基于AVR单片机的太阳能智能小车控制系统设计_徐开芸
基于AVR单片机智能AGV小车控制系统研究

0引言科学技术迅速发展,人工智能系统开发研究受到广泛关注。
智能AGV小车在仓储业、制造业、危险场所和特种行业有广泛的应用前景。
譬如在一些汽车领域,如雪佛兰、丰田等汽车厂配线上有广泛的应用,经过使用了AVG作为载运工具装配线后,减少装配时间和故障率。
本系统基于AVR单片机智能AGV小车控制系统研究,能够自动识别前方道路、障碍物检测等功能。
1控制系统总体构成通过循迹传感器确定小车按照规定的轨迹行驶,光电传感器检测前方道路障碍物,超声波传感器测量小车行驶的距离,通过传感器检测到的数字信号送入单片机,单片机通过处理电机驱动实现智能小车的左右,前进,并进行前方障碍物检测和测量行驶距离,结果会显示在智能小车上。
图1系统结构框图2控制系统硬件组成与实现设计2.1系统主控制模块该芯片不仅功耗低,性能也高,运行速度快,而且拥有8位AVR 微处理器,32个8位通用工作寄存器,16KB的系统内可编程Flash,内存量大,还拥有上电复位以及可编程的掉电检测功能,支持扩展的片内调试功能,32个可编程I/O口,而且功耗小。
2.2系统电机驱动模块电机驱动芯片主要对智能AGV小车速度和方向起到一个控制的作用,速度控制采用ATmega16单片机定时中断法产生PWM方波控制速度,方向采用H桥式电路进行电机正转、反转控制。
速度和方向同时控制采用专用的电机驱动芯片,例如L298N、L297N、AQMH2407等电机驱动芯片,电路具有抗干扰能力的问题,于是我们在考虑芯片链接、驱动等问题就可以迎刃而解。
2.3系统输入模块2.3.1循迹传感器智能AGV小车的行进轨迹的检测是采用循迹传感器,采用TCRT5000反射式传感器的红外发射二极管不断发射红外线,红外接收管在发出的红外线没有被反射回来或者反射强度不够大时候,它会一直处于关闭状态,此时输出的模块为高电平,二极管会一直处于熄灭状态;红外线被反射回来且强度足够大,红外接收管饱和,此时模块输出端为低电平,二极管被点亮。
基于AVR单片机的太阳能智能小车控制系统设计

2.3 AVR 单片机控制系统
考虑 到 操 纵 小 车 的 方 便 性 , 现 以 AVR 单 片 机 为 核 心 , 集成了键盘输入 、 液晶显示 、 遥控和安全报警模块 于一体 ; 根据小车的运行情况 、 太阳光照度强弱 、 蓄电 池 充/放 电 状 态 等 进 行 智 能 化 控 制 , 从 而 实 现 了 小 车 的 各种运动功能 。 (1 ) 蓄电池充放电控制 。 为了保证蓄电池的正常工 作 , 采用 ATmega16 单片机为控制核心 [5], 实时监控其两 端 电 压 值 , 在 LCD 上 予 以 显 示 , 并 且 系 统 具 有 自 动 控 制和保护功能 。 当具有足够的太阳光照射时 , 多余的能 量就给蓄电池充电 ; 当太阳能电池功率不足时 , 由蓄电 池给小车供电 ; 系统对蓄电池的过充 、 过放等状态进行 实时监控 , 蓄电池防过充的电路原理如图 2 所示 。
AVR 单片机控制系统可将太阳能电 池 获 取 的 直 流 电 进 行有 效 存 储 和 合 理 转 换 , 提供 给 智 能 小 车 使
用 , 并且对蓄电池进行过充电保护和过放电保护 , 从而延长了蓄电池的寿命 。 整个系统充分利用了
AVR 单片机的内部资源 , 最大程度地简化了硬件电路 , 使系统具有较高的性价比和可靠性 。
关键词 : 单片机 ; 太阳能智能小车 ; 光伏 ; 控制系统 中图分类号 : TP273.5 , TK514 文献标识码 : A
doi:10.3969/j.issn.1002-6673.2010.01.057
Design of Control System for Solar Intelligent Car Based on AVR
40 39 38 37 36 35 34 33 22 23 24 25 26 27 28 29 10 30 32 31 11
毕业设计---基于单片机的太阳能热水器控制系统的设计

