[go: up one dir, main page]

CN104188643B - A kind of pressure control circuit for blood pressure measurement and control method - Google Patents

A kind of pressure control circuit for blood pressure measurement and control method Download PDF

Info

Publication number
CN104188643B
CN104188643B CN201410474828.0A CN201410474828A CN104188643B CN 104188643 B CN104188643 B CN 104188643B CN 201410474828 A CN201410474828 A CN 201410474828A CN 104188643 B CN104188643 B CN 104188643B
Authority
CN
China
Prior art keywords
pressure
signal
peristaltic pump
microcontroller
pwm controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201410474828.0A
Other languages
Chinese (zh)
Other versions
CN104188643A (en
Inventor
邓琛
黄祖良
丁大民
费冬冬
王朝斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai University of Engineering Science
Original Assignee
Shanghai University of Engineering Science
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai University of Engineering Science filed Critical Shanghai University of Engineering Science
Priority to CN201410474828.0A priority Critical patent/CN104188643B/en
Publication of CN104188643A publication Critical patent/CN104188643A/en
Application granted granted Critical
Publication of CN104188643B publication Critical patent/CN104188643B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)

Abstract

本发明涉及一种用于血压测量的压力控制电路及控制方法,控制电路包括压力传感器、信号调理电路、微控制器、PWM控制器和蠕动泵,压力传感器连接信号调理电路的输入端,信号调理电路的输出端连接微控制器的输入端,微控制器的输出端连接PWM控制器的输入端,PWM控制器的输出端连接蠕动泵;压力传感器采集压力和脉搏波的混合信号,信号调理电路接收混合信号并进行处理,获得压力反馈信号和脉搏波信号并向微控制器发送,微控制器经比较、PI调节后,向PWM控制器发送控制信号,PWM控制器发出相应脉宽的PWM信号,完成对蠕动泵的控制。与现有技术相比,本发明可以在测量过程中有效地控制压力匀速变化,提高测量精度。

The invention relates to a pressure control circuit and control method for blood pressure measurement. The control circuit includes a pressure sensor, a signal conditioning circuit, a microcontroller, a PWM controller and a peristaltic pump. The pressure sensor is connected to the input end of the signal conditioning circuit, and the signal conditioning circuit The output end of the circuit is connected to the input end of the microcontroller, the output end of the microcontroller is connected to the input end of the PWM controller, and the output end of the PWM controller is connected to the peristaltic pump; the pressure sensor collects the mixed signal of pressure and pulse wave, and the signal conditioning circuit Receive the mixed signal and process it, obtain the pressure feedback signal and pulse wave signal and send it to the microcontroller. After comparison and PI adjustment, the microcontroller sends a control signal to the PWM controller, and the PWM controller sends a PWM signal with a corresponding pulse width. , to complete the control of the peristaltic pump. Compared with the prior art, the invention can effectively control the uniform pressure change during the measurement process and improve the measurement accuracy.

Description

一种用于血压测量的压力控制电路及控制方法A pressure control circuit and control method for blood pressure measurement

技术领域technical field

本发明涉及医疗器械技术领域,尤其是涉及一种用于血压测量的压力控制电路及控制方法。The invention relates to the technical field of medical devices, in particular to a pressure control circuit and control method for blood pressure measurement.

背景技术Background technique

电子血压计在血压测量过程中,为了得到精确的血压测量值,必须保证脉搏波在各压力点信息是均匀的,即在整个测量过程中压力匀速变化。在传统的降压测血压机测量中,匀速放气阀起着关键作用。而在升压测血压机测量中,测量方式与降压测量原理一样,只是在升压的过程中,若要求压力匀速变化,就必须控制充气泵的转速非线性变化。如果控制的不够精确,在升压的过程中容易造成气流不稳定,压力变化速度不均匀,测量结果容易引起偏差。目前,电子血压计已逐步代替传统的水银柱血压计,而采用气泵进行压力控制的电子血压计,存在气泵控制精度有局限性,同时气泵需额外设置放气阀,进行放气等缺陷。Electronic sphygmomanometer in the blood pressure measurement process, in order to obtain accurate blood pressure measurement value, it is necessary to ensure that the pulse wave information at each pressure point is uniform, that is, the pressure changes at a uniform speed during the entire measurement process. In the traditional step-down blood pressure measuring machine measurement, the uniform deflation valve plays a key role. In the measurement of the step-up blood pressure measuring machine, the measurement method is the same as the step-down measurement principle, but in the process of step-up, if the pressure is required to change at a constant speed, the non-linear change of the speed of the inflator must be controlled. If the control is not accurate enough, the air flow will be unstable during the boosting process, the pressure change speed will be uneven, and the measurement results will easily cause deviations. At present, electronic sphygmomanometers have gradually replaced traditional mercury column sphygmomanometers, and electronic sphygmomanometers that use air pumps for pressure control have limitations in the accuracy of air pump control, and at the same time, the air pump needs to be additionally equipped with an air release valve for air release.

因此需要研发一种用于高精度血压测量的压力控制电路及控制方法,无论是降压测量方法还是升压测量方法,都能够在整个测量过程中有效地控制压力匀速变化,从而提高测量精度。Therefore, it is necessary to develop a pressure control circuit and control method for high-precision blood pressure measurement. Whether it is a step-down measurement method or a step-up measurement method, it can effectively control the uniform pressure change during the entire measurement process, thereby improving measurement accuracy.

