电动滑板车遥控器与控制器的设计与研究
车辆遥控系统设计与实现

车辆遥控系统设计与实现随着现代科技不断的发展,越来越多的新型智能设备进入了人们的生活中。
其中,遥控系统是一种非常常见的智能设备。
人们可以通过遥控器控制各种设备,如电视机、空调、机器人等。
同时,随着智能车辆的崛起,车辆遥控系统也成为了不少人关注的热点。
本文将从设计和实现两个方面入手,为大家介绍一下车辆遥控系统的相关内容。
一、车辆遥控系统的设计车辆遥控系统的设计是整个系统实现的关键之一。
设计不好就不能很好地完成遥控的功能。
因此,车辆遥控系统的设计需要非常注重细节。
设计包括两个方面:系统框架和遥控器。
下面我们将分别讲解。
1.系统框架的设计系统框架是整个车辆遥控系统的核心部分。
系统框架一共包括四个部分:遥控模块、信号处理模块、控制模块和执行模块。
遥控模块是指遥控器,遥控器主要由发送模块和接收模块组成。
发送模块将控制信号通过无线信号发送到车辆端的接收模块。
接收模块将信号转换成数字量输入给信号处理模块。
信号处理模块主要功能是完成信号的预处理和滤波,保障信号的可靠性。
信号处理模块处理后的信号将输入到控制模块。
控制模块是整个车辆遥控系统的大脑。
控制模块接收已处理好的控制信号,然后通过控制算法计算出相应的执行信号,并将执行信号输出到执行模块。
执行模块主要负责执行控制模块输出的信号,驱动车辆按照所需的状态进行工作。
执行模块和控制模块之间进行协作,最终完成车辆遥控的功能。
2.遥控器的设计遥控器是车辆遥控系统的另一个重要组成部分。
一个好的遥控器应该具备的特点是简洁方便、易于携带、实用性强。
在设计过程中,我们需要注意以下几个方面:首先,我们需要确定遥控器的基本参数,如遥控距离、通讯频率和信号带宽等。
这些参数将影响到遥控器的稳定性和可靠性。
其次,在编写遥控器程序的时候,我们要充分考虑用户操作习惯和实际需求。
遥控器需要尽量做到操作简单、易于掌握、人性化。
最后,在遥控器的外部设计方面,由于遥控器是一种便携式设备,因此外观设计要美观、经典,并且要坚固耐用,可以经受长期的使用和撞击。
遥控车辆的设计与开发

遥控车辆的设计与开发遥控车辆是一种通过无线电波或红外线信号来控制其运动的小型车辆。
它们通常由一个遥控器和一个车辆组成,人们可以使用遥控器来控制车辆的移动,使其向前、向后或转向。
近年来,遥控车辆在越来越多的领域得到了广泛应用,包括娱乐、教育、科研等。
在本文中,我们将探讨遥控车辆的设计与开发。
首先,我们会介绍遥控车辆的组成部分和基本原理。
然后,我们会讲述遥控车辆的设计过程,包括如何选择电路、传感器、电机等部件,以及如何进行封装和安装。
最后,我们会谈到遥控车辆在不同领域中的应用和未来发展趋势。
一、遥控车辆的组成部分和基本原理遥控车辆通常由以下几个组成部分构成:1.遥控器:遥控器是用来控制车辆运动的装置,通常包含一个或多个按键和一片控制面板。
当用户按下按键时,遥控器会通过无线电波或红外线信号向车辆发送指令。
2.车辆:车辆是遥控车辆中最重要的部分,它由电路、传感器、电机等组成。
车辆可以根据遥控器发送的指令以特定的方式运动。
3.电源:电源是遥控车辆必不可少的组成部分,它通常使用电池或可充电电池供电。
遥控车辆的基本原理是通过遥控器向车辆发送指令,使车辆控制电路收到指令后向电机输出特定的电信号,从而实现车辆的运动。
不同的遥控器和车辆可能使用不同的信号频率和编码方式。
二、遥控车辆的设计过程1.选择电路在设计遥控车辆时,首先需要选择合适的电路。
电路通常由电路板、电子元件、传感器和电机等组成。
在选择电路时,需要考虑电路的功耗、可靠性、价格和适用范围等因素。
2.选择传感器传感器是遥控车辆中另一个重要部件,它通常用来检测车辆周围的环境和车辆自身的状态。
常用的传感器包括红外线传感器、光电传感器、声控传感器等。
在设计遥控车辆时,需要根据具体需求选择合适的传感器。
3.选择电机电机是遥控车辆中最关键的部分之一,它负责驱动车辆的运动。
电机通常分为直流电机和步进电机两种。
选择电机时,需要考虑电机的功率、扭矩和体积等因素。
4.封装和安装在选择好电路、传感器和电机等部件之后,需要将它们封装在车辆内部,并进行安装。
电动车控制器原理及设计