毕业设计---基于单片机的太阳能热水器控制系统的设计内蒙古科技大学本科生毕业设计说明书(毕业论文)题目:基于单片机的太阳能热水器测控系统的设计学生姓名:田文帅学号:0605106428专业:自动化班级:自2006-4班指导教师:贾玉瑛高级工程师2内蒙古科技大学设计说明书(毕业论文)基于单片机的太阳能热水器测控系统的设计摘要众所周知,世界上的能源危机越来越严重,迫切需要找到新的能源来代替传统能源。
而太阳能以其能源干净,安全可靠,源源不断的来源备受人们青睐,在对太阳能的利用当中,太阳能热水器无疑是技术最成熟的。
本文结合实际太阳能热水器的具体应用,设计了以AT89S51单片机为核心,AD590温度传感器,OP07高精度运放大器,ADC0832芯片等元器件为基础的太阳能热水器的智能控制器,详细描述了它的工作原理和设计方案。
根据太阳能热水器对控制器的要求,给出了系统硬件设计及软件的实现方法,从而实现了自动与手动上水,自动与手动加热,温度水位显示等实用功能。
全文分为3大部分,第一部分是绪论部分结介绍本设计的目的要求以及市场前景分析和设计的思路方法。
第二部分是硬件电路的设计部分,详细介绍了硬件的电路图和硬件的控制原理以及控制方法。
第三部分为设计的软件设计部分,描述了设计的软件程序。
关键词:单片机、太阳能热水器、温控系统I内蒙古科技大学设计说明书(毕业论文)A b s t r a c tThe solar energy water heater with the advantages of clean energy by the welcome of people. Based on the practical application of solar water heater, design with AT89S51 as the core, the temperature sensor AD590 to OP07,High precision operation amplifier, ADC0832 chips on the basis of components of the solar energy water heater only controller, a detailed description of its working principle and design scheme. According to the requirement of solar water heater of controller, system hardware design and software realization method, so as to realize the automatic and manual, automatic and manual heating water, water temperature display and practical function.The letter divides into three parts, the first part is introduced and the introduction section design requirement and market analysis and design method of thinking. The second part is part of the hardware circuit design, detailed introduces the hardware circuit and control principle of hardware and the control method. The third part is the design of the software design, describes the design of the software program.In winter, the demand for water heater is very big, the solar energy water heater is the main source of water, and so can namely is an energy and renewable energy, which is rich in resources, can use free, and no transport. No pollution to environment and solar water heater detection controller is muti _ function development orientation.Keywords: SCM, solar water heater, the temperature control systemII内蒙古科技大学设计说明书(毕业论文)目录摘要 (I)A b s t r a c t...............................................................I I 目录..................................................................I I I 第1章绪论 (1)1.1太阳能热水器的概况 (1)1.2太阳能热水器的发展概况及市场竞争分析 (2)1.2.1太阳能热水器的节能和经济效益分析 (7)1.2.2太阳能热水器的环境效益分析 (7)第2章系统硬件设计 (10)2.1控制系统组成及工作原理 (10)2.1.1系统的组成 (10)2.1.2控制装置的工作原理 (12)2.2主要原器件选择及硬件电路的设计 (12)2.2.1A T89S51高性能8位单片机 (12)2.2.2数码管显示原理 (16)2.3A T89S51单片机的最小系统 (19)2.4A T89S51单片机时钟电路 (19)2.5A T89S51单片机复位电路 (20)2.6水位检测电路的硬件设计 (21)2.7水温检测电路的硬件设计 (21)2.8键盘电路的硬件设计 (28)2.9驱动电路的硬件设计 (29)2.10显示电路的硬件设计 (32)2.11控制系统原理图 (33)第3章软件设计 (34)3.1主程序流程图 (34)3.2水温控制上水程序 (35)3.3温度显示子程序 (36)3.4键盘处理程序 (37)结束语 (38)第四章参考文献 (39)第五章附录 (41)5.1主程序流程图 (41)5.2中断子程序 (42)5.3温控进水程序 (42)5.3.1温度检测程序 (42)5.3.2水温控制上水程序 (43)5.4温度显示子程序 (44)5.5键盘处理程序 (46)5.6基于单片机的太阳能热水器控制系统的设计程序 (47)致谢 (58)III内蒙古科技大学设计说明书(毕业论文)第1章绪论1.1太阳能热水器的概况设计的目的及意义:本设计具有很强的实用性,用成本低廉的电阻式传感器以及电极配以单片机技术对生产实际中的太阳能热水器的水温的控制以及水位的显示。
基于Arduino平台的多功能智能小车的设计