发明内容Contents of the invention

本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种用于血压测量的压力控制电路及控制方法,在测量过程中可以有效地控制压力匀速变化,提高测量精度。The object of the present invention is to provide a pressure control circuit and control method for blood pressure measurement in order to overcome the defects of the above-mentioned prior art, which can effectively control the uniform pressure change during the measurement process and improve the measurement accuracy.

本发明的目的可以通过以下技术方案来实现:The purpose of the present invention can be achieved through the following technical solutions:

一种用于血压测量的压力控制电路,包括压力传感器、信号调理电路、微控制器、PWM控制器和蠕动泵,所述的压力传感器的输出端连接信号调理电路的输入端,所述的信号调理电路的输出端连接微控制器的输入端,所述的微控制器的输出端连接PWM控制器的输入端,所述的PWM控制器的输出端连接蠕动泵;A pressure control circuit for blood pressure measurement, including a pressure sensor, a signal conditioning circuit, a microcontroller, a PWM controller and a peristaltic pump, the output end of the pressure sensor is connected to the input end of the signal conditioning circuit, and the signal The output end of the conditioning circuit is connected to the input end of the microcontroller, the output end of the microcontroller is connected to the input end of the PWM controller, and the output end of the PWM controller is connected to the peristaltic pump;

压力传感器采集压力和脉搏波的混合信号,信号调理电路接收混合信号并进行处理,获得压力反馈信号和脉搏波信号并向微控制器发送,微控制器经比较、PI调节后,向PWM控制器发送控制信号,PWM控制器发出相应脉宽的PWM信号,完成对蠕动泵的控制。The pressure sensor collects the mixed signal of pressure and pulse wave, the signal conditioning circuit receives the mixed signal and processes it, obtains the pressure feedback signal and pulse wave signal and sends them to the microcontroller, and the microcontroller sends the signal to the PWM controller after comparison and PI adjustment. Send a control signal, and the PWM controller sends out a PWM signal with a corresponding pulse width to complete the control of the peristaltic pump.

所述的信号调理电路包括压力信号放大器和脉搏信号提取电路,所述的压力信号放大器的输入端连接压力传感器,输出端分别连接脉搏信号提取电路的输入端和微控制器的第一输入端,所述的脉搏信号提取电路的输出端连接微控制器的第二输入端,压力信号放大器对压力和脉搏波的混合信号进行放大,其输出端输出压力反馈信号,脉搏信号提取电路接收输入信号后,从中提取脉搏波信号并输出。The signal conditioning circuit includes a pressure signal amplifier and a pulse signal extraction circuit, the input end of the pressure signal amplifier is connected to the pressure sensor, and the output end is respectively connected to the input end of the pulse signal extraction circuit and the first input end of the microcontroller, The output end of the pulse signal extraction circuit is connected to the second input end of the microcontroller, the pressure signal amplifier amplifies the mixed signal of pressure and pulse wave, and its output end outputs a pressure feedback signal. After the pulse signal extraction circuit receives the input signal , from which the pulse wave signal is extracted and output.

所述的信号放大器为AD620芯片。Described signal amplifier is AD620 chip.

所述的脉搏信号提取电路包括模拟带通滤波器和射极跟随器,所述的模拟带通滤波器的输入端连接压力信号放大器的输出端,输出端连接射极跟随器的输入端,所述的射极跟随器的输出端连接微控制器的第二输入端,所述的射极跟随器为LM358芯片。The pulse signal extraction circuit includes an analog bandpass filter and an emitter follower, the input end of the analog bandpass filter is connected to the output end of the pressure signal amplifier, and the output end is connected to the input end of the emitter follower. The output end of the emitter follower is connected to the second input end of the microcontroller, and the emitter follower is an LM358 chip.

所述的微控制器为STM32f103芯片。Described microcontroller is STM32f103 chip.

所述的压力传感器为MD-PSG010芯片。The pressure sensor is an MD-PSG010 chip.

所述的PWM控制器为L293B芯片。The PWM controller is an L293B chip.

一种用于血压测量的压力控制方法,包括降压测血压的压力控制方法或升压测血压的压力控制方法;A pressure control method for blood pressure measurement, including a pressure control method for measuring blood pressure by lowering blood pressure or a pressure control method for measuring blood pressure by increasing blood pressure;

所述的降压测血压的压力控制方法具体步骤为:The specific steps of the pressure control method for measuring blood pressure by reducing blood pressure are as follows:

101:开始检测压力信号和脉搏波信号,向蠕动泵发出快速加压指令,此时,由PWM控制器向蠕动泵发出占空比80%的脉冲进行开环控制,蠕动泵正向旋转加压;101: Start to detect the pressure signal and pulse wave signal, and send a quick pressurization command to the peristaltic pump. At this time, the PWM controller sends a pulse with a duty ratio of 80% to the peristaltic pump for open-loop control, and the peristaltic pump rotates forward to pressurize ;

