本文介紹的是一種新的檢測系統(tǒng),選用紅外CO傳感器和MSP430($2.0250)單片機(jī)作為核心信號處理電路,結(jié)合數(shù)字濾波、溫度補(bǔ)償運算.具有檢測濃度范圍寬、使用壽命長等優(yōu)點。
系統(tǒng)組成及硬件設(shè)計
該系統(tǒng)由紅外CO氣體傳感器、MSP430單片機(jī)、CAN總線接口及遠(yuǎn)程監(jiān)控系統(tǒng)組成。該系統(tǒng)在檢測現(xiàn)場通過單片機(jī)處理檢測的數(shù)據(jù)、控制 LCD顯示、聲光報警,同時還配備CAN總線控制器,可以輕松獲取濃度、溫度以及報警記錄等相關(guān)信息,實現(xiàn)了智能化的工業(yè)現(xiàn)場、遠(yuǎn)程同時監(jiān)控功能。系統(tǒng)的組成框圖如圖1所示。
CAN總線接口設(shè)計
該系統(tǒng)CAN接口由獨立的CAN總線控制器SJA1000($2.8080)、CAN數(shù)據(jù)收發(fā)器TJA1050($0.3566)組成。SJA1000是獨立CAN控制器,主要用于移動目標(biāo)和一般工業(yè)環(huán)境中區(qū)域網(wǎng)絡(luò)控制。SJA1000的AD0-AD7接MSP430的P2端口,P3.4和P3.5分別控制SJA1000的讀寫操作。MSP430初始化SJA1000,通過控制SJA1000實現(xiàn)數(shù)據(jù)的收發(fā)。TJA1050是控制器區(qū)域網(wǎng)絡(luò)(CAN)協(xié)議控制器和物理總線之間的接口,是一種標(biāo)準(zhǔn)的高速CAN收發(fā)器。TJA1050可為總線提供差動發(fā)送功能,為CAN控制器SJA1000提供差動接收功能。TJA1050提供 CAN節(jié)點接口,實現(xiàn)CAN總線數(shù)據(jù)的傳輸。其中CANH和CANL接到外部CAN總線網(wǎng)絡(luò)上。MSP430、SJA1000與TJA1050的連接電路如圖2所示。
LCD顯示及報警系統(tǒng) 大功率電感廠家 |大電流電感工廠