0 引言 控制局域網(wǎng)CAN (controllerareanetwork)是國際上應(yīng)用最廣泛的現(xiàn)場總線之一,是德國Bosch公司為解決現(xiàn)代汽車中眾多的控制與測試儀器之間的數(shù)據(jù)交換而開發(fā)的一種通訊協(xié)議,它作為汽車環(huán)境中的微控制器通訊
汽車儀表是汽車與駕駛員進(jìn)行信息交流的窗口,也是汽車高尖技術(shù)的主要部分,各國一直在努力開發(fā)汽車儀表技術(shù),并不斷取得新的進(jìn)展。汽車儀表正逐步向數(shù)字化和智能化方向發(fā)展,用數(shù)字化的虛擬儀表取代我國現(xiàn)階段普遍采
0 引言 汽車儀表是司機(jī)與汽車之間進(jìn)行信息交流的窗口和界面,對于提高汽車儀表使用壽命,安全和經(jīng)濟(jì)行駛有著積極而重要的作用。本設(shè)計采用LPC2292嵌入式控制器[1]作為儀表的控制核心,汽車原有傳感器無需更換,傳
0 引言 汽車儀表是司機(jī)與汽車之間進(jìn)行信息交流的窗口和界面,對于提高汽車儀表使用壽命,安全和經(jīng)濟(jì)行駛有著積極而重要的作用。本設(shè)計采用LPC2292嵌入式控制器[1]作為儀表的控制核心,汽車原有傳感器無需更換,傳
應(yīng)用德國Micronas公司的CDC3207G微控制器開發(fā)了一款汽車儀表板系統(tǒng)。詳細(xì)地介紹了該系統(tǒng)的硬件原理,以及步進(jìn)電機(jī),音頻控制,LCD顯示,LED指示燈和報警燈等幾個模塊的實現(xiàn)方法。應(yīng)用μC/OS—II實時操作系統(tǒng)開發(fā)軟件。著重介紹了啟動代碼的設(shè)計和任務(wù)的規(guī)劃。
應(yīng)用德國Micronas公司的CDC3207G微控制器開發(fā)了一款汽車儀表板系統(tǒng)。詳細(xì)地介紹了該系統(tǒng)的硬件原理,以及步進(jìn)電機(jī),音頻控制,LCD顯示,LED指示燈和報警燈等幾個模塊的實現(xiàn)方法。應(yīng)用μC/OS—II實時操作系統(tǒng)開發(fā)軟件。著重介紹了啟動代碼的設(shè)計和任務(wù)的規(guī)劃。
本文從硬件和軟件二方面,結(jié)合一個帶CAN接口的 強(qiáng)單片機(jī)PIC18F458,從實際工程應(yīng)用角度來闡述一個較復(fù)雜的儀表系統(tǒng)工程的實現(xiàn)。其中較系統(tǒng)的介紹了PIC18f458單片機(jī)系統(tǒng)外圍電路,單片機(jī)系統(tǒng)與步進(jìn)儀表電機(jī)接口、與液晶顯示模塊接口、與小鍵盤擴(kuò)展接口尤其重要的是單片機(jī)CAN通信軟、硬件接口等五個部分。