基于单片机的电动车控制系统设计

合集下载

基于单片机的电动车控制器

基于单片机的电动车控制器

基于单片机的电动车控制器一.设计要求1.显示:实时显示电瓶的电量;车速2.线性调速功能:要求采用传统的手把调速方式(通过线性霍尔传感器),此处对霍尔器件的电压处理要求利用压频转换来代替A/D转换。

3.具备完善的保护功能:如过载保护、欠压保护、短路保护和防飞车等功能。

电动车控制器是用来控制电动车电机的启动、运行、进退、速度、停止以及电动车的其它电子器件的核心控制器件,它就象是电动车的大脑,是电动车上重要的部件。

微型计算机的出现给人类生活带来了根本性的变化,使现代科学研究发生了质的飞跃,单片机技术的出现给现代生活带来了一次新的技术革命。

本设计主要是设计一个由单片机控制的电动车控制器系统,操作者可通过系统的按钮控制电动车的旋转速度电量和里程。

同时为了可以直观的看出电动车的运行状态,其旋转速度和当前电量可以在数码管上显示出来。

2 总体设计方案2.1 设计思路根据电动车的工作原理可以知道,电动车控制器是通过霍尔速度转把采集信号,然后通过数模转换将信号传给单片机,利用单片机控制输出用改变功率管控制信号PWM的方法来控制电动车的转速,用霍尔元件A44E安装在车轮上,车轮每转一圈霍尔器件就会给单片机一个脉冲,单片机根据这个脉冲的频率来计算车速,另外为了保护电池当电池电压下降到一定程度的时候要有警示电路(用普通发光二极管警示)。

并且要设计配套的刹车保护、欠压保护、过流保护等保护电路。

2.1.2 电动车电机的选用目前电动车电机普遍采用永磁直流电机。

所谓永磁电机,是指电机线圈采用永磁体激磁,不采用线圈激磁的方式。

这样就省去了激磁线圈工作时消耗的电能,提高了电机机电转换效率,这对使用车载有限能源的电动车来讲,可以降低行驶电流,延长续行里程。

本设计也选用此永磁直流电机。

2.1.3设计框图如下图1。

图1总设计框图3 设计原理分析3.1、硬件设计本设计的硬件电路主要包括最小系统、时速控制电路、显示电路、驱动电路四大部分组成。

基于单片机的智能电动小车控制系统

基于单片机的智能电动小车控制系统

毕业设计 [论文]题目:基于单片机的智能电动小车控制系统学院:电气与信息工程学院专业:姓名:学号:指导老师:完成时间:摘要基于单片机的智能电动小车作为实现无人驾驶小汽车的方案之一,以其智能、灵活、便携、智能等优点满足了玩具小汽车发展的需要。

本文设计的智能电动小车控制系统有自动循迹的功能,能满足按预设轨道行走并完成给定任务的要求,单片机是实现电动智能小车控制系统的核心,其软硬件设计是实现循迹功能的基本要求和关键环节。

本智能电动小车在循迹方面做了相对系统化的设计,本文主要工作包括两个个方面:1.硬件设计:用红外光电传感器检测路面的黑色轨迹物,确定小车的位置和运动状态并再将检测信号反馈给单片机,单片机对采集到的信号予以分析判断,及时控制直流电机调整小车转向与行车速度。

2.软件设计:通过对AD转换、电机和循迹等模块的编程,控制硬件电路工作,实现软硬件结合,完成判断控制功能。

本设计以STC12C5A60S2单片机为核心,通过合理软硬件设计、调试,获得了较好的测试效果,样品实际工作稳定,满足实际要求。

关键词:循迹小车,单片机,红外传感器AbstractMCU based electric car of smart program as one scheme of driverless cars with its advantages like smart ,flexible and portable made intelligent toys meeting the needs of car development. This design of smart electric car with automatic tracking control system functions is to meet the preset orbit by walking and complete the given tasks. STC89C52 MCU is a core of electric smart car control system's ,its hardware and software design is to achieve the tracking function of the basic requirements and key links .The smart electric tracking car has done some thing in a relatively systematic design, this paper includes two aspects:1. Hardware design : Using infrared sensors to detect the black track pavement materials , determine the location and movement of the car and then the state detection signal feedback to the MCU, the MCU of the collected signals are analyzed to determine , in a timely manner to control a DC motor to adjust the car steering and driving speed .2. Software design : By programming the AD converter , motor and tracking modules , can control the hardware circuit, to achieve a combination of hardware and software to complete the judgment control.STC12C5A60S2 MCU is a core of the design , through reasonable hardware and software design , debugging , testing to get a better effect , sample real job stability, to meet the actual requirements.Keywords: tracking car , MCU , infrared sensors目录摘要 (I)Abstract (II)第一章绪论 (1)1.1引言 (1)1.2智能小车的研究现状 (1)1.2.1国外概况 (1)1.2.2国内概况 (2)第二章方案设计与论证 (5)2.1 控制系统 (5)2.2 电机驱动模块 (6)2.3 循迹模块 (6)2.4 机械系统 (7)第三章硬件设计 (8)3.1总体设计 (8)3.2 STC12C5A60S2单片机控制电路 (9)3.2.1 STC12C5A60S2单片机的介绍 (9)3.2.2 时钟电路 (12)3.2.3 复位电路 (13)3.2.4 P0口外接上拉电阻 (14)3.3 TCRT5000黑色轨迹识别电路 (14)3.3.1 TCRT5000的介绍 (16)3.4 TB6612FNG电机驱动电路 (16)3.4.1 TB6612FNG的介绍 (17)3.5 升降压模块 (19)3.5.1 LM2577的介绍 (19)第四章软件设计 (21)4.1主程序流程 (21)4.2循迹子程序流程图 (23)第五章设计安装与调试 (28)5.1 PCB的设计制作与安装 (28)5.2 小车调试 (31)结论 (32)参考文献 (33)致谢 (34)附录1:主程序 (35)附录2:PCB走线图 (48)附录3:小车实物图 (50)总原理图 (51)第一章绪论1.1引言21世纪是高速发展的社会,是智能现代化的社会。

