關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于MXT8051通用配料控制器的設(shè)計(jì)

基于MXT8051通用配料控制器的設(shè)計(jì)

作者:路東昕 上海交大自動(dòng)化工程研究中心 時(shí)間:2011-02-23 來(lái)源:電子產(chǎn)品世界 收藏

  硬件電路設(shè)計(jì)

本文引用地址:http://2s4d.com/article/117161.htm

  圖2 所示為系統(tǒng)硬件電路設(shè)計(jì)框圖,系統(tǒng)設(shè)計(jì)成兩塊電路板,IO板和MCU板。MCU板上集成有稱重專用24位Σ-ΔDA轉(zhuǎn)換芯片,RS232或RS485通信,16位7段LCD顯示,IO板上集成有7路繼電器IO輸出,5路光電隔離IO輸入,一路模擬量輸出,2路模擬量輸入,1路PWM光電隔離輸出,5鍵鍵盤輸入。

  外圍電路以及電壓基準(zhǔn)電路設(shè)計(jì),采用TL431芯片,通過(guò)電阻設(shè)定成5V輸出,同時(shí)作為傳感器電橋激勵(lì)和的參考電壓,這樣可以有效抵消溫漂造成的系統(tǒng)誤差(如圖3所示)。

  軟件設(shè)計(jì)

  控制器軟件設(shè)計(jì)

  HX711芯片的串口通訊線由管腳 PD_SCK 和 DOUT 組成,用來(lái)輸出數(shù)據(jù),選擇輸入通道和增益。 當(dāng)數(shù)據(jù)輸出管腳 DOUT 為高電平時(shí),表明AD 轉(zhuǎn)換器還未準(zhǔn)備好輸出數(shù)據(jù),此時(shí)串口時(shí)鐘輸入信號(hào) PD_SCK 應(yīng)為低電平。當(dāng) DOUT 從高電平變低電平后,PD_SCK 應(yīng)輸入25至27個(gè)不等的時(shí)鐘脈沖(如圖4)。其中第一個(gè)時(shí)鐘脈沖的上升沿將讀出輸出 24 位數(shù)據(jù)的最高位(MSB),直至第 24 個(gè)時(shí)鐘脈沖完成,24位輸出數(shù)據(jù)從最高位至最低位逐位輸出完成。第25至27個(gè)時(shí)鐘脈沖用來(lái)選擇下一次AD轉(zhuǎn)換的輸入通道和增益,見表1。

  PD_SCK 的輸入時(shí)鐘脈沖數(shù)不應(yīng)少于25和多于27,否則會(huì)造成串口通訊錯(cuò)誤。 當(dāng) AD 轉(zhuǎn)換器的輸入通道或增益改變時(shí),AD轉(zhuǎn)換器需要4個(gè)數(shù)據(jù)輸出周期才能穩(wěn)定。DOUT 在4 個(gè)數(shù)據(jù)輸出周期后才會(huì)從高電平變低電平,輸出有效數(shù)據(jù)。

稱重傳感器相關(guān)文章:稱重傳感器原理


關(guān)鍵詞: 配料控制器 MXT8051 HX711

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