【应用】RL78/L1A配合蓝牙低功耗微控制器RL78/G1D在智能血压计上的应用
本文介绍了低功耗LCD微控制器RL78/L1A 配合蓝牙低功耗(BLE)微控制器RL78/G1D 在智能血压计上的应用(用于Android),RL78/L1A 通过串口通信控制RL78/G1D的BLE协议程序。
血压是反映心血管系统状态的重要生理参数,合适的血压是维持人体正常新陈代谢的必要条件。随着生活水平的提高,人们也更加注重自身的健康问题,而不健康的生活方式与不科学的饮食习惯,导致人类疾病越来越多的出现。高血压已逐渐上升到人类疾病危害排行榜的前列,长期危害着人体健康,让饱受高血压折磨的患者痛不欲生。有效、便捷地测量血压,可使人们及时了解身体状况,及早进行防治与治疗,从而有效地预防和治疗高血压。电子血压计具有低成本、小型化、自动化等优点,便于携带而且易于操作,逐渐成为家庭必备的保健用品。
随着智能手机和移动互联技术的发展,智能电子血压计能够实现测量数据的无线传输,记录各血压参数值等优势,越来越受到人们的青睐。本篇用户手册介绍的智能电子血压计在普通电子血压计上集成了蓝牙模块,利用蓝牙实现无线传输功能。为了实现本次应用,需分别烧写BLE 程序及应用程序到RL78/G1D 模块和RL78/L1A,并安装相应APP到Android 智能手机,通过BLE 功能实现手机和智能血压计的通信。智能手机接收来自血压计的收缩压、扩张压及脉搏数据,显示并存储数据。本应用中的智能血压计演示板由主控单片机RL78/L1A、RL78/G1D 模块和外围电路(LCD 显示、血压测量电路、气压控制电路等)组成,其中RL78/G1D 模块来自于RL78/G1D 评价板(RTK0EN0001D01001BZ)。
图1 智能血压计系统
图2 智能血压计系统演示板
血压测量原理介绍
无损血压测量一般基于柯氏法和示波法,但是柯氏法存在一些固有的缺点,所以目前电子血压计大多采用示波法测量。示波法的测量过程中,采用充气袖套来阻断上臂动脉血流。由于心搏的血液动力学作用,在充气袖套压力上会重叠与心搏同步的压力波动,即脉搏波。当袖套压力远高于收缩压时,脉搏波消失。随着袖套压力下降,脉搏波开始出现。当袖套压力从高于收缩压到收缩压以下时,脉搏波会突然增大。当压力下降到平均压时脉搏波达到最大值。然后又随着袖套压力下降而衰减。示波法血压测量就是根据脉搏波振幅与袖套压力之间的关系来估算血压的。与脉搏波振幅最大值对应的是平均压,收缩压和舒张压分别由脉搏波最大振幅的比例来确定。血压测量原理框图如3所示。Pm 为平均压,Ps 为收缩压,Pd 为舒张压。Um 为脉搏波最大幅值,Ks和Kd 为收缩压和舒张压对应的脉搏波幅值与平均压对应的脉搏波幅值的比值系数。Ks 和Kd 由血压计生产厂家根据经验值选取。
图3 血压测量原理图
设备连接
安卓手机安装本应用的智能血压计APP。启动后进入扫描阶段,扫描周围名称为“RENESAS Blood Pressure”的设备,发现后可点击连接设备。
图4 智能血压计APP 连接界面
血压测量
按下智能血压计的“Start/Stop”按键或者智能血压计APP 的“Start measurement”键(测量过程中按下无效),智能血压计开始自动测量过程。首先对充气袖套加压,加压过程中关闭快速放气电磁阀,PWM 控制气泵对袖套加压。压力达到设定值后(本应用为160mmHg)停止加压,开始线性放气过程。在线性放气过程中,智能血压计进行数据采集和运算处理,运算完成后,在LCD 上循环显示收缩压,舒张压,脉搏数据。同时,智能血压计APP 也显示相同的数据。在测量过程中,如果想终止测量,按下“Start/Stop”按键,快速放气电磁阀打开,释放掉袖套中的空气。血压测量完成后,收缩压测量结果的LCD 显示如5所示。LED0(红色)点亮,代表收缩压显示。
图5 智能血压计APP 连接界面
舒张压测量结果的LCD 显示如图6所示,LED1(黄色)点亮,代表舒张压显示:
图6 血压计测量结果(舒张压)
脉搏测量结果的LCD 显示如图7所示。LED2(蓝色)点亮,代表脉搏显示:
图7 血压计测量结果(脉搏)
血压计测量结果在智能血压计APP 上的显示如8所示:
图8 血压计测量结果的APP 显示
按下智能血压计APP 的“History”按键,显示历史测量记录如图9所示:
图9 智能血压计APP 的历史测量记录
智能血压计演示板介绍
智能血压计演示板正面如图10所示:
图10 智能血压计演示板正面
智能血压计演示板背面如图11所示:
图11 智能血压计演示板背面
硬件结构框图
智能血压计演示板的硬件结构框图如图12所示:
图12 智能血压计硬件结构框图
主控MCU
智能血压计使用RL78/L1A(R5F11MMF)作为主控MCU。RL78/L1A 的Flash ROM大小为96KB,RAM大小为5.5KB。
图13 RL78/L1A 主控电路
BLE MCU
智能血压计使用RL78/G1D 模块(RTK0EN0002C01001BZ)作为BLE MCU,它是RL78/G1D 评价板(RTK0EN0001C01001BZ)的子板,RL78/G1D 模块如图14所示:
图14 RL78/G1D 模块
RL78/G1D 评价板(RTK0EN0001C01001BZ)如图15所示:
图15 RL78/G1D 评价板
本文中RL78/L1A 通过串口UART 控制RL78/G1D 模块(RTK0EN0002C01001BZ)以实现BLE 功能,RL78/G1D 模块接口电路如图16所示:
图16 RL78/G1D 模块接口电路
电源电路
电源部分采用4 节AAA 干电池供电和DC 6V 电源输入供电2 种方式。拨动开关SW2 接通后,智能血压计上电,+6V 电压经稳压芯片XC6206-3.3V 得到稳定3.3V 供给MCU 和其他外围设备,同时电池电压通过A/D 端口完成采样。+6V 电压直接给充气泵和电磁阀供电。电源电路如图17所示:
图17 电源电路
压力检测电路
本应用使用的压力传感器是Honeywell 公司的ABPDANN005PG2A3 压力传感器。该压力传感器有12-bit的I2C 数字输出,具有高精度和良好的线性度。压力测量范围为0~5 psi,对应的血压值约为0~258mmHg,和血压计的设计要求匹配。压力检测电路如图18所示:
图18 压力检测电路
气泵和电磁阀控制电路
气泵和电磁阀控制电路采用NPN 型三极管DTC114 和P 沟道MOSFET(IRLML6402)构成,DTC114 和IRLML6402 具有1MHz 以上的开关速度,适用于高速PWM控制。气泵使用MITSUMI 公司的MAP-AM-265,额定电压为6V,最高压力能达到400mmHg。电磁阀选用Yujin Electronic 公司的KSV05B,6V 供电,压力从300mmHg 降低到15mmHg 仅需要3 秒。
图19 气泵和电磁阀控制电路
- |
- +1 赞 0
- 收藏
- 评论 0
本文由杯中的清泉转载自Renesas,原文标题为:【应用】RL78/L1A配合蓝牙低功耗微控制器RL78/G1D在智能血压计上的应用,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
【应用】内置32位Cortex-M0内核的微控制器应用于血糖仪,工作模式下仅95uA/ MHz的运行功耗
复旦微电子FM33LC0/FM33LG0系列微控制器均为32位Cortex-M0内核产品,兼具超低功耗特性和优异的运算处理能力,可以完美匹配血糖仪产品的需求。集成高性能模拟外设,可以提供完整的信号处理链路。内置LCD液晶驱动,有助于降低BOM成本,缩小电路板尺寸。
【应用】使用微控制器进行初始位置检测,实现无传感器BLDC电机的平稳快速启动
本文描述了一种用于初始转子位置检测的方法,该方法通过使用用于电机控制的微控制器来实现,以Renesas RL78/G1F微控制器解决方案为例解释了该方法可以实现无传感器电机的平稳、快速和高扭矩启动。
【应用】基于低能耗微控制器RA4W1的无线传感器网络解决方案,使建筑任意位置的传感器更易设安装操作
Renesas提供的无线传感器网络解决方案参考设计,可使室内环境在使用HVAC系统时保持舒适和健康。它使用Bluetooth®5.0低能耗网络监测来自每个传感器的温度/湿度/室内空气质量(IAQ)数据,采用具有蓝牙5.0低能耗网络与节能的RA4W1微控制器。
美蓓亚三美MEMS压力传感器已应用于多种血压计
美蓓亚三美作为主要的血压计用压力传感器供应商,在日本和国外都设有生产基地,生产的MEMS压力传感器已应用于多种血压计。该压力传感器将 MEMS 传感器与控制IC(AD 转换器)封装在一起,可减少安装时的调整工序,同时具有减少外围电路、不需在微控制器上安装AD 转换器等特点。还有一种模拟输出类型,可用于具有控制IC(AD 转换器)的系统中。
【产品】集成24位ADC的32位ARM®M0内核的LH32M0S3系列微控制器,最高工作频率32MHz
领慧立芯推出LH32M0S3系列微控制器,采用高性能的32位ARM® Cortex®-M0内核,嵌入高达128Kbytes FLASH和4Kbytes SRAM,最高工作频率32MHz。芯片提供标准的通信接口(I²C、SPI和USART)。
PT32L036x 32 位基于 ARM 内核带 64KB 存储器的微控制器2 个比较器,6 个定时器,1 个 ADC,4 个通讯接口数据手册
描述- PT32L036x是一款基于ARM Cortex-M0内核的32位微控制器,具备64KB存储器、2个比较器、6个定时器和1个ADC。其主要特点包括:48MHz的最高工作频率、1.8~3.6V供电和I/O引脚、多种低功耗模式和丰富的通信接口。
型号- PT32L036X6,PT32L036X8,PT32L036R6,PT32L036R6R6,PT32L036C8T6R,PT32L036R8R6,PT32L036C6T6,PT32L036C8T6,PT32L036X,PT32L036C6,PT32L036X 系列,PT32L036C8,PT32L036R8
PT32L033x 32 位基于 ARM 内核带 64KB 存储器的微控制器2 个比较器,6 个定时器,1 个 ADC,1 个 DAC,4 个通讯接口数据手册
描述- PT32L033x是一款基于ARM Cortex-M0内核的32位微控制器,具备64KB存储器、2个比较器、6个定时器、1个ADC和1个DAC等功能。该产品支持多种通信接口,包括I2C、UART和SPI,适用于各种低功耗应用。
型号- PT32L033X8,PT32L033X6,PT32L033R6R6,PT32L033X 系列,PT32L033C8T6R,PT32L033X,PT32L033R8,PT32L033R6,PT32L033C8T6,PT32X033X,PT32L033C8,PT32L033C6T6,PT32L033R8R6,PT32L033C6
【应用】这款MCU可实现功耗最低的血压计方案
本文介绍了以EFM32PG1B100F128为控制核心,辅以BP01型压力传感器与MCU之间模拟信号处理电路以及LCD显示、语音提示,实现家用电子血压计的设计。
Silicon Labs血压计方案。
关于更多的资料问题,硬件的资料暂时没有,但有关于这个血压计方案对应MCU(EFM32PG1B100F128)各模块的软件DEMO和最小电路设计的原理图,此资料如果安装simplicity studio软件后,在simplicity studio软件安装目录下可以找到。
HC32L073 32位微控制器 LCD模块
描述- 本资料主要介绍了华大半导体MCU的LCD模块,包括LCD原理简介、华大MCU内部LCD模块特性、LCD模块注意事项、参考样例及驱动等内容。资料详细说明了LCD模块的驱动方式、功耗设置、低功耗模式、与模拟模块配合使用等,并提供了相关应用样例和驱动库。
型号- HC32L136,HC32F176,HC32L073,HC32F196,HC32L196,HC32L176
血压计应用指南
描述- 本资料详细介绍了血压计的传感器模块,包括无线连接、微控制器(MCU)、液晶显示屏(LCD)、USB接口、电源等组件。资料中列举了多种相关元器件系列,如多层陶瓷电感器、多层芯片压敏电阻、多层芯片铁氧体磁珠、多层芯片LC滤波器等,并提供了相应的应用指南。
型号- SDMM SERIES,WL-FS SERIES,VPR SERIES,MPH,SLBL,SPNL SERIES,MCL SERIES,HQ,SLFL SERIES,PZ,SPH,MPM,TWP SERIES,SDWL-C SERIES,MPM SERIES,HZ,WPN,SDWL-C,PZ SERIES,SDMM,SDCW SERIES,VPR,SVMH,SLDA SERIES,SDCL,UPZ,WPN SERIES,SDV SERIES,HQ SERIES,SDCW,SDV,SLFBF,UPZ SERIES,SDCL SERIES,SZ,WL-FS,SLBL SERIES,TWP,SLDA,SLFBF SERIES,SWPA,HZ SERIES,GZ,SLFB,MCL,SLFL,SPNL
【应用】睡眠模式电流仅50nA的MCU,助力电子血压计延寿
EFM8SB1提供<1μA的超低功耗触摸唤醒能力,150µA/MHz运行电流功耗。
【经验】瑞萨微控制器RL78/F14的CAN发送功能调试经验分享
瑞萨RL78/F14微控制器被定位为RL78/F13的上一级产品,可在30至100引脚,48至256KB的闪存阵容,并实现业界最低水平的消费当前。本文以F14系列的R5F10PMF为例进行CAN的发送功能调试经验分享。
【经验】瑞萨RL78微控制器CAN模块基础使用指引,以RL78/F13系列的R5F10BBF微控制器为例
瑞萨汽车电子推出的RL78/F13微控制器系列,集成车载CAN总线模块,支持ISO11898-1 ,CAN2.0A&B协议。适用于汽车控制系列,如BCM,空调控制,TPMS,RKE,PEPS等运用。 本文以R5F10BBF为例,介绍瑞萨RL78芯片的CAN模块基本配置。
RL78/G24的16位微控制器,可实现与32位微控制器相当的性能
RENESAS(瑞萨电子)的RL78/G24是一种通用MCU,CPU运行频率最高可达48MHz,搭载灵活应用加速器(FAA),在RL78系列MCU产品之中处理能力也是最强大的。
电子商城
现货市场
服务
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
可定制单色LCD的尺寸:0.5”~15”;亮度:300~1600;视角:3“clock、6“clock、9“clock、12“clock、全视角。
最小起订量: 1000 提交需求>
登录 | 立即注册
提交评论