X
首页
技术
模拟电子
单片机
半导体
电源管理
嵌入式
传感器
最能打国产芯
应用
汽车电子
工业控制
家用电子
手机便携
安防电子
医疗电子
网络通信
测试测量
物联网
最能打国产芯
大学堂
首页
直播
专题
TI 培训
论坛
汽车电子
国产芯片
电机驱动控制
电源技术
单片机
模拟电子
PCB设计
电子竞赛
DIY/开源
嵌入式系统
医疗电子
颁奖专区
【厂商专区】
【电子技术】
【创意与实践】
【行业应用】
【休息一下】
最能打国产芯
活动中心
直播
发现活动
颁奖区
电子头条
参考设计
下载中心
分类资源
文集
排行榜
电路图
Datasheet
最能打国产芯
单片机
[资料分享] 智能机器车
TSB33
2009-4-7 15:53
楼主
智能机器车方案
一、目的
设计一辆小车,能够实现自主循线、避障的主要功能。
二、小车的驱动模式
该车采用了一个电动机驱动两个后轮,一个电动机驱动两个前轮转向的模式。利用单片机的
P1.0
口、
P1.1
口、
P1.2
口、
P1.3
口对电机通过脉宽调控电路进行脉宽调控,从而实现控制电动机的转速,见图中的行走驱动电路和转向驱动电路。为了实现对行走速度和转向速度的控制
,
两个电动机均需要进行脉宽调控。
三、行走和转向
该车用
4
个红外灰度传感器利用单片机的
P0.0
口、
P0.1
口、
P0.2
口、
P0.3
口接收信号来控制转向。在地面上画上
4
厘米左右的黑线,通过这
4
个传感器来检测黑线,使车始终沿黑线行走。单片机复位后,各端口均是高电平,当灰度传感器检测到黑线时,通过比较器和非门,给单片机一个低电平“
0
”信号,检测不到黑线时,给单片机一个高电平“
1
”信号。中间两个灰度传感器将黑线夹在中间,当“左中”检测到黑线时,说明车偏离黑线右边了,这时单片机控制车方向左转,当“右中”检测到黑线时,说明车偏离黑线左边了,这时单片机控制车方向右转。“左前”和“右前”两个灰度传感器工作原理与“左中”和“右中”两个灰度传感器一样,目的是为了防止车偏离黑线太远时检测不到黑线。
四、避障问题
遵循交通规则,将避障比拟成超车,所以小车避障时将从障碍物的左侧绕行。在小车的正前端、右前端以及右侧装上三个红外测距传感器,利用单片机的
P0.4
口、
P0.5
口、
P0.6
口接受信号来控制小车避障。当前端的测距传感器检测到
20
厘米范围内有障碍物时,单片机
P1.4
口输出一个底电平,控制车的四个灯亮并鸣笛,同时小车的方向控制切换为由这三个测距传感器来控制,此时单片机控制小车左转。三个传感器同时检测障碍物,当都检测不到障碍物时,车方向右转,当检测到障碍物时,车方向左转,这样就能使小车绕障碍物转圈。在这三个测距传感器检测控制的过程中,当左中灰度传感器检测到黑线时,小车的方向再切换为四个灰度传感器控制,这样小车就能完成避障并回到黑线上。
五、换档问题
在前轮方向动杆上设计一个动作开关,当车轮转向超过一定角度时,动作开关导通,给单片机的
P2.0
口送一个低电平信号,使单片机控制小车后轮的转速降低,就相当于换档功能了。
六、启动和停止
通过一个麦克风以及放大电路、比较器、
D
触发器和非门,当麦克风检测到一次击掌声时,使单片机的
P2.1
口在低电平和高电平之间切换一次,当
P2.1
口是低电平时,小车的前后轮驱动正常,当变成低电平时,小车前后轮的驱动都停止。这样便实现了车的启动与停止。
点赞
回复评论 (5)
沙发
TSB33
Re: 智能机器车
点赞
2009-4-7 15:57
板凳
geyin
Re: 智能机器车
欣赏...............
点赞
2009-4-7 16:05
4楼
tsb00
Re: 智能机器车
不错不错,鼓励一下。
点赞
2009-4-9 22:43
5楼
tsb00
Re: 智能机器车
不错不错,鼓励一下。
点赞
2009-4-9 22:44
6楼
LIUZZ
Re: 智能机器车
好!
顶!
点赞
2009-4-10 08:45
最新活动
有奖直播报名中!抢占工业4.1先机,WT·世健科技日等你来!
2024 瑞萨电子MCU/MPU工业技术研讨会——深圳、上海站, 火热报名中
罗姆有奖直播 | 重点解析双极型晶体管的实用选型方法和使用方法
STM32N6终于要发布了,ST首款带有NPU的MCU到底怎么样,欢迎小伙们来STM32全球线上峰会寻找答案!
免费下载 | 安森美电动汽车充电白皮书,看碳化硅如何缓解“里程焦虑”!
是德科技有奖直播 | 应对未来高速算力芯片的设计与测试挑战
随便看看
USB-CAN-RS232总线转换电路设计及实现
分享MSP430大量寄存器如何处理的问题
开始学dsp了!开篇帖
界面显示OnPaint时,按钮还没刷新显示,这时候按钮位置的小黑框怎么解决?
【晒样片】+TI设计套装
求救 高手进
电解铝用超大功率整流器的设计
汽车行驶记录仪中USB HOST相关模块的设计
关于MC55模块发短信的问题 短信为为文本格式
WinCE驱动开发问题
单片机与嵌入式
今天看见一个电磁脉冲保护器,给大家测试一下具体参数
AVR最小系统电路图
SEED-DIM3517 开发板申请
想请教232与485的问题!
RS-422与RS-485的 瞬态保护
请教各位高手帮忙写下以下程序的代码该怎么样写?小弟在线等
如果做类似于车牌违章的图像处理选择哪款芯片比较合适
杯具了,网速不好就是不行啊
诚邀产品研发合作伙伴
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
京公网安备 11010802033920号
回复
写回复
收藏
回复