基于单片机AT89S52的电动车跷跷板的系统设计

基于单片机AT89S52的电动车跷跷板的系统设计

基于单片机AT89S52的电动车跷跷板的系统设计基于单片机AT89S52的电动车跷跷板的系统设计1.1 总体设计本系统采用单片机作为控制系统的主模块,实现系统控制与信号检测。

主要包括单片机模块、电机驱动模块、步进电动机、平衡检测模块、光电检测模块、液晶显示模块以及红外遥控模块。

系统通过平衡检测来判断电动车是否处于平衡状态,使电动车停留在C处附近,采用光电检测模块使电动车行驶至B处停止,采用寻黑线方法使电动车直线前行以及由末端B处能够直线后退到始端A处。

红外遥控启动系统,液晶显示各阶段用时以及温度时间。

在配重情况下通过黑线检测的方法使电动车在规定区域内的任意指定位置顺利驶上跷跷板。

此方案用平衡检测模块实现系统平衡,用寻黑线调整车身与跷跷板同向,总体设计完全达到题目要求,可行性很高。

1.2 硬件选型通过比较并结合自身优势最终选择AT89S52单片机作为本系统的核心部分。

该款单片机与MCS51系列完全兼容,易于开发调试。

其片内带有FLASH存储器且可在线下载程序,片上各种资源完全能满足本系统的要求。

本方案中选用普通反射式红外光电开关来检测跷跷板上黑线。

在没有探测到黑线时,探头输出始终保持低电平。

当检测到黑线时,输出立刻由低电平跳变到高电平。

红外光电开关送来的信号经放大整形后送单片机分析处理。

为保证小车在跷跷板上能严格地沿黑线前进和倒退,本方案共采用了前边8个探头,后面2个探头的方案。

前边8个探头可以保持小车在前进时完全保持车身在板内,高精度的转向使小车前进时距板边沿严格控制在4 cm以内;考虑到小车后退要求较简单,经实验和检测后边2个探头足以使小车保持在板内。

1.3 软件设计1.3.1 平衡检测模块方案设计方案一:采用角度传感器直接测量系统角度的变化,当角度变化不超过所定范围即认为达到平衡。

角度测量精确,灵敏度高,实时性强,构造简单。

方案二:置一装有适量水的小水罐于车上,当上坡时水体倾斜,当达到平衡状态时水体几乎水平,利用液位传感器检测液面高度实现系统平衡。

基于单片机的电动车控制系统设计毕业设计;

基于单片机的电动车控制系统设计毕业设计;

毕业设计题目:基于单片机的电动车控制系统设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

单片机与电动车技术探索电动车电控系统的设计

单片机与电动车技术探索电动车电控系统的设计

单片机与电动车技术探索电动车电控系统的设计单片机与电动车技术探索:电动车电控系统的设计随着环境保护意识的增强和能源危机的加剧,电动车作为一种清洁、低碳的替代交通工具,正逐渐受到人们的青睐。

而电动车的核心技术之一就是电控系统。

本文将通过对单片机与电动车技术的探索,分析电动车电控系统的设计。

一、单片机技术与电动车单片机作为一种微型计算机,具有面积小、功耗低、成本低等特点,广泛应用于各个领域。

在电动车领域,单片机可以充当电控系统的大脑,负责收集车辆信息、控制电机驱动、管理电池等功能。

1.电动车信息采集与处理电动车电控系统需要实时监测车辆的速度、转向、制动等状态,以及电池电量、温度等信息。

单片机能够通过传感器对这些信息进行采集,并通过相应的算法进行处理,保证系统的可靠性和安全性。

2.电机驱动控制电动车的驱动系统中,电机起着至关重要的作用。

单片机可以控制电机的启停、速度调节、转向等功能,使电机能够根据车辆的实际需求提供恰当的动力输出。

同时,单片机还可以通过PWM技术实现对电机的精确控制,提升整车的动力性能和舒适性。

3.电池管理与保护电池是电动车的能量存储装置,其管理和保护对电动车的安全和寿命具有重要影响。

单片机可以监测电池的电压、电流、温度等参数,并进行充放电控制、过流、过压、过温等保护措施,以确保电池的正常工作和使用寿命。

二、电动车电控系统的设计电动车电控系统的设计需要根据具体的车型和使用场景进行定制。

以下将从整体架构、硬件设计和软件设计三个方面来探讨电动车电控系统的设计。

1.整体架构设计电动车电控系统的整体架构包括主控制器、传感器、驱动器和通信模块等几个关键组成部分。

主控制器作为单片机的核心,可以选择性能稳定、易于扩展的型号,与其他组件进行连接并交换数据。

传感器负责感知车辆的各种信息,驱动器控制电机的运行,而通信模块可以实现与其他车辆或车载设备的无线通信。

2.硬件设计硬件设计是电动车电控系统的基础,其设计原则包括节约成本、提高可靠性和提升性能。

基于单片机的电动车控制系统设计

