基于單片機(jī)的電子血壓計(jì)設(shè)計(jì)_第1頁(yè)
基于單片機(jī)的電子血壓計(jì)設(shè)計(jì)_第2頁(yè)
基于單片機(jī)的電子血壓計(jì)設(shè)計(jì)_第3頁(yè)
基于單片機(jī)的電子血壓計(jì)設(shè)計(jì)_第4頁(yè)
基于單片機(jī)的電子血壓計(jì)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩36頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、基于單片機(jī)的電子血壓計(jì)設(shè)計(jì)摘 要單片機(jī)以其卓越的性能,得到廣泛的應(yīng)用,以深入到各個(gè)領(lǐng)域,已經(jīng)成為一種比較成熟的技術(shù),在醫(yī)學(xué)方面更是得到了較好的應(yīng)用。血壓是極為重要的健康指標(biāo),血壓測(cè)量的準(zhǔn)確與否直接關(guān)系到人們的健康。現(xiàn)代人患心血管疾病呈低齡化趨勢(shì),所以隨時(shí)關(guān)注我們的血壓狀況對(duì)我們百利無(wú)害。本論文討論了以AT89C51單片機(jī)為核心的電子血壓計(jì)測(cè)量原理。氣泵給氣囊充氣后通過(guò)感器傳的電壓經(jīng)放大、濾波得到脈搏信號(hào),計(jì)算出收縮壓、舒張壓和脈搏。重點(diǎn)介紹了單片機(jī)及濾波電路的設(shè)計(jì)。首先依據(jù)示波法和脈搏波理論設(shè)計(jì)了血壓測(cè)量系統(tǒng)的總體設(shè)計(jì)方案。該方案硬件電路以AT89C51單片機(jī)為核心,包括信號(hào)采集處理電路,A/

2、D轉(zhuǎn)換電路,控制按鈕電路和顯示電路等幾大部分。本文對(duì)以上幾個(gè)部分的軟硬件設(shè)計(jì)作了詳細(xì)的闡述,介紹了核心芯片的選型,外圍電路的連接,芯片與芯片之間的連接電路,程序設(shè)計(jì)方法和相應(yīng)的軟件程序。討論說(shuō)明了各部分電路點(diǎn)的工作原理,以及其軟硬件的具體設(shè)計(jì)。關(guān)鍵詞:?jiǎn)纹瑱C(jī);血壓;血壓計(jì);示波法;脈搏波The design of portable blood pressure monitorAbstractSingle chip with its superior performance, are widely used to drill in various fields has become a matu

3、re technology, in medicine all the more yes get a better application. Blood pressure is extremely important health indicators; blood pressure measurement accuracy is directly related to peoples health. Modern cardiovascular disease trends showed younger age, so keep an eye on our blood pressure Bail

4、ey us harmless. This paper studies in blood pressure measurement method and wave method, on the basis of pulse wave theory, discusses with AT89C51 measuring principle of electronic device. After the air to air pump, the voltage sensor through enlargement, filtering, calculate the pulse signal obtain

5、ed systolic pressure, diastolic pressure and pulse. Mainly introduces the design and the entire circuit chip.First of all, and the pulse wave based on oscillometric blood pressure measurement system design theory design project. The program hardware with AT89C51 microcontroller as the core, includin

6、g signal acquisition and processing circuit, A / D converter circuit, memory expansion circuits, LCD circuits, Automatic Filling and Releasing circuit, most of the keyboard circuit a few. In this paper, several parts of the above detailed description of hardware and software design, introduced the s

7、election of core chips, the external circuit connection, the connection between the chip and the chip circuit, program design methods and corresponding software program. Discussion illustrates the point of all parts of the circuit works, and the specific design of its hardware and software. Keywords

8、: Single-chip;blood pressure;Sphygmomanometer;Oscillometric method;pulse waveform目 錄摘要IAbstractII1 緒論11.1 背景11.2 血壓測(cè)量方法11.3 血壓計(jì)測(cè)量現(xiàn)狀22 血壓計(jì)設(shè)計(jì)原理32.1 示波法測(cè)量血壓原理32.1.1 示波法概述32.1.2 示波法原理32.2 設(shè)計(jì)的總體思路43 濾波電路設(shè)計(jì)63.1 傳感器63.1.1 壓力傳感器簡(jiǎn)介63.1.2 壓力傳感器的選用63.2 濾波器設(shè)計(jì)73.2.1 濾波器概述73.2.2 低通濾波器設(shè)計(jì)93.2.3 帶通濾波器設(shè)計(jì)114 單片機(jī)系統(tǒng)設(shè)計(jì)15

9、4.1 單片機(jī)AT89C51154.2 時(shí)鐘及復(fù)位電路設(shè)計(jì)174.3 ADC0809轉(zhuǎn)換電路及內(nèi)部結(jié)構(gòu)及功能部件184.3.1 A/D轉(zhuǎn)換系統(tǒng)184.3.2 ADC0809內(nèi)部結(jié)構(gòu)及功能部件194.3.3 ADC0809的運(yùn)行時(shí)序224.4 自動(dòng)充放氣電路的設(shè)計(jì)224.5 控制按鈕電路與顯示電路234.5.1 控制按鈕電路設(shè)計(jì)244.5.2 顯示電路245 軟件設(shè)計(jì)265.1 血壓信號(hào)采集265.2 控制按鈕及顯示電路程序設(shè)計(jì)285.2.1 控制按鈕程序設(shè)計(jì)285.2.2 液晶顯示程序設(shè)計(jì)29結(jié)論30致謝31參考文獻(xiàn)32附錄33基于單片機(jī)的電子血壓計(jì)設(shè)計(jì)1 緒論1.1背景隨著人們生活水平的不斷

10、提高,心血管疾病特別是高血壓、動(dòng)脈硬化疾病的發(fā)病率和死亡率較30年前有了明顯提高,據(jù)統(tǒng)計(jì)全世界死亡人數(shù)中,約有三分之一死于此類疾病,很多病人由于沒(méi)能及時(shí)發(fā)現(xiàn)病變延誤了治療而死于非命。因此,對(duì)人體的血壓準(zhǔn)確地測(cè)量,及時(shí)的預(yù)防和治療心血管疾病,具有非常重要的意義。動(dòng)脈血壓一般也簡(jiǎn)稱血壓,表示血液在動(dòng)脈血管內(nèi)流動(dòng)時(shí)對(duì)血管壁所施加的壓力。動(dòng)脈血壓在循環(huán)系統(tǒng)中占有重要地位,它能促使血液克服阻力,向前流動(dòng)。血壓過(guò)低,則不能維持血液有效循環(huán),以保證供應(yīng)各器官組織的需要,特別是位置比心臟高的頭部組織,如腦組織等,它們得不到足夠的血液供應(yīng)就要影響其正?;顒?dòng)。血壓過(guò)高則增加心臟和血管的負(fù)荷,心臟必須加強(qiáng)收縮才能完

