www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 智能硬件 > 智能硬件
[導(dǎo)讀]本文介紹了基于單片機和USB HOST接口芯片在汽車行駛記錄儀中實現(xiàn)USB HOST功能的相關(guān)模塊設(shè)計,該模塊很好地實現(xiàn)了汽車行駛記錄儀中單片機向優(yōu)盤大量數(shù)據(jù)的快速傳輸。

    本文介紹了基于單片機和USB HOST接口芯片在汽車行駛記錄儀中實現(xiàn)USB HOST功能的相關(guān)模塊設(shè)計,該模塊很好地實現(xiàn)了汽車行駛記錄儀中單片機向優(yōu)盤大量數(shù)據(jù)的快速傳輸。

USB HOST相關(guān)模塊的總體設(shè)計

    汽車行駛記錄儀中的USB HOST相關(guān)模塊由單片機、USB HOST接口、FLASH、鐵電存儲體(FRAM)、實時時鐘和電源管理等部分組成,其功能框圖如圖1所示。汽車行駛記錄儀工作時,由單片機通過前端接口電路拾取汽車行駛狀態(tài)的各種信息,包括車速、發(fā)動機轉(zhuǎn)速和各種車輛開關(guān)信號等。汽車行駛記錄儀以實時時鐘為基準,把車輛信息按類別分別存入FRAM和FLASH。需要從汽車行駛記錄儀中獲取汽車記錄狀態(tài)信息時,用戶插入優(yōu)盤,單片機自動識別優(yōu)盤并加載驅(qū)動程序,當完成設(shè)備枚舉和Bulk_Only傳輸協(xié)議后,單片機就可以把汽車行駛記錄儀中記錄的狀態(tài)信息以文件的形式傳輸?shù)絻?yōu)盤。本文重點介紹電源模塊、USB HOST模塊、數(shù)據(jù)存儲模塊的硬件設(shè)計。

    考慮到汽車的復(fù)雜工況以及記錄儀的性價比,單片機至少為工業(yè)級產(chǎn)品,由于有USB HOST結(jié)構(gòu),F(xiàn)LASH和RAM要足夠大,這樣系統(tǒng)資源才夠用。另外,考慮到成本和開發(fā)周期,單片機選擇51系列比較有利,綜合以上因素,單片機選擇AT89C51RD2,擴展RAM;目前市場上的USB設(shè)備芯片比較多,而HOST要少一些。選擇USB HOST接口芯片要考慮兩點:一是在硬件上必須比較容易和51單片機相連接,二是軟件開發(fā)難度不能太大,因此選擇SL811HST。對于數(shù)據(jù)存儲體,必須滿足存儲時間為15年有效,而且存儲容量為至少360小時有效數(shù)據(jù),普通數(shù)據(jù)FLASH擦寫次數(shù)為100萬次,不能滿足記錄儀中頻繁擦寫數(shù)據(jù)的要求,而鐵電擦寫次數(shù)為無限次,但大容量FRAM價格很高,綜合這兩點,存儲體采用小容量FRAM和FLASH結(jié)合,這樣既滿足記錄儀要求又有比較低的成本。

電源模塊硬件設(shè)計

     汽車電子產(chǎn)品產(chǎn)生電磁干擾的最根本原因就是在其工作過程中產(chǎn)生的di/dt。電源模塊設(shè)計就是要在這些干擾源下能正常工作,其硬件電路如圖2所示。

    在電源輸入處,二極管VD1(IN4007)的作用是防止反接,這樣即使在電源接反的情況下,電子設(shè)備也不會被損壞;VD2(A36A)為瞬態(tài)抑制二極管,能吸收高壓脈沖電壓,防止大功率器件工作時產(chǎn)生的高壓脈沖對電子設(shè)備的損壞;L1和L2是低電感磁條,其能有效的損耗干擾成分的能量,能很好改善電源性能;F1和F2為自復(fù)位二級管,防止電子設(shè)備內(nèi)有器件被損壞時,電源短路造成對其他器件的損壞。三端穩(wěn)壓管7812(N2)提供12V電壓滿足前端輸入接口拾取電路的需要,同時給三端穩(wěn)壓器7808(N1)提供輸入,N1提供8V電壓,滿足里程輸出以及速度輸出需要,開關(guān)穩(wěn)壓器LM2576(N3)提供5V輸出,最大輸出電流為3A,滿足記錄儀帶打印機的需要。WRD24B05(N4)為DC-DC轉(zhuǎn)換器,隔離汽車和電子設(shè)備電源,使設(shè)備電源穩(wěn)定可靠。正向電壓調(diào)節(jié)器SPX1117(N5)提供3.3V電壓,供SL811HST和存儲體的需要,N6前端的晶體管8550控制N6的輸入,N6給IC卡供電,需要電源可控。

