节能车竞赛车HLJIT3A型电器系统设计文档格式.docx
- 文档编号:19237970
- 上传时间:2023-01-04
- 格式:DOCX
- 页数:79
- 大小:1.08MB
节能车竞赛车HLJIT3A型电器系统设计文档格式.docx
《节能车竞赛车HLJIT3A型电器系统设计文档格式.docx》由会员分享,可在线阅读,更多相关《节能车竞赛车HLJIT3A型电器系统设计文档格式.docx(79页珍藏版)》请在冰豆网上搜索。
电器系统的改善,可以使驾驶员获得更多的辅助驾驶参数,这些参数有助于驾驶员更好的驾驶,并且可以使驾驶员对整车的工作状况有所掌握与了解。
目前我校的节能竞赛车电器系统是由摩托车的电器系统简单改装而来,点火系统是电容放点式点火系统(CDI),并且行驶里程表是由一块码表来代替,目前节能竞赛车的电器系统现状可以说是比较简陋和落后的,而本次设计是要改善节能车的点火系统和增加转速测量系统,即数字型里程表。
改善后的电器系统将会给节能车的整体水平及竞技水平提升到一个新的高度,更增加了一些色彩和亮点,也将使我校的节能车在大赛中更具有竞争力,获得更好的佳绩。
而在汽车技术发展日新月异的今天,“节能、环保、安全”已成为未来汽车工业发展的主题,而节能车大赛的目的便是让我们这些身在大学校园中的学子们通过实践和竞赛体会节能的意义。
因此,尽早的认识到减少能源消耗与降低污染对未来的汽车发展方向具有重要的实际意义。
1.2系统设计概述
本设计中,车速测量系统我们以STC89C52单片机为控制核心,采用霍尔开关传感器检测节能车轮胎的运转情况,通过一定的采集信号和计算后,由LCD液晶显示屏显示节能车的车速、里程、时间等辅助驾驶参数。
本设计中,计数的正确性决定了本装置的精度,如何在复杂的环境中得到正确的计数脉冲,是本设计的难点,初步的解决办法是在硬件上进行合理的滤波,软件上利用Keil进行一定的算法处理和C语言的编写;
而点火系统的设计中,采用自动进角直流点火器,此点火器电路由振荡器电路、控制电路、电容放电电路、提前角控制电路、触发信号处理电路等五部分组成。
自动进角点火器能使发动机的性能明显提高。
本设计中的里程表的设计具有结构简单,成本低廉,显示清晰,稳定可靠等优点,并且可进行扩充,加入时速表的功能,更加方便的了解驾驶员当时所处的情况;
而改进后的自动进角直流点火器启动性能大大优于普通的交流点火器,具有怠速更加稳定,高速明显提高,震动降低,更省油等优点。
1.3各章节的安排
第一章叙述了节能车里程表的背景、发展、意义以及本自行车里程表的概述。
第二章介绍了节能车里程表的设计方法与研究,介绍了节能车里程表的总体设计思想,电路图及其原理,硬件实现。
主要是对设计中所需设备的详细介绍,包括霍尔开关传感器、单片机最小系统、脉冲测量、及LCD液晶显示屏。
具体为:
介绍霍尔开关传感器的基本原理,单片机最小系统的基本结构,工作原理及其性能;
脉冲测量的算法及其实现,LCD液晶显示屏的工作原理。
第三章是节能车里程表的软件实现部分,主要介绍单片机编程实现频率测量、车速、里程、时间、行驶圈数、平均车速、最大车速的功能。
第四章是对点火系的优化与改进,与现有点火系的对比,改进后的优点以及自动进角直流点火器的工作原理等。
总结,是介绍了本设计实现的功能,阐述本课题的现实意义,以及对未来节能车里程表技术的展望。
第2章节能车车速里程表的硬件设计
2.1车速里程表设计的总体概述
本系统是由数据采集,单片机控制系统,显示电路显示,3部分构成。
其中数据的采集是由霍尔开关传感器来完成的,它的输出是0、1高低电平,经过霍尔开关传感器内部集成电路进行滤波整形后就向单片机系统提供转速信号。
其中关键的处理由单片机系统来完成,单片机将对INT0脚的信号进行计数,当计数的脉冲达到设定值的时候,INT1申请中断,对外输出信号,输出的信号由显示部分送LCD显示屏进行显示,显示当前的行驶里程、车速、时间等情况。
在本次行驶过后关掉电源开关,所有数据清零,以便下次驾驶员行驶时更加方便、有效的读取数据,以上所诉就是整个系统的总体设计思想。
利用霍尔元件对里程和车速进行测量。
将霍尔元件安装在车前轮的一侧,在车圈侧面等间隔贴若干个磁铁。
当磁铁经过霍尔元件时,霍尔元件输出端的电压发生变化产生高低电平,单片机根据脉冲数来计算里程。
霍尔元件不受天气的影响,即便被泥沙或灰尘覆盖对测量也不会有任何影响。
霍尔开关传感器具有输出响应快、体积小、安装方便、性能可靠、不受光线、泥水等因素影响,价格便宜的优点。
该设计能实时地将所测的累计里程数显示出来,主要是将传感器输入到单片机的脉冲信号的频率(传感器将不同车速转变成不同频率的脉冲信号)实时地测量出来,考虑到信号的衰减、干扰等影响,在信号送入单片机前开关型霍尔开关传感器内部的集成电路对其进行放大整形,然后通过单片机计算出里程,并由LCD显示模块交替显示所测里程。
本设计的里程数的算法是一种大概的算法(假设在一定时间内自行车是匀速行进,平均速度与时间的乘积即为里程数)。
设计时,应综合考虑测速精度和系统反应时间。
本设计用测量高低电平的频率来计算速度,因而具有较高的测速精度。
在计算里程时取了节能车的理想状态。
实际中,误差控制在几米之内,相对于整个里程来说不是很大。
另外,还应尽量保证其他子模块在编程时的通用性和高效性。
本设计的里程值采用4位显示。
2.2里程表系统设计总框图
如图2.1所示,为里程表设计总框图,明确了里程表的设计思路。
图2.1系统总框图
2.3车速传感器的选择
对车速进行检测的传感器目前被广泛使用的有三种,分别是磁电式车速传感器、霍尔式车速传感器、光电式车速传感器。
磁电式车速传感器是一个模拟交流信号发生器,它们产生交变电流信号,通常由带两个接线柱的磁芯及线圈组成。
这两个线圈接线柱是传感器输出的端子,当由铁质制成的环状翼轮(有时称为磁组轮)转动经过传感器时,线圈里将产生交流电压信号。
磁组轮上的逐个齿轮将产生一一对应的系列脉冲,其形状是一样的。
输出信号的振幅(峰对峰电压)与磁组轮的转速成正比(车速),信号的频率大小表现于磁组轮的转速大小。
霍尔效应传感器(开关)在汽车应用中是十分特殊的,这主要是由于变速器周围空间位置冲突,霍尔效应传感器是固体传感器,它们主要应用在曲轴转角和凸轮轴位置上,用于开关点火和燃油喷射电路触发,它还应用在其它需要控制转动部件的位置和速度控制电脑电路中。
光电式车速传感器是固态的光电半导体传感器,它由带孔的转盘两个光导体纤维,一个发光二极管,一个作为光传感器的光电三极管组成。
一个以光电三极管为基础的放大器为发动机控制电脑或点火模块提供足够功率的信号,光电三极管和放大器产生数字输出信号(开关脉冲)。
综合节能竞赛车的特点和功能需求,本次设计中选用的是霍尔开关型传感器,其型号为A3144E,也称A44E。
A3144E芯片属于开关型的霍尔器件,其工作电压范围比较宽(4.5~18V),其输出的信号符合TTL电平标准可以直接接到单片机的I/O端口上,而且其最高检测频率可达到1MHz。
A3144E霍尔开关集成电路应用霍尔效应原理,采用半导体集成技术制造的磁敏电路,它是由电压调整器、霍尔电压发生器、差分放大器、史密特触发器,温度补偿电路和集电极开路的输出级组成的磁敏传感电路,其输入为磁感应强度,输出是一个数字电压信号。
2.3.1A3144E的特性
霍尔开关电路的输出特性见图2.2所示。
在输入端输入电压Vcc,经稳压器稳压后加在霍耳电势发生器的两端,根据霍耳效应原理,当霍耳片处在磁场中时,在垂直于磁场的方向通以电流,则与这二者相垂直的方向上将会产生场的方向通以电流,则与这二者相垂直的方向上将会产生密特触发器整形,使其成为方波输送到OC门输出。
当施加的磁场达到工作点(即BOP)时,触发器输出高电压(相对于地电位),使三极管导通,此时OC门输出端输出低电压,通常称这种状态为开。
当施加的磁场达到释放点(即BRP)时,触发器输出低电压,三极管截止,使OC门输出高电压,这种状态为关。
图2.2A3144E输出特性
在外磁场的作用下,当磁感应强度超过导通阈BOP时,霍尔电路输出管导通,输出低电平。
之后,B再增加,仍保持导通态。
若外加磁场的B值降低到BRP时,输出管截止,输出高电平。
我们称BOP为工作点,BRP为释放点,BOP-BRP=BH称为回差。
回差的存在使开关电路的抗干扰能力增强。
这样两次电压变换,使霍耳开关完成了一次开关动作。
一般规定,当外加磁场的南极(S极)接近霍尔电路外壳上打有标志的一面时,作用到霍尔电路上的磁场方向为正,北极接近标志面时为负。
2.3.2A3144E芯片的引脚及功能
霍尔传感器A44E芯片的引脚接线图见图2.3典型应用于无触点开关、车点火器、刹车电路、位置转速检测与控制、全报警装置和纺织控制系统。
霍尔传感器是一个3端器件,外形与三极管相似,只要接上电源、地,即可工作,输出通常是集电极开路(OC)门输出,工作电压范围宽,使用非常方便。
图2.3A44E芯片引脚接线图
引脚1是电源Vcc,引脚2是地GND,引脚3是输出OUT。
霍尔器件的工作电压不得超过规定的Vcc,大部分霍尔开关均为OC输出。
因此,输出应接负载电阻,其数值值取决于负载电流的大小,不得超负载使用。
2.3.3A3144E的磁输入检测
A44E的磁输入为单极磁场,即施加磁场的方式是改变磁铁和A44E之间的距离。
判定磁铁极性方法是:
把磁铁的两个极分别靠近A44E的正面,当其OUT引脚电平由高变低时即为正确的安装位置,如图2.4所示。
图2.4A44E判别磁铁极性
经过实验得知,A44E只对磁铁的S极有响应而对N级没有丝毫响应。
安装时一定要让磁铁的S极对准A44E的反应传感区。
2.3.4A3144E的导通距离测量
把一块小永久磁铁固定在车轮的辐条上,A44E在车轮辐条附近,如图2.5所示。
图2.5A44E导通距离测量
经过实验得知,磁铁和霍尔开关A44E移近到一定距离(设此距离为r)时,A44E芯片的OUT引脚有脉冲信号输出。
当二者的距离大于r时,OUT引脚没有脉冲信号输出。
反复实验得出霍尔开关A44E导通的距离r为4mm或5mm。
2.3.5硬件电路的设计
霍尔传感器A44E在测速系统中的主要作用是车轮转速采集。
车轮每转一周,磁铁经过A44E一次。
A44E的第3脚就输出一个脉冲信号作为单片机STC89C52的外中断信号从P3.2口输入。
单片机测量脉冲信号的个数和脉冲周期。
根据脉冲信号的个数计算出里程,根据脉冲信号的周期计算出速度并显示。
A44E与单片机的硬件电路连接如图2.6所示。
图2.6A44E与单片机硬件电路连接
A3144E型霍尔开关传感器具有许多优点,它们的结构牢固、体积小、寿命长、灵敏度高、安装方便、功耗小、频率高、耐震动、不怕灰尘、油污及盐雾等的污染或腐蚀,位置重复精度高等优点。
2.4单片机最小系统
单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统.对51系列单片机来说,最小系统一般应该包括:
单片机、晶振电路、复位电路。
而本设计中选用STC89C52作为最小系统板的芯片。
2.4.1单片机最小系统的机构
工作电源:
电源是单片机工作的动力源泉,对应的接线方法为:
40脚(VCC)电源引脚,工作时接+5V电源,20脚(GND)为接地线。
复位电路:
由电容串联电阻构成,结合“电容电压不能突变”的性质可以知道,当系统一上电,RST脚将会出现高电平,并且这个高电平持续的时间由电路的RC值来决定。
典型的51单片机当RST脚的高电平持续两个机器周期以上就将复位,所以,适当组合RC的取值就可以保证可靠的复位。
一般教科书推荐C取10uf,R取8.2K。
当然也有其他取法的,原则就是要让RC组合可以在RST脚上产生不少于2个机器周期的高电平,电路如图2.7所示。
图2.7复位电路
晶振电路:
时钟电路为单片机产生时序脉冲,单片机所有运算与控制过程都是在统一的时序脉冲的驱动下的进行的,如果单片机的时钟电路停止工作(晶振停振),那么单片机也就停止运行了。
当采用内部时钟时,在晶振引脚XTAL1(19脚)和XTAL2(18脚)引脚之间接入一个晶振,两个引脚对地分别再接入一个电容即可产生所需的时钟信号,电容的容量一般在几十皮法,如30pf。
典型的晶振取11.0592MHz(因为可以准确地得到9600波特率和19200波特率,用于有串口通讯的场合)/40MHz(产生精确的uS级时歇,方便定时操作),电路如图2.8所示。
图2.8晶振电路
控制引脚EA接法。
EA/VPP(31脚)为内外程序存储器选择控制引脚,当EA为低电位时,单片机从外部程序存储器取指令;
当EA接高电平时,单片机从内部程序存储器取指令。
STC89C52单片机内部有8KB可反复擦写1000次以上的程序存储器,因此我们把EA接到+5V高电平,让单片机运行内部的程序,我们就可以通过反复烧写来验证我们的程序了。
2.4.2单片机最小系统的性能
本系统板具有串口通信方式,系统板省去了MAX232芯片,用PL2303做USB转串口(笔记本和台式机都能用),232通信的程序无需任何修改,即可于电脑的串口通信工具进行通信;
复位电路,方便程序调试使用;
供电方式是USB供电和外部供电(外部供电时,可以在电源电压为3.3-5V的电压范围内)。
具有双工UART串行通道,双数据指示器,电源关闭标识;
下载方式是USB下载(笔记本和台式机都可以用)和十针下载方式(可以下载AT89S51,AT89S52系列的单片机)。
液晶12864有亮度对比度调节电阻;
单片机晶振采用11.0592Mhz和40Mhz可选择可插拔式,根据使用需求随时可更换晶振,适合不同的应用及实验场合。
单片机I/O口全部引出(方便扩展各种模块实验),电源VCC和GND都通过排针引出,方便外扩电路时电源的引入和引出。
实物如图2.9所示。
图2.9电路板实物
2.5LCD液晶显示模块
本设计中显示模块的液晶显示屏型号为JM12864M-2,此液晶屏具有中文字库,这对显示程序的编写带来了极大的方便,并且在以后的使用中也带来了极大的益处。
此外,该液晶屏幕还具有汉字图形点阵液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16X16点阵)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)。
2.5.1主要技术参数和显示特性
电源:
VDD3.3V~5V(内置升压电路,无需负压);
显示内容:
128列×
64行,显示颜色:
黄绿,显示角度:
6:
00钟直视,LCD类型:
STN与MCU接口:
8位或4位并行/3位串行,配置LED背光。
多种软件功能:
光标显示、画面移位、自定义字符、睡眠模式等。
如图2.10所示,外观尺寸:
93×
70×
12.5mm视域尺寸:
73×
39mm。
图2.10液晶显示屏外形尺寸图
2.5.2显示模块引脚说明及连接
该液晶屏幕的引脚说明如图2.11所示,该屏幕的逻辑工作电压(VDD):
4.5~5.5V,电源地(GND):
0V,工作温度(Ta):
-10℃~60℃(常温)/-20℃~70℃(宽温)。
引脚号
引脚名称
方向
功能说明
1
VSS
-
模块的电源地
2
VDD
模块的电源正端
3
V0
LCD驱动电压输入端
4
RS(CS)
H/L
并行的指令/数据选择信号;
串行的片选信号
5
R/W(SID)
并行的读写选择信号;
串行的数据口
6
E(CLK)
并行的使能信号;
串行的同步时钟
7
DB0
数据0
8
DB1
数据1
9
DB2
数据2
10
DB3
数据3
11
DB4
数据4
12
DB5
数据5
13
DB6
数据6
14
DB7
数据7
15
PSB
并/串行接口选择:
H-并行;
L-串行
16
NC
空脚
17
/RET
复位低电平有效
18
19
LED_A
(LED+5V)
背光源正极
20
LED_K
(LED-OV)
背光源负极
图2.11显示屏引脚说明
如图2.12所示为显示模块与单片机最小系统板的管脚连接原理图,通过该图可以明确的知道显示模块与系统板各管脚是如何连接的,这给以后为显示模块编写程序带来了极大的方便。
图2.12显示模块与最小系统板连接原理图
2.6本章小结
本章系统的介绍了里程表的设计思路以及硬件的选取,通过本章可以知道节能车里程表的设计是由单片机最小系统板、STC89C52、LCD液晶显示屏、霍尔接近开关传感器等硬件组成,并且熟悉掌握了各硬件的参数、使用方法以及相互之间是如何连接的。
在此基础上便可以按所需的功能进行软件编程了。
第3章节能车车速里程表的软件设计
3.1软件编程的总体设计
在硬件确定的基础上就可以进行软件的编程了,本设计使用的是Keill软件进行C语言的编程。
根据所需要的功能,编译相应的程序。
本系统软件采用模块化设计方法。
整个系统由初始化模块、频率测量模块、速度和里程计算模块、显示模块、定时器中断服务模块以及其他功能模块组成,如图3.1所示。
图3.1系统软件功能框图
根据各个模块的功能,利用C语言编译出相应功能的程序,编译出各个功能模块的程序后便利用Keill软件进行调试,当调试好各个功能模块程序后,便编译主程序,通过主程序调用各个功能模块的子程序来实现总体的通能需求,最后通过软硬件的结合便可实现车速和里程的显示及测量
3.2软件流程图
程序是按给定的方式运行的,我们按照合理的路径,按照C语言的方式使其达到我们所需的功能。
那么,首先应该做出软件的流程图,使程序在给定的流程框架里进行循环工作。
如图3.2所示,为系统软件运行的流程图。
否
是
图3.2软件流程图
3.3数据处理
本设计所用的霍尔传感器是一块集成芯片。
首先我们把磁钢放在节能车的转轴上,而霍尔元件就放在与其水平的转轴上,当我们完成安装后,转动节能车的转轴,磁钢也就跟着一起转动,从而使霍尔传感器周围的磁场发生变化,将产生出一个高低电平。
假设磁钢共分为8片,磁场将会改变8次,当磁钢经过传感器时就会产生一个高电平,否则为低电平。
所以将会产生8个高电平,既每输出8个高电平代表自行车转动了一周。
比如我们的车轮在R=0.25m时,通过C=2Π*R计算得出车轮的周长C=1.5m。
由于每一圈霍尔传感器将输出8个高电平,当自行车行驶1KM时会转动667次,这样每1KM将回产生5336个脉冲,单片机对这
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 节能 竞赛 HLJIT3A 电器 系统 设计