设为首页 收藏本站 English

当前位置: 维他五金网 >> 自攻螺丝

汽车行驶记录仪中USBHOST相关模块的设计油漆刷

发布时间:2022-06-25 17:09:22

汽车行驶记录仪中USBHOST相关模块的设计

汽车行驶记录仪中USBHOST相关模块的设计 2011年12月10日 来源: 本文介绍了基于单片机和USB HOST接口芯片在汽车行驶记录仪中实现USB HOST功能的相关模块设计,该模块很好地实现了汽车行驶记录仪中单片机向优盘大量数据的快速传输。 USB HOST相关模块的总体设计

汽车行驶记录仪中的USB HOST相关模块由单片机、USB HOST接口、FLASH、铁电存储体(FRAM)、实时时钟和电源管理等部分组成,其功能框图如图1所示。汽车行驶记录仪工作时,由单片机通过前端接口电路拾取汽车行驶状态的各种信息,包括车速、发动机转速和各种车辆开关信号等。汽车行驶记录仪以实时时钟为基准,把车辆信息按类别分别存入FRAM和FLASH。需要从汽车行驶记录仪中获取汽车记录状态信息时,用户插入优盘,单片机自动识别优盘并加载驱动程序,当完成设备枚举和Bulk_Only传输协议后,单片机就可以把汽车行驶记录仪中记录的状态信息以文件的形式传输到优盘。本文重点介绍电源模块、USB HOST模块、数据存储模块的硬件设计。

考虑到汽车的复杂工况以及记录仪的性价比,单片机至少为工业级产品,由于有USB HOST结构,FLASH和RAM要足够大,这样系统资源才够用。另外,考虑到成本和开发周期,单片机选择51系列比较有利,综合以上因素,单片机选择AT89C51RD2,扩展RAM;目前市场上的USB设备芯片比较多,而HOST要少一些。选择USB HOST接口芯片要考虑两点:一是在硬件上必须比较容易和51单片机相连接,二是软件开发难度不能太大,因此选择SL811HST。对于数据存储体,必须满足存储时间为15年有效,而且存储容量为至少360小时有效数据,普通数据FLASH擦写次数为100万次,不能满足记录仪中频繁擦写数据的要求,而铁电擦写次数为无限次,但大容量FRAM价格很高,综合这两点,存储体采用小容量FRAM和FLASH结合,这样既满足记录仪要求又有比较低的成本。

电源模块硬件设计

汽车电子产品产生电磁干扰的最根本原因就是在其工作过程中产生的di/dt。电源模块设计就是要在这些干扰源下能正常工作,其硬件电路如图2所示。

在电源输入处,二极管VD1(IN4007)的作用是防止反接,这样即使在电源接反的情况下,电子设备也不会被损坏;VD2(A36A)为瞬态抑制二极管,能吸收高压脉冲电压,防止大功率器件工作时产生的高压脉冲对电子设备的损坏;L1和L2是低电感磁条,其能有效的损耗干扰成分的能量,能很好改善电源性能;F1和F2为自复位二级管,防止电子设备内有器件被损坏时,电源短路造成对其他器件的损坏。三端稳压管7812(N2)提供12V电压满足前端输入接口拾取电路的需要,同时给三端稳压器7808(N1)提供输入,N1提供8V电压,满足里程输出以及速度输出需要,开关稳压器LM2576(N3)提供5V输出,最大输出电流为3A,满足记录仪带打印机的需要。WRD24B05(N4)为DC-DC转换器,隔离汽车和电子设备电源,使设备电源稳定可靠。正向电压调节器SPX1117(N5)提供3.3V电压,供SL811HST和存储体的需要,N6前端的晶体管8550控制N6的输入,N6给IC卡供电,需要电源可控。

USB HOST模块硬件设计

在汽车行驶记录仪USB HOST模块中,单片机采用AT89C51RD2,USB HOST接口芯片采用SL811HST,该模块硬件电路如图3所示,SL811HST提供并口总线数据协议和控制线CS、RD、WR、INTRQ以及A0,利用单片机的读写信号线RD、WR,以及控制线A0、INT1就能把SL811HST和AT89C51RD2连接起来,其中8根数据线在控制线的控制下与AT89C51RD2进行数据交换。USB HOST包含有USB设备枚举协议、Bulk_Only传输协议以及FAT文件结构,AT89C51RD2的RAM资源不够,因此,系统扩展了32Kb SRAM,其占有低32Kb地址。为了保证操作SL811HST的可靠性,用HC00扩展了逻辑电路,因此SL811HST占有0x8000和0x8001两个地址。另外,USB总线的电气特性要求在USB收发器之前必须串接22~44Ω电阻,同时必须根据不同的USB设备传输速度(全速或低速),配置好上拉电阻和下拉电阻的位置。