102:当检测到压力信号达到预设值后,向蠕动泵发出匀速放气指令,以0.3mmHg/毫秒速率开始调节压力降低速率,此时,PWM控制器向蠕动泵发出占空比30%的脉冲进行闭环控制,蠕动泵反向旋转降压;102: When it is detected that the pressure signal reaches the preset value, it sends a uniform deflation command to the peristaltic pump, and starts to adjust the pressure reduction rate at a rate of 0.3mmHg/millisecond. At this time, the PWM controller sends a duty ratio of 30% to the peristaltic pump. The pulse is closed-loop controlled, and the peristaltic pump rotates in reverse to reduce pressure;

103:当脉搏波峰值开始下降,并达到最大峰值的50%时,发出检测结束信号,PWM控制器向蠕动泵发出占空比80%的脉冲,蠕动泵反向旋转降压,直至检测的压力信号为0;103: When the peak value of the pulse wave begins to decline and reaches 50% of the maximum peak value, a detection end signal is sent, and the PWM controller sends a pulse with a duty cycle of 80% to the peristaltic pump, and the peristaltic pump rotates in reverse to reduce pressure until the detected pressure signal is 0;

所述的升压测血压的压力控制方法具体步骤为:The specific steps of the pressure control method for measuring blood pressure by boosting blood pressure are:

S1:开始检测压力信号和脉搏波信号,向蠕动泵发出均匀加压指令,以0.3mmHg/毫秒速率开始调节压力增加速率,此时,PWM控制器向蠕动泵发出10%30%可变脉宽的PWM信号进行闭环控制,蠕动泵正向旋转进行加压;S1: Start to detect the pressure signal and pulse wave signal, send a uniform pressurization command to the peristaltic pump, and start to adjust the pressure increase rate at a rate of 0.3mmHg/millisecond. At this time, the PWM controller sends 10% to 30% variable pulse width to the peristaltic pump The PWM signal is used for closed-loop control, and the peristaltic pump rotates forward for pressurization;

S2:当检测到血压测试完毕,即脉搏波峰值开始下降,并达到最大峰值的50%,向蠕动泵发出快速放气指令,此时,PWM控制器向蠕动泵发出占空比80%的脉冲进行开环控制,蠕动泵反向旋转,直至检测的压力信号为0。S2: When it is detected that the blood pressure test is completed, that is, the peak value of the pulse wave begins to decline and reaches 50% of the maximum peak value, a quick deflation command is sent to the peristaltic pump, at this time, the PWM controller sends a pulse with a duty cycle of 80% to the peristaltic pump For open-loop control, the peristaltic pump rotates in reverse until the detected pressure signal is 0.

所述的闭环控制为:将反馈的压力信号与预设的压力分布曲线进行对比,若有误差,通过PI调节器调整后,由PWM控制器向蠕动泵发出相应脉冲。The closed-loop control is as follows: the feedback pressure signal is compared with the preset pressure distribution curve, and if there is an error, after adjustment by the PI regulator, the PWM controller sends corresponding pulses to the peristaltic pump.

与现有技术相比,本发明具有以下优点:Compared with the prior art, the present invention has the following advantages:

1)本发明中升压检测血压控制方法中控制蠕动泵压力匀速变化,通过闭环控制气流稳定精确,使得测量更加精准、快速;1) In the control method of boosting blood pressure detection in the present invention, the pressure of the peristaltic pump is controlled to change at a constant speed, and the closed-loop control of the airflow is stable and accurate, making the measurement more accurate and fast;

2)本发明中降压检测血压控制方法中利用蠕动泵反转(吸气特型)实现自然放气,可以省略传统的放气阀,通过闭环控制使得降压过程压力均匀变化,使得血压测量更加快速与准确;2) In the blood pressure control method for step-down detection in the present invention, the peristaltic pump reversal (inhalation special type) is used to realize natural deflation, the traditional deflation valve can be omitted, and the pressure in the step-down process can be uniformly changed through closed-loop control, so that blood pressure measurement Faster and more accurate;

3)本发明压力控制电路中采用蠕动泵代替传统气泵,调速性能更佳,精简设备;3) In the pressure control circuit of the present invention, a peristaltic pump is used instead of a traditional air pump, which has better speed regulation performance and simplifies equipment;

4)本发明压力控制电路包括PWM控制器,使用脉冲调宽调制PWM技术,节能,且调速更方便;4) The pressure control circuit of the present invention includes a PWM controller, using pulse width modulation PWM technology, energy saving, and more convenient speed regulation;

5)本发明压力控制电路包括微控制器,通过其实现比较和PI调节的功能,使得PWM控制更加精确,即将反馈的压力信号与预设的压力分布曲线进行对比,若有误差,通过PI调节调整后,由PWM控制器向蠕动泵发出相应脉冲;5) The pressure control circuit of the present invention includes a microcontroller, through which the functions of comparison and PI adjustment are realized, so that the PWM control is more accurate, that is, the feedback pressure signal is compared with the preset pressure distribution curve, and if there is an error, it is adjusted by PI After adjustment, the PWM controller sends corresponding pulses to the peristaltic pump;