3 蓝牙遥控设计
3 . 1 设计 方案
2 系统 设 计 方案
2 . 1 平 台选 择
同其 他 系统 相 比,A r d u i n o 在 很多 方面 更 具 优越 性 ,成 本低 , 跨 平 台 ,简 易的编 程环 境 ,软 硬件 开源 并且 可 以扩展 ,尤其 适合 教 学 和业 余 爱好 者们 使 用。 因为A r d u i n o U N O R 3 是A r d u i n o US B 接口 系列 的最 新 版 本 ,是 A r d u i n o 平 台 的参 考标 准 模 板 ,也 是 目前使 用 最 多 的版 本 。它不 仅 十分 稳定 而 且还 能满足 本设 计 中智 能小 车功 能 的完 美实 现 ,因此选 择 A r d u i n o U N O R 3 作 为智能 小车 的控 制 单元 。 要 完成本 设 计所 要求 的智 能机 器 小车 ,还 要满 足蓝 牙遥 控和 超 声波 避障 的功 能 ,起 码要 有两 件 必 备之物 一一 微控 制 器和 传感 器 ,这样 智 能小车 才 有 自己的 大脯和 感官 2 . 2 系统功 能设 计 本设 计 主要 是制 作… 款 能够进 行 智能 判 断并 能做 出正 确反 应 的 智能 小车 ,小车 具 有手机 蓝 牙遥 控 、 自动 避 障的 功能 。奉 设计 以两 个直 流 电动 机为 主驱 动 ,通 过各 类传 感器 件 来采集 相 关信 息 ,并送 入 主控 制 单 元A r d u i n o 单片 机 处理 数据 后完 成相 应 的 动 作 , 以达 到 自身控 制 。 电机驱 动 电路 采 用H桥 驱动 模 块 ,驱 动 2 个 直流 电机 : 蓝牙 遥控 采 用蓝 牙传 感 器完 成 ;测距 、避 障 用超 声波传 感 器完 成 , 最后 } f ] 控 制 单元处理 数据 后 通过 编程 ,有序 合理 的将 模块 信 号整 合 在 ’ 起 并完 成相 应动 作 ,实现 智 能控 制 ,相 当于 简 易机 器 人
基于单片机的智能小车控制系统设计

版本:doc毕业设计基于单片机的智能小车控制系统设计附源程序代码第一章绪论第一章绪论1.1课题背景目前,在企业生产技术不断提高、对自动化技术要求不断加深的环境下,智能车辆以及在智能车辆基础上开发出来的产品已成为自动化物流运输、柔性生产组织等系统的关键设备。
世界上许多国家都在积极进行智能车辆的研究和开发设计。
移动机器人是机器人学中的一个重要分支,出现于20世纪06年代。
当时斯坦福研究院(SRI)的NilsNilssen和charlesRosen等人,在1966年至1972年中研制出了取名shakey的自主式移动机器人,目的是将人工智能技术应用在复杂环境下,完成机器人系统的自主推理、规划和控制。
从此,移动机器人从无到有,数量不断增多,智能车辆作为移动机器人的一个重要分支也得到越来越多的关注。
智能小车,是一个集环境感知、规划决策,自动行驶等功能于一体的综合系统,它集中地运用了计算机、传感、信息、通信、导航及白动控制等技术,是典型的高新技术综合体。
智能车辆也叫无人车辆,是一个集环境感知、规划决策和多等级辅助驾驶等功能于一体的综合系统。
它具有道路障碍自动识别、自动报警、自动制动、自动保持安全距离、车速和巡航控制等功能。
智能车辆的主要特点是在复杂的道路情况下,能自动地操纵和驾驶车辆绕开障碍物并沿着预定的道路(轨迹)行进。
智能车辆在原有车辆系统的基础上增加了一些智能化技术设备:(1)计算机处理系统,主要完成对来自摄像机所获取的图像的预处理、增强、分析、识别等工作;(2)摄像机,用来获得道路图像信息;(3)传感器设备,车速传感器用来获得当前车速,障碍物传感器用来获得前方、侧方、后方障碍物等信息。
智能车辆技术按功能可分为三层,即智能感知/预警系统、车辆驾驶系统和全自动操作系统团。
上一层技术是下一层技术的基础。
三个层次具体如下:(1)智能感知系统,利用各种传感器来获得车辆自身、车辆行驶的周围环境及驾驶员本身的状态信息,必要时发出预警信息。
基于单片机控制的逐日太阳能小车设计

