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