輪流量計(jì)積算儀硬件電路設(shè)計(jì)
1、積算儀系統(tǒng)硬件電路構(gòu)成:
渦輪流量計(jì)硬件電路圖主要由以下五個(gè)部分組成:電源電路、信號(hào)處理及 CPU電路、顯示電路、鍵盤電路、比較電路。其整體硬件電路系統(tǒng)結(jié)構(gòu)框圖如圖 3-1所示。
圖3-1 渦輪流量計(jì)積算儀系統(tǒng)結(jié)構(gòu)
測(cè)量系統(tǒng)工作流程如下:被測(cè)流體經(jīng)過傳感器,在檢測(cè)線圈中磁通隨之發(fā)生周期性變化,產(chǎn)生的周期性的感應(yīng)電勢(shì),即電脈沖信號(hào),被送入以單片機(jī)為中心的信號(hào)處理單元,進(jìn)行計(jì)算、積算、存儲(chǔ)和顯示。整體電路連接參見系統(tǒng)電路原理圖 3-9 所示。
2、電源電路:
電源電路的作用主要是給測(cè)量系統(tǒng)供電,本測(cè)量系統(tǒng)的電源由兩個(gè)獨(dú)立電源組成,可以獨(dú)立進(jìn)行工作,互不依賴。并且采用電池供電,電池是純凈電源,能有效降低系統(tǒng)的干擾。電源電路的連接如圖3-2所示。
圖3-2 電源電路圖
3、比較電路:
系統(tǒng)采用一個(gè)外部比較電路對(duì)脈沖信號(hào)進(jìn)行比較,輸出想要得到的脈沖信號(hào)。 比較器電路選用了LM258單電源運(yùn)算放大器,其管腳配置如圖3-3所示:
圖3-3 LM258DIP8封裝
選擇LM258主要基于以下考慮:
① 輸入電壓范圍寬;
② 低成本;
③ 滿足脈沖比較放大的功能[7];
比較器電路的連接如圖3-4所示。
圖3-4 比較器電路連接圖
電路的參考電壓接比較器的同相端,脈沖信號(hào)接比較器的反相端,當(dāng)脈沖信號(hào)電壓大于參考電壓時(shí),輸出飽和高電壓;當(dāng)脈沖信號(hào)電壓小于參考電壓時(shí),比較器輸出端截止,輸出低電平。
4、信號(hào)處理及 CPU:
傳感器輸出的脈沖信號(hào),送至信號(hào)處理即 CPU 系統(tǒng),進(jìn)行計(jì)數(shù)、計(jì)算、累積。單片機(jī)是信號(hào)處理電路的核心,是整個(gè)系統(tǒng)的關(guān)鍵部分,在整個(gè)硬件電路中起著舉足輕重的作用。
它的主要功能包括:
對(duì)傳感器的輸出脈沖信號(hào)計(jì)數(shù);
人機(jī)交互;
流量積算;
LCD 顯示控制;
數(shù)據(jù)存儲(chǔ)。
圖3-5 管腳配置圖
圖3-6 P89LPC922的內(nèi)部功能模塊圖
4.1、LPC900 FLASH 單片機(jī)介紹:
LPC900 FLASH 單片機(jī),是 PHILIPS 公司推出的一款高性能、微功耗 51 內(nèi)核單片機(jī),主要集成了字節(jié)方式的 IC 總線、SPI 總線、增強(qiáng)型 UART 接口、比較器、實(shí)時(shí)時(shí)鐘、EPROM、AD/DA 轉(zhuǎn)換器、ISP/IAP 在線編程和應(yīng)用中編程等一系列有特色的功能部件。LPC900 系列單片機(jī)提供從 8 腳 DIP 到 28 腳的 PLCC 等豐富的封裝形式,可以滿足各種對(duì)成本、線路板空間有限制而又要求高性能、高可靠性的應(yīng)用。且其具有高速率(6 倍于普通 51 單片機(jī)),低功耗(完全掉電模式功耗低于 1u A),高穩(wěn)定性,小封裝,多功能(內(nèi)嵌眾多流行的功能模塊),多選擇等特點(diǎn)(該系列有多款不同封裝,不同價(jià)位,不同功能的型號(hào)供用戶選擇)。
適合于許多要求高集成度、低成本的場(chǎng)合。可以滿足多方面的性能要求。P89LPC920/921/922/9221 采用了高性能的處理器結(jié)構(gòu),指令執(zhí)行時(shí)間只需 2 到 4個(gè)時(shí)鐘周期。P89LPC920/921/922/9221 集成了許多系統(tǒng)級(jí)的功能,這樣可大大減少元件的數(shù)目和電路板面積并降低系統(tǒng)的成本[8]。
4.2、P89LPC922 型號(hào)的選擇:
選擇P89LPC922主要是基于以下考慮:
2. 速度快。 P89LPC920/921/922采用增強(qiáng)型80C51 CPU,其運(yùn)行速度是標(biāo)準(zhǔn)80C51的6倍。一個(gè)機(jī)器周期由2個(gè)CPU時(shí)鐘周期組成,大多數(shù)指令執(zhí)行時(shí)間為1到2個(gè)機(jī)器周期。當(dāng)操作頻率為18MHz時(shí),除乘法和除法指令外,高速80C51 CPU的指令執(zhí)行時(shí)間為111~222ns。同一時(shí)鐘頻率下,其速度為標(biāo)準(zhǔn)80C51器件的6倍。只需要較低的時(shí)鐘頻率即可達(dá)到同樣的性能,這樣無疑又降低了功耗和EMI。
3. 鍵盤中斷。 P89LPC922芯片的I/O口具有鍵盤中斷功能,該功能主要用于當(dāng)P0口等于或不等于特定的模式時(shí)產(chǎn)生一個(gè)中斷。該功能還可用于總線地址識(shí)別或?qū)︽I盤的識(shí)別。用戶可通過SFR將端口配置為不同的用途。
4. 脈沖檢測(cè)計(jì)數(shù)。 P89LPC920/921/922/9221有2個(gè)模擬比較器,輸入和輸出選項(xiàng)允許將比較器配置成為不同模式。當(dāng)正向輸入(二個(gè)可選擇腳之一)電壓大于反向輸入時(shí)(可選擇外部管腳輸入或內(nèi)部參考電壓),輸出信號(hào)為“1” (可從寄存器讀出和/或輸出到管腳),反之則輸出為“0”。每個(gè)比較器都可配置為當(dāng)輸出發(fā)生改變時(shí)產(chǎn)生中斷,其較低工作電壓為VDD=2.4V。本測(cè)量系統(tǒng)采用外部參考電壓,利用比較器的功能,記錄來自傳感器的脈沖信號(hào)個(gè)數(shù),以此來計(jì)算流體的流量值。
5. 流量累計(jì)及定時(shí)顯示。 P89LPC920/921/922/9221具有一個(gè)簡單的實(shí)時(shí)時(shí)鐘。它允許用戶在器件其它部分掉電時(shí)能夠繼續(xù)運(yùn)行一個(gè)的定時(shí)器。實(shí)時(shí)時(shí)鐘可以作為一個(gè)中斷或一個(gè)喚醒源。實(shí)時(shí)時(shí)鐘可用作1個(gè)由7位預(yù)分頻器組成的23位倒計(jì)數(shù)器或1個(gè)可裝載的16位倒計(jì)數(shù)器。當(dāng)定時(shí)時(shí)鐘變?yōu)?后,計(jì)數(shù)器被重裝載,并設(shè)置RTCF標(biāo)志。該定時(shí)器的時(shí)鐘源可以是CPU時(shí)鐘(CCLK)或者XTAL振蕩器(前提是XTAL振蕩器不作為CPU的時(shí)鐘源)。如果XTAL振蕩器作為CPU時(shí)鐘源,
綜上所述,可以看出P89LPC922單片機(jī)滿足了本測(cè)量系統(tǒng)低功耗、高速度、高性能的要求,適合用作渦輪流量計(jì)積算儀系統(tǒng)的CPU。另外。P89LPC920/921/922集成了許多系統(tǒng)級(jí)的功能,這樣可大大減少元件的數(shù)目和電路板面積并降低系統(tǒng)的成本。
5、LCD 選擇:
顯示模塊是人機(jī)接口的一個(gè)重要組成部分,友好的顯示界面能夠方便操作者的讀數(shù)和進(jìn)行參數(shù)設(shè)定。其接線圖見圖3-9系統(tǒng)原理圖。
本測(cè)量系統(tǒng)的顯示模塊選用了長沙太陽人電子有限公司的微功耗SMS0501C液晶顯示模塊,其主要顯示參數(shù)如下:
接口信號(hào)說明[10]: VDD:電源正極 D1:串行數(shù)據(jù)輸入 CLK:串行移位脈沖輸入 VSS:電源地
圖3-7 液晶外觀圖
6、鍵盤電路:
在計(jì)算流量之前,系統(tǒng)必須對(duì)所用參數(shù)進(jìn)行設(shè)置;在測(cè)出流體的流量后,智能流量檢測(cè)儀表還應(yīng)該將所得到的瞬時(shí)流量、累積流量等數(shù)據(jù)進(jìn)行實(shí)時(shí)顯示,以便于操作人員能夠及時(shí)了解流量的變動(dòng)情況。為了能夠向儀表系統(tǒng)輸入數(shù)據(jù)、傳輸命令,智能檢測(cè)儀表一般還根據(jù)實(shí)際需要配備了鍵盤。
同時(shí),在流量積算系統(tǒng)中由于要顯示的數(shù)據(jù)位數(shù)較多,而單片機(jī)要實(shí)時(shí)的采集和處理現(xiàn)場(chǎng)數(shù)據(jù),因此顯示不能占用太多單片機(jī)的時(shí)間,這就要求設(shè)計(jì)鍵盤電路。
圖 3-8 鍵盤電路圖
7、硬件電路原理圖:
下圖為本測(cè)量系統(tǒng)整體硬件設(shè)計(jì)原理圖,主要的部分電路我們?cè)谝陨蠋坠?jié)已經(jīng)講述過,在此不再重復(fù)。
圖 3-9 系統(tǒng)原理圖
8、PCB 圖:
圖 3-10 系統(tǒng) PCB 版圖
本章小結(jié):
本章詳細(xì)介紹了本測(cè)量系統(tǒng)的硬件電路設(shè)計(jì)部分,首先對(duì)電路的總體構(gòu)成框架進(jìn)行了介紹,使我們對(duì)系統(tǒng)有了一個(gè)整體的認(rèn)識(shí)和了解,然后進(jìn)一步分別對(duì)系統(tǒng)各部分電路的功能以及考慮的要點(diǎn)進(jìn)行了詳細(xì)的分析和介紹,使我們懂得了系統(tǒng)各部分所起的作用以及設(shè)計(jì)思想,其中包括:電源電路、信號(hào)放大電路、信號(hào)處理電路以及鍵盤電路。