基于单片机的电动车控制系统设计
摘 要: 节能环保是 当今社会的一大主题 , 倡导绿 色出行 , 是这一主题下的重点。随着社会 的进步、 经济的发魇 , 越来越 多的
人拥有私家汽车 , 汽车排放 出的一氧化碳等有害气 体, 严重污染了空气环境 , 对人类和动植物的健康以及生态系统的平衡造 成了不利影响。因此, 绿 色出行就显得越来越重要 , 也越 来越被人们重视 。 关键词: 单片机 ; 电动丰; 控制系统I 中圊分类号: U 2 6 6 2 变献标识码 ; A
一 一 一
空 闲模式 : 0 . 3 5 m A 掉电模式: <1 A A T m e g a l 6是 基 于增 强 的 A V R R I S C 结 构 的低 功耗 8位 C MO S 微控 制器 。由于 其 先进 的指令 集 以及单 时钟周 期指 令执 行 时间 , A T m e g a 1 6的数据吞吐率高达 1 MI P S / M H z , 从 而 可 以缓减 系统 在 功耗 和处 理 速度之 间 的矛盾 。 引脚说 明 用三极管驱动继电器输出,提高了单片机 间是 0 . 3 m s , 而在转速最大时单相霍尔传感 V C C 数字电路的电源 4 0 H z ,即其输 出的周期 G N D 地 的驱动能力 , 并可利用继电器将 A T me g a l 6 器的输 出频率是 1 端 口A f P A 7 . . P A 0 ) / 端 口B f P B 7 . . P B 0 ) 芯片与外界隔离, 起到了保护作用 , 并且每 是 7 m s , 符合要求。 结 语 端 口A f B做为 A f D 转换器的模拟输 个输入 与输 出均用 L E D灯进行 指示 。 如上 介绍 的是基 于 A T m e g a l 6单 片机 入端。 端口A 为 8位双向I / O 口。其输出 在输 入方 面 ,利用 T L P 5 2 1 光 隔芯 片 ,

基于单片机的智能玩具电动车的设计与实现

基于单片机的智能玩具电动车的设计与实现

基于单片机的智能玩具电动车的设计与实现基于单片机的智能玩具电动车的设计与实现引言:随着科技的迅速发展,智能玩具电动车逐渐成为儿童喜爱的玩具之一。

本文将介绍一种基于单片机的智能玩具电动车的设计与实现。

通过引入单片机技术和传感器,该电动车具备了自动驾驶、避障和追踪等功能,为儿童带来更加有趣、智能化的玩乐体验。

一、设计方案本设计选择单片机作为控制核心,利用其强大的功能和灵活的编程特点,实现智能玩具电动车的各项功能。

电动车的设计包括以下几个关键要素:1. 结构设计:选择适合儿童使用的材质和外观设计,保证安全性和可操作性;2. 电机驱动:使用直流电机和电源系统,控制车辆的前进、后退和转向;3. 电源管理:利用电源管理模块和锂电池,实现对电动车的供电和电池状态的监测;4. 传感器应用:借助距离传感器和摄像头,实现智能驾驶、避障和追踪功能;5. 控制系统:通过单片机控制车辆的各项功能,收集并处理传感器数据,实现智能化控制。

二、功能实现1. 自动驾驶功能:通过激光传感器或红外传感器,检测车辆周围环境,并根据预设的路径自动行驶。

通过单片机对电机进行控制,实现智能驾驶。

2. 避障功能:借助超声波传感器,检测车辆前方障碍物的距离,一旦检测到障碍物,自动转向或停止前进,以避免碰撞。

通过单片机的程序控制,实现避障功能的自动化。

3. 追踪功能:借助摄像头传感器,实时监测车辆周围的场景,并识别出特定目标进行追踪。

通过单片机的图像处理算法,使电动车能够智能追踪目标,并保持一定距离。

4. 远程控制功能:通过手机App或遥控器,实现对电动车的远程控制,包括前进、后退、左转和右转等功能。

通过单片机的蓝牙或无线模块,与远程设备进行通信,实现远程控制功能。

三、实现细节1. 结构设计:选择轻量化的材料,确保车辆的结构坚固而稳定。

考虑儿童的使用特点,车辆外观采用可爱、吸引人的设计。

2. 电机驱动:通过单片机的PWM输出控制电机的转速和方向,实现电动车的前进、后退和转向功能。

[12]-1 基于51单片机设计的电动车控制器

[12]-1 基于51单片机设计的电动车控制器

二、系统架构
本系统由控制器、电机、驱动芯片、锂电池和按键等组成,其功能、特点如下:
(1)控制器:采用AT89S52微控制器,作为整个系统的核心控制部分。

控制器接收来自按键的信号,控制驱动芯片输出电机控制信号,从而实现对电动车的前后行驶、左右转向、加速等控制功能。

(2)电机:采用直流电机,其转速和转向可通过驱动芯片控制信号进行调节。

(3)驱动芯片:采用L298N驱动芯片,为电机提供驱动电流,并控制电机转速和转向。

L298N驱动芯片具有功率大、稳定性好等特点。

(4)锂电池:为电动车提供动力,具有体积小、能量密度高、充电效率高、自放电率低等优点。

(5)按键:用于控制和调节电动车的运行状态,包括前后行驶、左右转向、加速等操作。

三、系统设计。

单片机电动车控制应用 实现电动车的驱动和控制

单片机电动车控制应用 实现电动车的驱动和控制

单片机电动车控制应用实现电动车的驱动和控制电动车是一种环保、便捷的交通工具,近年来越来越受到人们的关注和喜爱。

为了实现电动车的驱动和控制,单片机技术被广泛应用。