11、成射血任務(wù),嚴(yán)重時(shí)可引起心室擴(kuò)大,心輸出量減少,使循環(huán)功能發(fā)生障礙,血壓過(guò)高還可導(dǎo)致血管破裂,嚴(yán)重時(shí)要影響生命。因此動(dòng)脈血壓不能過(guò)低也不能過(guò)高,維持一定相對(duì)穩(wěn)定的水平,才能維持人體組織的正常功能。本課題是對(duì)電子血壓計(jì)的研究,讓人們隨時(shí)可以在家里測(cè)量自己的血壓,隨時(shí)關(guān)注自己的血壓情況,及早發(fā)現(xiàn)問(wèn)題,能及時(shí)的去醫(yī)院就診,所以,及時(shí)、準(zhǔn)確地掌握自己血壓高、低壓變化的情況,適時(shí)治療和采取有效措施具有十一分積極的意義。1.2血壓測(cè)量方法血壓測(cè)量技術(shù)可以分為直接法和間接法兩種。直接法血壓測(cè)量是將一根導(dǎo)管插入欲測(cè)部位的血管或心臟內(nèi),通過(guò)導(dǎo)管內(nèi)的液柱同放在體外的應(yīng)變式傳感器、線性可變電感式差動(dòng)變壓器、電容式傳

12、感器等相連,從而測(cè)出導(dǎo)管端部的壓力。另一種形式是把傳感器放在導(dǎo)管的末端,直接測(cè)出端部所在點(diǎn)的血壓值。這種方法的優(yōu)點(diǎn)是測(cè)量準(zhǔn)確,并能進(jìn)行連續(xù)測(cè)量。但它必須經(jīng)皮膚將導(dǎo)管插入血管內(nèi),所以是一種創(chuàng)傷性的方法。間接法是利用脈管內(nèi)壓力與血液阻斷開(kāi)通時(shí)刻所出現(xiàn)的血流變化間的關(guān)系,從體表測(cè)出相應(yīng)的壓力值。由于這種方法不需要剖切的外科手術(shù),同時(shí)測(cè)量簡(jiǎn)便,所以在臨床上得到廣泛的應(yīng)用,只是測(cè)量精度較低,難以準(zhǔn)確測(cè)定心臟、靜脈系統(tǒng)的壓力。間接式血壓測(cè)量的方法很多,其中最主要的一種方法是利用袖帶充氣加壓阻斷動(dòng)脈后,隨后緩慢放氣,在袖帶下或動(dòng)脈的遠(yuǎn)端檢測(cè)脈搏的變化或血流的變化作為收縮壓和舒張壓的判據(jù);也可把袖帶內(nèi)壓力波動(dòng)

13、的形式作為判據(jù)。間接法包括柯氏音法、示波法、超聲法、雙袖帶法、恒定袖帶壓力法、脈搏延時(shí)法等多種方法。在這些方法的基礎(chǔ)上,人們開(kāi)發(fā)了很多自動(dòng)及半自動(dòng)的血壓間接測(cè)量系統(tǒng),即各種類型的數(shù)字血壓計(jì)。本次設(shè)計(jì)利用示波法原理來(lái)設(shè)計(jì)一種血壓計(jì)對(duì)血壓測(cè)量,該血壓計(jì)能夠?qū)ζ骄鶋海湛s壓,舒張壓測(cè)量,分別對(duì)這三種血壓計(jì)進(jìn)行顯示。論文主要包括研究包括:對(duì)示波法原理的學(xué)習(xí)與研究;設(shè)計(jì)濾波電路對(duì)從壓力傳感器輸出的袖帶壓力信號(hào)、脈搏波信號(hào)的獲??;設(shè)計(jì)A/D轉(zhuǎn)換電路對(duì)模擬信號(hào)數(shù)字化處理;設(shè)計(jì)液晶顯示電路對(duì)其三種血壓的顯示;以及自動(dòng)充放氣電路和鍵盤電路。研究學(xué)習(xí)血壓算法,編寫血壓判定程序?qū)ζ骄鶋?、收縮壓、舒張壓的計(jì)算。 1.

14、3血壓計(jì)測(cè)量現(xiàn)狀以往測(cè)量血壓都使用氣壓式血壓計(jì),這種血壓計(jì)除醫(yī)生外一般人不容易掌握,且自己為自己測(cè)量多有不便 。現(xiàn)代電子科學(xué)技術(shù)的發(fā)展使這一測(cè)量?jī)x器也進(jìn)人了電子時(shí)代電子血壓計(jì)。早期的電子血壓計(jì)有在電子手表的功能上再附加測(cè)量血壓功能,操作比較繁瑣。電子血壓計(jì)是利用現(xiàn)代電子技術(shù)與血壓間接測(cè)量原理進(jìn)行血壓測(cè)量的醫(yī)療設(shè)備。電子式血壓計(jì),其優(yōu)點(diǎn)為:使用簡(jiǎn)易,可一人獨(dú)自操作;測(cè)量值便于記錄,體積輕巧便于攜帶。電子式血壓計(jì)具備了諸多優(yōu)點(diǎn),越來(lái)越受到普通家庭的歡迎,已經(jīng)成為家庭自測(cè)血壓的主要工具,它也越來(lái)越多地被用于醫(yī)院等醫(yī)療機(jī)構(gòu)1。 2 血壓計(jì)設(shè)計(jì)原理2.1 示波法測(cè)量血壓原理在硬件電路設(shè)計(jì)之前,必須知道本

15、系統(tǒng)的軟件算法分析是基于什么理論的,也就是說(shuō)必須知道系統(tǒng)所需要提取的是什么信號(hào)。因此,本章首先對(duì)本系統(tǒng)血壓所基于的示波法理論做一個(gè)說(shuō)明。2.1.1 示波法概述 示波法(Oscillometric method),也稱為振動(dòng)法或測(cè)振法。示波法是70年代發(fā)展起來(lái)的新方法。此法也需要用袖帶阻斷動(dòng)脈血流, 但在放氣過(guò)程中,不是檢測(cè)柯氏音,而是檢測(cè)袖帶內(nèi)氣體的振蕩波。這些振蕩波起源于血管壁的搏動(dòng),理論計(jì)算和實(shí)踐均證明此振蕩波與動(dòng)脈收縮壓、平均壓及舒張壓有一定函數(shù)關(guān)系。2.1.2 示波法原理示波法血壓測(cè)量中采用充氣袖帶來(lái)阻斷動(dòng)脈血流,當(dāng)動(dòng)脈血流被阻斷時(shí),由于近端血液的脈動(dòng),在袖帶內(nèi)可以檢測(cè)出動(dòng)脈血流產(chǎn)生的

