您的当前位置:首页正文

基于STM32的频率计设计

来源:个人技术集锦


电子系统设计综合实验

设计报告

实验名称 基于STM32的频率计设计 大组号 小组号 姓名学号 指导老师

20 年 月 日

一. 方案论证与比较

方案一:PWM捕获,PWM捕获上升沿,在设定时间内(利用定时器设定)捕获的PWM上升沿即可算出频率,此方案低频时精度高,但是对于高频会使计数溢出

方案二:ETR捕获:捕获脉冲计数器,在设定时间内捕获信号脉冲个数,高频时可以利用信号分频之后再捕获,此方案对于高频低频都有效,实用性好,精度好。 二. 总体方案设计

开始USART发送数据LCD1602提示流程LED流水灯数码管显示开启定时器20s按键操作在数码管上面显示暂时关闭LCD1602提示开启定时器20s按键控制LED和蜂鸣器开启定时器20s开启AD采样,采集电位器所分得的电压开启LCD1602显示关闭定时器频率计测试开始定时器开启定时器1s开启ETR(低频不分频,高频分频)捕获ETR所计数即为低频频率高频则X分频数 三. 理论分析和计算 六.总结

本次实验初步对stm32单片机有了一定的了解,通过实验去学习一款单片机接触更多的东西。

本次实验运用了stm32 的时钟、中断、ETR(脉冲捕获)、AD采样、LCD1602显示,学会驱动移位寄存器(74HC595)通过三极管驱动LED、数码管。

参考文献:

因篇幅问题不能全部显示,请点此查看更多更全内容