本文将介绍单片机在电动车控制应用中的具体实现过程。

一、电动车驱动系统简介电动车的驱动系统由电机、电池组、控制器和传动装置等部分组成。

其中,电机是电动车的动力源,电池组则提供电能。

控制器起到连接电机和电池组的桥梁作用,实现对电动车的驱动和控制。

二、单片机在电动车驱动系统中的作用单片机作为电子控制系统的核心,承担着对电动车驱动和控制的任务。

通过编程,单片机可以实现对电机的启停、速度控制、转向控制等功能。

同时,单片机还可以通过与其他传感器的连接,实现对电动车电池状态、车速等参数的监测和反馈。

三、单片机的选择在电动车驱动系统中选择适合的单片机是非常重要的。

首先,要考虑单片机的计算能力和接口资源是否足够满足电动车的需求。

其次,要考虑单片机的功耗和稳定性是否符合要求。

最后,要考虑单片机的开发和调试工具是否便捷易用。

四、单片机编程单片机的编程是实现电动车驱动和控制的核心步骤。

通过编程,可以实现对电机的启停、速度控制、转向控制等功能。

编程需要根据具体的单片机型号和开发工具,选择合适的开发环境和编程语言。

编程时需要考虑对电机控制算法的实现,包括速度环、电流环等控制策略。

五、电机驱动和控制电机驱动和控制是电动车控制系统的关键部分。

在单片机的控制下,电机可以实现启停、正反转、速度控制等功能。

通过控制电机的转速和转向,可以实现电动车的前进、后退、转弯等动作。

此外,还可以通过控制电机的电流,实现对电动车的牵引力和行驶性能的调节。

六、电池管理系统电池组是电动车的能量存储装置,其管理对于电动车的性能和寿命具有重要影响。

单片机可以通过与电池管理系统的连接,实时监测电池的电压、电流、温度等参数,以及电池的充放电状态。

通过合理控制电池的使用和充电过程,可以提高电动车的续航里程和使用寿命。

单片机与电动车技术的结合构建智能电动车控制系统

单片机与电动车技术的结合构建智能电动车控制系统

单片机与电动车技术的结合构建智能电动车控制系统随着环境保护意识的日益增强和清洁能源的不断推广,电动车在交通领域中的地位日益重要。

然而,传统的电动车在能源利用和控制系统方面仍存在一些不足,如能源浪费、行驶安全等问题。

为了解决这些问题,单片机技术被广泛应用于电动车控制系统中,实现了电动车智能化控制的目标。

单片机是一种集成电路芯片,具有微处理器、存储器和外围设备等功能模块。

因其小巧、低功耗、可编程性强的特点,被广泛应用于各个领域,包括电动车控制系统。

利用单片机技术,可以实现对电动车各个系统的准确控制和高效管理。

首先,单片机技术可以实现电动车的能源管理。

传统的电动车能源管理系统效率较低,容易浪费能源。

而采用单片机可以精确控制电池电量的消耗,优化能源的利用效率。

通过对电池电量的监控和计算,单片机可以智能地控制电机的功率输出,使电动车在行驶过程中能够以最佳的效率工作,最大限度地延长电池寿命,提高续航里程。

其次,单片机技术可实现电动车的动力控制。

传统的电动车控制系统无法精确控制电机的输出,导致加速度和速度的变化不够平稳,容易造成行驶中的抖动和不舒适感。

通过使用单片机,可以实现对电机的精确控制和运动学模型建立,使电动车在加速、减速和转弯等操作过程中更加平稳,提高行驶的舒适性和安全性。

另外,单片机技术可实现电动车的安全控制。

电动车在行驶过程中需要面临各种复杂的交通环境和路况,对行驶安全提出了更高的要求。

借助单片机的处理能力和传感器技术,可以实现对速度、转向、制动等关键参数的实时监测和响应。

当出现危险情况时,单片机可以即时做出相应的控制指令,从而提高电动车在应对突发状况时的反应能力,保障行车安全。

此外,单片机技术还可以实现电动车的智能互联。

通过与其他设备和系统的连接,单片机可以接收和处理来自其他设备的数据,实现电动车的智能化管理。

比如,通过与GPS导航系统连接,单片机可以实现对车辆位置的实时追踪和导航功能;通过与智能手机的连接,可以实现对车辆的远程监控和操作,提高车辆的安全性和用户体验。

基于单片机的电动车控制系统设计

基于单片机的电动车控制系统设计

基于单片机的电动车控制系统设计作者:尹洪波来源:《中国新技术新产品》2013年第05期摘要:节能环保是当今社会的一大主题,倡导绿色出行,是这一主题下的重点。

随着社会的进步、经济的发展,越来越多的人拥有私家汽车,汽车排放出的一氧化碳等有害气体,严重污染了空气环境,对人类和动植物的健康以及生态系统的平衡造成了不利影响。

因此,绿色出行就显得越来越重要,也越来越被人们重视。