16、氣壓振動(dòng)波。首先,將袖帶充氣到高于收縮壓20mmHg左右,然后使袖帶緩慢放氣。當(dāng)袖帶內(nèi)壓力等于收縮壓(PS)時(shí),振動(dòng)波幅度增大,隨著袖帶內(nèi)壓力不斷降低,振動(dòng)波幅度不斷增大。當(dāng)袖帶內(nèi)壓力等于平均壓(PM)時(shí),動(dòng)脈管壁處于去負(fù)荷狀態(tài),振動(dòng)波幅度達(dá)到最大。當(dāng)袖帶內(nèi)壓力小于平均壓時(shí)振動(dòng)波幅值逐漸減小,袖帶內(nèi)壓力小于舒張壓(PD)以后,動(dòng)脈管壁在舒張期已充分?jǐn)U張,管壁剛性增加,而振動(dòng)波維持在較小的水平。示波法是根據(jù)不同袖帶壓力下的脈搏波幅度變化特征(如圖2-1所示),來(lái)識(shí)別動(dòng)脈收縮壓、平均壓、舒張壓等。在袖帶放氣過(guò)程中袖帶內(nèi)的變化曲線如圖2-1所示。圖2-1 示波法測(cè)量血壓原理示意圖為了詳細(xì)研究降壓曲線

17、,讓信號(hào)通過(guò)二個(gè)不同頻帶的模擬通道,分別得到圖2-2(b)和圖2-2(c)的曲線。其中,圖2-2(b)濾除了圖2-2(a)降壓曲線的直流成份,并放大了交流成份,得到了脈動(dòng)波,便于研究變化。圖2-2(c)濾除了圖2-2(a)交流成份,反映出了靜壓的變化規(guī)律2。 圖2-2 袖帶放氣過(guò)程中袖帶內(nèi)的變化曲線根據(jù)示波法得到的袖帶壓力信號(hào)圖2-2(c)和動(dòng)脈壓力波圖2-2(b)結(jié)合算法可以求出血壓。2.2 設(shè)計(jì)的總體思路本論文討論的是基于單片機(jī)的電子血壓計(jì)設(shè)計(jì),是以單片機(jī)為核心的電子控制系統(tǒng)在醫(yī)學(xué)上的應(yīng)用。根據(jù)示波法為前提來(lái)測(cè)量血壓,而示波法需要對(duì)袖帶進(jìn)行充放氣來(lái)獲取壓力信號(hào)和脈搏波,所以必須用單片機(jī)來(lái)控

18、制充氣與放氣。要使單片機(jī)與血壓產(chǎn)生聯(lián)系就必須要使用傳感器,自然地就會(huì)用到壓力傳感器。通過(guò)壓力傳感器傳送得到的電信號(hào)還不能被單片機(jī)分析應(yīng)用,這就需要對(duì)電信號(hào)的處理與轉(zhuǎn)換。電信號(hào)通過(guò)放大電路和濾波電路處理后,在經(jīng)A/D轉(zhuǎn)換器轉(zhuǎn)換成數(shù)字信號(hào)供單片機(jī)分析計(jì)算得出結(jié)果存儲(chǔ),從而通過(guò)顯示電路顯示出來(lái)。根據(jù)示波法測(cè)量的原理以及血壓計(jì)的智能化要求,血壓計(jì)總體框圖如圖2-3所示。測(cè)量中將袖帶套在人體上臂,靠肘關(guān)節(jié)一側(cè),由單片機(jī)控制氣泵向袖帶充氣,同時(shí)通過(guò)壓力傳感器采集壓力信號(hào)并設(shè)定充氣的最大值,當(dāng)袖帶壓達(dá)到預(yù)定值時(shí)停止充氣。此時(shí),肱動(dòng)脈血管受壓迫停止脈動(dòng),然后通過(guò)單片機(jī)控制放氣閥進(jìn)行緩慢放氣,使袖帶壓力逐步減小

19、,當(dāng)袖帶壓下降到肱動(dòng)脈收縮壓以下時(shí),肱動(dòng)脈開(kāi)始搏動(dòng),并隨著袖帶壓的下降不斷加強(qiáng)。袖帶壓力和肱動(dòng)脈上的脈動(dòng)信號(hào)經(jīng)壓力傳感器轉(zhuǎn)換為電壓信號(hào),對(duì)此電壓信號(hào)進(jìn)行放大與兩路濾波處理,可以得到幅值適當(dāng)?shù)囊宦沸鋷盒盘?hào)和一路脈搏波信號(hào),將其經(jīng)過(guò)A/D轉(zhuǎn)換,轉(zhuǎn)換后的數(shù)字信號(hào)送入單片機(jī)進(jìn)行分析處理,計(jì)算結(jié)果并進(jìn)行顯示3。袖 帶充氣泵放氣閥A/D轉(zhuǎn)換電路顯示器濾波電路壓力傳感器袖帶壓力信號(hào)脈搏波信號(hào)單片機(jī)鍵 盤圖2-3 血壓計(jì)設(shè)計(jì)系統(tǒng)總體框圖3濾波電路設(shè)計(jì)3.1傳感器常用的傳感器有光電傳感器、溫度傳感器、壓力傳感器、超聲傳感器、霍爾傳感器。本論文討論對(duì)血壓的測(cè)量選用的壓力傳感器。 壓力傳感器簡(jiǎn)介通常所說(shuō)的壓力傳感

20、器也包括壓強(qiáng)傳感器,主要用于測(cè)量接觸力,廣泛應(yīng)用于各種工業(yè)自控環(huán)境。壓阻式壓力傳感器是應(yīng)用最為廣泛的壓力傳感器,它具有精度高、測(cè)量范圍廣、結(jié)構(gòu)簡(jiǎn)單、價(jià)格低以其較好的線性和頻率響應(yīng)等特點(diǎn)。壓電壓力傳感器是利用石英、鈦酸鋇和酒石酸鉀鈉等壓電材料的正壓電效應(yīng)制成。壓電傳感器不能用于靜態(tài)測(cè)量,因?yàn)榻?jīng)過(guò)外力作用后的電荷,只有在回路具有無(wú)限大的輸入阻抗時(shí)才的保存。但實(shí)際情況并非如此,所以這決定了壓電傳感器只能夠測(cè)量動(dòng)態(tài)的應(yīng)力。 壓力傳感器的選用系統(tǒng)中需要用壓力傳感器模塊將袖帶內(nèi)壓力信號(hào)轉(zhuǎn)換為相應(yīng)的電信號(hào)。示波法測(cè)量血壓對(duì)壓力傳感器的要求主要是線性度和方差。線性度高使得壓力-電信號(hào)轉(zhuǎn)換公式簡(jiǎn)單,節(jié)約軟硬件設(shè)

21、計(jì);方差小則濾波后脈動(dòng)壓力信號(hào)噪聲小。本次設(shè)計(jì)采用MOTOROLA公司生產(chǎn)的MPX5050GP壓阻式壓力傳感器,該傳感器是被廣泛應(yīng)用的先進(jìn)的單片硅片壓力傳感器,尤其是對(duì)于那些采用與A/D輸入的微控制器或微處理器。此傳感器結(jié)合了先進(jìn)的微加工技術(shù),薄膜金屬化和雙極處理,提供了一個(gè)正比于施加壓力的準(zhǔn)確的高層次模擬輸出信號(hào)。其運(yùn)行特性如下:壓力范圍:050Kpa(血壓的測(cè)量范圍通常為0300mmHg(0-50KPa))電源電壓:4.75Vdc5.25Vdc;一般采用5Vdc供電。電源電流:7mAdc響應(yīng)時(shí)間:1ms準(zhǔn)確性:2.5 %V工作溫度:085該傳感器不僅線性度好,而且還具有精度高、靈敏度高、抗