基于单片机控制的逐日太阳能小车设计太阳能小车的设计实现基于单片机控制,可以利用太阳能作为能源,实现无线充电和自主移动的功能。
这样的小车可以广泛应用于户外环境,比如农田巡检、草坪修剪、园林景观等领域。
首先,该太阳能小车的核心部件是单片机控制系统。
我们可以选择一款适量的单片机,如Arduino、树莓派等,用于处理传感器数据和驱动电机。
单片机可以接收太阳能电池板收集到的能量,然后将其转换为可用的电力,供给整个小车的运行。
接下来,小车需要使用马达或电机来实现移动。
马达或电机可以通过单片机的PWM信号进行控制,根据设定的速度和方向来驱动小车前进、后退或转向。
通过控制马达或电机的转速和方向,可以使小车向着太阳光源移动或完成特定的任务。
此外,传感器也是小车设计中不可或缺的部分。
传感器可以包括光敏电阻、温度传感器、灰尘传感器等,用于感知环境信息。
光敏电阻可以用来感知光线强度,从而调整太阳能电池板的角度。
温度传感器可以用来感知车体温度,从而避免过热损坏电子元件。
灰尘传感器可以用来感知空气中的灰尘浓度,从而及时清洁过滤器。
最后,为了实现用户的交互和控制,小车可以配备无线通信模块和相关的软件界面。
通过无线通信模块,用户可以远程监控小车的状态、控制小车的移动和修改设备参数。
软件界面可以提供直观的操作界面,方便用户进行控制和设置。
综上所述,基于单片机控制的逐日太阳能小车设计涵盖了太阳能电池板、传感器、马达或电机、单片机控制系统和无线通信模块等组成部分。
通过合理利用太阳能作为能源,实现无线充电和自主移动的功能,可以为户外环境中的一些特定任务提供可靠的解决方案。
基于单片机的多功能智能小车设计论文(电路+程序+论文)

基于单片机的多功能智能小车设计论文(电路+程序+论文)————————————————————————————————作者:————————————————————————————————日期:(关键词:智能车 AT89S52 单片机金属感应器霍尔元件 1602LCD)智能作为现代的新发明,是以后的发展方向,他可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科学勘探等等的用途.智能电动车就是其中的一个体现。
本次设计的简易智能电动车,采用AT89S52单片机作为小车的检测和控制核心;采用金属感应器TL-Q5MC来检测路上感应到的铁片,从而把反馈到的信号送单片机,使单片机按照预定的工作模式控制小车在各区域按预定的速度行驶,并且单片机选择的工作模式不同也可控制小车顺着S形铁片行驶;采用霍尔元件A44E 检测小车行驶速度;采用1602LCD实时显示小车行驶的时间,小车停止行驶后,轮流显示小车行驶时间、行驶距离、平均速度以及各速度区行驶的时间。
本设计结构简单,较容易实现,但具有高度的智能化、人性化,一定程度体现了智能.1 设计任务 (3)1.1 要求 (3)2 方案比较与选择 (4)2。
1路面检测模块 (4)2。
2 LCD显示模块 (5)2.3测速模块 (5)2。
4控速模块 (6)2。
5模式选择模块 (7)3 程序框图 (7)4 系统的具体设计与实现 (9)4。
1路面检测模块 (9)4.2 LCD显示模块 (9)4。
3测速模块 (9)4。
4控速模块 (9)4.5复位电路模块 (9)4.6模式选择模块 (9)5 最小系统图 (10)6 最终PCB板图 (12)7 系统程序 (13)8 致谢 (46)9 参考文献 (47)10 附录 (48)1。
设计任务:设计并制作了一个智能电动车,其行驶路线满足所需的要求。
1。
1 要求:1.1。
1 基本要求:(1)分区控制:如(图1)所示:(图1)车辆从起跑线出发(出发前,车体不得超出起跑线)。
基于AVR单片机智能小车设计

