基于单片机的电动车控制器内容摘要:
5P 0 534P 0 633P 0 732P 2 021P 2 122P 2 223P 2 324P 2 425P 2 526P 2 627P 2 728P S E N29A L E / P30T X D11R X D10U1A1B2Q03Q14Q25Q36Q410Q511Q612Q713C L K8MR9C I 1A1B2Q03Q14Q25Q36Q410Q511Q612Q713C L K8MR9C I 2abfcgdeD P Ydp97641038abcdefg1dp52L E D BabfcgdeD P Ydp97641038abcdefg1dp52L E D AV C C 图 5 显示电路 保护电路 过流、欠压保护电路 P 1 . 1C R7R9R5R 1 0R7R6R 1 1R 1 2R3R5R5D5D65423124A5423125A5423123AD3D4W2W1C?V4V3电池输入 图 6 过流、欠压保护电路 电动车在爬坡、顶风等情况下均会产生大电流 ,影 响电机及蓄电池的使用 . 另外 ,蓄电池电量下降到某一值 (如 80 %) 时 ,不可继续使用 ,否则会对蓄电池造成不可恢复的损害 ,所以有必要对过流、欠压进行设定保护 . 同时 ,考虑到蓄电池如果有较大电流放电 ,即使电量较多 , 5 电压也会下降到低点 (如欠压设定值 ) ,而这时 ,应认为工作正常 ,以充分发挥电池能力 . 具体电路如图 6所示从主电路 R 上取来的电流反馈信号经滤波后送到放大器 A3 ,Vo3 = [1 + R6/ (R5 + W1) ] 3 Vi3 . 如果 Vo3 V4 ,则 Vo5 为“ 1” ,端 10 得到高电平 ,关闭 PWM输出 ,实现大电流保护 . 其设定值可由 W1 或 V4 调节 .另一方面 ,蓄电池电压 U 分压后与 Vo3 共同作用于 A4 反相端 ,组成“或非”功能电路 . 只有两个信号均为“低” (U 下降到欠压设定值 ,电流不大于额定值 ) 时 ,Vo4 为“ 1” ,关闭 PWM输出 ,实现欠压保护 . 只要两个输入信号中有一个是“高” (U 不小于欠压设定值 ,或电流较大 ) ,Vo4 为” 0” . 电路正常可控 .本电路为暂态保护 ,如需对保护时间进行设定 ,则可对控制信号进行延时保存 ,直至形成需人工复位的“死保护 ” 刹车保护 刹车时 ,为避免 大电流对控制器、电机、蓄电池的冲击 ,要求在刹车瞬间即刻关闭 PWM输出 ,即关掉电动机电源,电动车随即进行刹车。 R1 R 1 3D7 k5C1P 1 . 0 刹车开关 图 7 刹车保护 当电动车电瓶电压小于一定值时,欠压保护电路将会发出一触发信号,触发单片机的低压保护程序,单片机发出信号使发光二极管发光。 该电路能提示车主给电动车电瓶充电,具有保护电动车电瓶的作用。 D 2 3D 2 2D 2 1D 2 4R1R2R3R4E A / V P31X119X218R E S E T9RD17WR16I N T 012I N T 113T014T115P 1 01P 1 12P 1 23P 1 34P 1 45P 1 56P 1 67P 1 78P 0 039P 0 138P 0 237P 0 336P 0 435P 0 534P 0 633P 0 732P 2 021P 2 122P 2 223P 2 324P 2 425P 2 526P 2 627P 2 728P S E N29A L E / P30T X D11R X D10U1 图 8 低压指示灯 软件设计 通过分析可以看出,可以有多种方法实现该系统的功能 ,由于随时有可能输入加速、减速信号,因而用中断方式效率最高,本设计主要用到外部中断 0,用它来计算车轮旋转圈说,且用定时器 T1来记忆固定旋转圈数所需要的时间用以计算车速。 而对于 低压保护 和刹车保 6 护则用查询方式。 数码管显示使用静态显示。 、主程序设计 主程序中要完成的工作主要有系统初始值的设置、系统状态的显示、 及驱动程序。 其中显示程序有电压过低时的警示,车速的显示。 驱动程序也就是把霍尔手柄的变动的 0~5v 的模拟电压信号通过 AD0809 转换成数字量用这个数字量作为输出脉冲高低电平的延迟子程序中的参数变量, 这样就实现改变 PWM占空比从而改变车速的目的。 主程序流程如图 9 所示。 图 9 主程序流程图 4. 结束语 本设计主要是体现了单片机在电动车控制器方面的应用。 通过这次的课程设计使我在 焊接 、 电路板设计 、 单片机的理解等方面有了 很大的提高。 虽然本电路。基于单片机的电动车控制器
相关推荐
C接通来实现。 时钟电路设计 图 时钟电路 单片机内部具有一个高增益反相放大器,用于构成振荡器。 通常在引脚 XTALl 和 XTAL2跨接石英晶体和两个补偿电容构成自激振荡器,结构图中 Y C C2。 可以根据情况选择 6MHz、12MHz或 24MHz等频率的石英晶体,补偿电容通常选择 30pF左右的瓷片电容。 3 电子琴硬件设计 键盘电路设计 常用的按键有三种:机械触点式按键
合,产生新的品种和规格。 这种模块 化组合不但提高了产品的通用性和可靠性,而且也大大提高了生产效率,降低了成本。 智能化:与电子计算机组合或开发称重用计算机,利用计算机的智能来增加称重显示控制的功能,使其在原有功能的基础上增加推理、判断、自诊断、自适应、自组织等功能。 集成化:对于某些品种和结构的电子衡器,可以实现承载器与称重传感器一体化或承载器、称重传感器与称重显示控制器一体化。 综合性
线方式不同,必须在制作工程文件时设定好对应输出方式。 工作电压范围: 至 (VDD=~, VCC=~)。 PWM 可以直接驱动 8 欧姆 / 喇叭。 支持独立按键、 3*8 矩阵按键、并口控制、一线串口、三线串口等多种控制方式。 WT588D16 内嵌 DSP 高速音频处理器、 13位 DA 转换器和 12位 PWM。 PWM 输出可直接推动 ,可加载 WAV 音频格式。
单片机的选择 单片机是整个测控系统的核心部件 ,它直接影响到整个系统的软硬件设计 ,并对系统的功能、性价比以及研制周期起决定性作用。 本控制系统的单片机采用美国 ATMEL 公司生产的 8 位单片机 AT89C51,它是 80C51 微控制器系统的派生。 AT89C51 芯片 采用 ATMEL 高密度非易失存储器制造技术制造,与工业标准的MCS51 指令集和输出管脚相兼容。 由于将多功能 8 位
C549 的内部框图如图 34 所示。 1 2 3 1 2 3 1 2 3 P0单 片 机 P3 图 34 TLC549 内部框图 TLC549 的工作原理 TLC549 带有片内系统时钟,该时钟与 I/O CLOCK 是独立工作的,无需特殊速度和相位匹配。 当 CS 为高时,数据 DATA OUT 端处于高阻态,此时 I/O CLOCK不起作用。 这种 CS 控制作用允许在同时使用
P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78R S T9T014T115P S E N29EA31R X D10T X D11I N T 012V ss20V c c40P 0 . 039P 0 . 138P 0 . 237P 0 . 336P 0 . 435P 0 . 534P 0 . 633P 0 . 732P 2 . 021P 2 . 122P 2 .