22、干擾能力強(qiáng)等優(yōu)點(diǎn),這就保證了提取的脈搏波信號(hào)失真小,提高了后面血壓的可靠性4。傳感器的轉(zhuǎn)換函數(shù)如下所示:VOUT=VS*(0.018*P+0.04) (3-1)其中,VS為傳感器供電電壓,單位為VP為所需轉(zhuǎn)換的壓力信號(hào),單位為kPaVOUT為轉(zhuǎn)換后輸出的電壓幅值,單位為V根據(jù)傳遞函數(shù)壓力輸入與輸出信號(hào)如圖3-1所示。圖3-1 壓力輸入(Kpa)與輸出信號(hào)幅值(V)3.2 濾波器設(shè)計(jì)從壓力傳感器輸出的信號(hào)不僅包含了袖帶壓信號(hào)和脈搏波信號(hào),而且也包含了大量的噪聲。模擬信號(hào)處理電路的任務(wù)就是從噪聲中提取袖帶壓信號(hào)和脈搏波信號(hào),并將它們調(diào)整到適當(dāng)?shù)碾娖捷敵鼋oA/D轉(zhuǎn)換電路,其電路結(jié)構(gòu)如圖3-2所示。袖

23、帶壓信號(hào)低通濾波器壓力傳感器輸出電壓信號(hào)帶通濾波器脈搏波信號(hào)圖3-2 模擬信號(hào)處理電路結(jié)構(gòu)框圖 濾波器概述濾波器是一種頻域變換電路。它能讓制定頻段的信號(hào)順利通過(guò),甚至還能放大,而對(duì)非自定的信號(hào)予以衰減。僅采用R、L、C元件組成的濾波器稱無(wú)源濾波器,含有晶體管或運(yùn)算放大器的稱為有源濾波器,本設(shè)計(jì)采用的是有源濾波器。濾波器按照其頻域特性可分為低通、高通、帶通、帶阻和全通五種,上述各種濾波器的理想特性如圖3-3所示。圖3-3 濾波電路的理想特性低通濾波器主要用于使低頻或直流信號(hào)通過(guò),削弱高次諧波或較高頻率的干擾和噪聲。高通濾波器主要用于有效頻率較高,而又必須消除低頻、甚至直流信號(hào)的影響的場(chǎng)合。RC耦

24、合電路,就有效地隔離了零漂等慢變化和兩級(jí)的直流信號(hào)。帶通濾波器主要用于遴選出有用頻段的信號(hào),而削弱其他非有用頻段的信號(hào)或干擾和噪聲。帶阻濾波器主要是摒除某指定頻段的信號(hào),而允許非指定頻段所有的信號(hào)通過(guò)5。按通帶截止頻率f0附近頻域相頻特性的不同,濾波電路可分為:巴特沃斯(Butterworth)、貝塞爾(Bessel) 和切比雪夫(Chebyshev)三大類。巴特沃思濾波器幅頻特性單調(diào)下降;切比雪夫?yàn)V波器在通帶或者在阻帶頻率有波動(dòng);貝塞爾濾波器通帶內(nèi)有較好的線性相位曲線5。一階有源低通濾波器如圖3-4所示,其主要技術(shù)參數(shù)如下:(1) 傳遞函數(shù)濾波器的電路特性可以由其傳遞函數(shù)H(s)來(lái)表征: H

25、(s)=X 0/X i (3-2)對(duì)于圖3-4所示的簡(jiǎn)單一階有源低通濾波器而言,其傳遞函數(shù) H(s)=V 0(s)/V i(s)=1*A vp/(1+SCR) (3-3)H(s)表現(xiàn)為增益的形式,也可以表示為A v(s)。圖3-4 一階有源低通濾波器(2)通帶電壓放大系數(shù)Avp對(duì)于低通濾波器而言,Avp就是f=0是,輸出電壓與輸入電壓之比,即 Avp=1+R2/R1 (3-4) (3)通帶截止頻率fp對(duì)于圖3-4的電路而言,通帶截止頻率指的是濾波器輸出電壓下降到Avp對(duì)應(yīng)輸出電壓的0.7倍時(shí)的頻率,有時(shí)又稱為-3dB頻率。 fp=f0=1/2兀RC (3-5)上式中,f0稱為特征頻率6。 低通

26、濾波器設(shè)計(jì)在放氣過(guò)程中,袖帶壓力緩慢變化的,因此,袖帶壓信號(hào)是一種低頻信號(hào)。本系統(tǒng)采用二階壓控電壓源低通濾波器來(lái)獲取袖帶壓力信號(hào)。常有的有源二階濾波器電路有壓控電壓源二階濾波電路,典型的壓控電壓源二階濾波器如圖3-5所示,和無(wú)限增益多路負(fù)反饋二階濾波電路。壓控電壓源二階濾波電路特點(diǎn):運(yùn)算放大器為同相接法,濾波器的輸入阻抗很高,輸出阻抗很低,濾波器相當(dāng)于一個(gè)電壓源。其優(yōu)點(diǎn):電路性能穩(wěn)定,增益容易調(diào)節(jié)。無(wú)限增益多路負(fù)反饋二階濾波電路特點(diǎn)是:運(yùn)算放大器的開(kāi)環(huán)增益無(wú)限大,反相輸入端可視為虛地,輸出端通過(guò)電容和電阻形成兩條反饋支路。其優(yōu)點(diǎn):輸出電壓與輸入電壓的相位相反,元件較少,但增益調(diào)節(jié)不便。 圖3-

27、5 典型二階VCVS低通濾波器在上圖中,根據(jù)“虛短”和“虛斷”的特點(diǎn)可得: U+ =U- =R3*U0/(R3+R4) (3-6)AVP=U0/Ui=(R3+R4)/R3;AVP=1+R4/R3 根據(jù)傳感器的轉(zhuǎn)換函數(shù):VOUT=VS*(0.018*P+0.04)可得:VOUT在0.2V4.54V之間的情況,所以Avp=1,為了滿足增益令=,即放大器反向輸入端對(duì)地相當(dāng)于開(kāi)路。其傳遞函數(shù)為: H(s)=AVPb0/(s+b1s+b0):b0=1/R1R2C1C2;b1=(1/R1C1)*(1-AVP)+1/C2(1/R1+1/R2) (3-7)為了減少輸入偏置電流及其漂移對(duì)電路的影響,應(yīng)使: R1

