汽车实验台电路控制系统设计论文_第1页
汽车实验台电路控制系统设计论文_第2页
汽车实验台电路控制系统设计论文_第3页
汽车实验台电路控制系统设计论文_第4页
汽车实验台电路控制系统设计论文_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1随着我国汽车产业的迅猛发展,汽车的拥有量急剧增加,最新统计显示我国汽车保有量已超过5300万辆,汽车进入家庭也已成为一种时尚。21世纪对汽车市场人维修人才的需求量至少存在80万的缺口,汽车维修技术人员已成为我国四大紧缺的单片机21世纪对汽车维修从业人员无论在数量上还是质量上都提出了更高的要求,随22Atmega16L单片机3 PC6(TOSC1)AREF123456789图2-1Atmega16L单片机复位是单片机的初始化操作,其作用是使CPU中的各个部件都处于一个确定的初始状态,并从这个状态开始工作。45R外部晶体/陶瓷振荡器外部低频晶振外部RC振荡器外部时钟出,如图2-5所示,这个振荡器可以使用石英晶体,也可以使用陶瓷谐振器。熔丝位6频率范围(MHz)C1和C2的推荐范围(pF)11107CKSEL3..0标称频率(MHZ)外部RC振荡:对于时间不敏感的应用可以使用(图2-6)外部RC振荡器。频率NC8的一部分,则在页擦除之前必须将页中其他部分存储起来(如保存于临时页缓冲区后的数据写回Flash。如果使用方案2,则无法读取旧数据,因为页已经被擦除了。我们现在用的是AVR-Stdio4.0软件平台进行编程然后生成目标代码*.HEX文件。然93.1TLC5618功能特性TLC5617为10位双路D/A转换器,TLC5618为12位双路D/A转换器。它们均采用outb568432LC5618的功能方框图如图3-2所示,TCL5618主要由16位串行接收寄存器、12位DAC锁存器A、锁存器B、权电阻网络A、网络B、输出缓冲放大器、基准源输入缓冲器、双缓冲锁存器、上电复位电路及控制逻辑电路等部分组成。16位串行接收寄存器中接收的数据包括12位数据位和4位编程位。12位数据位将根据编程命令的不同而被写入锁存器B或双缓冲锁存器,而4位可编程位则用以实现包括上述功能在内的各种控制功能,数据的传送顺序及时序关系如图3-3所示,而可编程位的功能如表3-1所示。45双缓冲6+<<可编程位一4位可编程位12位编程位ts-12位数据D0tsu(CS1)-位XXX把串行接收寄存器的数据写入锁存器A并用0XX0写锁存器B和双缓冲锁存器0XX1X1XX15US建立时间X0XX3US建立时间XX0X上电(Powerup)操作XX1X断电(Powerdown)操作由表3-1可见,D15和D12用于控制串行接口寄存器的数据向锁存器A、锁存器B或双缓冲锁存器传送,当D15=1时,实现串行接口寄存器向锁存器A和双缓冲锁存D12=0时,串行接口寄存器数据同时向双缓冲寄存器和锁存器B传送。而锁存器A的锁存器A和锁存器B均不受影响。通过利用双缓冲寄存器和上述功能,可容易实现在单次写操作之后使两个DAC输出同时改变。具体办法是先用“0X01”命令将要送往锁存器A,同时将存于双缓冲寄存器的内容送往锁存器B,从而实现二个DAC输出同DDRA|=_BV(1)|_BV(2)|_BV(3)|_BV(4)|_BV(5)|4串口转并口芯片74HC5954./G(13脚):高电平时禁止输出(高阻态)。如果单片机的引脚不紧张,用一个引4.2芯片结构表4-174HC595管脚定义图并行数据输出8地9串行数据输出主复位(低电平)移位寄存器时钟输入输出使能端(低电平)串行数据输入电源4.3时序图G uchari=0;DDRB|=_BV(0)|_BV(1)|_5继电器驱动芯片ULN208423456896单片机串口电路6.1串口通信简介49言236758由于单片机采用的是TTL电平,而接RS-232通信的典型工作电平为+3~+12V与-3~-12V,是不能够直接和单片机进行连接现单片机和计算机之间的RS-232通信,就必须采用相应的接口芯片。MAX232产品是由美国Maxim公司推出的一款兼容RS-232标准的芯片,该器件6.2MAX232电路连接图等不同的封装类型供选择。MAX232采用单5V供电,内部有两个电荷加倍提升到+10V,第二个电荷泵利用充电电容C2和C4将+10V电压变换为-10V的电压,为RS-232通信提供工作电平。对于MAX232来说,推荐采用1.0uF的充电电容十0十0十0006.3实物串口连接线示意图9针串口功能一览表:1.载波检测(DCD)2.接收数据(RXD)3.发送数据(TXD)4.数据终端准备好(DTR)5.信号地(GND)6.数据准备好(DSR)7.发送请求(RTS)8.发送清除(CTS)9.振铃指示(RI)数据连接线主要在设备中起桥梁的作用,使PC机与单片机,PC机与PC机之间息地线.在某某时刻.对一台机来说是发送数据.对另一台机就是接收数据.所以接收数据线与发射数据线要换接.具体连接方法如6-3图示。7系统抗干扰设计 8电路分析由于该系统设置的故障点比较多,单片机仅有32个I/0口,因此经过长时间的8.2模拟故障分析K91-3、K101-2接通时D/A转换芯片向CPU输入电压,实现模拟故障功能。第一层模拟板电路故障代码图13号11号待定(没装芯片)11号13号待定(没装芯片)15号(此路模拟接地)12号第二层开路板电路故障代码图5号四缸喷油器37号25号爆震传感器2爆震传感器140号41号43号44号45号46号47号24号9号8号 6号第三层开路板电路故障代码图节气门控制器50号3号1号一四缸点火信号53号25号点火开关15号线57号起动机电源58号点火线圈30号线59号9VB软件设计9.1VB6.0软件的介绍VisualBasic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻执行文件,脱离VisualBasic环境,直接在Windows环境下运行。VisualBasic通过事件来执行对象的操作。一个对象可能会有多个事件。例如,程序也不会被执行。因此,开发大型软件时,不必建立具VisualBasic具有很强的数据库管理功能。利用数据控件和可视化数据管理器窗口直接建立活处理MicrosoftAccess格式的数据库,同时黑可以访问FoxPro、Paradox等其他外部数据库。2.电脑控制设置断路、短路模拟及综合故障实验模块个简单的数据库,它里面装载了100多道与汽车维修相关的10单片机程序设计10.1单片机的编程思想就是依靠这三个数据的数据内容来执行不同任务。10.2单片机程序流程图否故障状态:10000000:此代码代表的是短路故障11000000:此代码代表的是模拟故障1—15(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论