皮带传输机控制系统设计:步进电机与直流电机控制

需积分: 9 11 下载量 183 浏览量 更新于2024-08-01 1 收藏 1.11MB DOC 举报
"本次课程设计涉及的是皮带传输机控制器的设计,主要使用STAR ES598PCI单板机,结合汇编语言进行控制程序的编写。设计内容包括控制直流电机和步进电机的转动,通过键盘调整电机转速,以及LED灯的显示。硬件组件包括8279键盘和LED接口芯片、74LS240缓冲器、键盘、LED灯、8255A接口芯片以及DAC0832数模转换器,用于控制直流电机的转速和步进电机的步进频率。此外,还对比了LED与LCD显示器的特点。" 在本次课程设计中,首要任务是实现直流电机和步进电机的转动控制。直流电机通过数模转换器DAC0832来控制,通过改变输入的数字信号来调整电机的转速。步进电机则利用8255A芯片输出不同延时信号,以改变步进电机的步进频率,从而调整其转速。这两种电机的转速控制均可以通过4*4小键盘设置,并通过8279键盘接口器件接收输入,同时8279A芯片能自动扫描键盘,减轻CPU的工作负担。LED灯被用来实时显示电机的转速设定值。 硬件部分,8279芯片解决了键盘和LED显示的驱动电流不匹配问题,74LS240作为缓冲器,确保数据传输的稳定。8255A是一种可编程并行接口芯片,可以灵活地与各种外部设备交互。而DAC0832则是实现数模转换的关键,它将数字信号转换为模拟电压,控制直流电机的转速。LED显示器相较于LCD在亮度、功耗、可视角度和刷新率上有优势,且寿命更长,能提供更高效的光电转换。 在设计过程中,需要考虑电机同步问题,确保直流电机和步进电机的转速协调一致。这需要精确控制电机启动和停止的时机,以及通过适当延迟确保电机转速匹配。此外,通过8279A和8255A芯片的配置,可以实现复杂的控制逻辑,如键盘输入的处理和LED显示的更新。 总结来说,这个课程设计项目旨在培养学生对嵌入式系统设计的理解,掌握硬件接口设计和程序控制技巧,以及实际应用中的问题解决能力。通过实际操作,学生不仅能学习到电机控制原理,还能深入了解数字信号与模拟信号的转换,以及接口芯片在系统中的作用。