6)本发明压力控制电路中信号处理器包括压力信号放大器和脉搏信号提取电路,压力信号放大器由高精度仪表放大器AD620组成,完成压力信号的放大,脉搏信号提取电路由模拟带通滤波器和射极跟随放大器LM358组成,完成脉搏波信号的提取,将压力信号和脉搏波信号作为PI控制参量,便于准确地实现压力的控制。6) The signal processor in the pressure control circuit of the present invention includes a pressure signal amplifier and a pulse signal extraction circuit. The pressure signal amplifier is composed of a high-precision instrument amplifier AD620 to complete the amplification of the pressure signal. The pulse signal extraction circuit is composed of an analog band-pass filter and a radiation The pole follower amplifier LM358 is composed to complete the extraction of the pulse wave signal, and the pressure signal and the pulse wave signal are used as PI control parameters to facilitate accurate pressure control.

附图说明Description of drawings

图1为本发明中压力控制电路的结构示意图;Fig. 1 is the structural representation of pressure control circuit among the present invention;

图2为本发明中压力控制框图;Fig. 2 is a block diagram of pressure control in the present invention;

图3为本发明中微控制器的电路图;Fig. 3 is the circuit diagram of microcontroller among the present invention;

图4为本发明中压力传感器、信号调理电路的电路图;Fig. 4 is the circuit diagram of pressure sensor, signal conditioning circuit among the present invention;

图5为本发明中PWM控制器的电路图;Fig. 5 is the circuit diagram of PWM controller among the present invention;

图6为本发明中降压测血压曲线图;Fig. 6 is a curve diagram of blood pressure measurement in the present invention;

图7为本发明中升压测血压曲线图。Fig. 7 is a curve diagram of measuring blood pressure by boosting pressure in the present invention.

图中:1、压力传感器,2、微控制器,3、PWM控制器,4、蠕动泵,5、袖带,U1、信号放大器,U2、脉搏信号提取电路。In the figure: 1. Pressure sensor, 2. Microcontroller, 3. PWM controller, 4. Peristaltic pump, 5. Cuff, U1, signal amplifier, U2, pulse signal extraction circuit.

具体实施方式detailed description

下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments. This embodiment is carried out on the premise of the technical solution of the present invention, and detailed implementation and specific operation process are given, but the protection scope of the present invention is not limited to the following embodiments.

如图1所示,一种用于血压测量的压力控制电路,包括压力传感器1、信号调理电路、微控制器2、PWM控制器3和蠕动泵4,压力传感器1输出端连接信号调理电路的输入端,信号调理电路输出端连接微控制器2输入端,微控制器2输出端连接PWM控制器3输入端,PWM控制器3输出端连接蠕动泵4。As shown in Figure 1, a pressure control circuit for blood pressure measurement includes a pressure sensor 1, a signal conditioning circuit, a microcontroller 2, a PWM controller 3 and a peristaltic pump 4, the output of the pressure sensor 1 is connected to the signal conditioning circuit The input terminal and the output terminal of the signal conditioning circuit are connected to the input terminal of the microcontroller 2 , the output terminal of the microcontroller 2 is connected to the input terminal of the PWM controller 3 , and the output terminal of the PWM controller 3 is connected to the peristaltic pump 4 .

如图2所示,当所反馈的压力信号与要求的压力分布曲线相比较有误差时,通过微控制器2的PI调节计算,可得PWM所需要的脉宽;通过PWM控制器3,将可变脉宽的PWM信号放大,控制蠕动泵4的正、反向旋转;蠕动泵4控制袖带5充、放气;压力传感器1设于袖带5中,完成压力信号和脉搏波信号的采集、放大和变换,并反馈到微控制器2的输入端,继续进行后续处理。As shown in Figure 2, when the feedback pressure signal has an error compared with the required pressure distribution curve, the pulse width required by the PWM can be obtained through the PI adjustment calculation of the microcontroller 2; through the PWM controller 3, the The variable pulse width PWM signal is amplified to control the forward and reverse rotation of the peristaltic pump 4; the peristaltic pump 4 controls the inflation and deflation of the cuff 5; the pressure sensor 1 is installed in the cuff 5 to complete the collection of pressure signals and pulse wave signals , amplify and transform, and feed back to the input terminal of microcontroller 2 to continue subsequent processing.

