一、设计简介:
本设计是基于STM32单片机数字频率计频率检测配NE555脉冲发生器设计,主要实现以下功能:
1、单片机实时采集脉冲发送过来的脉冲数,在单位时间内的脉冲数也就是频率值。
2、通过液晶LCD1602液晶实时显示当前频率值以及设置值,如果当前频率值超过设置阈值,蜂鸣器进行报警。
3、当前频率值显示分两种,低于1000hz时显示单位为hz,高于1000hz时显示单位kHz,自动切换,方便查看。
4、按键有设置按键、设置+、设置-,在设置情况下可以对设置值进行加减运算,设置值同样两种自动切换显示,低于1000时直接显示,高于1000时显示单位k,方便查看对比。
5、设置阈值存储到单片机Flash中,具有掉电不丢失,无需重新设置。
主要硬件组成:
STM32F103C8T6单片机核心板、脉冲采集、LCD1602液晶显示、按键、蜂鸣器及电源
二、原理图
三、PCB图
四、程序源码
五、资源获取
本项目包含的所有文件都可以点击下面的名片,发送 “ 80、基于STM32单片机数字频率计频率检测配NE555脉冲发生器设计 ” 获取!
项目纯手打,不是免费的哦~
希望可以帮到你哈!