自动壁障寻光太阳能小车

上传人:ji****n 文档编号:45262891 上传时间:2018-06-15 格式:DOC 页数:13 大小:737.50KB
返回 下载 相关 举报
自动壁障寻光太阳能小车_第1页
第1页 / 共13页
自动壁障寻光太阳能小车_第2页
第2页 / 共13页
自动壁障寻光太阳能小车_第3页
第3页 / 共13页
自动壁障寻光太阳能小车_第4页
第4页 / 共13页
自动壁障寻光太阳能小车_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《自动壁障寻光太阳能小车》由会员分享,可在线阅读,更多相关《自动壁障寻光太阳能小车(13页珍藏版)》请在金锄头文库上搜索。

1、1引引 言言设计任务是制作一套自动追光太阳能充电系统,小车以一定的速度追着光 源行走并能绕过障碍物,太阳板始终能面对光源给蓄电池充电。基于此任务在 驱动模块带动直流电机正常工作的情况下,采用双单片机控制;一单片机控制 用黑色胶带套住光敏电阻,来实现固定方向光强的检测,以此用单片机来控制 小车的寻光源;同时控制设定好障碍物的距离的红外发射接受一体探头,当行 走到设定距离时,通过软件来实现小车的避障,并继续追着光源行走;另一单 片机采用灵敏度较好的硅光敏二极管;通过 ATMega16 单片机自带的 AD 来采 集在光敏电阻在接受不同的光强时的数据,通过比较数据来实现太阳能电池板 转动,以此来时时追

2、踪光源,给蓄电池充电,并用液晶来显示充电状态。1.1. 设计任务设计任务小车以一定速度追着光源行走,太阳板始终能面对光源给蓄电池充电。小车 行进过程中会遇到路障,小车必须能避开路障绕道找到光源并继续追光前进。 基于此任务,画出的小车行走几种路线参见附录 1。2.2. 总体方案设计和方案选择总体方案设计和方案选择总体方案的设计要求在能较好的完成任务的情况下,要求电路简单、操作 方便可控制性强,节约成本;基于此提出以下设计方案并予以比较。方案一:方案一:采用以 STC89C52 为控制系统的核心,直流电机和步进电机作为 驱动光敏电阻作为寻光主要器件,用 A/D 芯片来采集信号,来控制小车、太阳 电

3、池板追踪光源;优点:操作点单,易处理;缺点:小车行走的速度及转弯不 易控制,A/D 芯片价格昂贵、成本,并且外围电路复杂。方案二:方案二:采用以一片 ATMega16 单片机为控制系统核心,直流电机和步进 电机光敏电阻作为寻光主要器件 利用自带的 AD 来采集数据;优点:端口易 控制,相对节约成本;缺点:小车寻光、避障与太阳能电池板追踪光源同时进 行不易控制,小车在运行中容易处在无绪状态。方案三:方案三:在方案二的基础上,采用两片单片机,即“双核控制”这样能够解 决红外避障模块与追踪光源模块同时工作出现处理次序的问题。 综上所述,采用方案三;系统主要由电源模块、驱动模块、光电传感器模 块、红外

4、发射接受探头模块、液晶显示模块、蓄电池充电模块、总流程图如图 1 所示。各个模块设计要求在完成设计任务的情况下,要求电路简单、容易实 现低功耗,节约资本,设计美观的原则。各模块方案设计和方案选择如下:各模块方案设计和方案选择如下: 2.1 电源模块的选择方案一:方案一:利用五节干电池串联,直接对驱动模块供电,然后通过稳压芯片 对整个控制系统供电;优点:在短时间内能够满足要求,价格便宜;缺点:不 能满足长时间供电、时间长供电不稳定、不易放置。 方案二:方案二:利用铅蓄电池对系统供电,优点:能够满足长时间供电,可重复 利用;缺点:电池体积过大,不易放置。2图 1 系统总流程图 方案三:方案三:利用

5、锂电池对系统供电,优点;锂电池能够长时间供电,体积小,容易放置,可多次利用。 综合考虑选择方案三;电源选好首先通过由 LM317 组成的可调三段集成稳 压电路稳压成 9V 给直流电机供电,在通过 LM7805 稳压成 5V 后给整个控制系 统供电,器件 LM317 起到中间转换作用。具体电路图参见附录 2。2.2 驱动模块的选择 2.2.1 小车的选择 常用运动方式有轮式和履带驱动式两种,其选择依赖设计要求和测试环境。方案一:方案一:采用四轮;特点是一个马达作为动力;另一个马达转动导向轮来 决定行驶方向。优点是行驶速度快、方向和速度相互独立。缺点:是转弯半径 大、驱动轮易打滑、导向轮方向不易精

