基于RL78/L12主控器件的电子温度计解决方案
“全球老龄化趋势的到来,以及大众对健康的日益重视,使医疗电子这一市场刚性需求得以持续保持增长,越来越多的行业和公司参与其中,这些都在加速医疗产品的更新换代。”体温测量使用双积分型A/D转换电路,可对微小的电压变化进行高精度测量,低功耗、少引脚满足电子温度计的便携式需求,同时能够帮助客户缩短产品设计时间。”
电子温度计的电路系统(如图1所示)主要由数据采集单元、处理运算单元、电源管理、液晶显示主要部分组成,其中还包括一些小模块,如晶振模块、电路放大模块、报警器模块等。由温度传感器测得的物体温度所对应的电信号,经过前置放大后传送到A/D转换模块进行数据转换,之后由数据总线将转换后的数据传至运算处理单元再进行数据采集处理,最终将得到的温度值显示在液晶屏上。下面将从高集成度、高精确度、低功耗、低成本的角度针对处理运算单元、晶振模块、电路放大模块以及电源管理模块进行器件的选型分析。
图1:电子体温计电路框图
世界级低功耗MCU,助力电子体温计高精度、低成本
RL78家族是瑞萨电子的新一代微控制器系列,其秉承高可靠性、高效率、低功耗的开发理念,继承了R8C族与78K族的优秀DNA,既具有高性能外围设备IP,又具有低功耗高性能CPU。而RL78/L12作为RL78微控制器家族的新成员内置数据闪存、内置振荡器、集成模拟功能,封装紧凑且具有世界级的aa低功耗表现。完全满足了电子体温计对MCU高集成度、低功耗、低成本的产品要求,使客户能够以较低的成本建立高集成度和高效节能的应用平台。
世界级的低功耗表现: RL78/L12具有出色的功耗控制,整机运行功耗(无水流时)可控制在10uA以内(32768全速,RTC+LCD+WDT+LVD)。其次RL78/L12采用宽电压范围供电,可在1.6V~5.5V的单电源下工作,并能以低至1.8V的低电压运行。另外,误差±1.0%的高精度内置振荡器可为RL78/L12提供多种时钟,低供电电压和低时钟频率均可有效降低系统功耗。最后,RL78/L12共有3种节电模式:HALT模式,STOP模式以及SNOOZE模式。其中,瑞萨电子独有的SNOOZE模式可以让CPU待机,而保持A/D转换器和串行数据接收正常工作,CPU只有在需要的时候才被唤醒。这种模式极大提高了电池的使用寿命。
【RL78/L12】
Low power consumption, compact LCD microcontrollers suitable for small appliances and healthcare devices
RL78/L12 microcontrollers have a built-in segment LCD driver. Three LCD driving voltage generation methods (external resistance division, capacitive split, and internal voltage boost) are supported, corresponding to a variety of segment LCD panels. They realize low current consumption (*1): external resistance division: 1.60 μA (*2), internal voltage boost: 1.19 μA, and capacitive split: 0.68 µA. With a lineup of 32 to 64-pin products supporting up to 280 segments, these microcontrollers are perfect for small devices with built-in LCD panels such as small appliances and healthcare devices.
(Remarks)
(*1) Current (typ.) at 1/3 bias, subclock operation, HALT mode, and RTC operation
(*2) Resistance value for external resistance division = 1000 kΩ
Key Features:
ITEM | Rl78/L12 | ||||
---|---|---|---|---|---|
Pin Count | 44pins | 48pins | 52pins | 64pins | |
Part Name | R5F10RFx | R5F10RGx | R5F10RJx | R5F10RLx | |
Memory | Program Flash | 8 to 32 KB | 16, 32 KB | ||
Data Flash | 2 KB | ||||
SRAM | 1, 1.5 KB | ||||
Clock | High speed system clock | X1(crystal/ceramic) oscillation, external main system clock input (EXCLK) 1 to 8 MHz:VDD = 1.8 to 5.5 V | |||
High speed on-chip oscillator | HS(high-speed main) mode: 1 to 24 MHz(VDD = 2.7 to 5.5 V) HS(high-speed main) mode: 1 to 16 MHz(VDD = 2.4 to 5.5 V) LS(low-speed main) mode: 1 to 8 MHz (VDD = 1.8 to 5.5 V)
| ||||
Sub system clock | XT1(crystal) oscillation, external system clock input(EXCLKS) 32.768 kHz(TYP.):VDD = 1.6 to 5.5 V | ||||
Low speed on-chip oscillator | Internal oscillation | ||||
15 kHz(TYP.):VDD = 1.6 to 5.5 V | |||||
I/O port | Total | 29 | 33 | 37 | 47 |
CMOS I/O | 22 | 26 | 30 | 39 | |
CMOS input | 5 | ||||
CMOS output | - | 1 | |||
N-ch open Drain I/O (EVDD) | 2 | ||||
Pins only for LCD drive | 11 | ||||
LCD controller/driver | Method | Internal voltage boosting method, capacitor split method, and external resistance division method are switchable. | |||
Segment signals | 22(18) | 26(22) | 30(26) | 39(35) | |
Common signals | 4(8) | ||||
Timer | 16-bit timer | 8 channels (Remote control output 1 channel) | |||
Watchdog timer | 1 channel | ||||
Real Time Clock (RTC) | 1 channel | ||||
12-bit interval timer (IT) | 1 channel | ||||
Timer output | 5 (PWM:4) | 6 (PWM:5) | 8 (PWM:7) | ||
RTC output | 1 channel : 1 Hz (Sub system clock: fSUB = 32.768 kHz) | ||||
8/10-bit A/D converter | 7 channels | 9 channels | 10 channels | ||
Serial interfaces | CSI 2ch/UART(LIN-Bus support) | 1 channel | |||
I2C-bus | 1 channel | ||||
DMA controller | 2 channels | ||||
Vector interrupt source | Internal | 23 | |||
External | 6 | 7 | 7 | 9 | |
Key interrupt | 4 | ||||
Other peripherals | Low voltage detection, Power-On Reset, Clock output/Buzzer function | ||||
Safety Function |
| ||||
On-chip debug function | Available | ||||
Power supply voltage | VDD = 1.6 to 5.5 V | ||||
Operating ambient temperature | TA = -40 to + 85 ℃ for A-Version product / -40 to + 105 ℃ for G-Version product |
Pin Count / Memory Size Lineup:
Program Flash
SRAM
128KB 8KB | ● | ● | ● | ● | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|
96KB 6KB | ● | ● | ● | ● | |||||||
64KB 4KB | ● | ● | ● | ● | |||||||
48KB 2KB | ● | ● | ● | ● | |||||||
32KB 1.5KB | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● |
16KB 1KB | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● |
8KB 1KB | ● | ● | ● | ● | |||||||
Pins Package | 32 LQFP | 44 LQFP | 48 LFQFP | 52 LQFP | 64 LQFP | 64 LFQFP | 64 HWQFN | 64 LQFP | 64 LFQFP | 80 LQFP | 80 LFQFP |
● RL78/L12
● RL78/L13
Block Diagram:
高度集成、小型轻便:RL78/L12具有丰富而完善的周边功能,其包含实时时钟的4种定时器,工作电压低至1.6V的8/10位A/D转换器,20~47个I/O端口(视不同型号而定),单通道3线串行接口以及简易I2C,还提供两路全双工UART接口,另外,还内置了一个十进制校正(BCD)电路。将原先作为外部组件提供的模拟和数字元件高度集成到一块芯片上,可减小电路板的尺寸并降低最终产品的成本。
总而言之,RL78/L12集成度高,小型轻便,具有出色的功耗控制,延长了电池的使用寿命,对于电子体温计高效率、低功耗、封装小的发展要求,真正做到了省心省力省钱。
这款实时时钟为什么可以很好的胜任电子体温计设计应用?
电子体温计的输出温度是采用数字显示,可对温度进行实时控制和智能记录,这种实时测量就要求RTC能够提供精准的时钟,EPSON推出的实时时钟RX-8010SJ将32.768K晶振时钟IC组合在一个封装中,并在出厂时进行时钟精度调整,客户无需再做32.768kHz晶体电路匹配,这样既简化了硬件电路设计,也可以提高RTC芯片精度一致性。
其次,越小的产品使用越小的电池,对功耗要求越高。RX-8010SJ的待机功耗低至160nA/3V,1.1V至5.5V宽时钟保持电压,可以有效延长电池使用时间。另外,RX-8010SJ还包括时刻、日历、警报器、定时器功能等,对于急重病患者、老人及小孩,他们可不断进行测量并进行详细记录,而且还可产生类似高烧的预警,提醒大夫、家属等测量人员。
总的来说,RX-8010SJ实时时钟设计简单,功耗低,功能多样且具有高精度,是电子体温计的绝佳之选。
不可忽略的细节:低功耗电压反馈放大器及稳压器
在电子体温计的温度检测与放大电路模块中,所采集到的温度信号需经过放大成为模拟信号后才传送给A/D转换电路,圣邦微电子(SG Micro)推出的SGM8925是低功耗,低失调电压和轨到轨输出电压反馈放大器。该产品静态供电电流6.4μA,常温下最大失调电压0.6mV,支持工作电压范围在1.6V ~ 5.5V,增益带宽积为110kHz。
由于电子体温计的示值准确度容受电子元件及电池供电状况等因素影响,因此需要对输入的电压进行稳压处理。推荐使用Ricoh公司推出的超低静态功耗LDO--Rx5RL。Rx5RL是正输出固定式三端子稳压器,输出电压在2.0~6.0V之间,步进电压0.1V,具有超低静态功耗,典型值仅1.1uA,输出精度为±2.5%,温漂典型值仅±100ppm/℃。所以在锂电池输出端增加LDO Rx5RL,可以稳定供电电压,并提高测量精度。
结语
综上可见,电子温度计虽是小物品,但将这日常常用到的物品做到极致,做到使每个人都喜爱,甚至使用得得心应手,并非一件易事。极致才是王道,RL78/L12系列MCU也好,RX-8010SJ实时时钟也好,它们的出现使得这款小小物品又提升了一个台阶,相信往后也会朝着更好的方向发展。
相关元件供应
型号:X1B000242000100 品牌:EPSON
型号:X1B000242000111 品牌:EPSON
型号:SGM8925BYN5G/TR 品牌:SGMICRO
【电子电温度计】
电子电温度计测量范围,LCD显示 ,测量温度范围大,可同时预设高、低报警温度。
使用方法
此机背后有一挂扣拉及一撑板,可挂在墙壁或摆在座面.
机背后电池门打开装上一个7#电池,装电后显示全图,10秒后显示先前环境之最高温湿度,之后逐步自动调整现时环境之正常温湿度.
1.机前面有一推制可测量°C/°F.
2. 温湿度最高值式最低值测试
3.按MAX/MIN键一次测量先前之最高温湿度或最低温湿度.
4. 24个小时后会自动清除最高低温湿值:
5.报警功能:
6.. 字体显示模糊,请更换电池;
提示.°C/°F不一样
责任编辑:Davia
【免责声明】
1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。
2、本文的引用仅供读者交流学习使用,不涉及商业目的。
3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。
4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。
拍明芯城拥有对此声明的最终解释权。