武汉理工大学《计算机控制技术》课程设计 1 直流电机速度控制 1设计内容及要求 1
1 设计目的 设计制作和调试一个由MCS51单片机组成的直流测控系统
通过这个过程学习熟悉键盘控制和七段数码管的使用,掌握直流电机的速度控制和测试方法
1.2 预习与参考 MCS51单片机汇编程序语言、计算机控制技术、自动控制原理、 1
3 设计(设计)要求设计指标 1.在显示器上显示任意四位十进制数 2.将 8个键定义键值为 0~7,按任意键在显示器上显示对应键值 3.实现功能: (1)定义键盘按键:5个为数字键0~4;3个功能键:设置 SET、清零 CLR、开始 START; (2)显示器上的四位可显示每分钟的速度; (3)通过键盘的按键,设置直流电机每分钟的速度值; (4)按 START键启动电机开始转动,按SET键停止;按 CLR键清零
武汉理工大学《计算机控制技术》课程设计 2 2控制芯片选择 根据实验要求选择80C31芯片
选择该芯片可以根据控制开关按钮的开关状态,控制数码管的数字显示以及变频直流电动机的转速
80C31单片机,是8位高性能单片机,具有40根引脚
属于标准的MCS-51的HCMOS产品
它结合了HMOS的高速和高密度技术及CHMOS的低功耗特征,标准MCS-51单片机的体系结构和指令系统
80C31内置中央处理单元、128字节内部数据存储器 RAM、32个双向输入/输出(I/O)口、2个 16位定时/计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电路
40根引脚按其功能可分为四类: 1
电源线 2根 VCC:编程和正常操作时的电源电压,接+5V
VSS:地电平
晶振:2根 XTAL1:振荡器的反相放大器输入
使用外部震荡器是必须接地
XTAL2:振荡器的反相放大器输出和内部时钟发生器的输入
当使用外部振荡器时用于输入外部振荡信