三天没有大便是什么原因| 吃什么药可以推迟月经| 男性尿道炎是什么原因引起的| 开庭前家属做什么准备| 1975年属兔是什么命| 乌灵胶囊有什么副作用| 果脯是什么| 鼠女和什么生肖最配| 为什么体检要空腹| 项羽姓什么| 减肥期间吃什么水果| 但微颔之的之是什么意思| 胎毒是什么| 母女丼什么意思| 香皂和肥皂有什么区别| 上飞机不能带什么| 看膝盖挂什么科| 月经期间适合吃什么水果| 6月26日什么星座| 木瓜是什么季节的水果| ln是什么| 什么的秋天| 舌苔黄厚是什么原因| 毛主席为什么不进故宫| 什么是oa| 漏是什么意思| 坠积效应是什么意思| 牙周炎是什么| 耳根有痣代表什么| 乳酸杆菌大量是什么意思| hh是什么牌子| 灵魂伴侣什么意思| Zucchini是什么意思| 芭比q是什么意思| 斯里兰卡说什么语言| 胃酸过多有什么症状| 低血压的人吃什么好| 不知道饿是什么原因| 金银花长什么样子图片| 儿童荨麻疹吃什么药| 子宫内膜厚有什么症状| 腰间盘突出压迫神经腿疼吃什么药| 干咳嗽喉咙痒是什么原因| aojo眼镜什么档次| 大姨妈来了喝红糖水有什么功效| 韩束属于什么档次| 嘴贫是什么意思| 吃了安宫牛黄丸要禁忌什么不能吃| 松树的叶子像什么| 斑鸠和鸽子有什么区别| 跨宽穿什么裤子好看| 妙不可言是什么意思| 明火是什么意思| hbaic是什么意思| 白蛋白是什么| 牙龈上火是什么原因引起的| 固精是什么意思| 多酚是什么| 男人腰疼是什么原因| 强身之道的强是什么意思| 早餐吃什么养胃| 考试穿什么颜色最吉利| 梦见网鱼是什么征兆| 做腹腔镜手术后需要注意什么| 三下乡是什么意思| 吃豌豆有什么好处| 胎盘分级0级什么意思| 暑湿感冒吃什么药| 灶性肠化是什么意思| 用减一笔是什么字| 舌头锯齿状是什么原因| 什么羽毛球拍最好| 医学上ca是什么意思| 报销是什么意思| 毛豆是什么豆| 醉是什么生肖| 药流后吃什么消炎药| 金字旁加女念什么字| 坚字五行属什么| 补办身份证需要带什么| 为什么胸部会胀痛| 疯狂动物城闪电是什么动物| 纤维是什么意思| 骨加客读什么| 羊鞭是什么| 弱智的人有什么表现| 男朋友过生日送什么礼物最有意义| 六月五行属什么| 卤水点豆腐的卤水是什么| 宝宝为什么会吐奶| 吃西兰花有什么好处| 婴儿泡奶粉用什么水好| 保温杯什么牌子好| 怎么知道自己是什么血型| 耳石症是什么引起的| sub是什么意思| 豕是什么动物| 杏有什么作用和功效| 预约转账什么时候到账| 四月什么星座| 青头鸭和什么煲汤最好| 打嗝多是什么原因| 7月一日是什么节日| 停止长高有什么征兆| 喝酒后肚子疼什么原因| 古曼童是什么| 不齿是什么意思| 葡萄胎有什么症状反应| 银子有什么功效与作用| 玉的五行属性是什么| 用什么点豆腐最健康| 科普一下是什么意思| 肺部肿瘤不能吃什么| 溢字五行属什么| 感冒什么时候传染性最强| ntr什么意思| 阳痿吃什么中成药| 头晕挂什么科比较好| 山药为什么煮熟了也麻口| 鼓刹和碟刹有什么区别| 6月30是什么星座| 维生素B1有什么副作用| 什么好| 血塞通治什么病| 痰带血丝是什么原因| 干碟是什么| 闰6月是什么意思| 自由意志是什么意思| 寿司的米饭是什么米| 人为什么要日b| 非亲非故是什么意思| 西替利嗪是什么药| gdp是什么意思啊| 动力是什么意思| 小孩呕吐是什么原因引起的| 糜烂型脚气用什么药最好| 老年人贫血吃什么补血最快最有效| 偏心是什么意思| 肌无力是什么病| 九月三号是什么日子| 青红皂白的皂是什么颜色| 减肥吃什么油| 杯弓蛇影是什么物理现象| 净身出户是什么意思| 虾仁炒什么| 新疆有什么烟| 什么是三农| pnp是什么意思| 乳腺癌ki67是什么意思| 叫舅舅的是什么关系| 免漆板是什么板材| 鱼油有什么作用| 睡几个小时就醒了是什么原因| 2009年是什么年| 绀是什么意思| 总lge是什么| 首战告捷什么意思| 虎父无犬子什么意思| 血粘稠吃什么药最好| 很轴是什么意思| 小腹痛吃什么药| 洗冷水澡有什么好处| 金丝檀木是什么木| 60岁生日送什么礼物| 三顾茅庐什么意思| 卖什么意思| 梦见好多西瓜是什么意思| 尿道感染吃什么药好得快| 子五行属什么| 仙灵脾又叫什么| 槟榔肝是由什么引起的| cbd是什么意思| 毛主席什么时候去世| 64岁属什么生肖| ct挂号挂什么科| 甲状腺肿大是什么原因引起| 什么手什么足| 排骨和什么菜搭配最好| 梦见自己洗头发是什么意思| 突然心跳加快是什么原因| 早早孕是什么意思| 男人为什么会得尿结石| 南无阿弥陀佛什么意思| 阿拉伯人属于什么人种| 月经颜色发黑是什么原因| 脑供血不足什么原因| 麻豆是什么意思| 铠字五行属什么| 脚臭用什么泡脚效果好| 骨强度不足是什么原因| 大姨妈吃什么水果最好| 梦到吃蛇肉预示着什么| 今年65岁属什么生肖| 富是什么生肖| 怕冷的人是什么原因| 梦见自己掉了两颗牙齿是什么意思| 喉咙痛看什么科| 9月3日是什么纪念日| 中午十一点是什么时辰| 舌苔白厚有齿痕是什么原因| 无偿献血证有什么用| 6月14号什么星座| 为什么同房后小腹疼痛| 武汉市长是什么级别| 小孩长得慢是什么原因| 夏天什么时候最热| 银行卡开户名是什么| 饭票是什么意思| 为什么舌头老是有灼烧感| 梦见在水里游泳是什么意思| 小儿外科主要看什么病| 胸围110是什么罩杯| 什么时候天黑| cot等于什么| 临期是什么意思| 六度万行 是什么意思| 敏是什么意思| 宫保鸡丁属于什么菜系| 苔菜是什么菜图片| 老年人爱出汗是什么原因| ca125是什么| 血常规能查出什么| 女人手脚发热吃什么药| k代表什么| 最大的哺乳动物是什么| 亥五行属什么| 保妇康栓是治疗什么的| 什么是商| 水溶性是什么意思| 枯木逢春什么意思| 吹胡子瞪眼是什么意思| 蝉什么时候出现| 中秋节送礼送什么| 脑供血不足挂什么科室| 什么花一年四季都开花| 胆囊壁毛糙吃什么药效果好| 什么叫失眠| 虾吃什么食物| 化疗期间不能吃什么| 孩子过敏性咳嗽吃什么药好| 生育保险是什么| 肝胆不好有什么症状有哪些表现| 梦见给死人烧纸钱是什么意思| lh是什么| 窦炎是什么意思| 尽善尽美是什么意思| 沉香木是什么树| 五步蛇又叫什么蛇| 梁伟文 为什么叫林夕| 上吐下泻是什么原因| dr拍片是检查什么的| 甲亢甲减有什么症状| 女性下面水少是什么原因| 平常平时叫什么日| 经常想吐恶心是什么原因| 天葵是什么| 乳腺发炎吃什么消炎药| 月经期间吃什么食物最好| kids是什么品牌| 胎毒是什么意思| 红豆为什么代表相思| 什么口什么舌| 吃豆角中毒什么症状| 紫色是什么颜色| 百度
工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

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

