【应用】NB无磁水表选用微处理器CW32L031,只需4μs的超低功耗唤醒时间,可做到数据可靠传输
目前,所有的供水行业主要是通过水表来进行计数收费的,因此,水表的安全、可靠性、准确计量和科学规范管理十分重要。
相比于传统水表,水表采用窄带物联网(NB-IoT)技术,可实现数据远传,无需人工抄表,可提高数据准确性;NB-IOT
物联网水表采集频率高,可实时反映用户家中用水情况;此外上传数据安全牢靠,从而为供水管理部门科学决策提供数据支持。随着NB-loT
芯片模组价格下降,应用不断成熟,以及智慧水务建设的持续推进,NB-IoT
水表的新增和更新需求将会越来越多。水表的数据传输方式有:GPRS、CDMA、NB-IoT。NB-IoT 技术能实现比 GSM 强 20dB
以上的覆盖增益,覆盖面积扩大 100 倍,地下车库、地下管道均能覆盖到。选择 NB-IoT 传输的另一原因是低功耗,NB-IoT
终端如每天发送一次 200Byte 报文,AA 电池待机时间有 10 年之久。因智能水表上报数据时,只需 1 或 3 天上报一次数据即可, 所以
NB-loT 技术非常适合应用在智能水表中。
在选型过程中,无意间看到CW32生态社区里有CW32L031系列的推广活动,然后就去查阅了CW32L031的数据手册及宣传手册,看到其深度休眠模式下最低可达到0.45μA,且只需4μs的超低功耗唤醒时间。其ADC精度也还蛮高,其有效位数可达到11.3,IO口和FLASH资源也都够用,所以抱着试一试的态度开始开发。
设计流程
此方案中,将 NB-IoT 模组集成至电路板中,由运营商提供网络服务,解决水司无线网络维护难问题,实现漏损监测控制,降低管网漏损率。无磁 NB-IoT 水表通过基站与云平台建立连接,将数据发送至平台,而终端可通过访问平台获取相关数据,这些数据可在不同的应用上进行呈现。本设计系统总框图如图1 所示:
第二步:硬件设计及PCB制板
硬件部分主要包括:主芯片、电源、NB模块、存储电路、无线通信模块、红外通讯模块、调试接口、SIM 卡等部分组成。使得水表具有无磁计量、数据存储、无线通信等功能。主芯片负责采集无磁模块输出的波形,选用CW32L031芯片,L031是武汉芯源半导体有限公司推出的一款低功耗产品,ARM® Cortex®-M0+内核,工作电压可低至1.65V, 且含有三路低功耗 UART,支持小数波特率,支持 LIN 通信接口,一路 SPI 接口 12Mbit/s, 一路 I2C 接口 1Mbit/s,内置 IR 调制器,最低功耗可达到0.4μA。数据通信采用NB-IoT技术,用的是MN316模块。无磁计量模块采用的是Hall元件和叶轮搭配实现水流的计量。系统硬件原理框图如图2所示:
根据硬件原理框图,设计相关原理图,实物图及原理图如题3、4所示:
图3 NB-IOT水表实物图
图4 NB-IOT水表原理图
第三步:软件设计
采用模块化的设计流程,包括:主程序、初始化模块、无磁计量模块、无线通讯模块、数据存储模块、红外接口模块以及远传协议解析模块。主程序负责水表系统在上电以后首先初始化各个模块相应端口的电平参数。数据存储在 EEPROM 中,可存储水表的各详细数据,包括实时数据、默认参数、上线类型、故障(复位)记录等。具体程序结构如图5所示:
第四步:下载调试
本水表板是需要结合水表基表进行测试的,测试时需要用红外和平台同时测试。物联网水表电子模块焊接完成后,将整表放置在气动走字工装上,并记录基表部分的初始机械读数。运行一段时间后,通过触发水表上的按键开关,将物联网水表的数据上传到生产测试服务器上,并通过显示装置将表内所有的数据显示出来。显示的数据包括水表的累计用量、电池电压、信号强度、物联网卡号、表状态字等,生产检测人员通过上传的数据累计用量,比对机械读数,机电对比判断水表计量是否准确;通过信号强度大致判断表内的天线是否焊接好;通过表状态字判断表内是否有异常报警。如果水表的计量及通讯功能正常,再通过工装或者生产测试系统来控制水表的开关阀,在所有的功能检测完成后,系统将物联网水表的生产测试模块自动切换成出厂运行模式,并测试出厂运行模式的通讯功能,保证参数设置正确。也可以通过专用的测试工装来测试物联网水表的相关功能和设置水表的参数。功能测试完成后,我们也可以通过上传的数据分析表端的信号强度、电池的状态及表端的故障标志,再通过电流测试设备测试整机的平均功耗,保证所有出厂的物联网水表功能及性能都是合格的,最后将测试的数据及表档案登记、存储,以便所有的出厂的表都有据可查。
【结语】
本文的设计是基于 NB-IoT 通讯的无磁物联网水表,其特点是低功耗,计量精度高、无磁干扰,可做到数据可靠传输,也可做到居民用户的深度覆盖,在通讯上比GPRS和CDMA的覆盖面积和信号强度都好,在一定程度上改善了传统管理模式的种种弊端,符合我国的基本国情,有很强的实用价值。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由咪猫转载自武汉芯源 微信公众号,原文标题为:【CW32优秀产品应用展示】基于CW32L031的NB无磁水表方案设计,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
【应用】应用于智能水表、热表和气表的低功耗MCU,集成12位SAR-ADC/2路LPUART/OPA/比较器
复旦微电子新推出了诚意满满的FM33LC0xx系列MCU。该系列与FM331x、FM33G0xx相比:资源配置更灵活,是一款适合智能水表、热表和气表应用的低功耗MCU,片上存储空间(FLASH/RAM)有256KB/24KB、128KB/24KB、64KB/16KB三种可选,封装涵盖TSSOP20、QFN32、LQFP48和LQFP64。
【应用】华大电子CIU32超低功耗安全MCU用于智能水表,支持四种流量计量方式,波特率可达9600bps
华大电子以Arm 32位为内核的系列安全MCU产品,可同时满足智能水表的联网通信技术和多种现代传感技术要求。产品主要应用领域包括智能水表、便携医疗、智能门锁及其他电池供电的低功耗场景。
华大电子CIU32L0超低功耗安全MCU用在血糖仪上,可解决VDD下降导致的LCD屏幕显示对比度变差的问题
华大电子CIU32L0系列超低功耗安全MCU基于ARM 32位内核,最高频率可达48MHz,具有超低功耗、高集成度、高可靠性、高安全的特点。内部集成LCD、ADC、VREFBUF、低功耗COMP、多种定时器、多个USART/I²C/SPI等丰富的外设资源,同时提供了SM4、AES、TRNG、PUF等信息安全外设,通过商密二级及EAL4+认证。
【经验】武汉芯源CW32系列MCU PWM输出功能指南
脉冲宽度调制(PWM),是在数字电路中达到模拟输出效果的一种手段,常见应用电机调速,照明灯调光等。在MCU中,主要通过定时器单元来时实现PWM输出,以CW32L083VxTx为例,LPTIM,GTIM,ATIM都可以输出PWM信号。
【IC】武汉芯源CW32L010安全低功耗MCU,树立M0+产品行业新标杆!
近日,武汉芯源半导体CW32L010系列产品正式官方发布。这款产品以其卓越的产品性能,迅速在业界引起了广泛关注,并成功树立M0+产品行业的新标杆。产品是基于eFlash的单芯片低功耗微控制器,集成了主频高达48MHz的ARM®Cortex®-M0+内核、高速嵌入式存储器(多至64K字节FLASH和多至4K字节SRAM)以及一系列全面的增强型外设和I/O口。
CW32L010 ARM®Cortex®-M0+低功耗32位MCU参考手册
本资料为CW32L010微控制器参考手册,旨在为应用开发者提供关于如何使用该微控制器内存和外设的完整信息。手册内容涵盖系统架构、内存组织、电源控制、复位和时钟控制、中断、RAM和FLASH内存、GPIO、CRC、RTC、定时器、看门狗定时器、UART、SPI、I2C、红外调制发射器、ADC、电压比较器、低压检测器、调试接口和数字签名等模块的详细说明和编程指南。
武汉芯源 - ARM® CORTEX®-M0+ LOW-POWER 32-BIT MCU,ARM®CORTEX®-M0+低功耗32位MCU,MCU,CW32L010
武汉芯源(CW)CW32系列微控制器选型表
武汉芯源 - 微控制器,CW32F030K8T7,F002,F003,CW32F030F8V7,CW32L083MCT6,CW32W031R8U6,CW32L031C8T6,A030 系列,L052,L083 系列,F030,L052 系列,CW32F030K8U7,L031 系列,CW32L052R8S6,CW32A030C8T7,A030,CW32L031K8U6,CW32L031C8U6,CW32L031F8P6,CW32L083RCT6,R031 系列,CW32R031C8U6,CW32L052C8T6,CW32L083VCT6,CW32 系列,CW32F020K6U7,F020,CW32,CW32F030F6P7,CW32L052R8T6,CW32F002F3U7,F002 系列,CW32L083RCS6,CW32F020C6U7,R031,CW32L031F8U6,CW32F003F4P7,L031,F030 系列,F003 系列,CW32F020F6U7,CW32F030C8T7,CW32F002F3P7,F020 系列,CW32F003F4U7,CW32L083RBT6,L083,CW32F003E4P7,W031 系列,W031
【经验】武汉芯源半导体CW32微控制器的烧录器CW-Writer介绍及使用方法
本文介绍了武汉芯源半导体CW32微控制器的烧录器CW-Writer以及与之配合的软件CW-Programmer的使用方法。烧录器CW-Writer通过ISP协议,可实现对CW32微控制器FLASH的离线或在线的程序烧录。
CW32 系列微控制器选型表
武汉芯源 - 微控制器,CW32F030K8T7,F002,F003,CW32F030F8V7,CW32L010F8U6,CW32L083MCT6,CW32W031R8U6,CW32L031C8T6,L010,A030 系列,L052,L083 系列,L010 系列,F030,L052 系列,CW32F030K8U7,L031 系列,CW32L052R8S6,CW32A030C8T7,A030,CW32L031K8U6,CW32L031C8U6,CW32L031F8P6,CW32L083RCT6,R031 系列,CW32R031C8U6,CW32L052C8T6,CW32L083VCT6,CW32 系列,CW32F020K6U7,F020,CW32,CW32F030F6P7,CW32L052R8T6,CW32F002F3U7,CW32L031K8V6,F002 系列,CW32L083RCS6,CW32F020C6U7,R031,CW32L031F8U6,CW32F003F4P7,L031,F030 系列,F003 系列,CW32F020F6U7,CW32F030C8T7,CW32F002F3P7,CW32L010F8P6,F020 系列,CW32F003F4U7,CW32L083RBT6,L083,CW32F003E4P7,W031 系列,W031
【IC】华大电子CIU32L0系列超低功耗安全MCU获IT产品信息安全认证EAL4+与商密二级双重认证
华大电子L0超低功耗系列产品已获得IT产品信息安全认证EAL4+证书与商用密码产品认证证书(二级)双重认证,极大地满足了用户对产品的安全性要求,广泛应用于智能燃气表、智能水表、三相电表、血氧仪、血糖仪等领域。
介绍MCU的ARM处理器——Cortex-M0+内核
ARM Cortex-M0+是2012年3月14日ARM公司发布的一款低功耗效率、能效最高的ARM处理器,可用于存在设计约束的嵌入式应用。它具有最小的硅面积和极少的代码量,从而使开发人员能够以16和8位的价位实现32位性能。处理器的低门数使其能够部署在需要简单功能的应用中。本文中武汉芯源来给大家介绍Cortex-M0+内核,希望对各位工程师有所帮助。
CIU32L04x 32 位 ARM Cortex-M0+ 微控制器参考手册
本资料为CIU32L04x系列32位ARM Cortex-M0+微控制器的参考手册,内容包括文档约定、引脚分配与功能描述、系统与存储器架构、Flash存储器、电源管理单元(PMU)、复位和时钟控制器(RCC)、存储保护单元(MPU)、通用输入/输出接口(GPIO)、系统配置控制器(SYSCFG)、外设互联矩阵、直接存储器访问控制器(DMA)、DMA请求多路器(DMAMUX)、嵌套向量中断控制器(NVIC)、扩展中断和事件控制器(EXTI)、循环冗余校验(CRC)和模数转换器(ADC)。详细介绍了各模块的功能特性和寄存器配置。
华大电子 - 超低功耗安全 MCU,32 位 ARM CORTEX-M0+ 微控制器,CIU32L040K5PA,CIU32L041J5NA,CIU32L04X 系列,CIU32L04X,CIU32L041K5PA,CIU32L041M5RA,CIU32L040M5RA,智能水表,智能门锁,便携医疗
【产品】武汉芯源CW32L083系列MCU中断系统介绍
本文针对武汉芯源CW32L083系列MCU,同系列产品亦可参考。ARM® Cortex®-M0+内核的嵌套向量中断控制器(NVIC),用于管理中断和异常。NVIC和处理器内核紧密相连,可以实现低延迟的异常和中断处理。
CW32L031 ARM® Cortex®-M0+ 32 位低功耗微控制器,64K 字节 FLASH,8K 字节 RAM数据手册
本资料为武汉芯源半导体有限公司生产的CW32L031微控制器数据手册。该芯片是一款基于ARM® Cortex®-M0+内核的低功耗微控制器,具备64K字节FLASH和8K字节RAM存储空间。它集成了多种外设和接口,包括ADC、定时器、UART、SPI、I2C等,适用于各种嵌入式应用。
武汉芯源 - 微控制器,ARM® CORTEX®-M0+ 32 位低功耗微控制器,单芯片低功耗微控制器,CW32L031,CW32L031 系列,CW32,CW32L031C8T6X,CW32L031X8,CW32L031XX,CW32L031C8,CW32L031K8U6,CW32L031K8V6,CW32L031K8,CW32L031F8P6,CW32L031C8U6,CW32L031F8,CW32L031F8U6,CW32L031C8T6
【技术】一文介绍使用CW32系列MCU实现电池备份(VBAT)功能
本文档介绍了如何基于CW32系列MCU,通过增加简单的外部电路配合软件实现VBAT功能,在系统电源掉电后仍能保持RTC时钟正常计时,以及如何降低系统功耗,从而延长后备电池的使用寿命。
电子商城
现货市场
服务
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
定制水冷板尺寸30*30mm~1000*1000 mm,厚度1mm~50mm,散热能力最高50KW,承压可达3MPA;液冷机箱散热能力达500W~100KW。项目单次采购额需满足1万元以上,或年需求5万元以上。
提交需求>
登录 | 立即注册
提交评论