- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
循迹小车
介绍:AT89C52单片机为循迹小车检测和控制中心,实习小车自动检测路径,正确循迹.系统经过I0口控制小车前进及转向.循迹是小车在黑色地板上沿着白色线行驶,采取光电二极管进行信号采集,若光敏二极管检测到黑线时输出低电平,当有光时产生高电平,信号传送给单片机,来控制小车转向,从而达成自动循迹功效.
一设计要求:
循迹:按预先设定轨迹自动行驶.
完成单片机最小系统设计.
完成外围应用电路设计和实现.
完成软件对硬件检测和调试.
小车行驶路线图:
发车区
二循迹原理:
循迹是小车在黑色地板上演着白线行走,采取光电探测器,系统电路发光二极管发出可见光照射到黑带时,光线被吸收,展现高阻态,输出为低电平.当照射到白线时,光线被反射回来被光敏二极管检测到,其阻抗会减小,输出高电平.
三系统模块方案确实定:
1光电传感器进行循迹
2采取AT89C52单片机作为主控制器
3L293D作为电机驱动芯片
4LED作动态显示
四硬件系统设计
1单片机最小系统设计:
2检测电路设计:
检测电路用红外发光管和高敏光电二极管将光信号转换成电信号.
3LED显示电路设计:
LED显示电路
4电机驱动电路设计:
采取L293D芯片,L293D经过内部逻辑生成使能信号,H桥电路输入量能够用来设置马达转向,使能信号能够用于脉宽调整(pwm)
电机驱动电路
5电源模块设计:
LM7805开关电压调整器是降压型电源管理单片机集成电路,能够输出3A驱动电流同时含有良好线性和负载调整特征.
四软件系统设计:
1系统程序步骤图:
初始化
初始化
改变行驶方向小车是否偏离黑线正常行驶
改变行驶方向
小车是否偏离黑线
正常行驶
自动循迹 N
自动循迹
Y
小车是否偏离黑线
小车是否偏离黑线
N Y
图3.1系统程序步骤图
2光电检测子程序:
保护现场开始
保护现场
开始
右转
右转
是否左偏左转
是否左偏
左转
返回是否右偏
返回
是否右偏
图3.2检测子程序步骤图
自动循迹是否检测到光源正常行驶开始3驱动电机子程序:
自动循迹
是否检测到光源
正常行驶
开始
N
Y
秒清零,分加一返回是否大于60s定时中止个,十位显示分秒缓存区开始4LED显示子程序:
秒清零,分加一
返回
是否大于60s
定时中止个,十位显示
分秒缓存区
开始
六系统程序清单:
ORG0H
ENYEQUP1.3
ENZEQUP1.6
YQEQUP1.7
ZHEQUP1.5
ZQEQUP1.4
YHEQUP1.2
SLEQU30H
SHEQU31H
MLEQU32H
KEYEQU33H
SEDEQUP2.7
AJMPMAIN
ORG03H
AJMPINTT0
ORG0BH
AJMPTT0
ORG13H
AJMPINTT1
MAIN:MOVSP,#67H
JNBP0.4,DD1
AJMPYAO
DD1:AJMPDD
YAO:MOVKEY,00H
MOVP1,00H
SETBENZ
SETBENY
MOVP0,00H
CLRP2.0
INT:JBSED,$
LCALLDELAY
JBSED,INT
MOVR5,#05H
TT3:DJNZR5,TT5
AJMPEXIT1
TT5:MOVDPL,#00H
MOVDPH,#00H
JNBSED,$
TT6:NOP
NOP
NOP
NOP
INCDPTR
JBSED,TT6
MOVA,DPH
CLRC
SUBBA,KEY
CLRC
RRCA
MOVKEY,A
AJMPTT3
TT7:MOVA,KEY
SETBC
RRCA
MOVKEY,A
AJMPTT3
EXIT1:MOVA,KEY
SWAPA
ANLA,#0FH
CJNEA,#02H,DD
您可能关注的文档
最近下载
- 1475药物治疗学(本)之(国家)开放(大学)2021年1月至2022年1月期末考试真题(含答案)(202101至202201三套).pdf VIP
- 高速公路路基边坡防护施工要点.ppt
- 干细胞库项目可行性研究报告建议书新建申请备案案例范文解析.doc VIP
- 《村志》编纂方案.docx
- 关于丽水市雅溪镇麻舍―下百步萤石矿区ⅱ-1矿体工业指标的论证.doc
- 2021年新能源知识竞赛题库及答案完整.docx
- 机器人技术基础实验报告7(机器人笛卡尔空间规划).docx
- GB∕T 17476-2023 润滑油和基础油中多种元素的测定 电感耦合等离子体发射光谱法.pdf
- 小学语文名师工作室成员个人工作计划.docx VIP
- 组织供应运输售后服务方案.doc
文档评论(0)