【选型】阶梯气价燃气表控制器设计—MCU选型
一、结构组成与功能
1.1 结构组成
阶梯气价燃气表是以膜式燃气表为基表,加装电子控制器所组成的一种具有阶梯计费功能的燃气计量装置。其控制器由一般由微功耗单片机(MCU)、电压管理模块、存储模块、采样计数模块、声音报警模块、显示模块、IC卡模块、阀门控制模块、和时钟模块组成(如图1所示)。
图1 阶梯气价燃气表结构框图
1.2功能
阶梯气价燃气表具有精确计数、阀门自动处理、数据可靠存储、欠压、掉电处理、数据显示与声音提示、阶梯计费等功能。具体各个组成部分的功能如下:
(1)微功耗单片机(MCU):整个控制器的核心,所有的控制指令都由其发出;
(2)电源管理:控制器由电池供电,电池没电后由用户更换;
(3)存储:存储余额、历史用量、气价、阶梯信息等数据;
(4)采样计数:采集基表发来的计数脉冲并核减余额;
(5)声音报警:余额不足或电量不足时发出报警声音提示用户;
(6)显示:显示余额和各项功能操作过程信息;
(7)IC卡座:燃气表IC卡插卡接口,用于IC卡数据的读写;
(8)阀门控制:余额不足或电量不足时关闭阀门,用户充值或更换电池后打开阀门;
(9)时钟:阶梯计费的时间基准,燃气表外部电池没电时靠内部锂电池维持其继续工作。
二、MCU需求
在阶梯气价燃气表控制器里面,最核心的器件就是MCU,可以说选择一款合适的MCU直接关系到整个系统设计的成败。
在笔者参与的该项目中,系统对MCU要求具有如下一些主要的功能:
1)需要选用16位MCU,并且主频需要在16MHz以上;
2)Flash的大小在128(KB)~256(KB),需要内置加密算法及预留空间;
3)要求内置EEPROM的功能,可擦写次数不少于10万次;需要2(KB)大小。用于存储程序和余额、历史用量、 气价、阶梯等信息;其中历史用量为最大的存储需求,因用户买气或者燃气公司安检人员上门才可以导出用气记录,所以要求存储1年每一天的阶梯用气信息。以3阶梯为例计算,每天存储信息大小如下: 1字节(月)+1字节(日)+日用气量(3字节)共7个字节。5(KB)*31(天)*12(月)=1.86(KB)。
4)GPIO大于50个;
5)支持TIMER;
6)支持IIC、UART接口(预留外部模块接口);
7)支持RTC,电源引脚独立,外部电池掉电,可以用燃气表内部电池维持时钟继续工作;
8)支持的AD输入,用于电压检测;
9)支持低功耗模式,MCU在低功耗时的电流小于20uA;
10)支持ISO 7816,用于IC卡通讯;
11)支持LCD驱动,至少4*32段;
12)工作温度范围至少包含燃气表标准规定的使用范围-20℃~+60℃。
针对上述要求,最终我们选择了瑞萨电子的RL78/I1C系列的R5F10NMGDFB#30产品。经过对功能的比较确认,这款MCU可以很好的满足控制器对MCU的要求。
R5F10NMGDFB#30具体相关参数如下:
1)内置24MHz(±1%);
2)Flash 128 KB;
3)EEPROM 2(KB);
4)GPIO 52个;
5)TIMERS(16-bit)8个;
6)IIC 1个、UART 3个;
7)支持RTC,电源引脚独立;
8) ADC 24bit △AD *4路,10-bit SAR*6路;
9)低功耗模式:平均功耗70uA/MHz,STOP:0.65uA,32.768k:1.13uA, RTC:0.7uA;
10)支持ISO 7816;
11)支持LCD驱动 4*42/8*38;
12)温度范围支持-40℃~85℃。
同时,这个系列的产品在Flash大小和引脚数等方面也都有很好的扩展性,可以升级为100pin,Flash 256 KB。对于以后其它项目的推广也有很好的移植性。
在阶梯气价燃气表控制器的设计中,一开始的关键器件的选择就会尤为重要。选择一款合适的 MCU,可以说对于每个设计者来说都是一劳永逸的事情。
- |
- +1 赞 0
- 收藏
- 评论 3
本文由铮铮提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
评论
全部评论(3)
-
xingwangjy Lv4. 资深工程师 2018-11-10Mark!!
-
terrydl Lv9. 科学家 2018-04-12看看
-
碧水孤鹜 Lv8. 研究员 2018-04-12学习
相关推荐
【选型】16位MCU Renesas RL78/I1C和TI的MSP430F6x在智能电表应用中的对比
智能电表市场上多使用TI MSP430系列MCU的MSP430F6x,16位MCU,具有超低功耗以及集成的模拟和数字外设,适用于传感和测量应用。本文针对智能电表应用需求,讨论TI的MSP430F6x和Renesas RL78/I1C优劣势,对比结果,Renesas RL78/I1C性能优于TI的MSP430F6x,更适合智能电表应用。
器件选型 发布时间 : 2020-06-15
【选型】丰富的单相电表控制微控制器阵容助力功率计选型
本文主要介绍了瑞萨拥有丰富的单相电表控制微控制器阵容。带有内置24位ADC的RL78 / I1A,RL78 / I1C,RL78 / I1D和RL78 / I1E可以降低成本及减少外部元件的使用。RL78 / I1C和RL78 / I1E也支持增强安全功能。瑞萨也提供一系列内置ZigBee / IEEE802.15.4和电力线通信(PLC)功能的微控制器,这些功能对智能电表来说至关重要。
器件选型 发布时间 : 2018-05-29
Renesas(瑞萨电子) R7F0C901B2,R7F0C902B2 16位超低功耗MCU数据手册
型号- R7F0C902B2,R7F0C901B2,R7F0C901B2DNP-C#HA0,R7F0C902B2DNP-C#HA0,R7F0C901,R7F0C902,R7F0C902B2DNP-C#AA0,R7F0C901B2DNP-C#AA0
RENESAS(瑞萨)RX系列32位高功效MCU选型表
RX产品家族包含四个产品系列:具有最优性能和最强功能的旗舰 RX700 系列;标准 RX600 系列;完美兼具高功效和高性能的 RX200 系列;和具有极低功耗的入门级 RX100 系列。这四个系列囊括了众多产品,实现从小型到大型应用的无缝扩展。
产品型号
|
品类
|
CPU
|
Program Memory (KB)
|
Data Flash (KB)
|
RAM (KB)
|
Lead Count (#)
|
Supply Voltage (V)
|
Operating Freq (Max) (MHz)
|
I/O Ports
|
UART (#)
|
SPI (#)
|
I2C (#)
|
CAN (ch)
|
DMA
|
Timer
|
ADC
|
DAC
|
Watchdog Timer (#)
|
R5F563TEBDFP#V0
|
32-BIT GENERAL MCU
|
RXv1
|
512
|
32
|
48
|
100
|
2.7 - 3.6
|
100
|
78
|
4
|
6
|
5
|
1
|
DMA
|
16-bit x 19-ch
|
10-bit x 12-ch, 12-bit x 8-ch
|
10-bit x 2-ch
|
2
|
选型表 - RENESAS 立即选型
RL78 FAMILY LOW-POWER MCUS
型号- RL78/G1A,RL78/G1C,RL78/I1A,RL78/G1D,RL78/I1B,RL78/I1C,RL78/H1D,RL78/L1A,RL78/G1F,RL78/I1D,RL78/G1G,RL78/I1E,RL78/L1C,RL78/G1H,RL78/G1M,RL78/G1N,RL78/G1P,RL78/GXX,RL78/G22,RL78/G23,RL78/G13A,R78/G22,RL78/G10,RL78/G11,RL78/G12,RL78/G13,RL78/G14,RL78/G15,RL78/G16,RL78/L12,RL78/L13,RL78
【经验】瑞萨RL78系列汽车级16位MCU低功耗STOP模式如何唤醒?
本文以瑞萨汽车级16位MCU RL78系列,32PIN QFN小封装,96KB FLASH的车规级16位单片机 R5F10BBF为例,介绍如何配置和唤醒R5F10BBF芯片的低功耗STOP模式。
设计经验 发布时间 : 2019-05-02
RENESAS(瑞萨)RL78 G13系列16位微控制器选型表
RENESAS(瑞萨)RL78 G13系列16位MCU(微控制器/Microcontroller),用于通用应用的低功耗、高功能微控制器。
产品型号
|
品类
|
Bit Size
|
CPU
|
Program Memory (KB)
|
Data Flash (KB)
|
RAM (KB)
|
Lead Count (#)
|
Supply Voltage (V)
|
Operating Freq (Max) (MHz)
|
LVD
|
DMA
|
I/O Ports
|
Timer
|
ADC
|
Package Type
|
Temperature Range(℃)
|
R5F1017CANA#U0
|
16位MCU
|
16
|
RL78
|
32
|
0
|
2
|
24
|
1.6 - 5.5
|
32
|
LVD
|
DMA
|
20
|
8-bit x 4-ch, 16-bit x 8-ch
|
10-bit x 6-ch
|
HWQFN
|
-40℃~85℃
|
选型表 - RENESAS 立即选型
JP202 Wi-SUN FAN 1.1 Based High Speed Sub-GHz Wireless Communication
型号- R5F56514ADFB#30,F1471EVB-4P0,R5F565N7XDXX,ZMOD4410AI2V,R5F56517XDXX,RA6M1,HS4003,HS4004,R1EX240,F1471EVB-2P6,ISL9113,HS4001,HS4002,ZSSC3027,F2977EVBI,R5F565N9XDXX,HS4000-EVK,R7FA6M1AD3CFM#AA0,ZMOD4410AI2R,F1471NTGI8,RAA211412,QCIOT-000-CWXPOCZ,HS4011,ZMOD4410AI1V,R5F56519XDXX,ISL85418,ZMOD4410AI1R,ISL9113EIAZ-T,ZMOD4510,HS3004,ISL9113EI9Z-T,HS3002,HS4014,HS3003,HS4012,HS3001,ISL9113ERAZ-T,HS4013,RAA211412GP3#JA0,HS310X,R5F565NCXDXX,RX65X,R9A06G062,R9A06G062GNP,RX65N,R9A06G062GNP#AC1,R7FA6M1AD3CFP#AA0,RL78/I1C,RL78/G1H,F1471EVB-3P6,R5F565NEXDXX,RL78/G22,RA6MX,HS300X,ISL80505,R5F56514XDXX,R5F565N4XDXX,R7FA6M1AD2CLJ#AC0,F2977,RX651,F2977NEGK8,ZMOD4410AI3V,RAA604S00,ZMOD4410,F1471NTGI,F2977NEGK,F1471,ISL9113ER7Z-T,READ2304,ZMOD4410AI3R
【技术】瑞萨16位车规级MCU的CAN总线介绍及常见问题
Renesas RL78/F13系列车规级MCU,都集成有符合国际CAN总线标准的ISO11898协议,其CAN总线支持CAN2.0A/B。
技术探讨 发布时间 : 2017-09-20
【技术】瑞萨RL78系列MCU软件加密机制解析
为了保障用户代码安全,瑞萨RL78系列MCU提供了加密机制。瑞萨RL78系列 MCU ,整合了NEC的MCU 78K和R8C系列的高级特性,实现了低功耗和高性能。RL78基于16位CISC架构,集成丰富的的模拟资源,可面向通用控制器,LCD控制器,汽车控制器等各个应用领域。让用户能够以更低的成本构建小型、高能效系统。
技术探讨 发布时间 : 2017-11-17
【应用】16位MCU RL78/F1x在汽车雨刮器中应用,提供平稳电机控制
Renesas 16位MCU RL78/F1x系列适用于汽车应用。 低功耗,并配备了适用于汽车应用的内置功能,如CAN、LIN通信、高级定时器和安全功能。汽车雨刮器控制需要平稳的电机控制。Renesas RL78/F1x提供广泛的紧凑型MCU,具有16位CPU内核,可提供高性能电机控制。Renesas产品具有平台化特点,其封装和引脚布局,有利于后期芯片升级,硬件和软件上的修改工作量较少。
应用方案 发布时间 : 2018-08-30
BUILDING AUTOMATION Leading-edge IoT solutions for HVAC, fire/safety, building security, and lighting
型号- RTK0EE0007D02001BJ,RA FAMILY,ISL9122A,ISL9001A,FS102,RV1S2211A,EZ-0012,TPW-RL78I1A-1C,RA6E1,RX600,RZ/A,DK-S3A7,RA6T2,RA6T1,RA2L1,TPW-RL78I1A-2C,ISL3259E,RS-485,RX600 SERIES,SLG47105,PK-S5D9,ISL29501,ISL854XX,9FGV0441,DK-S7G2,RL78 FAMILY,RX72M,RX72N,RZ/N,RZ/G2L,RZ/G2M,RZ/G2N,RAA604S00,RA6 SERIES,RTK0EE0003D01002BJ,RZ/G,RZ/V,RZ/G2E,RTK7RL23LMP00000BJ,RZ/T,RZ/G2H,SGAS7XX SERIES,RL78/L12,RL78/L13,RA2 SERIES,ISL15102,RZ/T SERIES,RX72T,RX23T,TB-S3A1,RZ FAMILY,RL78/H1D,RA4M1,RTK0EE0009D02001BJ,RA4M3,RA4M2,ISL28113,RX23E-A,RX200 SERIES,AT25XX,RTK0EMX270S00020BJ,IW1816,TB-S3A3,RX23W,SLG46537V,TB-S3A6,ISL85415,RTK0EMX270S01020BJ,RX113,RX100 SERIES,ISL85412,OB1203,RL78/G10,RAA211605,RL78/G11,RL78/G12,RL78/G13,RL78/G14,ISL3174E,RL78,RX13T,RL78/G1A,RZ/A SERIES,RL78/G1C,RL78/G1D,RL78/G1F,RL78/G1G,RL78/G1H,DA16600,RX140,RL78/G1M,RL78/G1N,RL78/G1P,RL78/G23,FS1012,SGAS711,RX700,RL78/I1X SERIES,RX24T,RX24U,RX130,SL29501RZ-T7A,ISL80XXX,RL78/F12,RL78/F13,RL78/F14,RL78/F15,TB-S5D5,RS485,RZ/N SERIES,5P49V6965,RZ/V SERIES,RX200,RA6M1,RA6M3,RA6M2,RA6M5,RA2E1,RA6M4,RA2E2,DA14531MOD,ISL29501-ST-EV1Z,RX66T,RX66N,SK-S7G2,RX671,ISL9123,TPW-RL78I1A,FS102X,DA14531,RL78I1A,RL78/G13A,HS3001,FS2012,RZ/G SERIES,HS310X,ZMOD4410-EVK,ΜPD720210,R9A06G061,SDAH02,RL78/I1A,DK-S124,SDAH01,RL78/I1B,RL78/I1C,RX100,RAA223012,RL78/I1D,DK-S128,RL78/I1E,ISL3245XE,ISL80505,RAA223011,RZ/G2,RXV2,RXV3,RYZ014A,ISL8723,RTK0EE0009D01001BJ,HS300X,RL78/I1X,RS-422,RL78/D1A,RAA239101,DA7218,RL78/L1A,RX FAMILY,RL78/L1C,ISL3159E,RX24T/U,RA4E1,RA2A1,ISL6719,RL78/G SERIES,RX700 SERIES,RX631,ZMOD4510,RX231/0,SGAS7XX,RS485T/R,R5F10267ASP,RAA2116XX,RX65N,ISL6186,PS2561F-1,ISL29501-CS-EVKIT1Z,RAA78815X,RX651,RA2,ISL29501IRZ-T7,RA4 SERIES,RA4,RL78/G,RA6,ZMOD4410,ISL85033,RA8,R9A06G037,HS3101,RTK0EE0007D01001BJ,RX65N/1,IW3627,RA4W1
【应用】R5F100LE低功耗16位单片机在窗户报警器中的应用
本文介绍了瑞萨电子公司推出的R5F100LE单片机在窗户报警器中的应用。随着人们安防意识的逐渐增强,安防报警系统广泛应用于生产、生活的各个领域,窗户报警器是安防报警器的一种类型,由于其价格低廉、易操作、安全性强等特点得到广泛的应用,本文提供了一种基于瑞萨单片机R5F100LE的窗户报警器的解决方案。
应用方案 发布时间 : 2018-12-15
16位RL78/G13系列单片机的看门狗如何关闭?
16位RL78/G13系列单片机的看门狗可通过设置选项字节进行关闭,设置选项字节000C0H地址的BIT4为0,即可关闭看门狗。
技术问答 发布时间 : 2017-05-05
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
提供全面表征产品器件耗电特征及功耗波形、快速瞬态效应、电源优化、表征和仿真测试服务,使用直流电源分析仪测量精度达50µV,8nA,波形发生器带宽100kHz,输出功率300W,示波器200kHz,512 kpts
实验室地址: 深圳/苏州 提交需求>
登录 | 立即注册
提交评论