电动车控制器原理及设计摘要:电动车控制器如同电动车的大脑,是电动车的重要组成部件,它控制着电动车的启动、运行、速度、进退、停止以及电动车的其他电子器件。
直流电机、电力电子、数字电子、模拟电子、单片机等学科的相关知识在电动车控制器中都有所体现。
本文先从控制器在电动车中的功能入手,进而研究其运行的原理。
在这一过程中,回顾大学四年之所学,以达融会贯通之目的。
关键词:控制器功能原理专业知识一、电动车控制器的功能 (4)1、概述 (4)2、控制器的具体功能 (5)二、电动车控制器的原理 (7)1、控制器控制系统原理 (7)2、控制器内部电路 (8)①PWM(pulse width modulation)电路 (9)②电机驱动电路 (11)③霍尔电路 (11)④稳压电源电路 (13)⑤蓄电池放电指示电路 (13)⑥蓄电池过放电保护电路 (14)⑦电机过流保护电路 (14)⑧制动保护电路 (15)一、电动车控制器的功能1、概述电动车控制器是用来控制电动车电动机的启动、运行、进退、速度、停止以及电动车的其他电子器件的核心控制器件,它就像电动车的大脑,是电动车上的重要部件。
电动车从目前来看主要包括电动自行车、电动二轮摩托车、电动三轮车、电动三轮摩托车、电动四轮车等,电动车控制器也因为不同的车型而有不同的性能和特点。
电动车控制器以功率大小可以分为大功率、中功率、小功率三类。
电动自行车使用小功率,三轮车和电摩托使用中功率和大功率的。
从使用的直流电机类型来看,可分为有刷和无刷两大类。
图1-1 -1控制器外观图1-1-2 控制器内部器件布置2、控制器的具体功能随着电动车应用的推广和发展,对控制器功能的要求越来越高,越来越多元化。
目前流行的电动车大都采用直流电机,对直流电机调速的控制方式主要为PWM(pulse width modulation脉宽调制)。
因而电动车控制器的核心是脉宽调制器。
一款完善的电动车控制器一般要具备以下功能1、速度调节2、电机过流保护3、电瓶欠压保护4、刹车断电5、电量显示具体包括以下功能:防飞车、巡航(自动、手动)、助力、反充电功能、柔性EABS刹车功能、防盗、欠压保护、过载保护功能、自动识别相位、转堵保护功能、分档式行驶功能、零启动功能、低噪声控制功能、短路保护功能、◆防飞车转手把到任意位置,然后观点电源锁或关掉开关,手把保持不动,打开电源锁或电源,电机保持不转;放开手把,然后转动手把,电机开始转动。
电动车控制器设计方案