USB HOST模塊硬件設(shè)計

    在汽車行駛記錄儀USB HOST模塊中,單片機采用AT89C51RD2,USB HOST接口芯片采用SL811HST,該模塊硬件電路如圖3所示,SL811HST提供并口總線數(shù)據(jù)協(xié)議和控制線CS、RD、WR、INTRQ以及A0,利用單片機的讀寫信號線RD、WR,以及控制線A0、INT1就能把SL811HST和AT89C51RD2連接起來,其中8根數(shù)據(jù)線在控制線的控制下與AT89C51RD2進行數(shù)據(jù)交換。USB HOST包含有USB設(shè)備枚舉協(xié)議、Bulk_Only傳輸協(xié)議以及FAT文件結(jié)構(gòu),AT89C51RD2的RAM資源不夠,因此,系統(tǒng)擴展了32Kb SRAM,其占有低32Kb地址。為了保證操作SL811HST的可靠性,用HC00擴展了邏輯電路,因此SL811HST占有0x8000和0x8001兩個地址。另外,USB總線的電氣特性要求在USB收發(fā)器之前必須串接22~44Ω電阻,同時必須根據(jù)不同的USB設(shè)備傳輸速度(全速或低速),配置好上拉電阻和下拉電阻的位置。

    當CS、RD有效時,如果A0為高,這是讀當前地址或寄存器數(shù)據(jù),如果A0為低,則讀當前地址或寄存器地址。當CS、WR有效時,如果A0為高,這是寫當前地址或寄存器數(shù)據(jù),如果A0為低,則寫當前地址或寄存器地址。

    USB HOST識別設(shè)備過程如下:當SL811HST連接上USB設(shè)備后,就會產(chǎn)生一個中斷。AT89C51RD2接收到中斷后,進入枚舉過程。從USB設(shè)備插入接口開始到客戶驅(qū)動程序能夠使用該設(shè)備還有一些工作要做,這一段可以稱作設(shè)備識別過程,也稱枚舉過程。枚舉過程是所有USB設(shè)備使用前必經(jīng)的過程,USB HOST端在使用前需要知道這是一個低速設(shè)備還是一個全速設(shè)備,需要知道這個設(shè)備的一些特性和能力,以便載入相應(yīng)的驅(qū)動程序。當USB HOST配置完USB設(shè)備后,通過描述符提供的信息識別出Bulk_Only的Mass Storage設(shè)備,然后進入Bulk_Only 傳輸方式,在此方式下,USB與設(shè)備之間的所有數(shù)據(jù)均通過Bulk_In和Bulk_Out 來傳輸,不再通過控制端點傳輸任何數(shù)據(jù)。在這種傳輸方式下,有三種數(shù)據(jù)類型在USB和設(shè)備之間傳輸,CBW、CSW和普通數(shù)據(jù)。CBW(Command Block Wrapper,即命令塊分組)是從USB HOST發(fā)送到設(shè)備的命令,命令的格式遵從接口中的bInterfaceSubClass所指定的命令塊,這里為SCSI傳輸命令集。USB設(shè)備需要將SCSI命令從CBW中提取出來,執(zhí)行相應(yīng)的命令,完成以后向HOST發(fā)出當前命令執(zhí)行狀態(tài)CSW(Command Status Wrapper), HOST根據(jù)CSW來決定是否繼續(xù)傳送下一個CBW或數(shù)據(jù)。USB HOST要求USB設(shè)備執(zhí)行的命令如果為發(fā)送數(shù)據(jù),則此時需要將特定的數(shù)據(jù)傳送出去,傳送完畢后發(fā)出CSW,使USB HOST進行下一步操作。

圖2 電源模塊原理圖

圖3 USB HOST模塊原理圖

存儲模塊硬件設(shè)計

    結(jié)合普通FLASH和FRAM來存儲數(shù)據(jù),既滿足了數(shù)據(jù)存儲擦寫次數(shù)的要求,也有比較低的成本。數(shù)據(jù)存儲模塊的硬件電路如圖4所示。

    FRAM芯片F(xiàn)M24CL16通過I2C接口和AT89C51RD2相連,I2C總線通過兩根線——串行數(shù)據(jù)(SDA)和串行時鐘(SCL)線連接到總線上的任何一個器件,每個器件都有一個唯一的地址,而且都可以作為一個發(fā)送器或接收器。此外,器件在執(zhí)行數(shù)據(jù)傳輸時也可以看作是主機或從機,I2C是一個多主機總線,SDA和SCL都是雙線路,連接到總線的器件的輸出級必須是漏極開路或集電極開路,都通過一個電流源或上拉電阻連接到正的電源電壓。當總線空閑時,這兩條線路都是高電平。FLASH芯片AT45DB041通過SPI接口和AT89C51RD2相連接,SPI是一個全雙工的串行接口,采用三線同步的數(shù)據(jù)傳輸形式。在一定的數(shù)據(jù)傳輸過程中,接口上只能有一個主機和一個從機進行通信。在一次傳輸過程中,主機總是向從機發(fā)送一個字節(jié)數(shù)據(jù),而從機也總是向總機發(fā)送一個字節(jié)數(shù)據(jù)。

