农历五月二十一是什么星座| 大连机场叫什么名字| 重楼别名叫什么| 凌晨2点是什么时辰| 血糖高看什么科| 肝阴虚吃什么药| 子宫内膜病变有什么症状| 来月经量少吃什么可以增加月经量| 天花板是什么意思| 亦金读什么| 螨虫用什么药可以杀死它| 左膝关节退行性变是什么意思| 瞬息万变什么意思| 灰指甲用什么药| 云南是什么民族| 阳性血是什么意思| sunglasses是什么意思| 食是代表什么生肖| 心脏供血不足是什么原因引起的| 拎不清是什么意思| 布谷鸟长什么样| 开什么店最赚钱| 尿检阳性是什么意思| 红细胞阳性是什么意思| 女人乳房疼是什么原因| 月经为什么推迟不来| 102是什么意思| 人参和什么泡酒最好| 肠胃胀气是什么原因| 前胸后背长痘痘是什么原因| 上传下达什么意思| 八婆是什么意思| 痛风是什么原因引起的| 子宫有积液是什么原因引起的| 金与什么相生相克| 洛阳有什么大学| 小肚子疼是什么情况| 挚友是什么意思| 肠子粘连有什么办法解决| 阳虚吃什么中药调理| penis是什么意思| 茹什么饮什么| 尿路感染吃什么中药| 镜检红细胞是什么意思| 扬琴属于什么乐器| 废品收入计入什么科目| 8月7日什么星座| 查转氨酶挂什么科| 属蛇的和什么属相最配| 21金维他什么时候吃效果最好| 青蛙怕什么| 好好活着比什么都重要| 风热咳嗽吃什么药| 6月20日是什么日子| hp医学上是什么意思| 梦见卖衣服是什么意思| more是什么意思| 吹空调流鼻涕吃什么药| 猫咪呕吐吃什么药| 范思哲是什么品牌| 三合局是什么意思| 什么叫外阴白斑| 咳嗽吃什么水果最好| 孕妇多吃什么水果比较好| 屁股右边痛是什么原因| 健康四大基石是什么| 鱼精是什么| 掌中宝是什么部位| 鬼打墙什么意思| 福寿螺为什么不能吃| 忌日是什么意思| 荠菜长什么样| 同学过生日送什么礼物好| 什么油炒菜好吃又健康| 脑瘫是什么意思| 牙神经拔了对牙齿有什么影响| 高手过招下一句是什么| mojo是什么牌子| 逝者如斯夫是什么意思| 阴虚火旺吃什么水果| 新房送什么礼物好| 三月份有什么节日| 什么的小莲蓬| 775是什么意思| 乳腺结节是什么原因引起的| 社康是什么意思| 清宫和人流有什么区别| 小腿经常抽筋是什么原因| 中性粒细胞百分比低是什么原因| 查抗体是做什么检查| 胃功能四项检查是什么| 走路出汗多是什么原因| 舌苔黄厚吃什么药| 乔迁送什么礼物好| 胃疼能吃什么| ppl什么意思| 介入是什么意思| 五戒十善是什么| 6月30号是什么星座| 97年什么生肖| 吃饭就吐是什么原因| 本科二批是什么意思| 抗甲状腺球蛋白抗体高是什么原因| 男命食神代表什么| 正直是什么意思| 前降支中段心肌桥什么意思| bp是什么的缩写| 红白相间是什么意思| 吃什么增加免疫力| 宝宝不吃奶是什么原因| 尿潴留是什么症状| 伐木是什么意思| 坐月子可以喝什么饮料| 营卫不和是什么意思| 贝贝什么意思| 十二生肖排第七是什么生肖| 为什么尿液一直是黄的| 拉肚子适合吃什么| 刚刚邹城出什么大事了| 咳嗽能吃什么水果| 鹿晗有什么歌| 术后吃什么营养品好| 天灾人祸什么意思| 容易口腔溃疡什么原因| 喝完酒吃点什么对胃好| 生蚝补什么| 计划生育是什么意思| 明知故犯的故是什么意思| 外阴裂口什么原因| 双侧腋窝淋巴结可见什么意思| 头痛吃什么药| 高血压可以吃什么水果| 除皱针什么牌子效果最好| 嗓子有异物感堵得慌吃什么药| 3.1号是什么星座| 什么是环切手术| 女人什么时候排卵期| 什么叫处方药| 乘风破浪什么意思| 什么是iga肾病| 熊是什么生肖| 卵巢囊性结构是什么意思| 霉菌性阴道炎用什么洗液好| 曼妥思是什么糖| 3月16号是什么星座| 西瓜吃了有什么好处| 胸腔积液是什么原因引起的| member是什么意思| 鼻子挤出来的白色东西是什么| uin是什么意思| 子宫内膜什么时候脱落| 肩周炎是什么原因引起的| 重力是什么| 两边白头发多是什么原因造成的| 孕吐吃什么可以缓解| 钙化斑是什么意思| 血液是由什么组成的| 血塞通治什么病最好| 654-2是什么药| 视野是什么意思| 吃什么可以提高免疫力和抵抗力| 香干是什么| 血压低压低是什么原因| 减肥饿了可以吃什么| 医疗美容需要什么资质| 胆囊壁欠光滑是什么意思| 爱情的本质是什么| 环球中心有什么好玩的| 喉咙溃疡吃什么药| 5月15日是什么星座| 后脑勺长白头发是什么原因| 不以为然的意思是什么| 李登辉是什么人| 趋光性是什么意思| 梅毒rpr是什么| 尼莫地平片治什么病| 小腹坠胀是什么原因| 血脂高胆固醇高吃什么好| 南岳什么山| 前列腺增生有什么症状| 脱线是什么意思| 清福是什么意思| 注意力不集中是什么原因| 大熊猫是什么科| 很容易饿是什么原因| pv是什么材质| 白癜风是什么样子的| 杞人忧天告诉我们什么道理| 平均血红蛋白含量偏低是什么意思| 鱼子酱是什么鱼| 看甲状腺去医院挂什么科| 梦见自己抬棺材是什么意思| 骞读什么字| 鸡肉与什么食物相克| 初字五行属什么| 小孩发烧挂什么科| 霍金什么病| 男人右眉毛里有痣代表什么| 意见是什么意思| 乳腺纤维瘤有什么症状表现| 天天喝白酒对身体有什么危害| 天空为什么是蓝色的| 螺旋幽门杆菌吃什么药治疗好| 眼睛老是流眼泪是什么原因| 蚯蚓用什么呼吸| 2003属什么生肖| 身份证什么时候可以办| 做梦梦见大蟒蛇什么意思| 回苏灵又叫什么| 打酱油是什么意思啊| 晕车药叫什么名字| 米五行属什么| 阖闾和夫差是什么关系| 烟火气是什么意思| 胎盘附着于子宫前壁是什么意思| 冷冻跟冷藏有什么区别| 12月是什么座| 小青龙是什么龙虾| 欣赏一个人是什么意思| 铁低的原因是什么| 犯太岁是什么意思| 谷氨酸钠是什么添加剂| 尿频尿急尿不尽吃什么药| 什么叫书签| 牛欢喜是什么| 脖子后面长痘痘是什么原因| napoleon是什么酒| 肩胛骨痛是什么原因| 关灯吃面什么意思| 黄辣丁是什么鱼| 隐形眼镜护理液可以用什么代替| 绿原酸是什么| 儿童鼻炎吃什么药| 尿道感染挂什么科| 尿蛋白2十吃什么药| 葫芦娃的爷爷叫什么| 糖尿病吃什么主食最好| 体重指数是什么意思| 新疆是什么地貌| 孕早期是什么时候| 姊妹是什么意思| 膝盖疼是什么原因引起的| 为什么男人喜欢吃槟榔| 紫荆花什么时候开| 老年斑是什么原因引起的| 瘢痕是什么意思| 嗓子中间的那块小肉叫什么| iod什么意思| 印第安人是什么人种| 学美容要学些什么| sakose是什么牌子| 可刀是什么意思| 睾丸是什么| 心房纤颤是什么意思| 消化不好吃什么药| 阑尾切除后有什么影响和后遗症| 穿刺检查是什么意思| 易烊千玺原名叫什么| 托人办事送什么礼物较好| 小肠ct能检查什么病| 中药饮片是什么| 睾丸扭转是什么导致的| 食指有痣代表什么意思| 手肘发黑是什么原因| 百度
工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

