基于单片机的电动车控制系统设计
- 格式:pdf
- 大小:186.76 KB
- 文档页数:2
基于单片机的电动车控制器一.设计要求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的电动车跷跷板的系统设计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.硬件设计硬件设计是电动车电控系统的基础,其设计原则包括节约成本、提高可靠性和提升性能。
基于单片机的智能玩具电动车的设计与实现基于单片机的智能玩具电动车的设计与实现引言:随着科技的迅速发展,智能玩具电动车逐渐成为儿童喜爱的玩具之一。
本文将介绍一种基于单片机的智能玩具电动车的设计与实现。
通过引入单片机技术和传感器,该电动车具备了自动驾驶、避障和追踪等功能,为儿童带来更加有趣、智能化的玩乐体验。
一、设计方案本设计选择单片机作为控制核心,利用其强大的功能和灵活的编程特点,实现智能玩具电动车的各项功能。
电动车的设计包括以下几个关键要素:1. 结构设计:选择适合儿童使用的材质和外观设计,保证安全性和可操作性;2. 电机驱动:使用直流电机和电源系统,控制车辆的前进、后退和转向;3. 电源管理:利用电源管理模块和锂电池,实现对电动车的供电和电池状态的监测;4. 传感器应用:借助距离传感器和摄像头,实现智能驾驶、避障和追踪功能;5. 控制系统:通过单片机控制车辆的各项功能,收集并处理传感器数据,实现智能化控制。
二、功能实现1. 自动驾驶功能:通过激光传感器或红外传感器,检测车辆周围环境,并根据预设的路径自动行驶。
通过单片机对电机进行控制,实现智能驾驶。
2. 避障功能:借助超声波传感器,检测车辆前方障碍物的距离,一旦检测到障碍物,自动转向或停止前进,以避免碰撞。
通过单片机的程序控制,实现避障功能的自动化。
3. 追踪功能:借助摄像头传感器,实时监测车辆周围的场景,并识别出特定目标进行追踪。
通过单片机的图像处理算法,使电动车能够智能追踪目标,并保持一定距离。
4. 远程控制功能:通过手机App或遥控器,实现对电动车的远程控制,包括前进、后退、左转和右转等功能。
通过单片机的蓝牙或无线模块,与远程设备进行通信,实现远程控制功能。
三、实现细节1. 结构设计:选择轻量化的材料,确保车辆的结构坚固而稳定。
考虑儿童的使用特点,车辆外观采用可爱、吸引人的设计。
2. 电机驱动:通过单片机的PWM输出控制电机的转速和方向,实现电动车的前进、后退和转向功能。
二、系统架构
本系统由控制器、电机、驱动芯片、锂电池和按键等组成,其功能、特点如下:
(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微控制器。
简易智能电动车控制系统设计摘要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)单片机最小系统利用单片机最小系统实验电路板完成传感器与电动机的连接和控制。