关键词:单片机;电动车;控制系统;中图分类号:U266.2 文献标识码:A1 ATmega16 单片机介绍ATmega16产品特性高性能、低功耗的8位AVR微处理器;先进的RISC 结构;非易失性程序和数据存储器;JTAG 接口(与IEEE 1149.1 标准兼容);通过JTAG 接口实现对Flash、EEPROM、熔丝位和锁定位的编程;外设特点-两个具有独立预分频器和比较器功能的8 位定时器/ 计数器-一个具有预分频器、比较功能和捕捉功能的16 位定时器/计数器-具有独立振荡器的实时计数器RTC-面向字节的两线接口-两个可编程的串行USART-可工作于主机/ 从机模式的SPI 串行接口-具有独立片内振荡器的可编程看门狗定时器特殊的处理器特点-上电复位以及可编程的掉电检测-6种睡眠模式:空闲模式、ADC 噪声抑制模式、省电模式、掉电模式、Standby 模式以及扩展的Standby 模式I/O和封装-32 个可编程的I/O 口-40引脚PDIP 封装, 44 引脚TQFP 封装,与44 引脚MLF 封装工作电压:-ATmega16L:2.7 - 5.5V-ATmega16:4.5 - 5.5V速度等级-0-8 MHz ATmega16L-0-16 MHz ATmega16ATmega16L 在1 MHz, 3V, 25°C 时的功耗-正常模式: 1.1 mA-空闲模式: 0.35 mA-掉电模式:< 1 μAATmega16是基于增强的AVR RISC结构的低功耗8 位CMOS微控制器。

基于单片机的电动车速度控制系统

基于单片机的电动车速度控制系统

03
基于单片机的电动车速度控制系统设计
系统。
电机驱动模块
根据单片机的控制信号,驱动 电机转动,实现速度调节。
电源模块
为整个系统提供稳定、可靠的 电源,一般采用开关电源或线 性稳压电源。
速度检测模块
采用光电编码器或霍尔传感器 等速度检测元件,实时检测电 动车的速度。
报警模块
当速度超过设定值时,发出声 音和灯光报警。
系统软件设计
主程序
实现系统的初始化、速度检测和控制 算法的运行。
02
速度检测子程序
通过光电编码器或霍尔传感器读取速 度信号,进行数据处理和速度值的计 算。
01
03
控制算法子程序
根据设定的速度值和实际速度值,计 算控制输出,调整电机转速。
报警子程序
当速度超过设定值时,发出声音和灯 光报警。
VS
数据记录
使用数据采集系统实时记录速度数据,并 存储到计算机中进行分析。
数据分析与结果展示
数据分析
对采集到的速度数据进行处理和分析,绘制 速度变化曲线图,找出电动车速度控制的规 律和特点。
结果展示
通过图表和表格展示分析结果,对比不同控 制指令下的速度响应时间和稳定性。
05
结论与展望
研究结论
系统设计
05
04
电机驱动子程序
根据控制算法子程序输出的控制信号 ,驱动电机转动,实现速度调节。
04
实验与分析
实验设备与环境
设备
电动车、速度传感器、单片机控制器、电机驱动器、电源等。
环境
室内实验场地、恒温环境、无风干扰。
实验过程与数据记录
实验过程
设定不同的速度控制指令,记录电动车 在各个指令下的速度变化和稳定时间。

简易智能电动车控制系统设计方案

简易智能电动车控制系统设计方案

简易智能电动车控制系统设计摘要AT89S52单片机是一款八位单片机,它的易用性和多功能性受到了广大使用者的好评。

现在,单片机已广泛地应用在智能仪器仪表、机电设备过程控制、自动检测、家用电器和数据处理等各个方面。

随着单片机的发展以及它在各种复杂的控制系统、智能化系统中的广泛应用,它将渗透到生产和生活的各个领域。

本设计的理论设计方案、调试方法、测试数据分析方法及设计中的特色与创新.点等对自动运输机器人、家用清洁机器人、灭火机器人等自主及半自主机器人的设计与实现有一定的参考意义。

本文介绍了基于AT89S52单片机,利用红外传感器检测道路上的障碍,控制电动小车的自动避障,用PMW调速方式控制车子快慢速行驶,以及自动停车,并可以自动记录和显示时间、里程和速度,自动寻迹、检测铁片、发出声光信息和寻光功能。

整个系统的电路逻辑结构简单,可靠性能高,实现功能强大。

本文着重介绍了该系统的组成、硬件配置、软件设计、工作原理、功能以及技术性能。

本设计的特色就在于它利用AT89S52作为中心芯片对外部进行控制,在外部信号采集后经LM324电压比较器后能够给单片机输入稳定的高低电平,在小车行驶动力采用L293芯片具有足够的驱动力,选LCD1602做为显示器增加了本设计的显示功能,改变了传统的LED显示信息量小的局限性。

关键词:AT89S52单片机电动小车 PMW调速红外传感器自动避障 LM324 L293 LCD1602目录1 前言 (1)1.1 本论文的主要工作 (1)1.2 预期目标 (2)2 系统设计可行性分析 (2)2.1 总体方案 (2)2.2 电源模块方案 (2)2.3 智能车驱动方案 (3)2.4 直流调速方案 (3)2.5 检测放大器方案 (4)2.6 检测黑线方案 (6)2.7 检测铁片方案 (6)2.8 避障方案 (6)2.9 寻光方案 (6)2.10 停车方案 (7)2.11 行车距离检测方案 (7)2.12 声音提示方案 (8)2.13 显示部分 (8)2.14 系统工作原理 (8)2.15 本章小结 (9)3 系统硬件电路 (9)3.1 电源电路 (9)3.2 驱动电路 (10)3.3 检测电路 (11)3.3.1 黑线检测 (11)3.3.2 铁片检测 (11)3.3.3 障碍物检测 (12)3.4 单片机最小电路 (12)3.5 声光电路 (13)3.6 显示电路 (13)3.7 系统总电路图 (16)3.7 本章小结 (17)4 系统软件电路 (17)4.1 系统软件设计说明 (17)4.2 软件流程图 (17)4.3 本章小结 (29)5 硬件电路的制作与调试 (30)5.1 电路板的制作 (30)5.1.1 电路图的绘制 (30)5.1.2 制作电路板 (30)5.2 电路板的焊接 (31)5.2.1 手工焊锡要点 (31)5.2.2 焊锡操作要领 (31)5.3 电路的调试 (31)5.3.1 测试方法与仪器 (31)5.3.2 电源模块调试 (32)5.3.3 单片机模块调试 (32)5.3.4 检测模块调试 (32)5.4 本章小结 (34)6 结论 (34)致谢 (35)参考文献 (36)英文摘要 (37)附录成绩评定表1 前言随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。

