当前位置:首页 > 单片机 > 单片机
[导读]摘要:介绍了两个以AT89S51芯片为核心的智能自动小车设计。第一个方案采用H桥电路,通过红外光电传感器对地面状态进行判断并把信号传送到CPU进行相关运算。整个系统能完成小车的正向和反向运行,并有定时倒车等功能。

摘要:介绍了两个以AT89S51芯片为核心的智能自动小车设计。第一个方案采用H桥电路,通过红外光电传感器对地面状态进行判断并把信号传送到CPU进行相关运算。整个系统能完成小车的正向和反向运行,并有定时倒车等功能。第二个方案设计的光电电动小车能够实时显示时间、速度、里程,可程控行驶速度、准确定位停车等。
关键词:单片机;智能小车;传感器;H桥

    方案一设计的自动小车是受到参考文献[1]的启发,在原有基础上进行了改进。
    原方案[1-2]采用两块单片机(AT89C51和AT89C2051)作为智能小车的检测和控制核心,实现小车识别路线、判断并自动躲避障碍、选择正确的行进路线。驱动电机采用直流电机,电机控制方式为单向PWM控制。电机控制核心采用AT89C2051单片机,控制系统与电路用光电耦合器完全隔离以避免干扰。
    本设计采用一块单片机(AT89S52)作为智能小车的检测和控制核心,是一种分布式控制系统的设计方法,分为电机模块、传感器模块和驱动模块三部份。小车模型采用5 V电池驱动,通过改变PWM占空比调速。小车可以在不完全确定的道路环境下,通过自我判断,对周围环境进行探测,并做出相应的反应,如左拐弯、右拐弯和改变速度等,还可以自动后退。目前用在机器人上的多为价格较贵的超声波传感器和红外传感器等,本设计采用价格便宜的反射式光电传感器来完成对周围环境的感知。
1 方案一的设计功能概述
1.1 设计概述
    设计并制作一个能自动往返于起跑线与终点线间的小汽车。允许用玩具汽车改装,但不能用人工遥控(包括有线和无线遥控),如图1所示。


1.2 设计要求
     (1)车辆从起跑线出发(出发前,车体不得超出起跑线),到达终点线后停留10 s,然后自动返回起跑线(允许倒车返回)。往返一次的时间应力求最短(从合上汽车电源开关开始计时)。
     (2)到达终点线和返回起跑线时,停车位置离起跑线和终点线偏差应最小(以车辆中心点与终点线或起跑线中心线之间距离作为偏差的测量值)。
    (3)D~E间为限速区,车辆要求以低速通过,通过时间不得少于8 s,但不允许在限速区内停车。
    (4)可以设计自动记录、显示定时时间(记录显示装置要求安装在车上)。
    (5)不允许在跑道内外区域另外设置任何标志或检测装置。
    (6)车辆(含在车体上附加的任何装置)外围尺寸的限制:长度≤35 cm,宽度≤15 cm。

2 系统硬件设计
2.1系统硬件总体逻辑设计
2.1.1 前轮H桥驱动电路模块
    为顺利实现电动小汽车的左转和右转,采用可逆PWM变换器。可逆PWM变换器主电路的结构式有H型、T型等类型。前轮控制电路为H桥驱动电路。
    (1)前轮控制电路的原理图设计如图2所示。

    (2)用Multisim8.0对电路进行仿真,对电路的正确性进行验证。。
    对左边桥路输入Vp-p为5 V,周期为1 ms,占空比为60%的电压信号,右边桥路输入低电平(接地),所以Q1的B极是高电平,同时Q5对其C极提供反向电压偏置,又因E极为低电平,从而Q1、Q2导通,左边桥路工作;因Q4的B极是低电平,故其截止,右边桥路不工作,经过电路仿真,使电机正(反)转。
    变换电桥信号输入,右边桥路输入Vp-p为5 V,周期为1 ms,占空比为60%的电压信号,左边桥路输入低电平(接地),其工作原理同上。在电机两端产生电势差,使电机反(正)转。

2.1.2 后轮H桥驱动电路模块
    (1)后轮控制电路的原理图设计如图3所示。

    (2)用Multisim8.0对电路进行仿真,对电路的正确性进行验证测试。
2.1.3 光电传感器电路模块
    对于自动寻迹传感器,反射距离都在1 cm~2 cm左右,探测环境都在阴影之下,不易受到日光的干扰。因此,这两种探测的传感器都选用FS-359F反射红外传感器,048W型封装。该封装形状规则,便于安装。在使用约40 mA的发射电流、没有强烈日光干扰(在有日光灯的房间里)探测距离能达8 cm,完全能满足探测距离要求。
     红外反射光强法的测量原理是将发射信号经调制后送红外管发射,光敏管接收调制的红外信号。反射光强度的输出信号电压Vout是反射面与传感器之间距离x的函数,设反射面物质为同种物质时,x与Vout 的响应曲线是非线性的[4]。如果设定电压达到某一阈值时作为目标,不同的目标距离阈值电压是不同的。
3 软件设计
3.1软件开发环境
     uVision2 IDE 是一个基于Window的开发平台,包含一个高效的编辑器、一个项目管理器和一个 MAKE 工具。uVision2支持所有的 KEIL8051工具,包括C编译器宏汇编器连接/定位器目标代码到HEX的转换器。
     单片机仿真器普遍支持C语言程序的调试,为单片机编程使用C语言提供了便利条件[6]。
3.2 程序流程图
    程序流程图如图4所示。

4 方案二的设计
    方案二设计的光电电动小车能够实时显示时间、速度、里程,具有自动寻迹、避障功能,可程控行驶速度、准确定位停车。
4.1 系统整体设计
    方案二同样采用80C51单片机进行智能控制。开始由手动启动小车并复位,当经过规定的起始黑线,由超声波传感器和红外光电传感器检测,通过单片机控制小车开始记数显示并避障、调速;系统的自动避障功能通过超声波传感器正前方检测和红外光电传感器左右侧检测,由单片机控制实现;在电动车行驶过程中,采用双极式H型PWM脉宽调制技术,以提高系统的静动态性能;采用动态共阴显示行驶时间和里程。
4.2  主要分电路设计
4.2.1 调速电路
    方案二也采用双极式H型变换器,它是由4个三极电力晶体管和4个续流二极管组成的桥式电路。
4.2.2检测电路设计
    检测系统主要实现光电检测,即利用各种传感器对电动车的避障、位置、行车状态进行测量。
    由于红外检测具有反应速度快、定位精度高、可靠性强以及可见光传感器所不能比拟的优点,故采用红外光电码盘测速方案。具体电路图略。
4.3. 显示电路
    本设计中用两片4位八段数码管gem4561ae作显示器,并具有双重功能,在小车不行驶时其中一片显示年﹑月,另一片显示时﹑分; 当小车行驶时,分别显示时间和行驶距离。
     本设计中采用新型芯片EM78P458作为显示驱动器,用单片机的并行口控制,一个数码显示电路用4个口线,用专用驱动芯片控制可以减少对CPU的利用时间,单片机将有更多的时间去完成其他功能。
4.4 系统软件设计说明
    本系统软件采用模块化结构,由主程序、定时子程序、避障子程序﹑中断子程序、显示子程序﹑调速子程序﹑算法子程序构成。

 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