28、+R2=R4R3/(R3+R4) (3-8) 將上式與AVP=1+R4/R3聯(lián)立求解可得:R4=AVP(R1+R2)通帶截止頻率f0=1/2兀(R1R2C1C2)1/2 (3-9)選定歸一化系數(shù)B=1.414,C=1,電容C1可任意取值,取C1=22F,由此可確定電路中各電阻值如下:電容C1可以任意取值,取C1=22uF。由此可確定電路中各電阻值如下: =11uF (3-10) =14534 =31689 取C2=10F,=15K,=30K。由于R3=,所以R4為任意值均能滿足Avp=1,本設(shè)計(jì)中,令R4=0即短路,本設(shè)計(jì)中采用的低通濾波器如圖3-6所示。 圖3-6 設(shè)計(jì)中采用二階VCVS低通

29、濾波器幅頻特性曲線如圖圖3-7所示。圖3-7 為幅頻特性曲線3.2.3 帶通濾波器設(shè)計(jì)一般認(rèn)為,肱動(dòng)脈處脈搏波信號(hào)的頻率范圍為0.66.4Hz,這個(gè)范圍基本能夠涵蓋正常和異常情況下的脈搏波信號(hào)及其個(gè)體差異。為此我們將設(shè)計(jì)一個(gè)帶通濾波器來(lái)實(shí)現(xiàn)對(duì)這段頻帶范圍內(nèi)信號(hào)的采集。帶通濾波器的作用是允許某一段頻帶范圍內(nèi)的信號(hào)通過(guò),而將此頻帶以外的信號(hào)阻斷。從原理上說(shuō),將一個(gè)通帶頻率為f2的低通濾波器與一個(gè)通帶頻率為f1的高通濾波器串聯(lián)起來(lái),當(dāng)滿足條件f2f1時(shí),即可構(gòu)成帶通濾波器,其原理示意圖如圖3-8所示。為此,我們?cè)O(shè)計(jì)截止頻率為0.6Hz的高通濾波器和截止頻率為6.4Hz的低通濾波器來(lái)提取脈搏波信號(hào)。2

30、010Au 低通 f2 2010Au 高通 f12010Au 帶通 f1 f2圖3-8 帶通濾波器原理示意圖切比雪夫?yàn)V波器頻率選擇性較好,但在同樣參數(shù)要求下,其傳遞函數(shù)極點(diǎn)分布于橢圓上,較分布于圓周上的巴特沃斯濾波器傳遞函數(shù)極點(diǎn)更接近單位。選用二階巴特沃斯濾波器,濾波性能和穩(wěn)定性較好,而且涵蓋能夠正常和異常情況下的血壓信號(hào)及其個(gè)體差異。巴特沃斯濾波器和切比雪夫?yàn)V波器輸出的脈動(dòng)壓力波如圖3-9和圖3-10所示7。圖3-9 切比雪夫?yàn)V波器輸出脈動(dòng)波 圖3-10 巴特沃思濾波器輸出脈動(dòng)波從圖中可以看出切比雪夫?yàn)V波器輸出的脈動(dòng)波時(shí)域包絡(luò)并不明顯,無(wú)法計(jì)算出血壓,而巴特沃思濾波器則能夠清晰的得到拋物線狀

31、包絡(luò)。所以我們采用巴特沃思濾波器來(lái)設(shè)計(jì)帶通濾波器。(1)高通濾波器設(shè)計(jì)本設(shè)計(jì)采用巴特沃斯二階壓控電壓源高通濾波器來(lái)濾除信號(hào)中的低頻分量和直流分量,截止頻率為0.6Hz,電路結(jié)構(gòu)圖如圖3-11所示。圖3-11 高通濾波器該濾波器的傳遞函數(shù)為: (3-11)濾波器的截止頻率f0為0.6Hz。選定歸一化系數(shù)B=1.414,C=1,令電路增益Avp=10,電容C3可任意取值,取C3=22F,由此可確定電路中各電阻電容值如下:(3-12) 取R5=4.7K,R6=30K,R3=5.1K,R4=4.7K,高通濾波器仿真所得的幅頻特性曲線如圖3-12所示。圖3-12 高通濾波器仿真所得的幅頻特性曲線(2)低

32、通濾波器設(shè)計(jì)從高通濾波器輸出的信號(hào)還包含了大量的工頻和高頻干擾,采用低通濾波器來(lái)濾除。此處低通濾波器的設(shè)計(jì)也采用了巴特沃斯型的二階壓控電壓源濾波器。截止頻率選定為6.4Hz。濾波器的傳遞函數(shù)和各參數(shù)之間的計(jì)算關(guān)系我們?cè)谇懊嬉呀?jīng)給出,這里不再贅述。低通濾波器電路如圖3-13所示。圖3-13低通濾波器電路確定電阻和電容的計(jì)算關(guān)系式如同的低通濾波器設(shè)計(jì),可知R7=6.2K,R8=3.9K,R9=10K,R10=150K,C6=2u,C7=22u,通帶截止頻率為6.4Hz。由通帶頻率為0.6Hz二階壓控電壓源低通濾波器和通帶頻率為6.4Hz二階壓控電壓源高通濾波器構(gòu)成的帶通濾波器能夠順利的提取正常和異

33、常情況下的脈搏波信號(hào)8。為以下模擬信號(hào)數(shù)字化,數(shù)字信號(hào)的處理做好了充分的準(zhǔn)備,為設(shè)計(jì)能夠順利進(jìn)行做好了基礎(chǔ)。4 單片機(jī)系統(tǒng)設(shè)計(jì) 本系統(tǒng)的CPU是由單片機(jī)來(lái)實(shí)現(xiàn)的。在本系統(tǒng)中,單片機(jī)需要完成A/D轉(zhuǎn)換的控制、數(shù)據(jù)傳送的控制以及數(shù)據(jù)的運(yùn)算處理等諸多功能,從性能、功耗、兼容性等各方面綜合考慮,我們選用了AT89C51單片機(jī)。4.1單片機(jī)AT89C51AT89C51是美國(guó)ATMEL公司生產(chǎn)的電壓,高性能CMOS8位單片機(jī),片內(nèi)含4Kbytes的可反復(fù)擦寫的只讀程序存儲(chǔ)器和128bytes的隨機(jī)數(shù)據(jù)存儲(chǔ)器。器件采用ATMEL公司的高密度,非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng),片內(nèi)置通用8為

34、中央處理器和Flash存儲(chǔ)單元。AT89C51高性價(jià)比,能適用于各種控制領(lǐng)域。本設(shè)計(jì)采用的40引腳雙列直插封裝(DIP)的AT89C51單片機(jī)引腳分配如圖4-1所示。圖4-1 80C51單片機(jī)引腳各引腳功能如下:Vss(20):接地。 Vcc(40):接+5V電源。XTAL1(19)和XTAL2(18):在使用單片機(jī)內(nèi)部振蕩電路時(shí),這兩個(gè)端子用來(lái)外接石英晶體和微調(diào)電容。在使用外部時(shí)鐘時(shí),則用來(lái)輸入時(shí)鐘脈沖。RST/VPD(9):RST是復(fù)位信號(hào)輸入端。當(dāng)此輸入端保持兩個(gè)機(jī)器周期(24個(gè)振蕩周期)的高電平,就可以完成復(fù)位操作。第二功能是VPD,即備用電源輸入端,當(dāng)主電源發(fā)生故障,降低到規(guī)定的低電