6、确控制,价格贵。 方案二:方案二:采用履带式结构,优点可以在原地转动,在不平衡的路面上性能 稳定,牵引力大。缺点是速度慢、速度和方向不能单独控制摩擦力大,能力损 耗大,机械机构复杂,价格贵。 方案三:方案三:采用两个大轮外加一个万向轮,优点:可以达到较好机动性和控 制性;价格相对比较便宜是四轮车、履带式车价位的 1/3 甚至更第;性价比高;综上所述,选择方案三。 2.2.2 驱动方案的论证: 电机调速方案的目的是实现电动机的正转、反转、调速。 方案一:方案一:电阻网络或数字电位器分压调整电动机的电压,优点:电路简单 操作方便;缺点:电动机工作电流很大,分压不仅会降低效率,而且实现比较 困难。

7、方案二:方案二:采用继电器开关控制,通过开关的切换调整车速;优点是电路简 单,不足是电路反应慢、控制精度低、机械结构易损害、寿命降低、可靠性差。方案三:方案三:采用由 L298 芯片及电子原件组成驱动电路,然后通过单片机产生 PWM 信号,对电机进行控制;通过调节 PWM 信号的占空比可以较好的实现电 机的正转、反转、加速、减速。 综上所述,选择方案三;方案三能够容易、准确控制小车的运行;L298 的3资料参见附录 3。 我们在利用 L298 时,为了节约单片机端口,把 L298 的两个使能端连接到 5V 电源上;通过试验,效果与接单片机端口一样;这样只需要控制 L298 的 input1in

8、put4 来控制电机的正反转。 2.3 最小系统模块 该模块要求在满足任务的情况下,要求容易控制、使用方便、节约资本。 基于此要求我们选择 ATMega16 最为最小系统。具体的电路图参见附录 4。2.4 小车寻光源模块本模块要求当小车在行走的过程中,够能够实现追寻光源前进。 方案一:方案一:采用光敏三极管;优点:灵敏度高;缺点:价格较贵。 方案二:方案二:采用光敏二极管;优点:灵敏度高;缺点:易受自然光的影响 在自然光的条件下,可能不能正常工作,价格相对较贵。 方案三:方案三:采用光敏电阻;优点:体积小、可靠性高、灵敏度好、光谱特性 好,易于采集信号,价格便宜;缺点:易受自然光的影响。 综上

9、所述,选择方案三;在小车行走的过程中,为了避免自然光的干扰; 在每个光敏二极管套上用黑色胶带做成的桶形冒;这样可以比较准确的检测各 个方向的光强,便于用单片机控制;完成小车追踪光源的任务。光敏电阻的光 谱特性及照度电阻特性如附录图 6 图 7 所示。 2.4.1 小车追踪引导算法 小车追踪光源模拟图如图 2 所示,追踪光源原理图如图 3,控制算法电路 图如图 4 所示。图 2 车追踪光源模拟图 图 3 追踪光源原理图4图 4 小车寻光模拟图 光敏电阻阻值随光强的变化而变化,为了便于控制在每个光敏电阻上,套 上用黑色胶带做成的桶行冒,每个光敏电阻检测固定区域即角度为 a 的扇形区 域;在测试过程

10、中,a 角大概为 32;在寻光过程中,追踪到光时如图 2、3 所 示,阻值发生变化;单片机检测变化信号;并输出相应的信号来驱动电机;从 而改变小车行走路线;光敏电阻所接受的光强也紧接发生变化;从而形成一个 如图 4 所示的闭环控制。 2.5 太阳能电池板跟踪光源并给蓄电池充电模块该模块设计要求太阳能电池板能时时跟踪光源,同时给蓄电池充电并显示充 电状态。 2.5.1 驱动电机模块 要求当单片机送出信号是,电机能及时检测到,并能够带动带动太阳电池 板旋转;基于此我们提出一下方案。 方案一:方案一:使用陀机转动带动电池板的转动;优点:反映迅速,精度高; 缺点:难以控制、格昂贵。 方案二:方案二:采

