湖南商务职业技术学院毕业设计
目录
1产品功能分析1
2设计方案遴选1
2.1单片机的选择1
2.2直流电机的选择2
2.3产品框图设计2
3产品硬件设计3
3.1AT89C51单片机3
3.2直流电机驱动3
4产品软件设计5
4.1主程序流程图5
4.2程序设计6
4.3产品程序清单6
4.4独立按键电路设计6
5产品使用说明8
5.1产品装配图8
5.2产品调试9
5.3产品使用说明11
6产品设计技术标准11
7参考资料12
附录13
附录1元器件清单13
附录2电路原理图14
附录3PCB设计图14
附录4产品实物图15
附录5主程序代码16
1
湖南商务职业技术学院毕业设计
基于51单片机直流电机PWM调速控制系统设计与制作
1产品功能分析
伴随着现代化进程的加快,人们的生活水平在持续提升,对时自动化的需求
也在变得越来越高,直流电动机的应用领域也在不断扩大,在现代工业承担着越
来越主要的角色。
直流电机调速控制系统在承担着什么作用,当按下不同按键时,可以即时精
确的测量电机转速数据的变化。调试方法简便,保完备。护功能、长期工作的高
可靠性以及整个控制器体积小型化,弥补了模拟直流调速控制系统的不完善、调
试不方便、体积大等缺点,且数字控制该系统还有其他的优势并可通过按键对电
机的启动停止,加速等功能进行操作。通过数字按键控制直流电机的转速达到快
慢。
2设计方案遴选
2.1单片机的选择
方案一:AT98C51单片机
AT89C51是由美国ATMEL公司研制的一款8比特CMOS单片微机芯片,具有
高性能,低功耗,4K闪存功能。闪存也称为闪存,是将EPROM与EEPROM技术相
结合而产生的一种新型闪存。它不仅具备EPROM的可编程性,还具备EEPROM的
电可擦性,不挥发性,存取速度快(60ns左右),存储密度高。上述特点使得
AT89C51具有较高的可靠性,较好的实时性,较快的速度,在系统掉电的情况下,
也不会有重要的数据或状态信息的丢失,并且其性价比远远超过了同类型的芯
片。该芯片与MCS-51指令系统相容,FPEROM可实现对程序内存的联机反复编程,
也可使用传统的EPROM编程器进行编程,具有写/擦1000次的功能。
方案二:STC89C52单片机
STC89C52具有40根管脚、32根外部双向输入/输出(IO)端口、2根外部
中断、1根全双工串行通信口、32根读取/写入线路、芯片内部的振荡器和时钟。
闲置模式下,CPU停止运行,但是RAM、计时计数器、串行通信口和中断仍可继
续运行。存储在内存中的省电方式它把一般的微处理器与闪存组合起来,尤其是
可以重复地写入的闪存可以有效的减少开发成本。PICMCU具有PDIP、PQFPTQFP
和PLCC三种不同的封装方式,满足了不同的需要。
2
湖南商务职业技术学院毕业设计
所以综上所述,选择法案二更加的好,选择AT89C51原因是它产品价格低廉,
速度快,可靠性高,抗静电性强,抗干扰能力强。
2.2直流电机的选择
方案一:直流电机
直流电机是我们生活中比较常见的一张电机驱动机,它