【选型】阶梯气价燃气表控制器设计—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学习
相关推荐
【选型】Renesas汽车级16位MCU R5F10PPGCLFB可替代停产物料upd78f1843
瑞Renesas汽车级16位MCU RL78/F1x系列支持AEC-Q100认证,nA级别优异的低功耗特性,以及集成片上EEPROM等特性,集成CAN/LIN通讯模块,本文介绍100pin封装的R5F10PPGCLFB替代停产物料upd78f1843芯片。
【选型】瑞萨新一代48pin小封装MCU可pin to pin替代停产的upd78f1829芯片,nA级低功耗
瑞萨Renesas汽车级16位MCU RL78/F1x系列支持AEC-Q100认证,nA级别优异的低功耗特性,以及集成片上EEPROM等特性,集成CAN/LIN通讯模块,十分适用于汽车电子控制MCU的应用。本文介绍瑞萨RL78/F14系列的48pin小封装MCU R5F10PGJCLFB,可pin to pin替代停产物料upd78f1828,upd78f1829芯片。
【选型】瑞萨汽车级16位MCU RL78系列可替代停产upd78f1843助力汽车电子控制应用
瑞萨Renesas汽车级16位MCU RL78/F14系列支持AEC-Q100认证,nA级别优异的低功耗特性,以及集成片上EEPROM等特性,集成CAN/LIN通讯模块,可pin to pin替代停产物料upd78f1843、upd78f1845芯片。
Renesas(瑞萨电子) R7F0C901B2,R7F0C902B2 16位超低功耗MCU数据手册
型号- R7F0C902B2,R7F0C901B2,R7F0C901B2DNP-C#HA0,R7F0C902B2DNP-C#HA0,R7F0C901,R7F0C902,R7F0C902B2DNP-C#AA0,R7F0C901B2DNP-C#AA0
【经验】瑞萨RL78系列汽车级16位MCU低功耗STOP模式如何唤醒?
本文以瑞萨汽车级16位MCU RL78系列,32PIN QFN小封装,96KB FLASH的车规级16位单片机 R5F10BBF为例,介绍如何配置和唤醒R5F10BBF芯片的低功耗STOP模式。
【IC】瑞萨新推RL78/G15低功耗MCU,提供最小尺寸8引脚封装选项,工作频率为16MHz
瑞萨电子宣布,低功耗RL78产品家族推出一款全新通用多功能微控制器(MCU)——RL78/G15。该器件以较小的封装尺寸面向8位MCU应用。在8至20个引脚的封装尺寸中包含众多外设功能和4-8KB的代码闪存,最小的8引脚器件尺寸仅为3mm x 3mm。
【经验】分配好RAM空间,助你更好的使用瑞萨RL78系列16位MCU的自编程库
瑞萨低功耗高集成的RL78系列16位MCU芯片,同样支持自编程功能,并提供了自编程软件库,以方便工程师通过调用自编程函数来实现。本文针对在使用瑞萨RL78的自编程库时出现的RAM空间占用问题进行解答。
【选型】Renesas(瑞萨电子) RL78系列16位MCU选型指南
目录- RL78家族特点 通用型MCU LCD MCU ASSP 智能模拟 汽车 开发环境&开发工具 解决方案 产品一览表 封装
型号- R5F104PFAFA,R5F101PHAFB,R5F104PFAFB,R5F10BAFLSP,R5F101PHAFA,R5F113TJLFB,R5F110MEAFB,R5F10JGCAFB,R5F10AACLSP,R5F10AGCLNA,R5F111MHAFB,R5F10WMGAFA,R5F10WMGAFB,R5F101ACASP,R5F104JHAFA,R5F101JJAFA,R5F104BDANA,R5F101BFANA,R5F10PADLSP,R5F1006EASP,R5F101FDAFP,R5F100LJAFA,R5F100LJAFB,R5F100JGAFA,R5F101LCABG,R5F104CFALA,R5F1018CALA,R5F100BCANA,R5F10Y14ASP,R5F100FLAFP,RL78-S2,R5F100EHANA,R5F11MMDAFB,R5F10PGFLFB,R5F100MKAFB,R5F100MKAFA,R5F100CEALA,R5F10BLELFB,R5F100FAAFP,R5F104AAASP,R5F100SJAFB,RL78/F1X,R5F113GLLFB,R5F10BGFLNA,R5F10WLEAFB,R5F104GCAFB,R5F10KGCANA,R5F10WLEAFA,R5F101GCANA,R5F110PJAFB,R5F11BGEAFB,R5F10369ASP,R5F10BMFLFB,R5F100EGANA,R5F113MKLFB,R5F104LJAFP,R5F100GJANA,R5F10278ANA,R5F100MLAFB,R5F1176AGSP,R5F11FLLANA,R5F100FKAFP,R5F100CFALA,R5F10AGELFB,R5F111NGALA,R5F104LJAFA,R5F104LJAFB,R5F10JBCANA,R5F104LHALA,R5F100MLAFA,R5F101SLAFB,R5F101GFAFB,R5F10ALCLFB,R5F10WLFAFB,R5F104BFAFP,R5F104GDAFB,R5F10WLFAFA,R5F11EF8AFP,R5F10PPHLFB,R5F104GLANA,R5F10BGGLNA,R5F1017AANA,R5F10AADLSP,R5F10RFCAFP,R5F110MFAFB,R5F101LLAFA,R5F104JGAFA,R5F104BCANA,R5F1006DASP,R5F10NLE/G,R5F1008AALA,R5F101FEAFP,R5F110NEALA,R5F100AAASP,R5F104GAANA,R5F10RF8AFP,R5F11EAAASP,R5F100JHAFA,R5F10MPEDFB,R5F100BDANA,R5F104CEALA,R5F104MKAFA,R5F10MPGDFB,R5F104MKAFB,R5F10PGELFB,R5F113GKLNA,R5F11MMEAFB,R5F100GLANA,R5F10367ASP,R5F100MJAFA,R5F100MJAFB,R5F10AGGLFB,R5F117BAGFP,R5F10NPJDFB,R5F100LJABG,R5F100GDAFB,R5F104LLAFB,R5F104LLAFA,R5F104LJALA,R5F100SKAFB,R5F101GDANA,R5F10PPJLFB,R5F101PGAFA,R5F10277ANA,R5F10BAELSP,R5F113TKLFB,R5F101PGAFB,R5F101LEABG,R5F10AGDLNA,R5F100GAANA,R5F10NMJ/G,R5F107AEMSP,RL78/G10,R5F101BEANA,RL78/G11,R5F10PMFLFB,RL78/G12,RL78/G13,RL78/G14,R5F101GGAFB,R5F104BEAFP,R5F104FCAFP,R5F101CGALA,R5F100JFAFA,R5F113TLLFB,R5F101LDABG,R5F10BADLSP,R5F11BLCAFB,RL78/G1A,RL78/G1C,RL78/G1D,RL78/G1E,RL78/G1F,RL78/G1G,RL78/G1H,R5F117GAGFB,R5F10BLFLFB,R5F101AAASP,R5F10PMELFB,R5F101BDANA,R5F10RLAAFB,R5F101FFAFP,R5F10AAELSP,R5F10EGAAFB,R5F100BEANA,R5F101CFALA,R5F104FDAFP,R5F10RLAAFA,R5F10Y16ASP,R5F104CDALA,R5F10368ASP,R5F10PGDLFB,R5F104MLAFB,R5F10BMGLFB,R5F11MMFAFB,R5F100GKANA,R5F104MLAFA,R5F101JKAFA,R5F101LCAFA,R5F11768GSP,R5F101LCAFB,R5F100CGALA,R5F10AGFLFB,R5F111NHALA,R5F101GEANA,R5F110PHAFB,R5F100GCAFB,R5F104LKAFB,RL78/F12,RL78/F13,R5F101SKAFB,R5F11B7CANA,R5F11CBCGNA,RL78/F14,R5F104LKAFA,RL78/F15,R5F100SLAFB,R5F1018DALA,R5F104GEAFB,RL78/G1X,R5F10WLGAFA,R5F10WLGAFB,R5F11BGCAFB,R5F101EHANA,R5F101LFABG,R5F104LHAFP,R5F10FMCAFB,R5F10Y46ASP,R5F11BLEAFB,R5F100LCABG,R5F104BGANA,R5F10AGCLFB,R5F10JGCANA,R5F104JEAFA,R5F110PGAFB,R5F104LHAFB,R5F104LHAFA,R5F100PHAFA,R5F100PHAFB,R5F101GHAFB,R5F104LFALA,R5F10PPFLFB,R5F10268ASP,R5F113TGLFB,R5F10BGCLNA,R5F104FJAFP,R5F100JJAFA,R5F113GLLNA,R5F104MJAFA,R5F100ACASP,R5F104MJAFB,R5F10ABDLNA,R5F102A8ASP,R5F1016EASP,R5F101LEAFB,R5F101LEAFA,R5F101PKAFA,R5F101PKAFB,R5F100FDAFP,R5F111NEALA,R5F10PGFLNA,R5F101FGAFP,R5F100GEAFB,R5F10BGFLFB,R5F101MFAFA,R5F104EFANA,R5F101MFAFB,R5F11MPFAFB,R5F100BFANA,R5F104GKAFB,R5F10E8DALA,R5F10AAALSP,RL78/I1A,RL78/I1B,RL78/I1C,RL78/I1D,R5F101LDAFA,RL78/I1E,R5F104ACASP,R5F101LDAFB,R5F101JLAFA,R5F101GFANA,R5F101EGANA,R5F11MPEAFB,R5F104GLAFB,R5F104GAAFB,R5F104LGAFP,R5F10RBAAFP,R5F10WLCAFA,R5F10WLCAFB,R5F111MEAFB,R5F10PGHLFB,R5F113LLLFB,R5F101BCANA,R5F104LGAFB,R5F107ACMSP,R5F104BFANA,R5F10WMDAFB,R5F11CBCMNA,R5F100FCAFP,R5F104LGAFA,R5F10WMDAFA,R5F100PGAFA,R5F100SHAFB,R5F104LEALA,R5F100PGAFB,R5F10PPELFB,R5F101CEALA,R5F10BGDLNA,R5F113THLFB,RL78/I1X,R5F100ADASP,R5F10ABELNA,R5F10WLDAFB,RL78/L1A,R5F100GDANA,R5F11FLJANA,R5F101LFAFB,RL78/L1C,R5F100FEAFP,R5F100EAANA,R5F101LFAFA,R5F10PGELNA,R5F101FHAFP,R5F10BGGLFB,R5F117BAGNA,R5F101CDALA,R5F11MPGAFB,R5F10RLCAFA,R5F104EGANA,R5F10RLCAFB,R5F10WLDAFA,R5F100BGANA,R5F11EFAAFP,R5F100LKAFA,R5F11EA8ASP,R5F111MGAFB,R5F104GJANA,R5F10AGDLFB,R5F10EGCAFB,R5F10WMFAFA,R5F10WMFAFB,RL78/L1E,R5F10MMEDFB,R5F10BLDLFB,R5F111NFALA,R5F101GGANA,R5F11BCEALA,R5F104LGALA,R5F1007EANA,R5F10267ASP,R5F100LKAFB,R5F110PFAFB,R5F104CGALA,R5F10BMELFB,R5F10PPGLFB,RL78/L1X,R5F101EFANA,R5F10PAELSP,R5F100LLAFB,R5F10AGALNA,R5F10PGGLFB,R5F111MFAFB,R5F100LLAFA,R5F104EHANA,R5F104GKANA,R5F102A9ASP,R5F113LKLFB,RY7011A0000DZ00,R5F10EGDAFB,R5F101PJAFA,R5F101PJAFB,R5F10A6ALSP,R5F10KBCAFP,R5F10WMEAFA,R5F104JFAFA,R5F10BLCLFB,R5F117BCGFP,R5F104BEANA,R5F1006CASP,R5F100GFAFB,R5F101GJAFB,R5F10WMEAFB,R5F100PFAFB,R5F101MGAFB,R5F10BGELNA,R5F100PFAFA,R5F10266ASP,R5F10RLAANB,R5F110PEAFB,R5F1018AALA,R5F101MGAFA,R5F100AEASP,R5F10EGAANA,R5F101LGABG,R5F10E8EALA,R5F10FMDAFB,R5F10Y47ASP,R5F104BGAFP,R5F10279ANA,R5F10BAGLSP,R5F113MLLFB,R5F10PGDLNA,R5F100GCANA,R5F111PJAFB,R5F11FLKANA,R5F11BBEAFP,R5F101JCAFA,R5F1026AASP,R5F10RJAAFA,R5F104FAAFP,R5F10NMJDFB,R5F107DEMSP,R5F110NJALA,R5F100MFAFB,R5F100MFAFA,R5F1037AANA,R5F1007CANA,R5F111PGAFB,R5F10A6CLSP,R5F10PMJLFB,R5F100GHAFB,R5F10BBDLNA,R5F10BGCLFB,R5F104GFANA,R5F100LFABG,R5F104MGAFB,R5F104MGAFA,R5F101GHANA,R5F104ECANA,R5F104LEAFP,R5F101EEANA,R5F10RBCAFP,R5F104AFASP,R5F104PKAFB,R5F101BAANA,R5F100GEANA,R5F104LEAFA,RL78/G1,R5F104LEAFB,R5F104FGAFP,R5F101GKAFB,R5F101JEAFA,R5F11BBCAFP,R5
【应用】RL78系列低功耗8/16位MCU用于无刷电机控制中,实现恒定速度运行
Renesas旗下的RL78系列是低功耗的8/16位MCU,通常应用于电机控制中。还为客户提供了实现这些控制方法的示例软件,还提供各种开发支持工具来支持电机控制解决方案的开发。
【技术】瑞萨16位车规级MCU的CAN总线介绍及常见问题
Renesas RL78/F13系列车规级MCU,都集成有符合国际CAN总线标准的ISO11898协议,其CAN总线支持CAN2.0A/B。
【应用】瑞萨基于低功耗高性能RA2 MCU推出的个人血糖监测仪解决方案
瑞萨的个人血糖监测器(BGM)设计采用了高性能RA2 MCU系列,这是一个单芯片完整解决方案,得益于其集成的16位SAR ADC、24位 sigma-delta ADC、运算放大器、触摸控制和低功耗性能。
【经验】RL78系列16位MCU电池供电低功耗程序的设计思路
本文主要讨论RL78解决电池供电低功耗问题,并讲述低功耗程序设计的三步处理思路。
【应用】基于RL78系列低功耗16位MCU的智能电表解决方案,利于电网的低碳节能并大幅降低电池维护成本
以瑞萨电子RL78系列低功耗16位MCU系列的RL78/I1B与RL78/I1C为核心的智能电表解决方案具有超低功耗,用于智能电表,有利于电网的低碳节能并可大幅降低电池维护成本。
【应用】16位MCU RL78/F1x在汽车雨刮器中应用,提供平稳电机控制
Renesas 16位MCU RL78/F1x系列适用于汽车应用。 低功耗,并配备了适用于汽车应用的内置功能,如CAN、LIN通信、高级定时器和安全功能。汽车雨刮器控制需要平稳的电机控制。Renesas RL78/F1x提供广泛的紧凑型MCU,具有16位CPU内核,可提供高性能电机控制。Renesas产品具有平台化特点,其封装和引脚布局,有利于后期芯片升级,硬件和软件上的修改工作量较少。
【应用】基于16位超低功耗MCU R7F0C019的NB-IoT智能燃气表设计
瑞萨16位超低功耗MCU R7F0C019采用了RL78内核,集成了智能LCD控制器/驱动器,直接驱动段码液晶,具有串口唤醒功能,内置高速时钟精度±1%,满足工业级全温度范围通讯要求。内置RTC模块,无需外挂RTC。超低功耗达到1uA,满足低功耗要求。集成度高,简化产品设计,降低产品成本。非常适合NB-IoT气表的应用。
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可定制电感最大电流100A,尺寸最小7 x 7 x 3.0mm到最大35 x 34 x 15.5 mm,工作频率100KHZ ~ 2MHZ,感值范围:0.15 ~ 100uh;支持大功率电感,扁平线电感,大电流电感,高频电感,汽车电感器,车规电感,一体成型电感等定制。
最小起订量: 5000 提交需求>
登录 | 立即注册
提交评论