- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1 设计要求 ………………………………………………………………………………………3
2 总体设计方案 …………………………………………………………………………………3
2.1系统控制模块设计方案论证…………………2.2 超声波壁障设计方案论证 ………………………………………………………………3
2.3 显示模块设计方案论证………………………………………………………………… 4
3 元器件介绍…………………………………………………………………………………… 4
3.1 L298N电机专用驱动芯片……………………………………………………………… 4
3.2 CX20106A超声波接收芯片………………………………………………………………5
3.3 3144霍尔传感器…………………………………………………………………………7
3.4 ULN2003达林顿驱动器………………………………………………………………… 7
4 系统硬件电路………………………………………………………………………………… 9
4.1 超声波发送接收电路…………………………………………………………………… 9
4.2 步进电机驱动电路……………………………………………………………………… 9
4.3 串口下载电路……………………………………………………………………………10
4.4 整体系统硬件电路………………………………………………………………………10
4.5系统PCB图……………………………………………………………………………… 11
5 系统软件设计…………………………………………………………………………………11
5.1 设计思路…………………………………………………………………………………11
5.2步进电机带动探头测距壁障流程图……………………………………………………12
5.3主程序流程图……………………………………………………………………………13
5.4系统总程序…………………………………………………………………………… 14
6 总结与体会…………………………………………………………………………………14
7设计实物图…………………………………………………………………………… 14
参考文献…………………………………………………………………………………………15
附录………………………………………………………………………………………………15
一、设计要求
1、自动壁障,且壁障距离可调;
2、测距精度为1cm;
3、可遥控小车行驶;
4、可测小车行驶路程
5、可以定时、定路程控制小车停止或启动
二、设计方案
2.1系统控制模块设计方案论证
方案一:采用STC12C5410单片机控制系统。STC12C5410单片机带有PWM脉宽调制输出端口,可直接用来控制电机转速,且其运行速度是8051单片机的8~12倍;但其I/O口少,即使是32管脚的芯片也只有27个,不够用时需要扩展I/O口,比较麻烦。
方案二:采用STC89C52单片机控制系统。主要是通用I/O口多,一般不需要扩展,而且控制指令简单。
由于对8051系列单片机应用比较熟悉,且系统需要用到的I/O口较多,而控制电机转速的PWM信号用1个定时器即可模拟。所以此次设计选择采用STC89C52单片机来控制。
2.2超声波壁障设计方案论证
方案一:采用多方向超声波测距分析来实现壁障。分别在小车的左、中、右三方向放置超声波探头,通过对三个方向超声波的测距数据分析对比确定障碍物位置,再通过调节小车左右电机转速差控制小车行驶方向实现壁障。
方案二:通过步进电机带动一对超声波探头旋转进行各方向测距,将各方向测得数据通过单片机对比分析可得到障碍物方向,然后也是通过调节小车左右电机转速差控制小车行驶方向实现壁障。
方案一需要3对的超声波探头,为了防止信号相互干扰各个超声波发送信号要相互间隔,显得繁杂,而且当障碍物与左右侧的超声波探头大于一定角度时将不能接收到超声波信号,方案二通过180度扫描可以很好地检测到各个方向的障碍物,障碍物判断更可靠,壁障效果更好。因此选用方案二设计。
2.3 显示模块设计方案论证
方案一:采用七段LED数码管显示相关数据。数码管显示具有高亮、可视距离远、寿命长的优点,但是一位数码管只能显示一位数据,要想同时显示多个数据,只能增加数码管数目来实现,而且数码管的PCB布线繁杂,数目越多布线越困难。
方案二:采用LCD1602液晶显示。液晶显示具有耗能少、可同时显示数据多、控制指令简单、PCB布线简单等优点。
通过对比两种显示方案的优缺点,本次设计决定采用方案二。
元器件介绍
3.1 L298N电
您可能关注的文档
- 毕业论文:《麦田守望者》主人公霍尔顿人物形象分析.doc
- 毕业设计:注射闹钟后盖模具设计.doc
- 毕业设计:带电源的函数发生器的设计与制作.doc
- 毕业论文:ASP购物网站论坛系统的设计与制作.doc
- 毕业设计:卧式组合钻床设计.doc
- 毕业设计:支承套、支架零件、空压机吸气阀盖头加工工艺及工艺装备.doc
- 毕业设计:液压千斤顶设计.doc
- 毕业设计:在高职类电子实习中引入SMT实践教学.doc
- 毕业设计:馒头连续化生产工艺及设备:排放机设计.doc
- 毕业设计:R180柴油机曲轴的工艺设计.doc
- 2024-2025学年安徽省亳州市涡阳县高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年江西省赣州市上犹县高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山西省卓越联盟高三下学期2月开学质量检测政治试题(解析版).docx
- 2024-2025学年新疆乌鲁木齐市高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年新疆维吾尔自治区乌鲁木齐地区高三2月大联考文科综合政治试题(解析版).docx
- 2024-2025学年安徽省蚌埠市固镇县高一上学期1月期末考试政治试题 (解析版).docx
- 2024-2025学年江苏省扬州市高三上学期期末检测政治试卷(解析版).docx
- 2024-2025学年江西省吉安市高三上学期期末教学质量检测政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二上学期1月期末考试政治试题(解析版).docx
文档评论(0)