插入式電磁流量計多電極的探討 三十五
4.4單片機系統設計
4.4.1微控制器的選型
作為整個測控系統的核心部件,微處理器的選擇對整個系統的功能優化和性能提升起著至關重要的作用。根據本課題設計系統的功能需求,需要功能硬件部件有需要對脈沖信號進行計數的計數器,由于計數通道有三路,所以單片機的計數器必須至少有三個;和計算機進行通信時要用到通用串行同步/異步(US朋玎)通信口;數據顯示采用液晶就要求有足夠的通用I/O端口來送數據和控制線,此外還要有足夠大空間的ROM寫程序和足夠大空間的RAM來定義變量。
MCS.51單片機作為從八十年代就開始流行的處理器,其開發技術成熟,應用廣泛,不足之處在于功能過于簡單,己經不能適應于目前對測控系統功能和速度的要求。因此,各大公司紛紛推出各種面向不同應用場合的增強型單片機,這些系列的單片機大多具有較強的功能模塊接口功能,較高的處理速度,大容量ROM和RAM,往往處理器本身就已經是一個小系統模式,僅僅需要一些簡單電容、電阻元件就可以工作。考慮到本課題設計的是低功耗系統,而典型的低功耗增強型的單片機包括Atmel公司的AVR系列單片機,Microchip公司的PIC系列單片機,TI公司的MSP430系列單片機,以及Silicon Labs公司C8051F系列單片機。考慮到本系統要求微處理器具有低功耗,內置多路定時/計數器,本課題選用美國Cygnal公司推出的、采用Silicon Labs的專利CIP.51微處理器內核、完全集成的混合信號片上系統(SOC,System On Chip)芯片C8051F020C331。
電磁流量計