漿液型電磁流量計(jì)的探討 五
TMS320F2812 內(nèi)核是一片32 位定點(diǎn)CPU,最高工作時(shí)鐘可達(dá)150 MHz,從而為系統(tǒng)中信號的高速處理和算法的實(shí)時(shí)實(shí)現(xiàn)提供了充分的條件。另外F2812 還擁有豐富的片上外設(shè)。本系統(tǒng)中采用事件管理器模塊的PWM輸出功能控制勵磁驅(qū)動模塊工作; 利用事件管理器捕獲功能判斷ADC 是否轉(zhuǎn)換完成并以GPIO 口模擬SPI 與ADC 通訊以讀取ADC 的轉(zhuǎn)換結(jié)果; 采用硬件SPI 模塊向信號采集模塊DAC 輸出偏置量; 采用SCIA 與上位機(jī)通訊; PIE 模塊管理全部中斷操作; 采用GPIO 及中斷模塊處理鍵盤操作; 并口液晶映射至F2812 的XINTF0 區(qū),通過總線進(jìn)行操作; 外擴(kuò)SRAM 用作數(shù)據(jù)存儲器,并映射至F2812 的XINTF6 區(qū); 采用看門狗模塊監(jiān)視系統(tǒng)運(yùn)行,防止死機(jī)。F2812 的時(shí)鐘由30 MHz 有源晶振提供以使CPU 工作在最高速率; 另外,采用阻容式復(fù)位電路以方便調(diào)試時(shí)手動復(fù)位,程序則通過JTAG 口進(jìn)行下載和調(diào)試。
2. 5 人機(jī)接口模塊
由鍵盤及液晶顯示電路組成,方便工業(yè)現(xiàn)場儀表參數(shù)和其它參數(shù)的輸入設(shè)置和流速的現(xiàn)場顯示。系統(tǒng)中采用4 個按鍵組合的方式,通過菜單進(jìn)行儀表參數(shù)設(shè)定; 采用帶背光的點(diǎn)陣式LCD 以將有關(guān)系統(tǒng)測量的參數(shù)、單位、提示符、診斷信息等顯示出來。
2. 6 通訊模塊
采用F2812 片上SCIA 作為通訊端口,采用電平轉(zhuǎn)換芯片MAX3221 實(shí)現(xiàn)3. 3 V CMOS 邏輯電平與標(biāo)準(zhǔn)RS232電平之間的轉(zhuǎn)換,最高通訊速度能達(dá)到250 × 103 bit /s,從而為采集的傳感器輸出數(shù)據(jù)、勵磁電流數(shù)據(jù)及其他測量數(shù)據(jù)和診斷信息的實(shí)時(shí)傳送提供條件,并方便遠(yuǎn)程監(jiān)控。
電磁流量計(jì)