电路设计->控制电路图->电机控制专区电路图->基于MSP430单片机的智能小车设计(多个电路设计图)

发布人:amy2025 时间:2025-08-03 收藏
百度 长河又是京城宗教寺庙聚集之地。

智能小车涉及到高级计算机控制、电子机械、自动化等诸多学科,随着科技的不断进步,智能电子产品发展步骤不断加快,各种应用层次的机器人等大量出现,目前应用在智能小车或机器人的微控制器主要是8/16单片机或ARM和数字信号处理器DSP等。本设计采用TI公司生产的功耗低运行速度快且价格便宜的MSP430F2274为核心,避障检测采用测距精准的超声波传感器,该传感器采集小车周围的环境信息并传递给MSP430进行程序判断处理,从而达到控制小车自动避障的目的。

1 系统的总体结构框图

该系统主要由MSP430控制器,超声波避障模块,电机驱动,测速,语音模块,温度模块,小车的机械运动部分采用四轮差速转向式结构,前2个轮是驱动轮,分别由电机控制其运动,后两轮为随动轮。采用MSP430F2274单片机作为主控制单元,小车装有超声波模块来负责探测障碍物,做出避障决策。在小车的驱动轮上装有光电编码器对小车进行测速。为消除温度对测距的影响,使用温度传感器模块时刻检测小车周围的温度情况并修正。在小车上装配语音播报功能模块,能知道小车的位置和运行状态,总体结构框图如图1所示。