35、平以下時(shí),VPD將為片內(nèi)RAM提供備用電源,以保證存貯在RAM中的信息不丟失。ALE/(30):ALE是地址鎖存允許信號(hào),在訪問(wèn)外部存儲(chǔ)器時(shí),用來(lái)鎖存由P0口送出的低8位地址信號(hào)。在不訪問(wèn)外部存儲(chǔ)器時(shí),ALE以振蕩頻率1/6的固定速率輸出脈沖信號(hào)。因此它可用作對(duì)外輸出的時(shí)鐘。但要注意,只要外接有存儲(chǔ)器,則ALE端輸出的就不再是連續(xù)的周期脈沖信號(hào)了。第二功能是用于對(duì)8751片內(nèi)EPROM編程的脈沖輸入端。 (29):它是外部程序存儲(chǔ)器ROM的讀選通信號(hào)。在執(zhí)行訪問(wèn)外部ROM指令的時(shí)候,會(huì)自動(dòng)產(chǎn)生信號(hào),而在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器RAM或訪問(wèn)內(nèi)部ROM時(shí),不產(chǎn)生信號(hào)。 EA/ VPP (31):訪問(wèn)外部

36、存儲(chǔ)器的控制信號(hào)。當(dāng)EA為高電平時(shí),訪問(wèn)內(nèi)部程序存儲(chǔ)器,但當(dāng)程序計(jì)數(shù)器PC的值超過(guò)0FFFH(對(duì)8051/80C51/8751)或1FFFH(對(duì)(8052)時(shí),將自動(dòng)轉(zhuǎn)向執(zhí)行外部程序存儲(chǔ)器內(nèi)的程序。當(dāng)EA保持低電平時(shí),則只訪問(wèn)外部程序存儲(chǔ)器,不管是否有內(nèi)部程序存儲(chǔ)器。第二功能VPP為對(duì)8751片內(nèi)EPROM的21伏編程電源輸入。 P0口:P0口是一組8位漏極開(kāi)路型雙向I/O口,也是地址/數(shù)據(jù)總線復(fù)用口,作為輸出口用時(shí),每位能吸收電流的方式驅(qū)動(dòng)8個(gè)TTL邏輯門,對(duì)端口寫“1”可作為高阻輸入端用。在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器或程序存儲(chǔ)器時(shí),這組口線分時(shí)轉(zhuǎn)換地址(低8位)和數(shù)據(jù)總線復(fù)用,在訪問(wèn)期間激活內(nèi)部上

37、拉電阻。P1口:P1是一個(gè)帶內(nèi)部上拉電阻的8為雙向I/O口,P1的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門電路對(duì)端口寫“1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平。此時(shí)可作輸入口。作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流。P2口:P2是一個(gè)帶有內(nèi)部上拉電阻的8為雙向I/O口,P2的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門電路對(duì)端口寫“1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平。此時(shí)可作輸入口。作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流。在訪問(wèn)外部程序存儲(chǔ)器或16為地址的外部數(shù)據(jù)存儲(chǔ)器(例如MOVX DPTR指

38、令)時(shí),P2口送出高8位地址數(shù)據(jù)。在訪問(wèn)8為地址的外部數(shù)據(jù)存儲(chǔ)器(如執(zhí)行MOVX RI指令)時(shí),P2口線上的內(nèi)容,即特殊功能寄存器(SFR)區(qū)中R2寄存器的內(nèi)容,在整個(gè)訪問(wèn)期間不改變。P3口:P3口是一組帶有內(nèi)部上拉電阻的8位I/O口。P3口能驅(qū)動(dòng)(吸收或輸出電流)4個(gè)LS型TTL負(fù)載。P3口除了作為一般的I/O口線外,更重要的用途呈現(xiàn)的第二功能,如表4-1所示8。表4-1 P3口引腳第二功能端口接引第二功能P3.0RXDP3.1TXDP3.2.INT0(外部中斷 0)P3.3(外部中斷 1)P3.4T0(定時(shí)/計(jì)數(shù) 0)P3.5T1(定時(shí)/計(jì)數(shù) 1)P3.6(外部數(shù)據(jù)存儲(chǔ)器寫選通)P3.7(

39、外部數(shù)據(jù)存儲(chǔ)器寫選通)4.2 時(shí)鐘及復(fù)位電路設(shè)計(jì)AT89C51中有一個(gè)用于構(gòu)成內(nèi)部振蕩的高增益反相放大器,引腳XTAL1和XTAL2分別是該放大器的輸入端和輸出端這個(gè)放大器與作為反饋元件的片外石英晶體或陶瓷晶體諧振器一起構(gòu)成自激振蕩,電路示意圖如圖4-2所示。 石英晶體時(shí):C1,C2=40PF+10pF 陶瓷諧振器:C1,C2=40pF+10pF圖4-2 內(nèi)部振蕩電路示意圖 電路中的電容C1和C2典型值通常選擇為30pF左右。對(duì)外接電容的值雖沒(méi)有嚴(yán)格的要求,但電容的大小會(huì)影響振蕩頻率的高低、振蕩器的穩(wěn)定性和起振的快速性。晶振的振蕩頻率的范圍通常是在1.2MHz12MHz之間。晶振的頻率越高,則

40、系統(tǒng)的時(shí)鐘頻率就越高,單片機(jī)的運(yùn)行速度也就越快。但反過(guò)來(lái)運(yùn)行速度快對(duì)存儲(chǔ)器的速度要求就高,晶振和電容應(yīng)可能安裝得與單片機(jī)芯片靠近,以減少寄生電容,更好地保證振蕩器穩(wěn)定,可靠地工作。為了提高溫度穩(wěn)定性應(yīng)采用溫度穩(wěn)定性能好的電容。本系統(tǒng)的時(shí)鐘電路采用內(nèi)部振蕩電路如圖4-3所示。C11和C12為30pF,石英晶體振蕩器為11.059MHz。 圖4-3 時(shí)鐘電路及復(fù)位電路電路圖單片機(jī)復(fù)位通過(guò)外部的復(fù)位電路實(shí)現(xiàn)。復(fù)位引腳RST通過(guò)一個(gè)施密特觸發(fā)器與復(fù)位電路相連,施密特觸發(fā)器用來(lái)抑制噪聲,在每個(gè)機(jī)器周期的S5P2,施密特觸發(fā)器輸出電平有復(fù)位電路采樣一次,然后才能得到內(nèi)部復(fù)位操作所需要的信號(hào)。復(fù)位電路通常采

41、用上電復(fù)位和按鍵復(fù)位兩種方式。本設(shè)計(jì)采用上電復(fù)位,上圖中C3為22uF,R3取1K。當(dāng)電源接通時(shí)只要VCC的上升時(shí)間不超過(guò)1ms,就能實(shí)現(xiàn)自動(dòng)上電復(fù)位9。4.3 ADC0809轉(zhuǎn)換電路及內(nèi)部結(jié)構(gòu)及功能部件4.3.1 A/D轉(zhuǎn)換系統(tǒng)由于經(jīng)過(guò)低通濾波和帶通濾波得到的信號(hào)為模擬信號(hào),單片機(jī)無(wú)法對(duì)其進(jìn)行操作和處理,就需要進(jìn)行模擬量向數(shù)字量的轉(zhuǎn)換。A/D轉(zhuǎn)換器是將時(shí)間連續(xù)和幅值連續(xù)的模擬輸入信號(hào)轉(zhuǎn)換為時(shí)間離散、幅值也離散的N為二進(jìn)制數(shù)字輸出信號(hào)的電路。A/D轉(zhuǎn)換器(ADC)一般要經(jīng)過(guò)采樣、保持、量化、及編碼4個(gè)過(guò)程。在實(shí)際電路中,有寫過(guò)程是合并進(jìn)行的。本系統(tǒng)中,我們需要對(duì)袖帶壓力信號(hào)和脈動(dòng)壓力信號(hào)的處理

42、,因此選用的A/D轉(zhuǎn)換芯片至少滿足兩通道輸入同時(shí),考慮到8位的分辨率能滿足測(cè)量的精度要求,并且8位數(shù)據(jù)由于正好是一個(gè)字節(jié)處理起來(lái)很方便,因此本設(shè)計(jì)采用ADC0809逐次比較式A/D轉(zhuǎn)換器。ADC是一種逐次比較式8路模擬輸入、8位數(shù)字量輸出的A/D轉(zhuǎn)換器。它性能價(jià)格比較高,市場(chǎng)售價(jià)較低,購(gòu)買也很方便,如圖4-4所示。A/D轉(zhuǎn)換系統(tǒng)電路連接圖,本設(shè)計(jì)主要是ADC0809與單片機(jī)直接相連,對(duì)信號(hào)進(jìn)行轉(zhuǎn)換,送入單片機(jī)。 圖4-4 A/D轉(zhuǎn)換系統(tǒng)電路單片機(jī)通過(guò)P2.3、P2.4兩個(gè)端口對(duì)ADC0809進(jìn)行控制。P2.3連接到ADC0809的ALE和START兩個(gè)端口,P2.4連接到ENABLE端口。AD

43、DA、ADDB和ADDC與P2.0連接,輸入通道定位在IN0和IN7端口上。單片機(jī)使用P0口從ADC0809獲得數(shù)據(jù)。其中ALE信號(hào)與START信號(hào)連在一起,可以在信號(hào)的前沿寫入地址信號(hào),在其后沿便啟動(dòng)轉(zhuǎn)換。 ADC0809內(nèi)部結(jié)構(gòu)及功能部件ADC08098位8通道逐次逼近式A/D轉(zhuǎn)換器,采用CMOS制造工藝。逐次型的ADC0809轉(zhuǎn)換速度較快、精度較高,其分辨率為8 位,其逐次逼近的轉(zhuǎn)換時(shí)間為100uS。ADC0809的內(nèi)部邏輯結(jié)構(gòu)框圖如圖4-5所示。主要包括8路模擬開(kāi)頭、地址鎖存與譯碼器、8位A/D轉(zhuǎn)換器和三態(tài)輸出鎖存緩沖器等部分。圖4-5 ADC0809的內(nèi)部邏輯結(jié)構(gòu)框圖上圖中,多路開(kāi)關(guān)

44、可選通8個(gè)模擬通道,允許8路模擬量分時(shí)輸入,共用1個(gè)A/D轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換。地址鎖存與譯碼電路完成對(duì)A,B,C 3個(gè)地址位進(jìn)行鎖存和譯碼,其譯碼輸出用于通道選擇。在某一時(shí)刻,模擬開(kāi)關(guān)只能與一路模擬量通道接通,對(duì)該通道進(jìn)行A/D轉(zhuǎn)換。表4-2中C、B、A是三條通道的地址線。當(dāng)?shù)刂匪嫘盘?hào)ALE為高電平時(shí),C、B、A 三條線上的數(shù)據(jù)送入ADC0809內(nèi)部的地址鎖存器中,經(jīng)過(guò)譯碼器譯碼后選中某一通道。當(dāng)ALE一0時(shí),地址鎖存器處于鎖存狀態(tài),模擬開(kāi)關(guān)始終與剛才選中的輸入通道接通,如表4-2所示。表4-2 ADC0809通道選擇表輸入通道IN0IN1IN2IN3IN4IN5IN6IN7 A 0101010

