皮带传输机控制系统设计:步进电机与直流电机控制
需积分: 9 141 浏览量
更新于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显示的更新。
总结来说,这个课程设计项目旨在培养学生对嵌入式系统设计的理解,掌握硬件接口设计和程序控制技巧,以及实际应用中的问题解决能力。通过实际操作,学生不仅能学习到电机控制原理,还能深入了解数字信号与模拟信号的转换,以及接口芯片在系统中的作用。
1939 浏览量
点击了解资源详情
点击了解资源详情
2022-11-12 上传
2022-11-12 上传
2022-06-15 上传
335 浏览量
jarly
- 粉丝: 3
- 资源: 1
最新资源
- 冰箱温度智能控制系统的设计
- MATLAB常用命令
- PLSQL渐进学习教程
- c语言编写的小游戏程序
- div css合成教材
- SQL+Server数据库设计和高级查询(SQL+Advance)2_1
- NET 数据访问架构指南
- ArcGIS平台开发框架介绍及其未来发展.pdf
- C#入门经典代码 Answers
- 模式识别(第二版)(作者:边肇祺) 习题答案
- 51单片机C语言入门教程
- 中国电信 smgp2。0协议
- excel_2003函数应用完全手册
- Software.Architecture.Design.Patterns.in.Java.pdf
- ArcEngine开发说明
- 北大青鸟 深入.NET平台和C#编程 教学资料 PPT6/9