图1 系统的总体框图

2 智能小车的硬件设计

2.1 主控芯片

该设计是以MSP430F2274单片机为控制的核心部件。MSP430是一款16位的超低功耗单片机,采用了精简指令集(RISC)结构,具有丰富的寻址方式,片内资源丰富,处理能力强大、系统工作稳定,主要是它具有多路PWM输出,以作为该设计电机控制的有利资源,系统主控设计图如图2所示。


图2 系统主控设计图

2.2 超声波模块

避障是智能小车运动过程中最基本的功能,而避障首要是确定机器人自身与障碍物的距离并且定位。小车的避障探测模块采用SRF08超声波收发模块,其波频率为40  kHz,检测距离范嗣为3 cm~6  m,SDA和SCL分别为控制端和接收端,设计共采用4个超声波收发模块分别安装在小车的正前方,右前方和左前方和后方,4个模块分别接在MSP430单片机的I/OP1.0、I/OP1.1、I/OP1.2、I/OP1.3、I/OP1.  4、I/OP1. 5、I/OP1.6、I/OP1.6端口上,采用I/O触发测距,单片机给SDA提供25μs高电平信号,模块自动发送8个40  Hz方波,并且检测是否有返回信号,若有返回信号,SCL管脚输出高电平,高电平持续的时间就是超声波从发射到返回的时间,从而计算出超声波从发射到接收所用的时间t,常温下声波在空气中的传播速度(其中T为摄氏温度)


此时可得到是否避障的距离为s=vt/2。

2.3 测温和电源模块

为了使计算的距离更精确而不受温度影响,该设计中加入了DS18B20温度传感器接在I/OP4.6上,实时检测机器人周围环境的温度T(T的值要精确到小数点后3位),以修正声速的传播公式V,从而提高测距的精确度。由于MSP430工作电压最大是3.3  V,电机驱动采用12 V电压,测速模块和超声波模块采用5 V电压,所以采用LM7812、LM7805和LM1117组成稳压电路。

2.4 语音模块

语音电路采用ISD2560芯片为核心器件,结合外围电路与单片机接口连接,进行分段寻址,分析所测量数据,并设计出语音元素,包括前方、左前方、右前方、后方、厘米等语音元素,然后分别录制好语音元素,把这些信息存储在ISD2560的存储器单元内,测量的数据经过软件处理后,单片机发送语音地址和音控指令,通过和存储在ISD2560内的地址数据匹配,然后由语音电路通过扬声器播出测量数据的结果。语音芯片的地址码接口A4、A5、A6、A7、A8分别接在I/OP2.2、I/OP3.0、I/OP3.1、I/OP3.2、I/OP3.3。

2.5 电机驱动模块

电机驱动模块是智能车的重要组成部分,它和电机共同组成智能小车的运动控制系统。该设计的驱动轮是由2个M1和M2交流永磁同步电机,因此采用的电机驱动器是高电压大电流高功率的L298N双H桥集成电路,L289N可以驱动两个电机,通过控制输入端IN1-IN4信号,来控制H桥的通断,使得电机形成正反转或停止,通过控制L298N的使能端EnA、EnB,采用技术成熟的PWM调速原理来控制电机的转速,从而达到控制小车运行的快慢和转向的目的。为了防止在启停电机的瞬间所形成的反馈电流损坏L298N,因此在L298N输出端与电机之间加入8个二极管形成续流达到保护的作用,再则为了防止L298N输出负载端电机对输入端信号传输产生影响,以及对MSP430芯片产生不利的干扰,在L298N的信号输入端通过连接TLP521可控制的光电电耦合器件,达到对L298N信号输入前端的信号电路与负载的完全隔离,从而增加了电路的安全性,减少了电路信号干扰。本设计中的驱动电机采用的是方波驱动的交流永磁同步电机,该电机的转速与驱动信号的频率成正比,结构简单,调速性能优良,运行可靠且便于维护。其电机驱动和控制模块电路如图3所示。