当CS、RD有效时,如果A0为高,这是读当前地址或寄存器数据,如果A0为低,则读当前地址或寄存器地址。当CS、WR有效时,如果A0为高,这是写当前地址或寄存器数据,如果A0为低,则写当前地址或寄存器地址。

USB HOST识别设备过程如下:当SL811HST连接上USB设备后,就会产生一个中断。AT89C51RD2接收到中断后,进入枚举过程。从USB设备插入接口开始到客户驱动程序能够使用该设备还有一些工作要做,这一段可以称作设备识别过程,也称枚举过程。枚举过程是所有USB设备使用前必经的过程,USB HOST端在使用前需要知道这是一个低速设备还是一个全速设备,需要知道这个设备的一些特性和能力,以便载入相应的驱动程序。当USB HOST配置完USB设备后,通过描述符提供的信息识别出Bulk_Only的Mass Storage设备,然后进入Bulk_Only 传输方式,在此方式下,USB与设备之间的所有数据均通过Bulk_In和Bulk_Out 来传输,不再通过控制端点传输任何数据。在这种传输方式下,有三种数据类型在USB和设备之间传输,CBW、CSW和普通数据。CBW(Command Block Wra

成都治疗妇科到什么医院

东莞治青春痘医院网上预约

乐山治包皮过长

北京治胃肠炎多少钱

南宁做体外受精好的医院

看妇科疾病哪家好

友情链接
爱依瑞斯布艺沙发 穗宝床垫爱琴海 济南万能试验机生产厂家 线圈网带多少钱 穗宝 眼科小管家 头发油腻脱发怎么办 气血不足会引起脑供血不足吗 腰肌劳损 环卫洒水车 在役桩基完整性检测 年轻人会得性功能障碍吗 口服避孕药在什么时间吃有效 男人性功能不好吃什么药 虫咬性皮炎的护理措施 益母草颗粒调经吃几天好 老来保参乌健脑胶囊对身体好不好 京万红 如何快速祛痘印 经常视觉疲劳是干眼症吗 得百宁的功效和作用 宝宝受凉腹泻多久好 丁桂薏芽健脾凝胶 肾虚疲乏无力吃啥中成药 参松养心胶囊效果好吗 慢性右心衰的治疗方法和药物 北京备孕前男人要吃什么提高精子质量 薇婷 填补肾精养血益肾的药物 儿童上火了怎么办 玫瑰痤疮用祛痘的产品管用不 万能试验机 西装订制 护肝养肝吃什么药 小孩止咳化痰吃什么好 葵花小儿氨酚黄那敏颗粒用温水冲吗 离婚律师 左归丸滋补肾阴需要多久 太原妇科医院 药品库 康隆无糖型强力枇杷露为什么能敛肺 病毒性流感嗓子疼吃什么中成药好 锦星服装定制 经常做脚底按摩的人会传染灰指甲吗 高跟鞋引起的灰指甲怎么治 脚上灰指甲会传染手吗 灰指甲严重用亮甲还是伊甲 治灰指甲达克宁好用还是亮甲好用 灰指甲用亮甲好还是达克宁效果好 寻医问药 补血 潮热出汗服用香芍颗粒多久见效 佳木斯治疗口腔专科医院哪家好 上海离婚财产分割 玉溪肛肠专科医院哪家好 深圳离婚财产分割 楚雄癫痫病医院哪家好 深圳专业遗产继承律师 宁波治疗口腔专科医院 克拉玛依皮肤病 小孩吸收不好不长个怎么调理 直心力骨式网带报价 涉外纠纷 Woodworking Machinery 今时兄弟 浙江制服定制厂家 Wire Torsion Lifting Equipment 寻医问药 济南看男科哪家医院好 四川哪家治疗男科医院好 吉林治疗银屑病哪个医院好 济南肿瘤哪个医院好 四川治疗妇产科哪个医院好 赣州资讯 Manufacturers 1岁3个月宝宝不爱吃饭怎么办