- 0
- 0
- 约1.07万字
- 约 10页
- 2016-12-11 发布于贵州
- 举报
基于单片机的黑线检测及电机控制系统——电子设计竞赛项目
东南大学仪器科学与工程系 蔡文雯摘要:本设计采用一块C8051F120单片机作为电机和光电传感器的检测和控制核心。黑线检测采用反射式红外传感器,选用了一个4*4的键盘和一块128*64的液晶屏,实现了人机交互。基于这些完备而可靠的硬件设计,使用了一套独特的软件算法,实现了悬挂重物在运动过程中的精确控制。
关键词:C8051F120单片机、红外传感器Abstract : This system use the C8051F120 single chip as the examine and control center of the electromotor and photoelectric sensor. It use reflected infrared sensor to examine the black line, and use the 4*4 keyboard and a 128*64 LCD to realize the communication of the human and the system.
1、系统简介本系统要求实现两电机控制一悬挂重物,功能一使得重物能够在面板范围内按照指定轨迹移动,如圆形、方形,精度为1cm;功能二能够通过键盘实现人机交互,输入指定坐标,电机旋转控制重物移至指定坐标处。功能三能够检测出黑线,并自动控制重物沿着黑线移动。黑线中间断了一个大约1cm的缺口,重物能够越过这缺口继续前进,检测黑线到尽头后自动停止运动。图1 系统外观
2、总体方案充分考虑了各种因素,制定了整体的设计方案:以单片机C8051F120为核心,完成四个方面的控制:检测键盘输入,按输入的命令来调用相应的函数,实现人机交互;控制LCD显示;检测光电信号;通过I/O端口实现对左右两电机的控制。
在按设定轨迹运行时,事先制定好坐标数据表,单片机通过不断查表,来控制电机的转动。而黑线寻迹时,光电传感器完成黑线探测,并以高低电平的形式送入单片机的I/O 口,单片机对送过来的信号进行分析、运算、处理,再通过I/O口输出控制信号控制电机的转动。系统组成及原理框图如图2所示。图2 系统原理图
3、硬件电路
本系统选择单片机作为中央处理器,是整个硬件系统的核心。它既是协调整机工作的控制器,又是数据处理器。单片机具有集成度高、系统结构简单、应用灵活、处理功能强等优点,这就使以单片机为基础的应用系统容易做到体积小、性能好、价格便宜、易于产品化。
单片机的种类繁多,本系统中由于电机的控制程序规模比较大,所以选用C8051F120,它是一种以高速8051 微控制器为内核的低功耗、高性能的单片机。使用内部集成PLL时速度可达100MIPS;片内调试电路提供全速、非侵入式的在片/在系统调试,支持断点、单步、观察点、堆栈监视器;可以观察修改存储器和寄存器,为我们的软件调试提供了极大的方便。同时C8051F120内含8 个8 位宽端口I/O(100TQFP),耐5V,其中P5口分配给液晶作为数据口;P4口作为液晶的控制口;P3口作为键盘的输入端口。P7口作为左电机的控制口;P0口作为右电机的控制口;P2作为传感器的输入端口。选用C8051F120作为本系统的中央处理器完全能够满足系统的需要。
对于电机的选择,可以选取MINEBEA公司的两相永磁混合式步进电机,它综合了反应式和永磁式两者的优点,供电电压12V,供电电流2A。因为我们的悬挂物体比较重,而这款电机的功率高达24W,力量大,带动重物运行过程中不容易失步。并且步进角小,只有1.8゜,半步进角0.9゜,很适合定位要求。
对于电机驱动电路的选择,可以采用L298双H桥驱动器和L297步进电机斩波驱动控制器组成的双极性斩波驱动电路。其外部器件非常少,相应的成本降低,可靠信增强,所占空间少。只要单片机给出频率可调的方波信号,通过调节方波的频率,便可通过L297+L298驱动电路间接地调节电机的转速。而调节方波的个数就可间接调节电机所转的角度,大大降低了单片机的负担。因为我们设置的步进角是1.8度,则电机所转角度 = 方波个数 * 1.8゜。具体电路如图3所示。图3 L297+L298连线图
本系统采用ATM12864D点阵式液晶屏作为主要显示工具。该芯片自带双控制芯片,自动完成液晶控制。该液晶屏具有众多控制字,程序开始时,先对液晶屏初始化。之后,每次先通过控制字指定开始位置,然后顺序写入点的信息。该液晶屏由两块控制芯片控制,各为(64*64)方阵,图像点信息按照纵向每8个点组成一个字节。设定一个字符或数字由8*8个点阵来表示,也就是说每个字符由8个字节组成,将这8个字节作为一个数组存入RAM里。在需要显示这个字符时,只要从液晶的数
您可能关注的文档
- 《基于单片机的节水灌溉系统设计毕业设计(论文)word格式》.doc
- 《基于单片机的节水灌溉系统设计毕业设计(论文)》.doc
- 《基于单片机的蓄电池在线状态监测系统word格式》.doc
- 《基于单片机的蓄电池容量测试系统开题报告》.doc
- 《基于单片机的自动门控系统设计本科毕业设计》.doc
- 《基于单片机的自来水供应装置的设计》.doc
- 《基于单片机的蓄电池电解液比重测量系统设计》.doc
- 《基于单片机的自行车测速系统设计本科毕业设计论文》.doc
- 《基于单片机的蔬菜大棚控制系统的硬件设计》.doc
- 《基于单片机的蓝牙家电开关控制系统设计毕业论文》.doc
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
最近下载
- 1消毒供应中心烫伤应急预案演练脚本.docx VIP
- 1消毒供应中心跌倒应急预案演练脚本.docx VIP
- 高中数学同步精品讲义:二次函数定(动)轴与定(动)区间六大题型汇总.pdf VIP
- 消毒供应中心跌倒应急预案脚本.doc VIP
- 学堂在线 雨课堂 学堂云 战场侦察监视技术与装备 章节测试答案.docx VIP
- 第五届新疆中小学生天文奥林匹克竞赛决赛试题答案-初中.docx.pdf VIP
- 学堂在线 雨课堂 学堂云 现代生活美学——花香茶之道 章节测试答案.docx VIP
- 软件工程专业培养方案.doc VIP
- 最新医疗废物管理条例.pptx
- 第五届新疆中小学生天文奥林匹克竞赛决赛试题答案-高中.docx.pdf VIP
原创力文档

文档评论(0)