歡迎訪問托普儀器有限公司! 店鋪星級: ☆☆☆☆☆
咨詢熱線:
農(nóng)業(yè)環(huán)境檢測儀分析各系統(tǒng)參數(shù)的設(shè)計(jì)分析
農(nóng)業(yè)環(huán)境檢測儀系統(tǒng)控制模塊設(shè)計(jì)CPLD控制模塊設(shè)計(jì):CPLD控制模塊包括:頻率選擇、地址產(chǎn)生、啟動無線脈沖、內(nèi)外觸發(fā)、數(shù)據(jù)格式轉(zhuǎn)化、參數(shù)設(shè)置等。本文選用XILINX公司的XCR3256XL芯片作為CPLD邏輯控制器件。AD變換器控制時(shí)序由CPLD產(chǎn)生,而靜態(tài)存儲器控制時(shí)序則是由CPLD和單片機(jī)控制信號經(jīng)一定的邏輯組合輸出的。
農(nóng)業(yè)環(huán)境檢測儀參數(shù)設(shè)置該記錄儀的參數(shù)共有12位,可以設(shè)置采樣頻率、觸發(fā)值、存儲長度及負(fù)延時(shí)四種參數(shù)。根據(jù)需要可以設(shè)置其中的一種,也可以全部重新設(shè)置。當(dāng)參數(shù)設(shè)置完成時(shí),CPLD就可以控制AD變換器和SRAM進(jìn)行采樣存儲了。
clr是復(fù)位信號,elk是輸入時(shí)鐘,din是單片機(jī)接收到上位機(jī)傳來的參數(shù)設(shè)置命令。s,t,m,n分別為采樣頻率、觸發(fā)值、高速采樣長度、總有效存儲長度(包括高速采樣長度和低速采樣長度,但不包括負(fù)延時(shí)長度)。當(dāng)復(fù)位信號clr為0且elk的上升沿到來時(shí),單片機(jī)將din引腳接收到的參數(shù)傳人CPLD進(jìn)行判斷,處理。首先對din高兩位進(jìn)行功能判斷,00、01、10、11分別表示設(shè)置頻率、觸發(fā)值、高速采樣長度、總有效存儲長度。其次決定此次命令設(shè)置的具體參數(shù)。其中頻率由din的最低兩位設(shè)置,觸發(fā)值由低五位設(shè)置,高速采樣長度、總有效存儲長度由低十位設(shè)置。這樣設(shè)置有個好處就是用戶可以靈活地對參數(shù)進(jìn)行設(shè)置,不必每次都對這四個工作參數(shù)進(jìn)行操作。
農(nóng)業(yè)環(huán)境檢測儀:http://www.agri17.com.cn/
向掌柜 辰溪 提問: