版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机循迹小车课程设计循迹小车介绍:AT89C52单片机为循迹小车的检测和控制中心,实习小车的自动检测路径,正确循迹•系统通过I0口控制小车的前进及转向•循迹是小车在黑色地板上沿着白色线行驶,采用光电二极管进行信号釆集,若光敏二极管检测到黑线时输出低电平,当有光时产生高电平,信号传送给单片机,来控制小车的转向,从而达到自动循迹的功能.一设计要求:循迹:按预先设定的轨迹自动行驶.完成单片机最小系统的设计.完成外围应用电路的设计和实现.⑷完成软件对硬件的检测和调试.小车行驶路线图:发车区二循迹原理:循迹是小车在黑色地板上演着白线行走,采用光电探测器,系统电路发光二极管发出可见光照射到黑带时,光线被吸收,呈现高阻态,输出为低电平•当照射到白线时,光线被反射回来被光敏二极管检测到,其阻抗会减小,输出高电平.三系统模块方案的确定:1光电传感器进行循迹2采用AT89C52单片机作为主控制器L293D作为电机驱动芯片LED作动态显示四硬件系统的设计1单片机最小系统的设计:AT89S51图2.1AT89S52的最小系统及外阳电路2检测电路的设计:检测电路用红外发光管和高敏光电二极管将光信号转换成电信号.3LED显示电路的设计:LED显示电路4电机驱动电路的设计:采用L293D芯片,L293D通过内部逻辑生成使能信号,H桥电路的输入量可以用来设置马达的转向,使能信号可以用于脉宽的调整(pwm)
电机驱动电路5电源模块的设计:LM7805开关电压调节器是降压型电源管理单片机集成电路,能够输出3A的驱动电流同时具有良好的线性和负载调节特性.1系统程序流程图:
图3・1系统程序流程图2光电检测子程序:开保护-右1是否「-左是否11图3.2检测子程序流程图3驱动电机子程序:4LED显示子程序:
六系统程序清单:ORG0]HENYEQUP1・3ENZEQUP1・6YQEQUP1・7ZHEQUP1・5ZQEQUP1・4YHEQUP1・2SLEQU30HSHEQU31HMLEQU32HKEYEQU33HSEDEQUP2・7AJMPMAINORG03HAJMPINTT0ORG0BHAJMPTT0ORG13HAJMPINTT1MAIN:MOVSP,#67HJNBP0・4,DD1AJMPYAODD1:AJMPDDYAO:MOVKEY,00HMOVP1,00HSETBENZSETBENYMOVP0,00HCLRP2・0INT:JBSED,$LCALLDELAYJBSED,INTMOVR5,#05HTT3:DJNZR5,TT5AJMPEXIT1TT5:MOVDPL,#00HMOVDPH,#00HJNBSED,$TT6:NOPNOPNOPNOPINCDPTRJBSED,TT6MOVA,DPHCLRCSUBBA,KEYCLRCRRCAMOVKEY,AAJMPTT3TT7:MOVA,KEYSETBCRRCAMOVKEY,AAJMPTT3EXIT1:MOVA,KEYSWAPAANLA,#OFHCJNEA,#02H,DD2SETBZQLACALLDELAYCLRZQAJMPINTDD4:CJNEA,#04H,INTSETBZHSETBYHLACALLDELAYCLRZHCLRYHAJMPINTDELAY:MOVR7,#70LL:MOVR6,#50DJNZR6,$DJNZR7,LLRETDD:CLRAMOVSL,AMOVSH,AMOVML,AMOVP1,#00HMOVTMOD,#01HMOVTL0,#0AFHMOVTH0,#03CHMOVR7,#20SETBET0SETBEX0CLREX1SETBIT0SETBIT1SETBEASETBENZSETBENYSETBZQSETBYQSETBTR0PP:LCALLDISAJMPPPINTTO:PUSHACCPUSHPSWJNBP3・1,LL1JNBP3・0,LL2AJMPEXITLL1:CLRZQKK1:JNBP3・O,HOUJNBP3・0,LL2AJMPEXITLL2:CLRYQJNBP3・1,H0UKK2:JNBP3・0,KK2SETBYQAJMPEXITHOU:MOVP1,#00HSETBZHSETBYHCLREX0SETBEX1AJMPEXITINTT1:PUSHACCPUSHPSWJNBP3.4,LL8JNBP3.5,LL9AJMPEXITLL8:CLRZHKK3:JNBP3・4,$SETBZHAJMPEXITLL9:CLRYH
KK4:JNB,P3・5,$SETBYHAJMPEXITEXIT:POPPSWPOPACCRETIDEL:MOVR2,#5LL5:MOVR3,#80DJNZR3,$DJNZR2,LL5RETDEL1:MOVR4,#10KK:MOVR5,#100LCALLDELDJNZR5,$DJNZR4,KKRETTTO:PUSHACCPUSHPSWDJNZR7,EXTMOVR7,#20INCSL
MOVA,SLCJNEA,#1O,EXTMOVSL,#OOHINCSHMOVA,SHCJNEA,#6,EXTMOVSH,#OOHINCSHMOVA,SHCJNEA,#6,EXTMOVSH,#OOHINCMLMOVA,MLCJNEA,#1O,EXTMOVML,#OOHEXT:MOVTLO,#OAFHMOVTHO,#3CHPOPPSWPOPACCRETIDIS:MOVDPTR,#TABMOVA,SL
MOVCA,@A+DPTRMOVP2,ACLRP0.2MOVA,SHMOVCA,@A+DPTRMOVP2,ACLRP0・1LCALLDELSETBP0.1MOVA,MLMOVCA,@A+DPTRMOVP2,ACLRP0.0LCALLDELSETBP0.0RETTAB:DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90HEND五参考文献:1郭文川.MCS-51单片
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年四川巴中市高职单招职业技能测试考试试题及答案
- 2026广东东莞市消防救援支队招聘42人考试备考试题及答案解析
- 第八章 运动和力综合练习(含答案)八年级人教版(2024)下册物理
- 第九章 静电场及其应用章节复习 学案 高中物理人教版(2019)必修第三册
- 2026北京市商业科技质量中心招聘2人笔试参考题库及答案解析
- 冀教版 (三年级起点)六年级下册Lesson 8 Always Brush Your Teeth!教学设计
- 第一节 俄罗斯教学设计初中地理仁爱科普版七年级下册-仁爱科普版2012
- 初中沪科版11.2 图形在 坐标中的 平移教案及反思
- 2026贵州黔东南州精神病医院编外医护人员招聘16人笔试参考题库及答案解析
- 2026福建港联捷物流科技有限公司社会招聘1人笔试参考题库及答案解析
- 《0-3岁婴幼儿保育与教育》课程标准
- 中考历史小论文常用观点及示例
- 知识产权模拟法庭案例
- 河南08定额及综合解释
- DB2201T49-2023站用储气瓶组定期检验规范
- 第2章 Spring Boot核心配置与注解
- 船舶能耗填写范本
- 乐理的基础知识
- 网络传播法规(自考14339)复习必备题库(含答案)
- 2023年考研考博-考博英语-中国海洋大学考试历年真题摘选含答案解析
- 中考语文名著阅读-艾青诗选及水浒传
评论
0/150
提交评论