找回密码
 注册
关于网站域名变更的通知
查看: 499|回复: 2
打印 上一主题 下一主题

[毕业设计] 基于P87LPC778单片机的电动车控制器

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-2-5 13:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

+ h6 ~& w7 ?2 _7 ]8 w; X' I摘要:介绍了P87LPC778单片机的性能特点和用于电动车控制器时的实现方案。简述了该控制器的工作原理,并给出了电气
) b4 w) J( q# v9 t8 m) P  N2 U原理连线图和软件框图,经过反复试验后投入使用,取得了预期的效果。
! |4 ]- K6 C  h9 f$ f* e
) f  }8 _* Y1 ]% _: G. N) E: X" `关键词:单片机: P87LPC778;电动车控制器+ n- ^  @2 O- z- e6 R7 S6 r- S9 C1 g4 X
2 Q4 t+ Z4 ^: M* C* K
在环境污染,石油紧缺的今天,无污染、低噪声和节能的电动车- f5 S1 M$ J" O) G0 L* m  d
已成为我因未来车辆发展的主要方向。电动自行车和电动摩托车以# G) s$ ^5 {0 |3 H: \; W$ {
其经济实用深受人们的欢迎,但目前作为其核心的控制器电路复杂,' [' G4 I; T1 c
智能化程度低,可靠性差,为此我们开发--种以PHILIPS公司生产的
8 u! F. j' W3 y高性能单片机P87LPC778为核心的控制器,实现具有电池电量指示、
; [& _1 ~% L: M% {电池欠压保护、电机过流保护、刹车断电、软启动等多种控制功能。
# z. Y; H5 N1 I9 C0 I' t1 P87LPC778 的性能特点[1]
. |. r4 P/ X2 t4 ^* uP87LPC778是一-款20脚单片封装的微控制器,主要用在要求高- B7 e4 r8 u' V: e/ |' n
集成度、低成本的场合,可以满足多方面的性能要求。其基于80C51
4 }+ l% K. R" s7 _, g/ e! r2 j& G加速处理器的结构使其指令执行速度为标准的80C51器件的两倍。
* f0 C* N- U+ o0 t) S/ u- q3 G- YP87LPC778工作电压范围为2.7-5.5 V,有4路10位的脉宽调制$ P- X* K0 D, S7 }  Z5 A
器,4路8位的A/D执行器,20 MHz的晶振频率下转换时间为9.3 μs°) z  }6 b/ J' B0 W: [% ]
2工作原理7 {4 ?1 U8 o3 {- q
2.1 控制器框图1 h' p' G; V& s* N& a' [& Q
采用P87ILPC778单片机为核心,由刹车开关、电量指示、驱动电" h0 \- a0 V) W. _6 ^0 X6 Z0 @( I4 I) K
路、直流有刷电机、霍尔调速手柄、限流保护、电池电压取样、晶振电
  U4 G, W- ]( s) @3 p6 A' O! d路等部分组成,如图1所示。2.2电路 及工作原理" G% `! j+ H" `3 b
电动车控制器电路如图2所示。
+ A& C0 B% u- }+ m3 Y2 d闭合电门锁开关S1,48 V蓄电池组电压经LM317降至18 V,再
, H2 b% w4 Y3 O& k) G经7812稳压成12 V,给发光二极管、V1管、V2管、LM358、霍尔手柄
* A: Y, H, ]$ b' R提供12V电源,12V再经7805稳压成5V给单片机供电。% A) \# W, ?/ C9 i* c
霍尔手柄输出的1.2 ~4.2VDC信号至单片机的P0.3引脚,经- H; @- Y: e7 O3 `* H( _
AVD转换成数字量,根据数字量的大小算出脉宽调制信号的占空比,
  [1 u1 i2 m( d  h由P0.1引脚输出,经三极管V1,V2放大后驱动N沟道MOS管V3
8 A7 Q1 `: j! s7 y$ n间歇导通,导通时间越长电机转速越高。V4是能快速导通的肖特基
( d) a& ^( x4 g9 b- c5 s2 P/ e8 e二极管,用来保护V3管免受高反压而击穿。; A! m3 U4 U; ?$ s7 X2 H" }
电池电压经电阻R9 ,R10分压后送至单片机的P0.5引脚,A/D+ j4 p$ ]( f1 ]4 u8 l! b# h
转换成数字量再换算后送至P1.0~P1.6引脚,由MC1413驱动7个
9 N: m2 l6 U! H发光二极管作相应的电量指示。当电池电量不足时,7个发光二级- J& ?" i+ q) @. T9 m& I
管全部闪烁,提醒用户电量不足,并由软件关闭PWM输出,达到保护
: a" Q2 W* c2 T2 I# l: A) g# h电池的目的。* P9 R9 c: s- Z# @9 F6 a  V
康铜丝电阻R7(0.01 Q)两端的压降反映了电机电流的大小,经
) D9 r/ z# F  s放大器LM358放大后送至单片机的P0.4引脚转换成数字量。设定
7 F2 G3 ]9 b( h9 x一个阀值,当数字量达到阀值时,说明电机电流到达上限,应减小输# k" i! j( S: T
出PWM的占空比,从而减小电机电流,实现对电机的限流保护。, n0 s1 Y' ^7 I+ a3 G" P2 G

8 S* E* J, _/ \; O( o  |
1 U+ R! {# C, R: F  i+ Y
1 ?" _, @9 H* s3 e0 P附件下载:
游客,如果您要查看本帖隐藏内容请回复

* ^7 |. u2 K6 o; W
, q9 g7 V5 M" d$ L' d. r6 ?: {6 B' }& a$ N! x! ~4 i

2 ~: a. K  Y/ Y& C

该用户从未签到

2#
发表于 2020-2-5 13:14 | 只看该作者
P87LPC778是一-款20脚单片封装的微控制器

该用户从未签到

3#
发表于 2022-12-5 02:24 | 只看该作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-5 10:51 , Processed in 0.156250 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表