如图3所示,信号调理电路包括压力信号放大器U1和脉搏信号提取电路U2,压力信号放大器U1输入端连接压力传感器1,输出端分别连接脉搏信号提取电路U2输入端和微控制器2第一输入端,脉搏信号提取电路U2的输出端连接微控制器2的第二输入端,压力信号放大器U1对压力和脉搏波的混合信号进行放大,其输出端输出压力反馈信号,脉搏信号提取电路U2接收输入信号后,从中提取出脉搏波信号并输出。脉搏信号提取电路U2包括模拟带通滤波器和射极跟随器,模拟带通滤波器的输入端连接压力信号放大器的输出端,输出端连接射极跟随器的输入端,射极跟随器的输出端连接微控制器的第二输入端。其中,信号放大器U1为AD620芯片,射极跟随器为LM358芯片,压力传感器1为MD-PSG010芯片,具体连接为:AD620的输出引脚OUTPUT连接微控制器2的第一输入端,标记为压力信号放大器U1的输出端ADC0,由模拟带通滤波器和射极跟随器LM358作为脉搏信号提取电路U2,其输出端标记为ADC1。As shown in Figure 3, the signal conditioning circuit includes a pressure signal amplifier U1 and a pulse signal extraction circuit U2. The input end of the pressure signal amplifier U1 is connected to the pressure sensor 1, and the output end is respectively connected to the input end of the pulse signal extraction circuit U2 and the microcontroller 2. The input end, the output end of the pulse signal extraction circuit U2 is connected to the second input end of the microcontroller 2, the pressure signal amplifier U1 amplifies the mixed signal of pressure and pulse wave, and its output end outputs a pressure feedback signal, and the pulse signal extraction circuit U2 After receiving the input signal, extract the pulse wave signal and output it. The pulse signal extraction circuit U2 includes an analog bandpass filter and an emitter follower, the input end of the analog bandpass filter is connected to the output end of the pressure signal amplifier, the output end is connected to the input end of the emitter follower, and the output end of the emitter follower The terminal is connected to the second input terminal of the microcontroller. Among them, the signal amplifier U1 is the AD620 chip, the emitter follower is the LM358 chip, and the pressure sensor 1 is the MD-PSG010 chip. The output terminal ADC0 of the signal amplifier U1 is used as a pulse signal extraction circuit U2 by an analog bandpass filter and an emitter follower LM358, and its output terminal is marked as ADC1.

如图4所示,微控制器2为STM32f103芯片,要求压力分布曲线、比较器、PI调节均由微控制器2完成,从而实现图2相应的控制指令;STM32f103芯片的引脚PB5、PB6作为连接PWM控制器3的输出端,引脚PC0为第二输入端,连接脉搏信号提取电路U2的输出端ADC1,输入脉搏波信号,引脚PC1为第一输入端,连接压力信号放大器U1的输出端ADC0,输入压力反馈信号,图4中还包括构成STM32f103芯片最小系统的周围电路。As shown in Figure 4, the microcontroller 2 is an STM32f103 chip, and the pressure distribution curve, comparator, and PI adjustment are required to be completed by the microcontroller 2, thereby realizing the corresponding control commands in Figure 2; the pins PB5 and PB6 of the STM32f103 chip are used as Connect the output end of the PWM controller 3, the pin PC0 is the second input end, connect the output end ADC1 of the pulse signal extraction circuit U2, input the pulse wave signal, the pin PC1 is the first input end, connect the output of the pressure signal amplifier U1 Port ADC0, the input pressure feedback signal, also includes the peripheral circuits that constitute the minimum system of the STM32f103 chip in Figure 4.

蠕动泵4控制采用脉冲调宽调制PWM技术,大幅度降低控制系统的成本和功耗,并且使输出平滑,易于调速。PWM控制器3如图5所示,其中L293B是电机驱动控制芯片,其作为PWM控制器3。PWM信号的相应脉宽由STM32f103进行PI调节后获得,STM32f103的引脚PB5连接L293B的引脚IN1,STM32f103的引脚PB6连接L293B的引脚IN2,L293B接收STM32f103的输出控制信号,从而完成PWM信号放大及控制蠕动泵4旋转的功能,L293B输出引脚OUT1分别连接D15的阳极、D17的阴极和蠕动泵4插座SJ-DJ的引脚1,引脚OUT2分别连接D16的阳极、D18的阴极和蠕动泵4插座SJ-DJ的引脚2,D15、D16的阴极均分别连接+12V电源,D16、D17的阳极均分别连接大地,二极管D15、D16、D17、D18构成了保护电路。图5中还包括:L293B的引脚ENA、ENB、VSS分别连接+12V电源,引脚VS连接+5V电源,4个引脚GND分别连接大地。The peristaltic pump 4 control adopts pulse width modulation PWM technology, which greatly reduces the cost and power consumption of the control system, and makes the output smooth and easy to adjust the speed. The PWM controller 3 is shown in FIG. 5 , wherein L293B is a motor drive control chip, which serves as the PWM controller 3 . The corresponding pulse width of the PWM signal is obtained after PI adjustment by the STM32f103. The pin PB5 of the STM32f103 is connected to the pin IN1 of the L293B, the pin PB6 of the STM32f103 is connected to the pin IN2 of the L293B, and the L293B receives the output control signal of the STM32f103 to complete the PWM signal. The function of amplifying and controlling the rotation of the peristaltic pump 4, the L293B output pin OUT1 is respectively connected to the anode of D15, the cathode of D17 and the pin 1 of the peristaltic pump 4 socket SJ-DJ, and the pin OUT2 is respectively connected to the anode of D16, the cathode of D18 and The pin 2 of the peristaltic pump 4 socket SJ-DJ, the cathodes of D15 and D16 are connected to +12V power supply respectively, the anodes of D16 and D17 are respectively connected to the ground, and the diodes D15, D16, D17 and D18 constitute a protection circuit. Figure 5 also includes: the pins ENA, ENB, and VSS of the L293B are respectively connected to the +12V power supply, the pin VS is connected to the +5V power supply, and the four pins GND are respectively connected to the ground.

基于上述压力控制电路,采用一种压力控制方法实现血压测量,包括降压测血压的压力控制方法或升压测血压的压力控制方法。Based on the above-mentioned pressure control circuit, a pressure control method is adopted to realize blood pressure measurement, including a pressure control method of stepping down to measure blood pressure or a pressure control method of raising blood pressure to measure blood pressure.