基于单片机的电瓶车调速系统设计

基于单片机的电瓶车调速系统设计

摘要 (1)前言 (2)1. 系统总体设计 (3)1.1系统硬件电路设计 (3)1.1.1系统方案选择与总体结构设计 (3)1.1.2双闭环直流调速系统电路原理 (5)1.1.3双闭环直流调速系统动态数学模型 (6)1.1.4 数字式双闭环直流调速系统硬件结构图 (7)1.1.5 8051单片机简介 (8)1.2调节器的设计及参数计算 (10)1.2.1 电流调节器的设计与参数计算 (10)1.2.2 转速调节器的设计与参数计算 (12)1.3 PWM信号发生电路设计 (14)1.3.1 PWM的基本原理 (14)1.4功率驱动模块 (16)1.5H桥式PWM电路 (18)1.6 电流检测及AD转换环节设计 (22)1.7 测速环节设计 (23)1.7.1旋转编码器的原理及选择 (24)1.8 键盘显示单元 (26)2. 系统软件程序设计 (27)2.1主程序设计 (28)2.2 PI控制子程序设计 (30)2.3 M法数字测速程序设计 (32)2.4 故障保护程序设计 (33)结束语 (35)参考文献 (36)附录 (36)摘要本文主要研究了利用MCS-51系列单片机控制PWM信号从而实现对电瓶车直流电机转速进行控制的方法。

文章中采用了专门的芯片组成了PWM 信号的发生系统,并且对PWM信号的原理、产生方法以及如何通过软件编程对PWM信号占空比进行调节,从而控制其输入信号波形等均作了详细的阐述。

此外,本文中还采用了芯片IR2112S作为直流电机正转调速功率放大电路的驱动模块来完成了在主电路中对直流电机的控制。

另外,本系统中使用了光电编码器对直流电机的转速进行测量,经过滤波电路后,将测量值送到A/D转换器,并且最终作为反馈值输入到单片机进行PI运算,从而实现了对直流电机速度的控制。

在软件方面,文章中详细介绍了PI运算程序,初始化程序等的编写思路和具体的程序实现。

关键词:电瓶车 PWM控制直流调速前言在大力提倡节能减排的时代,电瓶车有了较好的发展势头。

基于单片机的电动自行车智能控制系统设计及实现

基于单片机的电动自行车智能控制系统设计及实现

基于单片机的电动自行车智能控制系统设计及实现近年来,随着社会的不断发展进步,人们的生活水平不断提高,对于交通工具的需求也更加迫切。

而电动自行车作为一种环保、经济、便利的出行工具,得到了越来越多人的青睐。

然而,普通的电动自行车还存在着一些问题,如续航能力、车速限制等,这时候电动自行车智能控制系统的出现便能够有效地解决这些问题。

一、控制系统的设计电动自行车智能控制系统主要由控制器、驱动器、传感器和人机交互界面四部分组成。

1.控制器控制器是电动自行车智能控制系统的核心部件,它主要负责控制电动自行车的电机转速和方向,以及通过接收传感器信息来监测电动车的状态。

通常情况下,我们会选择一款高性价比的单片机,如ATmega328P等,它的性能稳定、功耗低,且能够很好地支持各种外设的连接,非常适合作为电动自行车控制器的芯片。

2.驱动器驱动器是控制器和电动机之间的接口,它的主要任务是根据控制器的指令,控制电动机的工作状态。

驱动器使用高功率MOS管作为开关元件,能够支持电压和电流较大的电动机,在使用时需要特别注意安全问题。

3.传感器传感器是智能控制系统中的重要组成部分,它通过感知各种物理量的变化,并将其转换成可信的电信号,提供给控制器进行处理。

常用的传感器有速度传感器、电机温度传感器、电压传感器等,可以有效地监测电动自行车的状态,提高驾驶安全性。

4.人机交互界面人机交互界面包括显示器、按键等部分,它能够让车主实时了解电动车的状态,同时也可以通过按键来设置不同的工作模式。

智能控制系统的人机交互界面需要设计简洁易用、界面友好的界面,提高用户的体验感。

二、控制系统的实现在控制系统的实现过程中,需要注意以下几个问题:1.电路设计电动自行车智能控制系统的电路设计需要考虑到电源、开关、传感器等各个方面,保证整个系统的可靠性和安全性。

2.程序编写单片机程序的编写需要有一定的编程基础,同时需要结合控制器和驱动器的控制要求,编写出一套完整的控制程序,并对程序进行调试和优化,保证系统的稳定运行和高效性能。

基于单片机简易智能电动车设计报告

基于单片机简易智能电动车设计报告

基于单片机简易智能电动车设计报告一、设计内容本系统按要求制作了一个简易智能电动车,它能实现的功能是:从起跑线出发,沿引导线到达B点。

在此期间检测到铺设在白纸下的薄铁片,并同时发出声光指示信息,实时存储、显示在“直道区”检测到的薄铁片数目。

电动车到达B点以后进入“弯道区”,沿圆弧引导线到达C点,能够检测C点下正方形薄铁片,并在C点处停车5秒,停车期间发出断续的声光信息。