电动车控制器设计方案随着环保意识的增强和电动车技术的不断发展,电动车已成为人们日常出行的重要工具之一。
而电动车控制器作为电动车的核心部件,其设计方案直接影响到电动车的性能和安全性。
本文将从以下几个方面探讨电动车控制器的设计方案。
电动车控制器的主要作用是根据驾驶员的输入控制电动车的行驶,同时要能够实现能量回收、加速、减速、刹车等功能。
因此,在设计控制器时,需要考虑到以下因素:输入输出接口:控制器需要与电动车的其他部件进行通信,如电机、电池、仪表等。
因此,需要设计合适的输入输出接口,以满足与其他部件的通信需求。
电源管理:控制器需要管理电动车的电源,包括电池的充电、放电等。
因此,需要设计合适的电源管理电路,以保证电动车的稳定运行。
控制策略:控制器需要根据驾驶员的输入和其他传感器采集的信息,控制电机的转速和扭矩输出,实现电动车的加速、减速、刹车等功能。
因此,需要设计合适的控制策略,以保证电动车的稳定性和安全性。
电动车控制器的硬件主要包括主控芯片、电源模块、输入输出接口、通讯接口等。
其中,主控芯片是控制器的核心部件,它负责处理各种输入输出信号,并控制电机的转速和扭矩输出。
为了提高控制器的性能和安全性,我们需要选择具有高性能的主控芯片,并设计合适的电路板布局和元件选择。
电源模块也是控制器的重要部分,它负责管理电动车的电源。
为了保证控制器的稳定性和安全性,我们需要选择可靠的电源模块,并设计合适的电源管理电路。
电动车控制器的软件主要是指控制算法和程序代码。
控制算法是控制器设计的核心部分,它需要根据驾驶员的输入和其他传感器采集的信息,控制电机的转速和扭矩输出。
为了实现高效的能量回收和稳定的行驶性能,我们需要设计合适的控制算法和程序代码。
由于电动车的运行环境和工况都比较复杂,因此控制器的可靠性是非常重要的。
为了提高控制器的可靠性,我们需要在设计时考虑以下几个方面:元件选择:我们需要选择可靠的元件和芯片,以避免因元件故障而导致的控制器失效。
电动车控制器设计方案

电动车控制器设计方案第一篇:电动车控制器设计方案电动自行车控制器设计电动自行车控制器方案2012/11/5电动自行车控制器设计目录第一章概述-------------3第二章系统需求分析-------4第三章控制器分析---------6一、电动车控制器框图------6二、控制器关键功能分析-----7第四章控制器设计----------9一、硬件设计---------9二、软件设计----------12电动自行车控制器设计第一章概述近年来,随着改革开放和经济发展日益深刻,人民生活水平日渐提高,出行交通工具也发生前所未有的变化。
老百姓出行不仅考虑快捷、方便,还追求时尚环保,因此近年来电动自动自行车日益受老百姓喜爱。
作为电动自行车,其核心控制器则是电动自行车的关键,控制的好坏决定车子的平稳、安全、舒适,因此一个功能全面、可靠性强、符合要求的控制器决定了电动自行车的质量。
为了使得电动自行车有良好的体验和可靠的质量保证,因此本文介绍一种控制器的设计方案。
电动自行车控制器设计第二章系统需求分析1、具有安全检测功能,检测电池电压,电流需要检测电池中电流,电池电流不能过大,防止损伤电池;需要检查电机中的电流,并且识别是否是电机堵转还是车子上坡或者负载过大,并且限制电机电流17A以下,在15~17A间切换,防止大电流长时间烧坏电机;检测电池电压,电池电压大于电机额定电压120%时,发出报警铃声,提醒电压过大,不能驱动电机;2、显示速度和里程数利用三位数码管显示里程数,范围0~999Km,保证每分钟更新一次;用5个发光二极管显示速度,表示5个档位,每个档位间隔速度为10Km/h,即表示的速度为10Km/h、20Km/h、30Km/h、40Km/h、50Km/h,速度在哪个档位,对应发光二极管闪亮。
3、具有转向灯控制电路当打开转向灯开关时,对应的转向灯每隔0.5秒闪一次,每次持续0.5秒电动自行车控制器设计4、照明灯控制电路当打开照明灯时,在仪表盘上显示照明打开,用一个发光二极管。
电动车控制器设计与制作技术报告参考模板