11、用直流减速电机;优点:速度较快;扭力较大,负载能力强; 缺点:操作负杂,不易控制; 方案三:方案三:采用步进电机;优点:操作简单,转角易控制,价格便宜,性价 比高大概是舵机价位的 1/10; 综上所述在满足设计任务的前提下,选择步进电机。 由于部进电机本身的转速较慢,且额定电压为 5V;我们选择直接与单片机 端口相接; 在选择太阳能电池板和蓄电池,在满足要求的要求下;电池板重量轻、面 积小;蓄电池重量轻,容易放置;基于上述要求我们两块 11*13CM 太阳能电池 板;在自然光条件下输出 4V 左右的电压;通过两块板串联可以满足对 6V 蓄电 池充电。 2.5.2 小车停止检测模块在寻光的基础上

12、,小车前部另接一光敏电阻;通过调节滑动变阻器,输出电 压值与比较器相比;调节当离光源约 20cm 时输出低电平,送到单片机,控制 小车运行。2.6 红外避障模块 该模块主要是实现在前方有障碍物的情况下,小车能自动绕过障碍物继续 前进,设计要求尽量简单可靠。 方案一:方案一:采用超声波测距避障。超声波传感器的原理是首先它发射一束超 声 波;超声波碰到障碍物后反射回来,由接受头接受;单片机记录改过程的时间 T,通过公式 S=340/2*T ,计算出距离;送给单片机处理加以避障;优点:数据 准确,能精确避障;缺点:不易操作,易受周围环境的影响。方案二:方案二:采用摄像头的方法。把摄像头采集的图像经过

13、处理送给单片机, 以识别障碍物;优点:准确,处理速度快;缺点:操作复杂,成本高。 方案三:方案三:采用红外发射接受一体探头模块,通过设置检测距离;当检测到5障碍物物时,模块的输出电平发生跳变,由高电平变为低电平;然后把信号送 给单片机进行相应的处理;优点:使用方便,操作简单;缺点:较大不易放置。综上所述,选择方案三;具体实物图见附录;具体避障路线如图 5 所示, 理论分析与计算如下:计算小车转角方法:在小车行驶速度设为 V;绕过障碍 物时间为 T;运行轨迹近似为半圆;半圆周长设为 L;图 5 红外避障路线图 图 6 避障流程图 则 L=3.14*R(1)式;多次试验,避障时间大概为 4S,小车

14、速度大概为 4.25cm/s; L=V*T (2)式;两式求得 R;tana=R/0.2;则 角度 a=arctanR/0.2 软件流程图如图 6 所示,具体实物图模块参见附录。2.7 显示模块 设计要求显示清晰,易于观察,节约资本;安任务要求,提出以下方案方案一:方案一:采用 L2864 液晶显示;优点:屏幕大,与周围环境对比度大,易 于观察;缺点:面积大,不易安装,价格贵; 方案二:方案二:采用 Nokia5110;优点:端口少,操作简单,能显示图形、动画; 缺点:显示内容较小,与周围环境对比度弱,不易观察; 方案三:方案三:采用 LCD1602;优点:显示清晰,与周围环境对比度强,容易放

15、 置,节约资本;缺点:不能多行显示;综上所述,采用方案三,LCD1602 外形尺寸参见附录。3 设计实现3.1 太阳能板追光和引导理论分析与计算; 追光功能实现:太阳能板由 7 个光电传感器组成和分布见实物图,中间 的光电传感器检测光距,并提供两边光电传感器进行夹角计算的基准值。当太 阳能板指向光源时,两边的夹角应该是相等的,同时在中间多布置两对光电传 感器以达到提高测量精确性的目的。 追光过程:追光过程:根据所设计太阳能板光电传感器的分布,在 t 时刻检测小车中 轴线与太阳板与光源直线距离的夹角,其中必然有如下数学关系:6dtdSKdtd其中: K-比例系数(可以根据具体场地环境通过调节相关电位器)S是小车追光调整车行路线所行进的弧形路线 通过调整左右车轮电机的 PWM,来实现小车的小弧度转角行进见图 7。 追光和避障过程:追光和避障过程:当小车前端传感器检测到信号时,可以判定前方有障碍 物,设定一定的距离,进行小弧度转角使小车一定的转角绕过前方障碍物, 当旁边有障碍物时可以使减小,以实现穿过障碍物的功能,见图 8。 引导原理实现:中间的光电传感器同时可以检测光距,指引小车不断地 趋向于光源,由于我们采用的双核(两个 AVR 控制),所以此路信号被分成两 路,提供给两个 AVR 单片机以实现追光和引导功能。图 7 追光过程 图 8 追光和避障过程根据追光引导原理提出以下算

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号