45、1B 0011 0011C 000011118位A/D轉(zhuǎn)換器是逐次迫近式,由控制與時(shí)序電路、逐次遏近寄存器、樹(shù)狀開(kāi)關(guān)以及256R電阻階梯網(wǎng)絡(luò)等組成。三態(tài)輸出鎖存器用于存放和輸出轉(zhuǎn)換得到的數(shù)字量。ADC0809芯片為28引腳雙列直插式封裝,其引腳排列如圖4-6所示。其引腳功能如下:IN7IN0:模擬量輸入通道。0809對(duì)輸入模擬量的要求主要有:信號(hào)單極性,電壓范圍05V、若信號(hào)過(guò)小,還需進(jìn)行放大。另外,模擬量輸入在A/D轉(zhuǎn)換過(guò)程中其值不應(yīng)變化,因此,對(duì)變化速度快的模擬量,在輸入前應(yīng)增加采樣保持電路。 圖4-6 ADC0809引腳圖A,B,C地址線:A為低位地址,C為高位地址,用于對(duì)模擬通道進(jìn)行選

46、擇,引腳圖中相應(yīng)為ADDA、ADDB和ADDC。ALE:地址鎖存允許信號(hào)。對(duì)應(yīng)AIE上跳沿,A、B、C地址狀態(tài)送入地址鎖存器中。START:轉(zhuǎn)換啟動(dòng)信號(hào)。START上跳沿時(shí),所有內(nèi)部寄存器清0;START下跳沿時(shí),開(kāi)始進(jìn)行A/D轉(zhuǎn)換;在A/D轉(zhuǎn)換期間,START應(yīng)保持低電平。本信號(hào)有時(shí)簡(jiǎn)寫為ST。D7D0:數(shù)據(jù)輸出線。該數(shù)據(jù)輸出線為三態(tài)緩沖輸出形式,可以和單片機(jī)的數(shù)據(jù)線直接相連。OE:輸出允許信號(hào)。用于控制三態(tài)輸出鎖存器向單片機(jī)上輸出轉(zhuǎn)換得到的數(shù)據(jù)。OE0,輸出數(shù)據(jù)線呈高電阻態(tài);OE1,輸出轉(zhuǎn)換得到的數(shù)據(jù)。CLK:時(shí)鐘信號(hào)。ADC0809內(nèi)部沒(méi)有時(shí)鐘電路,所需時(shí)鐘信號(hào)由外界提供,通常使用頻率為