之后继续行驶,在光源的引导下,利用超声传感器传来的信号通过障碍区进入停车区并到达车库。

最后,电动车完成上述任务后能够立即停车,全程行驶时间小于90秒。

二、系统总体方案设计该系统实现了电动车的自动行驶、躲避障碍物、探测金属、计数、报警、光电引导功能、测量距离、数码显示、电机控制等功能。

单片机检测出来感应器输出信号从而输出控制信号,控制电机工作,在直道区,考虑引导线是黑颜色,不宜反光,决定利用这一特性选用反射式光电传感器,当其输出信号照射到黑色引导线上是输出一个非常微弱的低电平。

这个过程是一个负跳变的过程通过对此信号高低电平的检测就可以使电动车沿着直道区和弯道区的引导线行进。

当地下有金属时,金属探测器发出一个高电平,用单片机进行检测。

沿引导线到达C点,将从金属探测接近开关发送来的信号作为一个外部终端信号处理,执行停车并发出断续的声光信号,同时进行5秒定时计数工作。

三、系统硬件设计根据系统要求,硬件电路包括:电源部分,单片机最小系统、超声波测距电路、金属探测电路、光电传感器、黑白探测传感器、电机控制电路、显示电路,电动车整体图示如下:1)电源部分设计随着微电子技术的不断进步,系统电源的设计在单片机应用系统设计中显得越来越重要,它对单片机系统是否正常工作起着至关重要的作用。

由于电动车本身为六节1.5V电池供电,根据系统要求,选择7805稳压管将直流9V电压转成5V输出。

7805直流稳压电路图:Vi VoutLM7805C1C22)单片机最小系统利用单片机最小系统实验电路板完成传感器与电动机的连接和控制。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图 3 无刷直流电动机控制系统功率主电路
控制器电路由微控制核心 PIC16F72 单片机、逻辑保 护门 74LS00 和 +5V 电源电路构成,附加电路包括电源滤 波电路、位置传感器信号采集电路、电池电压降压监测电 路、微控制器时钟振荡电路和上电复位电路构成;同时电 路向外提供各种输入和输出接口:助力传感器接口 fSen-
社,2006. [4]高湘.给水工程技术及工程实例 北京:化学工业
出版社,2002. [5]谌永红.给水排水工程 北京:中国环境科学出版
社,2008. (收稿日期:2008-08-27)
的调速设备价格较为昂贵,一次性投资较大,因此当管网
《湖北农机化》2008 年第 5 期 25
开发与研究
号的状态与电机的固定序列进行比较,以判断换相的正确 性;MOSFET 驱动电路由 IR2103 把上管和下管控制信号 进行放大,驱动大功率管。
年可节省电费成本支出约 94 万元。保守一点算,一年也
可节省电费成本支出约 45.3 万元。
参考文献
3 结论
[1]关醒凡.现代泵技术手册[M] .北京:航宇出版社,
怀化市一水厂送水泵站中改造费用主要是更换 5 台 水泵,即 4 台 24SAP-14B 型泵和 1 台 350S44A 型泵。购 买 5 台泵所需费用约为 35 ̄40 万元,也就是说,改造一年 时间内节省的电费成本即基本可收回投入的改造费用。因 此,正确合理选择送水泵站的水泵和供水方式,采取最大 限度的节能措施,可以大幅度地降低电力消耗,最直接的 节约生产成本。
sor、速度传感器接口 SP、速度限定接口 SE,a 相位传感 器输入接口 aSensor,b 相位传感器输入接口 bSensor,c 相 位传感器输入接口 cSensor、一个模式开关接口 KMOD、 刹车开关接口 kBRK、面板接口 Panel。本系统还设置了过 压、欠压、过流、过热等保护环节,并根据简单可靠原则 设计了系统具体的保护电路。
5 结论
本文提出的基于 PIC 单片机控制的电动自行车控制系 统的设计方案是可行的,能实现快速、精确的调速,且系 统可靠性强,调试方便。实验样车起动时比较平稳,在起 动和运行中过载时,没有出现因大电流而损坏电子器件或 电机的现象。系统的过流保护值为 10A、欠压保护值为 31V,并且自检保护工作正常,运行时的面板显示部分工 作正常。
4 系统软件设计
控制软件分主程序和中断服务子程序两大部分。其 中主程序包括初始化子程序、起动和软起动子程序、 双闭环 PI 调节子程序等;中断服务子程序主要有捕获 中断子程序、A/D 中断子程序、定时器上溢中断、功率 保护中断、SCI 接收中断等。主程序主要完成以下一些 功能:PIC16F72 的初 始 化 ;保 护 电 路 的 自 检 、预 置 系 统参数;判断电机起动和停止;运行时升降速和速度 显示等。
2 无刷直流电机的介绍
无刷直流电动机,就其基本组成环节(结构)而 言,可以认为是一台由永磁式同步电动机、电子 换向线路以及位置传感器组成的电动机系统。其 组成亦可由图 1 来表示。



片 日
机照 职
的业 技 术
电学 院
动机 电
车工 程 学
控院 制刘

系茜