如图6所示,降压测血压的压力控制方法具体步骤为:As shown in Figure 6, the specific steps of the pressure control method for measuring blood pressure by reducing blood pressure are as follows:

101:开始检测压力信号和脉搏波信号,经过3.06秒后(对应图6中第102点,采样速度为33.3Hz),向蠕动泵4发出快速加压指令,此时,由PWM控制器3向蠕动泵4发出占空比为80%的脉冲进行开环控制,蠕动泵4正向旋转加压;101: Start to detect the pressure signal and pulse wave signal. After 3.06 seconds (corresponding to the 102nd point in Figure 6, the sampling speed is 33.3Hz), a fast pressurization command is sent to the peristaltic pump 4. At this time, the PWM controller 3 The peristaltic pump 4 sends pulses with a duty ratio of 80% for open-loop control, and the peristaltic pump 4 rotates forward to pressurize;

102:当检测到压力信号达到预设值后,向蠕动泵4发出匀速放气指令,以0.3mmHg/毫秒速率开始调节压力降低速率,此时,PWM控制器3向蠕动泵4发出占空比为30%的脉冲进行闭环控制,蠕动泵4反向旋转降压;102: When it is detected that the pressure signal reaches the preset value, a uniform deflation command is sent to the peristaltic pump 4, and the pressure reduction rate is adjusted at a rate of 0.3mmHg/millisecond. At this time, the PWM controller 3 sends a duty cycle to the peristaltic pump 4 Closed-loop control for 30% pulse, peristaltic pump 4 counter-rotating step-down;

103:当脉搏波峰值开始下降,并达到最大峰值的50%(对应图6中第1300点)时,发出检测结束信号,PWM控制器3向蠕动泵4发出占空比为80%的脉冲,蠕动泵4反向旋转降压,直至检测的压力信号为0。103: When the peak value of the pulse wave begins to decline and reaches 50% of the maximum peak value (corresponding to the 1300th point in Figure 6), a detection end signal is sent, and the PWM controller 3 sends a pulse with a duty cycle of 80% to the peristaltic pump 4, The peristaltic pump 4 reversely rotates to depressurize until the detected pressure signal is 0.

根据降压过程采集的压力信号和脉搏波信号,计算获得血压值。According to the pressure signal and pulse wave signal collected during the depressurization process, the blood pressure value is calculated and obtained.

如图7所示,升压测血压的压力控制方法具体步骤为:As shown in Figure 7, the specific steps of the pressure control method for boosting blood pressure measurement are:

S1:开始检测压力信号和脉搏波信号,向蠕动泵4发出均匀加压指令,以0.3mmHg/毫秒速率开始调节压力增加速率,此时,PWM控制器3向蠕动泵4发出10%~30%可变脉宽的PWM信号进行闭环控制,蠕动泵4正向旋转进行加压;S1: Start to detect the pressure signal and pulse wave signal, send a uniform pressure command to the peristaltic pump 4, and start to adjust the pressure increase rate at a rate of 0.3mmHg/millisecond. At this time, the PWM controller 3 sends 10% to 30% to the peristaltic pump 4 The PWM signal with variable pulse width is used for closed-loop control, and the peristaltic pump 4 rotates in the forward direction for pressurization;

S2:当检测到血压测试完毕,即脉搏波峰值开始下降,并达到最大峰值的50%,向蠕动泵4发出快速放气指令,此时,PWM控制器3向蠕动泵4发出占空比为80%的脉冲进行开环控制,蠕动泵4反向旋转,直至检测的压力信号为0。S2: When it is detected that the blood pressure test is completed, that is, the peak value of the pulse wave begins to decline and reaches 50% of the maximum peak value, a quick deflation command is sent to the peristaltic pump 4. At this time, the PWM controller 3 sends a duty cycle to the peristaltic pump 4. 80% of the pulses are under open-loop control, and the peristaltic pump 4 rotates in reverse until the detected pressure signal is 0.

根据升压过程采集的压力信号和脉搏波信号,计算获得血压值。According to the pressure signal and pulse wave signal collected during the pressurization process, the blood pressure value is calculated and obtained.

闭环控制为:将反馈的压力信号与预设的压力分布曲线进行对比,若有误差e,通过PI调节器调整后,由PWM控制器3向蠕动泵4发出相应脉冲。The closed-loop control is: compare the feedback pressure signal with the preset pressure distribution curve, if there is an error e, after adjustment by the PI regulator, the PWM controller 3 sends a corresponding pulse to the peristaltic pump 4 .

上述压力控制方法可以在降压/升压测量法测量过程中,利用蠕动泵4配合充气速率控制方法而形成特定充气方式和放气机制。The above pressure control method can use the peristaltic pump 4 in conjunction with the inflation rate control method to form a specific inflation mode and deflation mechanism during the measurement process of the buck/boost measurement method.

Claims (7)