47、500kHz的時(shí)鐘信號(hào)。EOC:轉(zhuǎn)換結(jié)束狀態(tài)信號(hào)。當(dāng)EOC0時(shí),正在進(jìn)行轉(zhuǎn)換;當(dāng)EOC1時(shí),轉(zhuǎn)換結(jié)束。該狀態(tài)信號(hào)既可作為查詢的狀態(tài)標(biāo)志,又可以作為中斷請(qǐng)求信號(hào)使用。Vcc:5V電源。Vref:參考電壓。參考電壓用來(lái)與輸入的模擬信號(hào)進(jìn)行比較,作為逐次逼近的基準(zhǔn)。其典型值為5V(Vref(+)+5V、Vref()0V)。 ADC0809的運(yùn)行時(shí)序選中通道的模擬量到達(dá)A/D轉(zhuǎn)換器時(shí),A/D轉(zhuǎn)換器并未對(duì)其進(jìn)行A/D轉(zhuǎn)換。只有當(dāng)轉(zhuǎn)換啟動(dòng)信號(hào)端START出現(xiàn)下降沿并延遲后,才啟動(dòng)芯片進(jìn)行A/D轉(zhuǎn)換,START的上升沿復(fù)位ADC0809。ADC0809的A/D轉(zhuǎn)換過(guò)程是在時(shí)鐘信號(hào)的協(xié)調(diào)下進(jìn)行的。ADC080

48、9的時(shí)鐘信號(hào)由CLOCK端送入,其最高頻率為640MHz,在這個(gè)最高頻率下ADC0809的A/D轉(zhuǎn)換時(shí)間為100uS左右。當(dāng)ADC0809用于80C51單片機(jī)系統(tǒng)時(shí),若80C51采用6MHz的晶振,這時(shí)ADC0809的時(shí)鐘頻率為500KHz,A/D轉(zhuǎn)換時(shí)間為130uS。A/D轉(zhuǎn)換結(jié)束后,A/D轉(zhuǎn)換的結(jié)果(8位數(shù)字量)送到三態(tài)鎖存輸出緩沖器,此時(shí)A/D轉(zhuǎn)換結(jié)果還沒(méi)有現(xiàn)在DB0-DB7八條數(shù)字量輸出線上,單片機(jī)不能獲取之。單片機(jī)要想讀到A/D轉(zhuǎn)換結(jié)果,必須使ADC0809的允許輸出控制端OE為高電平,打開(kāi)三態(tài)輸了鎖存器,A/D轉(zhuǎn)換結(jié)果出現(xiàn)在DB0-DB7上。A/D轉(zhuǎn)換時(shí)序如圖4-7所示。EOC為轉(zhuǎn)

49、換結(jié)束輸出信號(hào),在A/D轉(zhuǎn)換期間,EOC維持高電平,當(dāng)A/D轉(zhuǎn)換結(jié)束時(shí),EOC變成高電平。ADC0809的START端收到下降沿后,并不立即進(jìn)行A/D轉(zhuǎn)換,EOC=1,而是延遲10uS后,才開(kāi)始A/D轉(zhuǎn)換,EOC變?yōu)榈碗娖?0。圖4-7 ADC0809 讀、寫、啟動(dòng)以及A/D轉(zhuǎn)換時(shí)序圖4.4 自動(dòng)充放氣電路的設(shè)計(jì)本系統(tǒng)中采用單片機(jī)控制充氣泵和放氣閥對(duì)袖帶自動(dòng)充放氣,在操作過(guò)程中排除了操作者主觀因素影響,為測(cè)量的準(zhǔn)確進(jìn)行提供了必要的前提。自動(dòng)充氣控制的電路原理圖如圖4-8所示。圖4-8 自動(dòng)充氣控制的電路原理圖充氣泵、放氣閥工作與否采用對(duì)控制口的軟件編程實(shí)現(xiàn)。本儀器中采用AT89C51的輸入輸出

50、口P2.1控制充氣泵,P2.2控制放氣閥??紤]到單片機(jī)上電時(shí)P2口為高電平,而充氣泵和放氣閥都不應(yīng)工作,我們將充氣泵和放氣閥工作的控制電平設(shè)定為低電平,這樣避免了單片機(jī)上電時(shí)氣泵和氣閥多余的啟停。充氣泵、電磁閥都屬于強(qiáng)電設(shè)備,其作業(yè)會(huì)對(duì)單片機(jī)控制系統(tǒng)產(chǎn)生嚴(yán)重的干擾,所以在設(shè)計(jì)過(guò)程中,應(yīng)考慮到電氣隔離問(wèn)題。單片機(jī)控制系統(tǒng)和強(qiáng)電控制回路共地是引起干擾的主要原因,因?yàn)閺?qiáng)電控制回路中的電流和電壓往往很大,并會(huì)在強(qiáng)電設(shè)備和地之間形成強(qiáng)大的脈動(dòng)干擾。這個(gè)脈動(dòng)干擾必然會(huì)通過(guò)接地電阻和電容耦合到單片機(jī)回路中。消除這些脈沖干擾的最有效方法是使單片機(jī)弱電部分和強(qiáng)電控制電路的地隔開(kāi),在電氣連接上切斷它們彼此間的耦合

51、通路。設(shè)計(jì)中采用雙級(jí)隔離電路來(lái)切斷強(qiáng)電設(shè)備充氣泵和電磁閥啟停時(shí)引起的沖激干擾。雙級(jí)隔離是指光隔離器和繼電器隔離,如圖4-8所示。U6為光隔離器,Q1為外圍驅(qū)動(dòng)器,RELAY為繼電器線圈,K為相應(yīng)觸點(diǎn)。光隔離器隔離的響應(yīng)速度快,可達(dá)10s左右,但驅(qū)動(dòng)能力小,繼電器隔離適用于啟動(dòng)負(fù)荷大響應(yīng)速度慢的動(dòng)力設(shè)備,因?yàn)槔^電器觸點(diǎn)的負(fù)載能力大,能直接控制強(qiáng)電動(dòng)力設(shè)備11。4.5 控制按鈕電路與顯示電路控制電路和顯示電路的主要功能是承擔(dān)采集終端對(duì)生理信號(hào)的簡(jiǎn)單顯示、對(duì)生理信號(hào)采集單元的控制,是控制系統(tǒng)與操作人員間交互的窗口。在測(cè)量血壓時(shí),使用按鈕電路對(duì)系統(tǒng)經(jīng)行控制,而顯示電路則是對(duì)于我們請(qǐng)求的回應(yīng)。實(shí)現(xiàn)了人與機(jī)器之間的交流,體現(xiàn)智能化的要求。 控制按

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論