目 录
1.题目……………………………………………………………………………………………………1 2.电路原理图的设计……………………………………………………………………………………1 2.1传送带产品计数器(LED显示)电路原理图…………………………………………………1 2.2 LED显示模块……………………………………………………………………………………1 2.3 置数模块…………………………………………………………………………………………2 2.4 按键模块…………………………………………………………………………………………3 2.5 电机控制模块……………………………………………………………………………………3 3.软件系统设计
3.1 软件系统的流程结构……………………………………………………………………………4 3.2 C51程序…………………………………………………………………………………………44.仿真即调试………………………………………………………………………………………………8 5.总论………………………………………………………………………………………………………8 参考文献……………………………………………………………………………………………………9
I
1 题目
设计题目 传送带产品计数器的设计(LED显示) 功能要求:
用MCS-51系列单片机作为控制器;采用4位LED进行计数显示;采用光电传感器计数; 用按键控制传送带电机的起停; 用拨码盘预置计数值,计数到预定值时,传送带停止,按键后传送带继续运行。
2 电路原理图的设计
2.1 传送带产品计数器(LED显示)电路原理图
硬件原理图如下图所示,包括显示模块,按键模块,电机控制模块,置数模块。
2.2 LED显示模块
使用4位LED数码管来显示数字,通过NPN管来驱动数码管。
1
2.3 置数模块
使用8位薄码盘和5位薄码盘组合来组成最高13位的二进制数,即8191的最大置数值,很好的利用了4位数码管。
2
2.4 按键模块
每个按键各接一根输入线,一根输入线上的按键工作状态不会影响其他输入线上的工作状态。软件设计采用查询方式和外部中断相结合的方法来设计,低电平有效。按键直接与89c51的I/O口线相连接,通过读I/O口的电平状态,即可识别出按下的按键。电路原理如图
2.5 电机控制模块
利用光电耦合器和直流继电器来控制电机,其中二极管是用来保护三极管,而电容是用来减少火花的影响。如下图所示。
3