1. the pressure control circuit for blood pressure measurement, it is characterised in that include pressure transducer, signal Modulate circuit, microcontroller, PWM controller and peristaltic pump, described pressure transducer connects signal condition electricity The input on road, the outfan of described signal conditioning circuit connects the input of microcontroller, described microcontroller The outfan of device connects the input of PWM controller, and the outfan of described PWM controller connects peristaltic pump;
Pressure transducer gathers pressure and the mixed signal of pulse wave, and signal conditioning circuit receives mixed signal and carries out Process, it is thus achieved that pressure feedback signal and pulse wave signal also send to microcontroller, microcontroller through comparing, PI After regulation, sending control signal to PWM controller, PWM controller sends the pwm signal of corresponding pulsewidth, Complete the control to peristaltic pump;
Described signal conditioning circuit includes that pressure signal amplifier and pulse signal extract circuit, described pressure letter The input of number amplifier connects pressure transducer, outfan connect respectively pulse signal extract circuit input and The first input end of microcontroller, the second of the outfan connection microcontroller of described pulse signal extraction circuit is defeated Entering end, the mixed signal of pressure and pulse wave is amplified by pressure signal amplifier, and its outfan output pressure is anti- Feedback signal, after pulse signal extracts circuit reception input signal, therefrom extracts pulse wave signal and exports;
This pressure control circuit uses buck or the control peristaltic pump output of boost type compress control method at the uniform velocity to change Pressure;
Described buck compress control method concretely comprises the following steps:
101: microcontroller starts to receive pressure signal and the pulse wave signal of detection, and passes through PWM controller Send Quick-pressing instruction to peristaltic pump, now, PWM controller send the arteries and veins of dutycycle 80% to peristaltic pump Rushing in row opened loop control, peristaltic pump rotates forward pressurization;
102: after the pressure signal detected when microcontroller reaches preset value, microcontroller is controlled by PWM Device sends, to peristaltic pump, instruction of at the uniform velocity exitting, and the pressure starting to regulate peristaltic pump with 0.3mmHg/ millisecond speed reduces Speed, now, the pulse that PWM controller sends dutycycle 30% to peristaltic pump carries out closed loop control, peristaltic pump Reversely rotate blood pressure lowering;
103: when the pulse wave peak value that microcontroller detects begin to decline and reach peak-peak 50% time, micro- Controller sends detection end signal by PWM controller to peristaltic pump, and now, PWM controller is to wriggling Pump sends the pulse of dutycycle 80%, and peristaltic pump reversely rotates blood pressure lowering, until the pressure signal of detection is 0;
Described boost type compress control method concretely comprises the following steps:
S1: microcontroller start receive detection pressure signal and pulse wave signal, and by PWM controller to Peristaltic pump sends uniform pressurization instruction, starts to regulate the Pressure rise rates of peristaltic pump with 0.3mmHg/ millisecond speed, Now, the pwm signal that PWM controller sends 10%~30% variable impulse width to peristaltic pump carries out closed loop control, Peristaltic pump rotates forward and pressurizes;
S2: the pulse wave peak value detected when microcontroller begins to decline and reaches the 50% of peak-peak, micro-control Device processed sends Rapid degassing by PWM controller to peristaltic pump and instructs, and now, PWM controller is to peristaltic pump The pulse sending dutycycle 80% carries out opened loop control, and peristaltic pump reversely rotates, until the pressure signal of detection is 0.
A kind of pressure control circuit for blood pressure measurement the most according to claim 1, it is characterised in that Described signal amplifier is AD620 chip.
A kind of pressure control circuit for blood pressure measurement the most according to claim 1, it is characterised in that Described pulse signal extracts circuit and includes analog band-pass filter and emitter follower, described analog bandpass filtering The input of device connects the outfan of pressure signal amplifier, and outfan connects the input of emitter follower, described Emitter follower outfan connect microcontroller the second input, described emitter follower is LM358 Chip.
A kind of pressure control circuit for blood pressure measurement the most according to claim 1, it is characterised in that Described microcontroller is STM32f103 chip.
A kind of pressure control circuit for blood pressure measurement the most according to claim 1, it is characterised in that Described pressure transducer is MD-PSG010 chip.
A kind of pressure control circuit for blood pressure measurement the most according to claim 1, it is characterised in that Described PWM controller is L293B chip.
A kind of pressure control circuit for blood pressure measurement the most according to claim 1, it is characterised in that Described closed loop control is: contrasted with the pressure distribution curve preset by the pressure signal of feedback, if there being error, After being adjusted by pi regulator, PWM controller send corresponding pulses to peristaltic pump.
CN201410474828.0A 2014-09-17 2014-09-17 A kind of pressure control circuit for blood pressure measurement and control method Expired - Fee Related CN104188643B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410474828.0A CN104188643B (en) 2014-09-17 2014-09-17 A kind of pressure control circuit for blood pressure measurement and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410474828.0A CN104188643B (en) 2014-09-17 2014-09-17 A kind of pressure control circuit for blood pressure measurement and control method

Publications (2)

Publication Number Publication Date
CN104188643A CN104188643A (en) 2014-12-10
CN104188643B true CN104188643B (en) 2016-08-24

Family

ID=52074151

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410474828.0A Expired - Fee Related CN104188643B (en) 2014-09-17 2014-09-17 A kind of pressure control circuit for blood pressure measurement and control method

Country Status (1)