圖4 存儲模塊原理科

小結(jié)

    本設(shè)計實現(xiàn)了汽車行駛記錄儀的USB HOST功能,使汽車行駛記錄儀與優(yōu)盤可進行大量數(shù)據(jù)的快速交換?;诒驹O(shè)計的產(chǎn)品在送檢、認證和使用過程中,USB HOST技術(shù)性能達到了產(chǎn)品設(shè)計要求和技術(shù)要求,方便了用戶對大量數(shù)據(jù)進行快速采集。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

-CAS推出CAS IP Finder,旨在改進知識產(chǎn)權(quán)搜索 AI增強解決方案深化搜索功能,優(yōu)化用戶體驗  俄亥俄州哥倫布2025年9月9日 /美通社/ --...

關(guān)鍵字: FINDER IP ST AI

柏林2025年9月9日 /美通社/ -- 總部位于迪拜的生活方式科技品牌ASTRAUX強勢亮相2025年柏林國際電子消費品展覽會(IFA),首次推出的三款原創(chuàng)產(chǎn)品引發(fā)廣泛關(guān)注,成功將品牌推向綠色出行與智能生活領(lǐng)域的輿論焦...

關(guān)鍵字: ST COM AI GLOBAL

北京2025年9月5日 /美通社/ -- 近日,2025年中瑞商業(yè)大獎頒獎典禮在北京舉行,SGS通標標準技術(shù)服務(wù)有限公司(以下稱SGS通標)作為瑞士SGS在中國的分支機構(gòu)榮獲了傳承獎的殊榮。SGS通標北京總經(jīng)理...

關(guān)鍵字: 可持續(xù)發(fā)展 ST AI ABILITY

RighValor現(xiàn)已基于Synaptics? Astra? SL1600系列SOC運行,提供隱私至上的實時邊緣智能。 加利福尼亞州帕洛阿爾托2025年9月5日 /美通社/ --?邊緣分布式代理AI先驅(qū)企業(yè)Righ今日...

關(guān)鍵字: 智能家居 SYNAPTICS AI ST

杭州2025年9月2日 /美通社/ -- 9 月 13–14 日,GOSIM HANGZHOU 2025 大會將在杭州隆重啟幕。本次大會由 GOSIM 全球開源創(chuàng)新匯主辦、CSDN 承辦,以國際化、社區(qū)化、強互動為特色,...

關(guān)鍵字: SIM 開源 OS GO

北京2025年8月20日 /美通社/ -- 全球領(lǐng)先的市場研究公司之一益普索Ipsos,宣布與斯坦福大學(xué)政治與社會變革實驗室(PASCL)達成開創(chuàng)性合作,共同探索人工智能(AI)與合成數(shù)據(jù)在市場與消費者研究中的創(chuàng)新應(yīng)用。...

關(guān)鍵字: 斯坦福 人工智能 PS OS

馬薩諸塞州劍橋2025年8月20日 /美通社/ -- 今天,晶泰科技(2228.HK)宣布與韓國領(lǐng)先的制藥企業(yè)——韓國Dong-A ST(東亞公司)簽署合作備忘錄(MOU),...

關(guān)鍵字: 泰科 AI 機器人 ST

2025年8月13日 – 提供超豐富半導(dǎo)體和電子元器件?的業(yè)界知名新品引入 (NPI) 代理商貿(mào)澤電子 (Mouser Electronics) 即日起開售Asahi Kasei Microdevices (AKM) 的...

關(guān)鍵字: 數(shù)模轉(zhuǎn)換器 USB 無線揚聲器

物聯(lián)網(wǎng)與智能化設(shè)備快速普及,供電方式的選擇直接影響設(shè)備部署的靈活性、成本與可靠性。PoE(以太網(wǎng)供電)與USB供電作為兩大主流技術(shù),分別在工業(yè)網(wǎng)絡(luò)、智能家居、消費電子等領(lǐng)域占據(jù)關(guān)鍵地位。本文將從設(shè)備適配性、傳輸距離、功率...

關(guān)鍵字: PoE USB

在無線技術(shù)的發(fā)展歷程中,部署的簡便性往往是成功的關(guān)鍵。像Wi-Fi、藍牙和早期的蜂窩技術(shù),只有在集成變得簡單、無縫且實惠時,才能實現(xiàn)大規(guī)模的應(yīng)用。而如今,Wi-Fi HaLow——一種專為物聯(lián)網(wǎng)(IoT)設(shè)計的遠距離、低...

關(guān)鍵字: 物聯(lián)網(wǎng) Wi-Fi USB
關(guān)閉