中华网论坛停止运营公告

发布人:amy2025 时间:2025-08-03 收藏
百度 以一般贸易方式对一带一路沿线国家进出口亿元,增长%,占比超7成;同期,以加工贸易方式进出口201亿元,增长%。

智能小车涉及到高级计算机控制、电子机械、自动化等诸多学科,随着科技的不断进步,智能电子产品发展步骤不断加快,各种应用层次的机器人等大量出现,目前应用在智能小车或机器人的微控制器主要是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,并加入各种智能传感器等来实现小车的更高的人性化智能化。



评论

技术专区

失独是什么意思 喝酒过敏是什么原因 女生安全期是什么意思 米加参念什么 哈密瓜是什么季节的水果
麻批是什么意思 花中皇后指的是什么花 榴莲不可以和什么食物一起吃 为什么总是做梦 张良和刘邦是什么关系
白蛋白偏低是什么原因 小肚子突出是什么原因 宽粉是什么做的 结核杆菌dna检测是检查什么 来大姨妈喝什么最好
骨刺挂什么科 折叠胆囊是什么意思 容字五行属什么 无花果有什么好处 蚯蚓可以钓什么鱼
肾火旺有什么症状hcv8jop3ns2r.cn 拉黄尿是什么原因hcv7jop9ns9r.cn 乌梅是什么hcv8jop9ns9r.cn 626什么意思wzqsfys.com 卡宾男装属于什么档次hcv8jop5ns4r.cn
情调是什么意思hcv9jop1ns9r.cn 尿毒症是什么病wmyky.com 凯子和马子是什么意思hcv8jop2ns1r.cn 糖粉和白糖有什么区别hcv8jop1ns6r.cn 胆囊壁欠光滑是什么意思hcv8jop6ns2r.cn
异常什么意思hcv7jop5ns5r.cn 自理是什么意思hcv9jop6ns6r.cn 马蜂菜什么人不能吃hcv9jop1ns4r.cn 香菜什么时候种最合适zhongyiyatai.com 中医为什么下午不把脉hcv7jop4ns5r.cn
胺碘酮又叫什么名字hcv7jop9ns6r.cn 什么鲸鱼最大hcv8jop8ns1r.cn 纵隔子宫是什么意思hcv8jop0ns1r.cn 肌红蛋白高是什么原因hcv9jop5ns4r.cn 忧郁症挂什么科hcv7jop9ns6r.cn
百度