图 1 无刷直流电机组成方框图
永磁无刷直流电机的电机本体由定子和转子 两部分组成。定子绕组一般为三相且多采用整距 集中式绕组;转子则由永磁磁钢按一定的极对数 组成。星形连接的三相无刷直流电动机在理想条 件下,任何时刻只有两相定子绕组通电。令加在 两相通电绕组上的平均电压为 Vd,则电压平衡方 程式为:
开发与研究
1 电动自行车控制器基本功能
电动车核心技术包括 3 个方面:电机与传动、 控制器与控制技术、电池,涉及电气、电力电子、 控制、机械等多学科。目前,我国对电动自行车 的研究已经进入实用阶段,具有相对成熟的技术, 可靠的驱动和控制。
控制系统即控制器,概括地讲是一个中枢系 统,它将各种有用信号转变为控制或保护指令, 监督电动机和电路的运行状态,采样、对比分析 并将信号转化为控制指令。对于电动自行车的控 制器而言,就是将给定速度信号、传感器检测到 的电动机转子位置信号、转速信号和电动机定子 的电压、电流反馈信号转变为控制或保护指令, 监督电动机和控制电路的运行状态,采样、对比 分析并将信号转化为控制指令,来控制电动机的 启停、加减速的运行状态。
(收稿日期:2008-09-05)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
年 供 水 量 为 62 050 000 t。 改 造 后 一 年 节 电 可 达 : 中有水塔和水池且其调节容积足够大时,就没有必要采用
30.3x62050≈188 万度。按每度工业用电 0.5 元计算,一 变速调节了。
当然,也可以在正确合理选择水泵和供水方式的基 础上,通过采用变频器对自来水厂送水泵站中的水泵进行 变速调节,从而进一步达到节能降耗的效果。但是,先进
Hale Waihona Puke 1995. [2]沈阳水泵研究所,中国农业机械化研究所.叶片泵
设计手册[M],北京:机械工业出版社,1983. [3]赵新华.刘洪波. 输配水工程 北京:化学工业出版
本设计中应用到的 PIC 单片机的中断源有:外部触发 中断 INT,定时器 TMRO 溢出中断,定时器 TMR1 溢出 中断,定时器 TMR2 溢出中断,A/D 转换中断,CCP 中 断。其中外部触发中断 INT,TMRO 溢出中断为第一级中 断,TMR1 溢出中断,TMR2 溢出中断,A/D 转换中断, CCP 中断为第二级中断。所有中断源都受全局中断屏蔽 位 (也可以称为总屏蔽位) GIE 的控制;第一级中断源 不仅受全局中断屏蔽位的控制,还受各自中断屏蔽位 的控制;第二级中断源不仅受全局中断屏蔽位和各自中 断屏蔽位的控制,还要额外受到一个外设中断屏蔽位 PEIE 的控制。
26 《湖北农机化》2008 年第 5 期
参考文献 [1]张深.直流无刷电动机原理及应用[M].北京:机械工业 出版社,1996. [2]易将能,韩力.电动车驱动电机及其控制技术综述 [J].微特电机,2001.4. [3]陈憬华,汪锐,李日隆.基于 TMS320C240 芯片的 永磁无刷直流电机控制器[J].中小型电机,2000.6. [4]潘建.三相无刷直流电机控制器 MLX90401 的原理 及应用[J].国外电子元器件,2003.2. [5]韩安太,刘峙飞,黄海.DSP 控制器原理及其在运 动 控 制 系 统 中 的 应 用 . 北 京 : 清 华 大 学 出 版 社 , 2003: 28 ̄29.
(1) 可以得到转速为:
(2) 式中:Em 为电机各相反电动势; Im 为各相电流; n 为无刷直流电动机转速; R 为回路等效电阻,包括电机两相电阻和管 压降的等效电阻。 由式 (2) 可知,无刷直流电动机的转速调节 可以通过改变外施平均电压来实现,本系统是通 过调节逆变器功率器件的 PWM 触发信号的占空 比来改变外施的平均电压从而实现无刷直流电动 机的调速。
3 无刷直流电机控制主回路设计
电动自行车控制器的硬件部分如图 2 所示分 为以下几部分:电源部分是利用控制器的电源 VSS 经过电压转换产生 +5V 和 +15V,分别供给 单片机及其外围部分和 IR2103 功率驱动部分, VSS 提供 MOSFET 管的电源输入;欠压检测部分 把 VSS 通过电阻分压送入单片机与设定电压比较 来判断电源是否欠压;换相电路通过 74HC08 与 非门产生跟电机相位序列一致的控制序列,经过 霍尔传感器利用反电势原理的位置信号,把该信
图 2 电路原理框图
无刷直流电动机控制系统功率主电路如图 3,由于 该系统电机额定电压为 36V,额定电流为 5A,因此功 率电路应属于小功率范围。本系统选用国际整流公司 的 MOSFET 功率管 IRF2807,采用 IRF2807 可以获得较 快的开关速度,尤其适合驱动小功率电机,其内部 漏—源极间集成有反向快 速 恢 复 二 极 管 ,直 接 对 MOS 管起保护作用而不必外接。旁路电阻 R 用来检测电机 的直流母线上电流,该电流信号 I 由电阻 R 的压降测 出,不但可以为电流环提供反馈电流信号,还可以通 过实时监控电流防止电机过流发生故障,过流信号输 入到功率桥的级驱动芯片和 PIC16F72 中,在过流时及 时封锁功率场效应管门极驱动信号。功率管的前级驱 动电路采用 IR 公司的电机驱动芯片 IR2130。该芯片集 驱动、死区、过流保护等功能于一体,可以驱动工作 在母线电压不超过 600V 的电路中的功率 MOS 器件,使 用单电源即可完成对功率桥 6 只功率管的驱动,使用 时极为方便,特别适合于小功率驱动领域,内部设有 过电流、过电压及欠电压保护,可以用来方便地保护 被驱动的功率 MOS 管。
相关文档
最新文档