基于嵌入式系統(tǒng)的機(jī)械車載監(jiān)控終端研究
1引言
本文引用地址:http://www.ex-cimer.com/article/152379.htm近年來,隨著土地資源不斷的被開發(fā)利用,我國基礎(chǔ)建設(shè)的規(guī)模也進(jìn)一步擴(kuò)大,工程機(jī)械市場呈現(xiàn)持續(xù)增長態(tài)勢,但是國內(nèi)的工程機(jī)械行業(yè)仍處于一種相對(duì)落后的生產(chǎn)方式,所以工程機(jī)械行業(yè)需要適合本行業(yè)要求的,智能的,性能優(yōu)越的監(jiān)控產(chǎn)品。嵌入式技術(shù)、總線技術(shù)和網(wǎng)絡(luò)技術(shù)等高新技術(shù)融入到工程機(jī)械行業(yè)的監(jiān)控系統(tǒng)中來,是十分必要的。為此,本文設(shè)計(jì)了一種基于嵌入式系統(tǒng)和總線技術(shù)的工程機(jī)械監(jiān)控系統(tǒng)終端,詳細(xì)討論了監(jiān)控系統(tǒng)終端的構(gòu)成和CAN總線的設(shè)計(jì)。
2監(jiān)控系統(tǒng)終端的總體構(gòu)成
監(jiān)控終端負(fù)責(zé)前端控制系統(tǒng)所有單元的監(jiān)控,包括安全監(jiān)控、電液比例等單元并通過液晶顯示器和鍵盤進(jìn)行人機(jī)交互,同時(shí),連接視頻監(jiān)控設(shè)備,隨時(shí)監(jiān)控現(xiàn)場的情況。
圖1監(jiān)控系統(tǒng)終端的總體構(gòu)成
如圖1所示,監(jiān)控系統(tǒng)終端包括:車載監(jiān)控系統(tǒng)控制模塊、人機(jī)交互模塊、存儲(chǔ)模塊、視頻監(jiān)控模塊、CAN總線控制模塊。
各部分的功能如下:
1.載監(jiān)控系統(tǒng)控制模塊是整個(gè)終端的核心部件,采用ARM720TDMA內(nèi)核的嵌入式處理器ARM7202,完成整個(gè)系統(tǒng)的控制功能。
2.儲(chǔ)模塊用來進(jìn)行操作系統(tǒng)內(nèi)核、引導(dǎo)程序和應(yīng)用程序、以及驅(qū)動(dòng)程序的存儲(chǔ),并緩存執(zhí)行過程中產(chǎn)生的各種數(shù)據(jù),使系統(tǒng)能穩(wěn)定的運(yùn)行。
3.機(jī)交互模塊包括液晶顯示器和鍵盤輸入,用戶通過人機(jī)交互模塊進(jìn)行直觀的監(jiān)測和控制。
4.為了對(duì)現(xiàn)場工作狀況進(jìn)行直接監(jiān)控,系統(tǒng)集成了視頻監(jiān)控模塊,通過視頻采集卡連接攝像機(jī),將采集到的圖像轉(zhuǎn)換成數(shù)字信號(hào)并壓縮成JPEG格式文件,輸入到處理器中,供用戶進(jìn)行監(jiān)測。
5.系統(tǒng)通過CAN總線實(shí)現(xiàn)前端各個(gè)單元控制系統(tǒng)的監(jiān)測。
3硬件設(shè)計(jì)
3.1硬件總體結(jié)構(gòu)
如圖2所示,監(jiān)控終端分成包括:嵌入式處理器7202、存儲(chǔ)系統(tǒng)、復(fù)位電路和晶振電路,JTAG調(diào)試接口、LCD顯示接口、RS-232串行接口、CAN總線接口。
圖2載監(jiān)控終端硬件結(jié)構(gòu)圖
各部分的功能如下:
1.晶振電路為系統(tǒng)提供工作時(shí)鐘。
2.復(fù)位電路用于完成系統(tǒng)上電復(fù)位和在系統(tǒng)工作時(shí)用戶按鍵復(fù)位。
3.存儲(chǔ)系統(tǒng)由FLASH存儲(chǔ)器、SDRAM存儲(chǔ)器組成。FLASH存儲(chǔ)器用于存放己調(diào)試好的用戶應(yīng)用程序、嵌入式操作系統(tǒng)和其他在系統(tǒng)掉電后需要保存的用戶數(shù)據(jù)等。SDRAM存儲(chǔ)器作為系統(tǒng)運(yùn)行時(shí)的主要區(qū)域。
4.JTAG接口可對(duì)芯片內(nèi)部的所有部件進(jìn)行訪問,通過該接口可對(duì)系統(tǒng)進(jìn)行調(diào)試、編程等。
5.LCD接口用于連接人機(jī)交互所需要的顯示裝置。
6.CAN控制器為系統(tǒng)提供CAN總線接口,與前端各單元控制系統(tǒng)進(jìn)行數(shù)據(jù)和指令的傳遞。
7.RS-232串行通信接口用于視頻壓縮卡的連接,傳輸視頻圖像。
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
相關(guān)推薦
技術(shù)專區(qū)
- FPGA
- DSP
- MCU
- 示波器
- 步進(jìn)電機(jī)
- Zigbee
- LabVIEW
- Arduino
- RFID
- NFC
- STM32
- Protel
- GPS
- MSP430
- Multisim
- 濾波器
- CAN總線
- 開關(guān)電源
- 單片機(jī)
- PCB
- USB
- ARM
- CPLD
- 連接器
- MEMS
- CMOS
- MIPS
- EMC
- EDA
- ROM
- 陀螺儀
- VHDL
- 比較器
- Verilog
- 穩(wěn)壓電源
- RAM
- AVR
- 傳感器
- 可控硅
- IGBT
- 嵌入式開發(fā)
- 逆變器
- Quartus
- RS-232
- Cyclone
- 電位器
- 電機(jī)控制
- 藍(lán)牙
- PLC
- PWM
- 汽車電子
- 轉(zhuǎn)換器
- 電源管理
- 信號(hào)放大器
評(píng)論