电动车控制器设计与制作技术报告同组姓名:刘平萍、朱宪璘、张婷、严宇佳班级: 12电信2班题目:单片机实现电动机控制器任课老师:谢军2015年 5月摘要随着国内电动车行业发展越来越盛行,电动车的行车安全及其的充电安全日趋重要。
而电动车控制器是用来控制电动车的运行、运行防飞车、停车倒车、假充电提醒以及电动车的其它电子器件的核心控制器件,电动车控制器是电动车的大脑,是电动车上重要的部件。
电动车就目前来看主要包括电动自行车、电动二轮摩托车、电动三轮车、电动三轮摩托车、电动四轮车、电瓶车等,电动车控制器也因为不同的车型而有不同的性能和特点。
如今世面上的电动车的控制器也是种类繁多,大多数生产厂家都是买一些元器件和主板进行组装,并没有掌握其核心技术,也没有了解控制器的软件技术。
而我们所要做的是电动三轮车控制器。
关键词:刹车单片机报警AbstractWith the development of domestic electric car industry is more and more popular, ele ctric vehicle driving safety and rechargeable security has become increasingly important. And electric vehicle controller is used to c ontrol the operation of the electric car, ru nning speed, stop astern, false charge remind and other electronic devices at the core o f the control device, electric vehicle contro ller is the brain electric cars, electric ve hicle is important parts. Electric cars for now mainly include electric bicycle, electric motorcycle, electric tricycle, electric three -wheeled motorcycle, electric carriage, storage battery, such as electric vehicle controller also because of the different models have different performance and characteristics. Various types of electric vehicle controller is now on the world, most manufacturers are buy some components and assemble motherboard , did not grasp its core technology, also n ot understand the software technology of the controller. And we have to do is the elec tric tricycle controller.Key words: Brake、Single chip microcomput、、Call the police。
电动滑板车方案

电动滑板车方案1. 引言电动滑板车作为一种新型的个人出行方式正在迅速流行起来。
与传统滑板车相比,电动滑板车具备更高的便捷性和环保性。
本文将介绍一种电动滑板车的方案,包括其组成部分、功能特点以及设计考虑等内容。
2. 组成部分电动滑板车主要由以下几个组成部分构成:2.1 滑板车主体电动滑板车的主体采用轻量化的铝合金材料制造,具备坚固、结实的特点。
为了提高乘坐舒适度,主体上配备了防滑的踏板,并采用折叠设计,方便携带和储存。
2.2 电机与电池电动滑板车使用无刷直流电机,具备高效率和低噪音的特点。
电机通过链条或齿轮传动连接到后轮,实现驱动效果。
电池则采用锂离子电池,容量根据实际需要进行选择,以提供足够的续航能力。
2.3 控制系统电动滑板车的控制系统包括控制器和手柄。
控制器作为滑板车的大脑,负责控制电机的运转和速度调节。
手柄则用于操控滑板车的加速和刹车,具备便捷灵活的特点。
2.4 显示与灯光装置为了提高行车安全性,电动滑板车配备了前后灯光装置,以及行车显示屏。
灯光在夜间行驶时提供照明,显示屏可以显示行驶速度、剩余电量等信息,方便用户及时掌握车辆状态。
3. 功能特点电动滑板车具备以下功能特点:3.1 高效便捷的出行工具电动滑板车通过电机的驱动,可以实现较高的行驶速度和稳定的操控性能。
与传统滑板车相比,电动滑板车可以更快速地到达目的地,并且不需要人力推动,充分提高了出行效率。
3.2 环保节能的能源方式电动滑板车使用电池作为能源,没有尾气排放,对环境非常友好。
同时,电动滑板车的充电成本相对较低,用户可以通过普通的电源插座进行充电,节能环保。
3.3 可折叠设计的便携性电动滑板车采用可折叠设计,减小体积,在不使用时可以轻松收起,方便携带和储存。
这一特点使得电动滑板车成为一种理想的城市通勤工具,可以随时随地出行。
3.4 安全性能的保障电动滑板车配备了灯光装置和显示屏,提高了行车安全性。
此外,滑板车主体采用坚固的铝合金材料制造,并配备防滑踏板,提供稳定的乘坐体验。
智能遥控车的设计及控制方法研究

