任何一個嵌入式系統(tǒng)的硬件平臺搭建都應(yīng)根據(jù)具體的功能需求來進行設(shè)計。對于高壓微流量恒流泵,它的基本功能要求包括以下幾個方面:
電機運動控制:系統(tǒng)的動力執(zhí)行元件為步進電機,步進電機的運行的平穩(wěn)性直接影響了系統(tǒng)的壓力波動和流量波動的大小,因此,如何控制步進電機的穩(wěn)定運行是控制系統(tǒng)的主要任務(wù)之一;流量控制:用戶能通過輸入功能進行參數(shù)設(shè)置,系統(tǒng)根據(jù)輸入?yún)?shù)及泵尺寸參數(shù)和步進電機的參數(shù)進行相關(guān)的計算,迅速的改變電機的轉(zhuǎn)速來達到改變系統(tǒng)的輸出流量的目的;a/d采樣功能:通過對出口壓力的實時監(jiān)測,通過a/d轉(zhuǎn)換成離散數(shù)據(jù),通過測得值和設(shè)置值進行比較來調(diào)節(jié)脈沖的頻率,從而實現(xiàn)恒流恒壓的效果;補償功能:系統(tǒng)能夠根據(jù)a/d采樣獲得的數(shù)據(jù)與設(shè)定值進行比較,根據(jù)一定的算法對系統(tǒng)輸出的進行補償,從而減小壓力波動和流量波動;觸摸輸入功能:提供觸摸功能,通過對觸摸屏的操作完成系統(tǒng)的操作和控制,因而不需外接鍵盤,簡單方便;人機交互界面:中文操作菜單,為用戶提供方便、優(yōu)化的操作界面,同時將壓力和流量的波形顯示在液晶屏,從而能清晰且實時地反映當前的工作狀態(tài);通信功能:提供usb功能及rs-232串行接口,實現(xiàn)上位計算機的程序下載到系統(tǒng)中運行及實現(xiàn)將系統(tǒng)運行過程中定時監(jiān)測的參數(shù)傳遞給上位機。