更新时间:11-14 上传会员:狂奔的小猪
分类:单片机自动化 论文字数:9819 需要金币:2000个
摘要:本文意在设计一个脉冲信号参数的测量电路,用来解决脉冲信号频率的高低频率测量问题。本设计基于51单片机,最终选择以AT89C51单片机作为控制核心,首先利用三极管放大电路对脉冲信号进行放大处理,再利用74HC14模块内部的施密特触发器实现脉冲信号的整形输入,最后由单片机处理后通过显示电路显示出脉冲信号的频率信息。为了可以实现高频信号和低频信号的测量,本次设计还加入了74HC390分频电路,当输入信号不大于200KHz时,输入信号直接由单片机处理后正常显示频率数据,当高于200KHz时,则由74HC390分频电路分频后实现高频数据测量。最后通过Proteus仿真软件验证了单片机的脉冲信号参数的测量设备的可行性。本测量电路具有设备较为稳定、结构简单,可执行性强等特点,具有较强的可推广性。
关键词:AT89C51单片机;74HC14模块;脉冲频率;Proteus仿真
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究意义-1
1.3 开发环境简介-2
1.3.1 keil 4概述-2
1.3.2 Proteus仿真概述-2
1.4 文章架构-2
2 任务分析-4
2.1 课题任务-4
2.2 设计内容-4
2.3 硬件设备选择-4
2.2.1 核心控制系统选型-4
2.2.2 显示模块的选择-6
2.2.3 放大电路的选择-7
3 硬件电路设计-8
3.1单片机最小系统-8
3.2 74HC390分频电路设计-9
3.3三极管放大电路设计-9
3.4 LCD1602电路-10
3.5 74HC14电路-11
4 软件设计-12
4.1总体程序设计-12
4.2按键程序设计-13
4.3显示程序设计-13
5 仿真调试-15
5.1 软件系统调试-15
5.2 Proteus仿真电路-15
5.3 仿真电路测试-16
结 论-18
参考文献-19
致 谢-20
附录1 系统Proteus仿真电路-21
附录2 系统Protel电路图-22