1.基于单片机的红外避障小车设计
原发布者:龙源期刊网
摘要:本文设计一款基于红外避障、超声波测距的原理,检测并计算小车距离周围障碍物的距离,通过控制小车后轮两电机的差速调速来实现小车的转向控制。经实际测试,智能避障小车取得了良好的实验效果。
关键词:单片机;避障小车;超声波测距
中图分类号:TP242.6文献标识码:A文章编号:1007-9416(2017)09-0001-02
智能避障小车作为智能移动机器人一种,具有行动灵活,操作方便等优点,避障小车上可以装载各种功能的传感器及数据处理模块,其中避障功能是保证智能小车在行进过程中行进方向自行调节,避免发生碰撞是智能小车重要组成部分。自动避障功能的小车设计包括小车的机械结构、传感器、L298N电机驱动模块以及AT89S52单片机软件设计等。目前很多小车都采用单个传感器实现单面避障,存在探测速度慢,避障成功率低等问题[1]。因此设计了一款全方位避障的智能小车系统,采用红外单点避障和超声波避障相结合的模式来实现全方位探测,有效提高避障的效率和成功率。
1系统设计
智能避障小车模型主要由AT89S52单片机控制板、小车底板、传感器模块、电机驱动和电机模块、LCD显示模块等构成。智能避障小车采用亚克力作为底盘,小车的前轮为万向轮,小车后轮分别由一个电机控制。通过对后轮两个电机转速的差速控制来实
2.做基于51单片机的超声波避障小车方案,还有详细元器件清单
51单片机一个,20或30pf的电容4个,小车一个,L298N电机驱动2个,7V或12V锂电池一个,晶振2个,杜邦线40根,烙铁,焊锡丝,超声波模块,LED灯若干,舵机一个。
方案很简单,上述元件做好51最小系统,淘宝买超声波模块,有51示例代码,直接拿来用,这样你可以取得小车和障碍物的距离了,然后,组装小车,把7v锂电池直接接L298N上,L298有转出5V的插针接口,用它转出的5v电压给单片机和超声波模块供电,然后淘宝买舵机要参考代码,当发现前方有障碍后,减速,单片机控制舵机转动一个角度,避过障碍,至于驱动小车的话,用单片机产生11KHZ的PWM输出到L298N上,把小车电机也接到L298上,这个可以看L298的说明书,淘宝商家会给你的。大体就是这样
3.避障碍小车的材料
单片机:
PCB板 1块
40P排针 2排
40P锁紧座 1个
LED直插 1个
电阻200欧 1个
电阻1.5K 2个
10UF电容 2个
100UF电容 1个
按键 1个
DC3-10 1个
8*8自锁开关 1个
12M晶振 1个
22P瓷片电容 2个
LM7805 1个
1N4007 4个
DC-005 2个 。
驱动模块:
PCB空板 1块;
. L298芯片 1片(散新,保证质量);
. 散热片 1个;
. 2.54单排针14针;
短路帽 4个;
. 直插LED 4个;
. 16脚IC座 1个;
TLP521-4光耦 1个(二手,保证质量);
10脚1K欧排阻 1个;
LM7805三端稳压器 1片;
. 100UF电解电容 2个;
. 2W0.5欧电阻 2个;
. HT3.96-2座 3套;
1N4007二极管 8个;
104瓷片电容 4个;
避障模块:
UA741 DIP8 1
LM567 DIP8 1
8P IC座 DIP8 2
1K可调电阻 3296 2
LED 3MM 2
940红外发射管 5MM 1
940红外接收管 5MM 1
5MM 热缩管 1
9014三极管 TO-92 1
电容25V10UF 1
1K电阻 AXIAL0.4 1
4.7K电阻 AXIAL0.4 3
10K电阻 AXIAL0.4 1
100K电阻 AXIAL0.4 2
105独石电容 1
104瓷片电容 2
103瓷片电容 2
轮子,直流电机,控制转向的可以是一个舵机,或两个直流电机驱动,控制量电机转速来实现转向,连接线,电机固定支架,底板
转载请注明出处众文网 » 超声波避障小车毕业论文