图3 电机驱动模块

2.6 测速模块和PID控制

对速度的检测、调节控制能够保证小车稳定的运行,避免小车在避障时由于车速过高来不及躲避等问题。该设计中采用256线光电编码器作为速度检测,2个编码器和电机同轴相连。它直接利用光电转换原理输出3组方波脉冲A、B和Z相,A、B两组脉冲相位差90°,从而可方便地判断出旋转方向,而Z相为每转一个脉冲,用于基准点定位。在此采用M/T法测速,单片机通过定时器对电机速度进行10  ms定时采样,把采样所得速度信息与给定的速度信息所得的速度差传给PID控制器,来实现对电机速度的最佳闭环控制。从而在小车在前进、后退、转弯、刹车等动作能快速响应且超调量小,因此系统采用积分分离的PID控制算法,开始取消积分作用,当被调量相差不大时再引入积分作用,实现算法的具体步骤如下:

1)根据实际情况,人为的设定一个值w>0,E(k)=R(k)-H(k),其中R(k)为给定值,H(k)为测量值。

2)当E(k)>w时,采用PD控制调节,可以避免超调过大,还可以使系统有较快的反应。

3)当E(k)

3 软件的设计

MSP430单片机实时监控超声波模块传送的信号并对其信号进行避障决策判断,小车在不需要做出避障时沿直线行驶或停止,并且等待定时器的中断信号产生,当需要避障时,小车就向有障碍物相反的方向调整出(左转、右转、倒退并转向)最佳的运行路线,软件主要采用C语言进行编程。主控程序流程图如图4所示。


图4 主控程序流程图

在小车运行的速度调控中加入PID算法来调控PWM对小车的运行速度进行决策控制,能够很好的实现小车运行的稳定性和可靠性,PID调控PWM的程序流程图如图5所示。


图5 PID调控PWM程序流程图

4 实验结果

该智能小车做成后对其性能测试:小车的正常运行速度约为0.11 m/s,在遇到的障碍物后做出的避障决策,跟程序中预先设定避障距离15  cm相差不多,根据试验的测量数据,小车预先设定的避障距离和实际的情况上下浮动0~3 cm,到达了预期设计的目标。

5 结论

该设计采用的以MSP430单片机为平台智能小车,能够满足控制要求,采用的超声波避障、PID控制算法以及PWM速度控制,使得小车稳定灵活可靠的运行。后续研究为改进小车实现更高智能化,采用ARM嵌入式、Linux操作系统和DSP,并加入各种智能传感器等来实现小车的更高的人性化智能化。



评论

技术专区

体检前一天不能吃什么 咳嗽去医院挂什么科 一切唯心造是什么意思 11月10日是什么星座 肉桂属于什么茶
检查乳房挂什么科 什么的什么好吃 螨虫什么样子 王京读什么 芹菜和什么一起炒好吃
psd是什么意思 卦是什么意思 猪头肉是什么意思 05年属什么生肖 吃什么不长胖
腰疼不能弯腰是什么原因引起的 菠萝和凤梨有什么区别 不放屁是什么原因 道谢是什么意思 午餐肉是什么肉
子欲养而亲不待什么意思baiqunet.com 马齿苋是什么菜hcv9jop1ns5r.cn 牙疼不能吃什么东西hanqikai.com 钠对人体有什么作用hcv7jop6ns1r.cn 胃痛看什么科hcv7jop5ns1r.cn
唐朝灭亡后是什么朝代hcv8jop5ns0r.cn 吃黄瓜对身体有什么好处hcv9jop6ns1r.cn 摆渡是什么意思hcv8jop6ns7r.cn 1月6号什么星座hcv9jop1ns5r.cn aosc是什么病hcv9jop0ns1r.cn
得水痘不能吃什么hcv7jop9ns0r.cn 啤酒对身体有什么好处hcv7jop4ns8r.cn Lady什么意思hcv9jop1ns8r.cn 12月24是什么星座hcv9jop3ns7r.cn 耳机降噪是什么意思zsyouku.com
尿里带血是什么原因女性hcv7jop6ns0r.cn 将军代表什么生肖hcv9jop8ns2r.cn 什么情况下必须做胃镜hcv8jop2ns4r.cn 自得其乐是什么意思hcv9jop0ns7r.cn 女人吃藕有什么好处hcv8jop9ns6r.cn
百度