Country Link
CN (1) CN104188643B (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI604821B (en) * 2016-11-11 2017-11-11 Microlife Corp Blood pressure measuring device with piezoelectric pump and control method for blood pressure measuring device with piezoelectric pump
CN107049290B (en) * 2017-04-17 2020-05-29 北京大学 Dynamic blood pressure measuring method and system
CN107260148A (en) * 2017-07-12 2017-10-20 北京卫嘉高科信息技术有限公司 A kind of blood pressure measuring method, storage device and device
CN107536605B (en) * 2017-09-05 2020-05-05 广州视源电子科技股份有限公司 PWM circuit duty ratio adjusting method, controller and blood pressure measuring device
US10874308B2 (en) * 2017-09-29 2020-12-29 Fitbit, Inc. Devices and methods for obtaining pulse information from blood pressure measurements
CN108053733A (en) * 2018-01-24 2018-05-18 上海弘联医学科技集团有限公司 It is a kind of can it is automatic continuous generate negative pressure epidural space simulator
CN108335600A (en) * 2018-01-24 2018-07-27 上海弘联医学科技集团有限公司 It is a kind of can it is automatic continuous generate negative pressure epidural space analogy method
CN108762484B (en) * 2018-04-17 2020-12-08 西北工业大学 A pneumatic simulation method for realistic haptics in physical human-computer interaction
CN109717854B (en) * 2018-12-27 2021-10-08 武汉中旗生物医疗电子有限公司 Blood pressure measuring device
CN114931366A (en) * 2022-06-02 2022-08-23 桂林电子科技大学 Digital sphygmomanometer based on oscillography
CN219557283U (en) * 2023-03-14 2023-08-22 青岛雅斯生物工程有限公司 Blood pressure meter

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1394546A (en) * 2002-08-08 2003-02-05 天津市先石光学技术有限公司 Blood pressure measuring device and method
CN1418595A (en) * 2002-12-26 2003-05-21 天津市先石光学技术有限公司 Wrist type electric sphygmomanometer, and its application method
CN103054567A (en) * 2012-12-31 2013-04-24 邓亲恺 Individual adaptive pressure increasing and decreasing control method for electronic sphygmomanometer
CN103690154A (en) * 2014-01-06 2014-04-02 山东共达电声股份有限公司 Hematomanometer

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2493373B1 (en) * 2009-10-29 2016-03-16 CNSystems Medizintechnik AG Apparatus and methods for enhancing and analyzing signals from a continuous non-invasive blood pressure measurement device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1394546A (en) * 2002-08-08 2003-02-05 天津市先石光学技术有限公司 Blood pressure measuring device and method
CN1418595A (en) * 2002-12-26 2003-05-21 天津市先石光学技术有限公司 Wrist type electric sphygmomanometer, and its application method
CN103054567A (en) * 2012-12-31 2013-04-24 邓亲恺 Individual adaptive pressure increasing and decreasing control method for electronic sphygmomanometer
CN103690154A (en) * 2014-01-06 2014-04-02 山东共达电声股份有限公司 Hematomanometer

Also Published As

Publication number Publication date
CN104188643A (en) 2014-12-10

Similar Documents

Publication Publication Date Title
CN104188643B (en) A kind of pressure control circuit for blood pressure measurement and control method
CN110743070B (en) Air bag pressure adjusting device for artificial airway management
CN105286838B (en) A kind of the pump speed Automatic adjustment method and device of boosting blood pressure measurement
CN110411524B (en) PWM (pulse-width modulation) fertilizer suction pipeline flow detection system and control method
CN202851391U (en) Centrifugal pump control device
CN103629095B (en) Microdiaphragm pump simulated frequency conversion system and control method thereof
JPH05245121A (en) Expansion system of blood pressure cuff
CN204121005U (en) A kind of pressure control circuit for blood pressure measurement
CN106955104B (en) Human body load impedance detection device and method of electrical stimulation treatment device
CN209048246U (en) A kind of shock wave air pump therapy apparatus based on PID control
EP0684010B1 (en) Automatic blood pressure monitor with a dual-speed control circuit for the DC inflation pump motor
CN109125871A (en) The tracheal inserting device of automatic sound-control adjusting air bag pressure
CN219472359U (en) A booster water pump with flow control function
CN104068871B (en) Water perfusion type intra-cavity power detector with automatic constant-pressure control function
CN209301445U (en) A kind of human body heating physiotherapy equipment circuit structure
CN208448254U (en) The liquid level regulating device of blood cleaning equipment
CN201987547U (en) Electronic sphygmomanometer
CN104314795A (en) Pump control device, constant-pressure speed regulating control device and method, micro-pump and water pump
CN207898475U (en) intelligent sphygmomanometer
CN203507187U (en) Digital program control cupping therapeutic instrument
CN211634513U (en) Automatic negative pressure suction device of pressure regulating
CN111904814B (en) Treatment device and system for detecting blood flow in treatment area
CN201263836Y (en) Intelligent type balloon dilatation controller for cricopharyngeal achalasia
US20240065562A1 (en) Pressurization control method for blood pressure measurement and blood pressure measurement device using the same
CN107174230A (en) Intelligent sphygmomanometer and its blood pressure metering method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160824