目录1.设计概述 (1)1.1.编写目的 (1)1.2.研究背景 (1)1.3.开发运行环境 (2)1.4.功能描述 (2)2.总体设计(或者设计结构) (3)2.1.硬件设计结构 (3)2.2.软件设计流程 (3)3.硬件模块设计 (4)3.1.稳压模块 (4)3.2.主控板模块 (4)3.3.驱动模块 (6)3.4.传感器模块 (7)4.软件模块设计 (10)4.1.PWM波模块 (10)4.2.延时模块 (10)4.3.前进、后退、左转、右转模块 (11)4.4.小车直线前进、后退循迹 (12)4.5.起始区 (16)4.6.停止区 (16)4.7.小车左转 (17)4.8.小车右转 (18)5.实验结果分析(仿真分析) (19)6.设计特点 (19)7.设计总结 (19)8.参考文献 (22)1.设计概述1.1.编写目的中国机器人大赛暨RoboCup公开赛机器人旅游项目比赛一直是我们关注并且参与的比赛,基于多种平台都可以实现对小车底盘的控制,对不同的平台其描述语言不同,但其编程思想是相同的。
我编写这份设计报告是为了向大家说明我的编程思想,以及我是如何用AVR实现对小车底盘的控制,对同学们以后做小车底盘控制起到借鉴的作用。
虽然大家以后选择的平台可能不一样,但其编程思想终归相同,这份报告能引导你思考,给你一点启发。
1.2.研究背景中国机器人大赛暨RoboCup公开赛由中国自动化学会机器人竞赛工作委员会、RoboCup中国委员会、科技部高技术研究发展中心主办,是中国最具影响力,最权威的机器人技术大赛、学术大会和展览,而机器人旅游项目比赛更是参赛队伍最庞大的,竞争最激烈的比赛。
这个比赛的核心就是对小车底盘的控制,所以对小车底盘控制的好坏对整个比赛起着举足轻重的作用,可以说对小车底盘的控制直接决定了比赛的结果。
目前,在我们的参赛队伍中,小车底盘控制的主要平台是AVR单片机,但随着对小车控制指标的逐年提高,近年来不断地出现资源更加丰富,处理速度更快的一些平台,如飞思卡尔专用单片机、STM32单片机、ARM单片机、CPLD、FPGA等等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Fig.2 The scheme of battery overchange prevention circuit
ATmega16 单片机内部带有 8 路 A/D 转换器, 本系统 选用了其中 的 两路 。 U1-PA1 端 测 得 蓄 电 池 充 电 的电 压 值, 通过 A/D 采样后与门限电压值相比较, 若超过设定 值 时 , 单 片 机 U1-PA0 输 出 高 电平 , Q1 MOSFET 导 通 , 将蓄电池切离充电回路, 并熄灭充电指示灯。 当 U1-PA1 端测得蓄电池的电压值低于设定值时, 切断输出回路, 以避免蓄电池电量过放。 蓄电池的状态以数据或图像的 形式在屏幕上进行显示, 便于驾车者及时掌握信息。
2.3 AVR 单片机控制系统
考虑 到 操 纵 小 车 的 方 便 性 , 现 以 AVR 单 片 机 为 核 心, 集成了键盘输入、 液晶显示、 遥控和安全报警模块 于一体; 根据小车的运行情况、 太阳光照度强弱、 蓄电 池充/放电状态等进行智能化控制, 从而实现了小车的 各种运动功能。
(1) 蓄电池充放电控制。 为了保证蓄电池的正常工 作, 采用 ATmega16 单片机为控制核心[5], 实时监控其两 端 电 压 值 , 在 LCD 上 予 以 显 示 , 并 且 系 统 具 有 自 动 控 制和保护功能。 当具有足够的太阳光照射时, 多余的能 量就给蓄电池充电; 当太阳能电池功率不足时, 由蓄电 池给小车供电; 系统对蓄电池的过充、 过放等状态进行 实时监控, 蓄电池防过充的电路原理如图 2 所示。
0 引言
近年来, 光伏产业发展迅速, 国内外对太阳能交通 工具的研究方兴未艾, 与传统的交通工具相比, 太阳能 汽车具有清洁、 环保和可持续发展等优点, 可以说是真 正 “零排放” 的交通工具 [1]。
当今, 世界各国纯电动汽车的研究开发不断升温。 法、 美 、 日 、 德 等 国 在 上 世 纪 80 年代 就 开 发 出 具 有 商 业 化 水 平 的 纯 电 动 汽 车 , 例 如 法 国 PAS 公 司 的 P106、 雪 铁 龙 AX 纯 电 动汽 车 和 日 本 丰 田 的 RAV-4EV 纯 电 动 汽车等。
(2) ATmega16 单 片 机 控 制 电 动 机 。 为 了 保 证 小 车 操 控 时 的 灵 活 性 , AVR 单 片 机 必 须 能 够 控 制 车 子 的 运 动, 如图 3 所 示 为 ATmega16 单 片 机 控 制 电动 机 的 电 路 原理图。 通过单片机 U1-PC1 端口的输出信号控制太阳 能智能小车完成前进和后退等动作 。 当 U1-PC1 输出信 号为低电平时,Q3 截止, L293D 的 IN1 端为高电平, IN2 端为低电平, 小车实现前进; 当 U1-PC1 输出信号为高 电 平 时 ,Q3 导 通 , L293D 的 IN1 端 为 低 电 平 , IN2 端 为
D1 15
11 9
太 阳 能
16 R1A 1 U4 U1-PA0 1K
电 池
Optoisolator1
阵
列
R1F
R1B
1K
1K
2
U1-PA16ຫໍສະໝຸດ 10R1H 1K 8
14 R1C
D4 1K
R1G C6 1K 30pF
7
BT1 12V 蓄电池
Q1 3
MOSFET-P
D5 Q2
MOSFET-P
图 2 蓄电池防过充电路图
高电平, 小车实现后退。
另外 , 单 片 机 U1-PD5 端 口 输 出 的 PWM 方 波 信 号
控制 舵 机 转 向 , U1 当处于 0~90°时 小车左转, 当 处于 90~180°时 小车右转。 U1-
ATmega16L
PD4 端 口 通 过 软件算法输出 的 PWM 方波信
U1-18 +12V +5V
我国的太阳能汽车事业起步较晚, 并且大多数太阳 能汽车的研制工作主要在各院校和科研院所进行。 例如 1996 年, 清华大学研制出 “追日” 号太阳能汽车; 2001 年, 上海交通大学设计制造出 “思源” 号太阳能电动
收稿日期: 2009-11-16 基金项目: 南京工程学院大学生科技创新项目(N20080501) 作者简介: 徐开芸 (1966-), 女, 江苏仪征人, 高级实验师。 研究方向: 计算机控制及自动化装置等。
2.2 电动机的选择
电动汽车使用的电动机有很多类型, 目前太阳能车 常用的电动机有交流电动机、 永磁同步电动机和直流电 动机。 因为交流电动机存在效率滑落的缺点, 永磁同步 电动机价格过高, 而直流电动机启动速度快, 控制简 单, 很适合太阳能智能小车的需要, 所以选用了直流电 动机。 该电动机额定功率为 20W, 额定电压为 10V。 本 系统控制小车转向的舵机选用了辉盛舵机, 其型号为 MG945 Tower Pro, 工作电压为 4.8~7.2V; 无负载时速度 为 0.23 秒/60 度(4.8V)、0.2 秒/60 度(6V);堵转 扭 矩 为 10 公斤/厘米(4.8V)、 12 公斤/厘米(6V); 死区设定为 10 微秒。
第 23 卷第 1 期 2010 年 1 月
机电产品开发与创新
Development & Innovation of Machinery & Electrical Products
文章编号: 1002-6673 (2010) 01-141-03
Vol.23,No.1 ·测Ja试n.,与20控10制·
2 控制器系统硬件设计
2.1 电源的选择
太阳能智能小车供电系统的关键是太阳能电池和蓄 电池之间的合理配置。 光伏电池通常由单晶硅、 多晶 硅、 非晶硅和化合物等材料制成, 目前国内光伏材料的 光电转化效率一般为 14%左右。 本装置中选用的太阳能 电池板型号 为 NZ6161, 6 个太 阳 能 电 池 板 串 联 成 一组 , 然后 2 组并联, 使太阳能电池列阵输出电压达到 2V×6= 12V, 输出电流约为 0.6A。 与此相配备的 蓄 电 池 为 氢 镍 电 池 , 型号 为 QNFZ10, 其 主 要 技 术 指 标 : 额 定 容 量 为 10Ah, 标称电压为 1.2V, 如 果将 10 个 蓄 电 池 串 联 成 一 组, 然后 2 组并联, 输出电压将达到 1.2V×10=12V。
141
·测试与控制·
太
电动机控制器
阳
能 光 伏 电
AVR
L293D
电
单片机 电动机 动
控制
驱动
机
系统
电路
池
阵 蓄电池及充
列 放电控制
显示器
图 1 太阳能智能小车控制系统框图 Fig.1 The structure of control system for solar intelligent car
车 ; 2008 年 , 北 京 奥 运 会 成 功 使 用 太 阳 能 观 光 游 览 车 等。 可见, 近年来太阳能交通工具迅速发展, 本文以太 阳能智能小车为例, 介绍一种由太阳能给小车供电的自 动控制系统。
1 太阳能智能小车控制系统
太阳能车是一种环保型代步工具, 它具有环保、 经 济、 低噪声、 舒适和安全等特点, 是外出人员便捷的交 通工具之一。 它利用光伏效应, 通过太阳能电池将太阳 的光能转化为电能, 存储在高能蓄电池中, 并利用该电 能 驱 动 车 辆 行 驶 [2,3]。
40
FK
39
16
38
U3 1
37 36 35
R2A 47K
2 3
34 33
1
4 5 L293D
22 23 5
SC
R1E 1K
12
Q3
6 7
24
25
8
26
27
28
29 +5V
10
30
A
32
+12V
16 11 10 12 13 14 15 9
号控制小车速
31 11
B1
度, 并且划分
为 低 、 中 、 高 图 3 ATmega16 单片机控制电动机电路 三 档 , 同 时 将 Fig.3 The main circuit of ATmega16 车 速 显 示 在 single-chip microprocessor control motor
太阳能智能小车控制系统能够实现太阳能智能小车 前进、 后退、 左转和右转等动作; 小车速度分为低、 中、 高三档, 并具有蓄电池过充、 过放的保护装置; LED 实时显示车辆的运行状况以及蓄电池充电和放电等 状态 [4]。
太阳能智能小车控制系统原理结构如图 1 所示, 主要由太阳能光伏电池阵列、 蓄电池及充放电控制、 AVR 单 片 机 控 制 系 统 、 电 动 机 驱 动 电 路 以 及 显 示 器 等 部分组成。
基于 AVR 单片机的太阳能智能小车控制系统设计
徐开芸, 韦树成, 汪木兰, 丁左武
(南京工程学院, 江苏 南京 211167)
摘 要 : 利 用 AVR 单 片 机 设 计 了 全数 字 化 太 阳 能 智 能 小 车控 制 系 统 , 给 出 了 智 能 小车 控 制 器 的 设 计 方 案 , AVR 单片机控制系统可将太阳能电 池 获 取 的 直 流 电 进 行有 效 存 储 和 合 理 转 换 , 提供 给 智 能 小 车 使 用, 并且对蓄电池进行过充电保护和过放电保护, 从而延长了蓄电池的寿命。 整个系统充分利用了 AVR 单片机的内部资源, 最大程度地简化了硬件电路, 使系统具有较高的性价比和可靠性。
XU Kai-Yun, WEI Shu-Cheng, WANG Mu-Lan, DING Zuo-Wu (Nanjing Institute of Technology, Nanjing Jiangsu 211167, China) Abstract: In this paper, the fully digital solar intelligent car control system based AVR single-chip microcomputer is constructed. Given the design of intelligent car controller, AVR single-chip microcomputer control system can be obtained by the direct current solar cells for ef fective storage and a reasonable conversion, for the use of intelligent Car, and carried out the battery overcharge and over- ischarge protection, thus extending battery life. The internal resources of the AVR microcontroller are utilized fully in this system , and the hardware circuit is simplified furthest. Finally, this system can hold the high performance-price-ratio and the reliability. Key words: single-chip microcomputer; solar intelligent car; photovolt; control system