智能遥控车的设计及控制方法研究遥控车作为一种儿童玩具已经有很长的历史了,但是在近年来,随着人们对科技的不断探索,遥控车也越来越智能了。
目前市场上已经有很多种智能遥控车,比如自动避障、自动跟踪、自动控制等。
本文将从智能遥控车的设计和控制方法两个方面进行研究和探讨。
一、智能遥控车的设计智能遥控车的设计需要考虑以下几个方面:1. 视觉视觉是智能遥控车的核心,它需要通过摄像头实时采集周围环境的图像,并通过图像识别技术进行处理,最终实现对周围环境的感知和识别。
这一点的实现需要依赖于机器学习算法,能够通过不断地学习、训练和调整,提高模型的准确率和稳定性。
2. 运动智能遥控车需要具备灵活的运动能力,能够在不同的场景下自由驰骋。
对于自动驾驶功能而言,车辆需要通过激光雷达等传感器对周围环境的深度进行测量,从而确定车辆的位置和前行方向。
此外,车辆还需要具备自动避障功能,能够在前方出现障碍物时及时停车或者绕行。
3. 控制智能遥控车需要具备较为精确的控制能力,能够通过遥控器或者手机APP进行远程控制。
此外,为了提升控制的稳定性和精度,还需要加入PID控制算法,能够实现位置的反馈和控制,达到更好的控制效果。
二、智能遥控车的控制方法智能遥控车的控制方法主要有以下几种:1. 手动控制手动控制是最基本的控制方式,通过遥控器或者手机APP进行控制。
这种方式简单易用,适用于一般情况下的控制,但是对于复杂环境和高精度控制来说,手动控制显得较为棘手。
2. 自动驾驶自动驾驶是智能遥控车最核心的技术,它能够实现车辆的自主导航和控制,无需人工干预。
自动驾驶技术需要依赖于大量的传感器和算法支持,能够实时地获取车辆所在位置、舆图信息和周围环境情况,并通过路径规划算法实现自主导航和行驶。
3. 云控制云控制是一种比较新颖的控制方式,它将车辆的控制权交给云端服务器,通过云端计算和控制,实现对车辆的精确控制。
这种方式能够通过云端算法优化和智能化控制实现更深度的控制。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电动滑板车遥控器与控制器的设计与研究李伟(河南机电高等专科学校机电工程系,河南新乡453002)
摘要:目前市场上出现的以电为动力的滑板车,在启动电流、电机噪音、电磁污染等方面存在很多不足。在分析电动滑板车的遥控控制方式、工作原理和功能需求的基础上,设计和开发以AT89C2051为主控芯片的电动滑板车遥控器和以PIC16F73为主控芯片的控制器,使电动滑板车在灵活性、安全性、稳定性等方面有了明显的提高。关键词:农业机械;电动滑板车;遥控器;控制器;程序设计中图分类号:TN83,TP872文献标识码:A文章编号:1674-1161(2010)12-0021-03
目前,随着电子技术的快速发展,市场上出现了以电为动力的滑板车。但其在启动电流、电机噪音、电磁污染等方面存在很多不足。本文通过对电动滑板车遥控器及控制器进行研究,提出一套新的方法,使电动滑板车的性能有了明显的提高。1电动滑板车遥控器的设计1.1遥控器硬件设计1.1.1A/D转换及电路单片机AT89C2051有20个引脚,图1为利用AT89C2051实现A/D转换的电路图。R1输入模拟信号Vin,送到AT89C2051的P1.0口。RC电路输出为P1.1,比较器输出为P3.6。若单片机检测到P3.6的变化,则控制P1.2输出相应的高低电平,从而使P1.2控制D6导通与否。当P1.1口的电压小于P1.0口电压时,P3.6为高电平,此时单片机控制P1.2口输出高电平,D5截止,电源向电容C5充电,P1.1口电压升高;当P1.1口电压升高到大于P1.0口电压时,P3.6变为低电平,单片机控制P1.2输出低电平,D5导通,电容C通过D5放电,P1.1口电压降低,周而复始。P1.2口在高低电平之间切换,控制电容两端的电压一直和输入电压保持近似相等。R、C的值可以按照每个单次测量周期TS内的电
压变化(ΔVS)约为1LSB的原则来选取。充电函数近
似表示为:ΔVS=Vcc×TS/(RC)
本文AT89C2051使用晶振频率为11.0592MHz,TS=40,VCC=5V,若目标分辨率为12位,则RC≈4096×40μs=163.48ms。选R=20K,C=0.01μF。
1.1.2基于CDT402-AB.1的无线通信CDT402-AB.1是一款无线高频不带编码的发射模块,
AT89C2051通过串口与CDT402-AB.1异步通信。硬
件电路如图2所示。
CDT402-AB.1为射频接收模块,其1脚为电源,
2脚为信号输入口与单片机U3的异步串口P3.1相
连,3脚为电源地,4脚为天线。射频发射模块将输入到2脚的数据包调制到315MHz的射频段,把数据发送出去,完成无线发射功能。D1、D2可调节射频模块的发射功率。1.1.3电源和报警电路遥控器的电源是由9V电
收稿日期:2010-07-06基金项目:河南省科技攻关项目(0524260051)作者简介:李伟(1981—),男,硕士,讲师,从事机电工程方面的研究工作。
图1A/D转换电路Figure1A/Dswitchingcircuit
图2无线通信接口电路Figure2Wirelesscommunicationinterfacecircuit
第12期总第198期No.12TotalNo.1982010年12月Dec.2010农业科技与装备
AgriculturalScience&TechnologyandEquipment图4纠错程序框图Figure4Errorcorrectionprogramblockdiagram
池经过3端稳压块7805获得,能提供5V稳定的输出电压。电源检测电路是由LM358中的一个运放构成的比较器来实现的。报警电路包括蜂鸣器及其驱动电路。本设计采用有源蜂鸣器,信号源为5V电源,驱动器件为PNP型三极管9012。1.2遥控器软件设计1.2.1A/D转换软件实现A/D转换软件首先对端口和定时器进行初始化设置,再进行充电时间检测,最后进行数据处理。单片机进行A/D转换程序流程如图3所示。1.2.2无线通信协议的编制及同频干扰的解决系统中无线传输错误检验采用CRC码校验,用查表法编写CRC校验程序。通信协议以数据包的形式出现,一个数据包组成如下:[0XFF][0X5A][开始1][开始2][开始3][密码1][密码2][数据1][数据1][数据1][密码1][密码2][密码1][密码2][CRC校验数据]。其中:0XFF、0X5A为射频模块激活码,开始1为0XAA,开始2、开始3为0XA5。错误检测通过CRC十六位校验来实现。当检测到错误后根据拷贝数据进行纠错,纠错程序框图如图4所示:
串口通信采用异步通信方式。本系统采用的射频模块是单一频率点,无法用频率划分来解决同频干扰问题,因此采用时分复用系统来解决同频干扰问题。2电动滑板车控制器的设计
2.1控制器硬件设计
2.1.1最小系统电路最小系统原理图如图5所示。
C2、C3、XTAL1构成晶振电路,R2、C4、CN1构成外部
触发开关电路,ADI、ADV为电流检测输入口,PWM1、PWM2为电机控制电路和自举电路信号源输
出口,CPWM1、CPWM2为电机控制电路和刹车电路的使能控制端,RDY为控制器的使能控制端,RUN为飞车保护使能控制端,data为串口输入口,SOUR为射频接收模块电源使能端。它们协同外围电路完成系统控制。2.1.2电机的控制本设计采用永磁有刷直流电机,
图3A/D转换程序流程图Figure3A/Dconversionprogramflowchart
图5单片机最小系统原理图Figure5SCMminimumsystemschematicdiagram
农业科技与装备2010年12月22ResearchandDesignontheRemoteControlandControllerofPower-drivenScooterLIWei(MechanicalandElectronicEngineeringDepartment,HenanMechanicandElectricEngineeringCollege,XinxiangHenan453002,China)
Abstract:Therearemanydefectsinthecurrentpower-drivenscooterinsuchareasasstartingcurrent,motornoise,andelectromag-neticpollution.Onthebasisofanalysisoftheremotecontrolpatterns,workingprinciple,andfunctionaldemandofpower-drivenscoot-ers,remotecontrolwithAT89C2051asthemajorcontrolchipandcontrollerwithPIC16F73asthemainchipweredesignedanddevel-opedwiththeresultthatthereisasubstantialimprovementintheflexibility,security,andstabilityinthepower-drivenscooters.Keywords:agriculturalengineering;power-drivenscooter;remotecontrol;controller;programdesign
用75NF75MOSFET作为驱动管,通过程序语句控制PWM信号的周期和高电平持续时间,控制电机电枢
电压,从而达到调速的目的。为了保证迅速停车,采用电机能耗制动。利用PIC单片机自带的CCP作为自举电路的开关源,加上外围器件构成自举电路驱动MOSFET。当出现飞车情况时,防飞车电路可使继电
器断电停止工作,使电机电源断开,电机停止运行,从而达到飞车保护的目的。当电机发生堵转时,电流陡增,使得比较器发生反转,触发单片机的外部中断,使停止电机再次运转,从而保护电机。控制器除了上述几种电路外,还包括电源电路、充电及充电保护电路、电池显示电路。2.2控制系统软件设计
2.2.1无线接收通信的实现为保障人在脱离滑板
车后,小车能迅速停止,控制器对数据通信的灵敏度要求很高,这样不仅能够保护运动者的安全,也能保证滑板车对外界不造成伤害。通信过程如图6所示。2.2.2电机速度调节、电机制动软件的实现单片机
接收到遥控器发来的信号,如果解包后的数据是速度值,则首先封锁刹车驱动电路,然后取出此速度值与当前正在运行的速度值进行比较:如果相等,则维持原状;如果比当前速度小,则在当前速度基础上,逐级加速,直到与接收到的速度值相等;如果比当前速度大,则在当前速度的前提下,逐级减小,直到与接收到的值相等。速度调节是通过调节PWM的脉宽比实现的。当解包出来的数据是刹车信号时,则封锁速度驱动电路,解锁刹车驱动电路,并驱动电机刹车。2.2.3过流及堵转保护软件的实现过流保护是先
通过检测电流信号,再通过A/D转换并判断AD值的大小来实现的。如果获得的AD值大于设定的上限值,就调用速度模块程序,调整电机速度,使AD值比上限值小。A/D配置具体如下。
1)配置A/D模块:
ADCON1=0X04;//设置端口输入AN1和AN3口为模拟输入口参考电压VDD
ADCON0=0X88;//转换时钟为时钟的32分频
选择模拟通道12)配置A/D中断:
ADIE=0;//AD转换中断关闭
堵转检测通过单片机的外部中断实现。当电机发生堵转时,触发单片机外部中断。中断程序执行电机停机,不响应外界控制信号,并延时2s;当中断信号消失或不堵转时,则重新响应控制信号,根据信号重置电机状态。
参考文献[1]张平安.16位循环冗余校验码(CRC)的原理与性能分析[J].山西科技,2005(5):123-125.[2]张红娟,李维.基于PIC单片机的直流电机PWM调速系统[J].机电工程,2005,2(6):10-12.[3]郭玉峰,张元,孙昌霞.利用AT89C2051实现低成本高精度A/D转换[J].河南科学,2005,23(2):274-277.
图6通信接收程序框图Figure6Communicationsreceiverblockdiagram
2010年第12期李伟:电动滑板车遥控器与控制器的设计与研究
23