基于CW32L010的低成本工业仪表应用


一、引言
先看看L010家族产品功能:
TSSOP20的封装可以产品PCB面积极大缩小。
以下几个特性让CW32L010在工业仪表上应用更有优势:
1. 集成了主频高达48MHz的 ARM® Cortex®-M0+内核。
2. 64K超大Flash存储容量。
3. 极限超低功耗0.3μA,85℃高温漏电仅1.2μA。
4. 全面升级的低功耗串口,支持LIN、RS485硬件使能。
5.16路ADC输入2M采样率,采样保持时间可独立配置。
6. ADC内置1.2V基准。
二、方案组成框图设计
三、参数功能列表
1. 电压测量范围:0-30V。
2. 电流测量范围:0-3A。
3. 显示分辨率:电压0.01V,电流0.01A。
4. 测量精度:电压±0.02V,电流±0.02A。
5. 工作温度:-40℃~85℃。
6. 显示方式:双排3位数码管显示,实时显示当前电压和电流(响应时间≤0.2秒)。
7. 显示分辨率:3位数字显示。根据输入量程,自动换档,以尽量兼顾显示分辨率及测量精度。
8. 有仪表的标定和校准功能(利用按键或蓝牙)。
四、方案主要硬件原理图
这样的设计猜猜BOM成本预计多少费用?欢迎留言。
1. 电压检测
通过适当的分压电路,将待测电压降低到CW32芯片可接受的范围内,然后接入CW32的ADC(模数转换器)进行数字化处理。在原理图中,可以看到,使用了PA02 作为电压采集通道。分压电阻为220K+10K,因此分压比例为22:1。
如果使用1.2V作为参考电压,根据R8和R7的阻值配比可以得到最高采样电压为:
1.2/10*(220+10)=27.6V
如果使用3.3V作为参考电压,根据R8和R7的阻值配比可以得到最高采样电压为:
3.3/10*(220+10)=75.9V
因此不同的应用场景可以根据采集电压范围大小来选择参考电压或匹配分压电阻。当电阻精度越高时,采样的越精确。
所以,需要测量的电压高于模块30V的设计电压时,可以选择更换分压电阻或通过修改基准电压来实现更大量程的电压测量范围。
考虑到被测电源可能存在波动,在电路设计时,在低侧分压电阻上并联了0.1μF的滤波电容提高测量稳定性。
2. 电流检测
采用低侧电流采样电路进行电流检测,采样电路的低侧与表头供地。本项目设计的采样电流为3A,选择的采样电阻为100mΩ。
采样选型主要需要参考以下几个方面:
2.1 检流电阻带来的压差,一般不建议超过0.5V;
2.2 检流电阻的功耗,应当根据该参数选择合适的封装;
2.3 检流电阻上电压的放大倍数:本项目中没有使用放大电路,因此倍率为1。
随后便可以通过以上参数计算出检流的阻值选择:
(1)由于本项目没有使用放大电路,因此需要选择更大的采样电阻获得更高的被测电压以便于进行测量;
(2)考虑到更大的电阻会带来更大的压差、更高的功耗,因此也不能无限制的选择更大的电阻;
(3)本项目选用了2512封装的100mΩ的检流电阻,根据公式可以计算出3A*100mΩ=300mV,900mW对应的温升功率为1W。
3. 数码管显示电路
CW32主芯片为20PIN,GPIO引脚数量有限,同时考虑降低成本,这里选用数码管定义如下:
与动态扫描原理的共阴极或共阳极数码管不同,这里选的数码管相比下来仅使用9个引脚来控制6位显示,少用了5个IO资源。区别在于扫描的原理不同,扫描的速度也需要提高。
需要了解更多显示原理的,去看例程讲解视频吧。
五、软件重点编程思想
软件源码:通过网盘分享的文件:CW32L010工业仪表软件.zip链接: https://pan.baidu.com/s/1sMS-M8hjAlMPoBEcwPxGDA?pwd=5v65,提取码: 5v65
常见的数据采集数据滤波算法,CW32生态社区已有众多文章视频讲述【CW32数字电压电流表软件进阶教程-2.电压电流值做均值滤波】、【CW32数字电压电流表软件教程-实验七:基本数据处理算法(均值滤波)】等,这里不再赘述。源码请自行下载查看。
值得一提的是CW32L010的ADC。
从芯片手册中截取如下:
在ADC转换通道上,除了芯片的下载、复位、电源相关引脚,所有的IO(14路)均支持AD模拟输入功能。
这功能框图太清晰,不需要解析了。
1.2V电压生成器、温度传感器、8个转换通道...
还有外部触发功能,模拟看门狗功能等等。
六、产品使用方法如下
定义5个工作模式,点按按键切换工作模式,长按3S设置对应模式下的参数值,并保存到FLASH:
模式0:显示正常的电压电流值(上一排数码管显示电压值*.**V或**.*V自动切换,下一排显示电流值*.**A)
模式1:电压5V标定值设置。上一排数码管显示S.05. 。下一排显示当前电压值*.**V或**.*V。当长按3S按键时,将当前值标定为5V电压值。
模式2:电压15V标定值设置。上一排数码管显示S.15. 。下一排显示当前电压值*.**V或**.*V。当长按3S按键时,将当前值标定为15V电压值。
模式3:电流0.5A标定值设置。上一排数码管显示A.0.5。下一排显示当前电流值*.**A。当长按3S按键时,将当前值标定为0.5A电流值。
模式4:电流1.5A标定值设置。上一排数码管显示A.1.5。下一排显示当前电流值*.**A。当长按3S按键时,将当前值标定为1.5A电流值。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由雪飘梦飞转载自武汉芯源(CW32生态社区公众号),原文标题为:【产品方案】CW32L010低成本工业仪表,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
武汉芯源半导体CW32L010系列安全低功耗MCU:驱动高速风筒新力量
MCU作为高速风简控制系统的核心,承担着传感器数据采集、高速电机控制、用户界面交互以及安全保护等多重任务。武汉芯源半导体CW32L010系列MCU可支持低成本、高性能、低功耗、高度集成的高速风筒方案,以满足市场对高效、安全、智能的高速风筒需求。
九芯电子提供系列语音芯片助推车载电子狗发展,降低行车违规几率
电子狗安装在汽车仪表盘上,挡风玻璃之下,电子狗当前主要用于测量 ,当发现前方有雷达侦测装置,快速发现并预先报警。报告前方有休息站、前方有加油站等信息,提醒不要疲劳驾驶,显示当前时钟、当前车辆速度。九芯电子提供一系列适合车载电子狗使用的语音芯片,满足车载电子类产品语音导航需求。
【应用】基于国产32位MCU芯片CW32F030C8T6的智能门锁方案,主频64MHz,具备低功耗多功能优势
智能门锁集成3D识别算法、接近检测、指纹输入模块,低功耗计算芯片等于一体,解锁快、功耗低、续航久,现武汉芯源推出一款MCU芯片CW32F030C8T6助力于智能门锁设计。
芯伯乐模拟芯片之信号链芯片:RS232和RS422/RS485串口通讯接口芯片介绍
XBLW芯伯乐推出的多款RS232和RS422/RS485串口通讯接口芯片,已广泛应用于工业控制、仪器、仪表、多媒体网络、机电一体化产品等诸多领域。本公司可根据用户需求选型和电路的设计给出合理指导意见,希望本文对了解RS232和RS422/RS-485接口芯片带来一定帮助和了解。
润石单通道12位低功耗数模转换芯片RS1320经过针对性优化,低功耗高转换速率,满足更多的应用场景
润石RS1320是一款低功耗的单通道12位数模转换芯片,工作电压支持2.7V至5.5V,支持SPI、QSPI、Microwire和DSP接口,可用于实现数字信号控制输出模拟电压、还原模拟信号、或者提供可控制的参考电压,在工业现场数据采集、各种仪器仪表测量设备\分析设备上有着广泛的应用。
武汉芯源半导体安全低功耗MCU CW32L010 | 新品使用初体验
CW32L010新品的正式发布,标志着嵌入式技术领域的又一次创新突破。今日,我们有幸进行该新品的首次使用体验,以一块L010核心板为例,体验一下这颗芯片
10万转电机无极调速,这些细节,差点翻车!
在调高速无刷电机无级调速时遇到一些问题,作者结合自己近20年的电机驱动开发经验,分享一些问题和心得。不合理的调速策略,可能会带来产品噪音及运行稳定性的问题,虽然调速是电机控制的基本内容,但在产品及工程应用时,需要考虑很多细节因素。而对于很多经验不足的工程师,在排查开发问题时,往往不会关注到他们的调速策略是否合理,导致项目无法顺利完成。
Eastsoft(东软载波)MARS芯片产品选型指南
随着公司的长足发展,产品及服务涉猎范围也越来越广,从最初专注于研发8位通用MCU,直至现今完成硏发并量产的电力线载波通信芯片、8/32位通用芯片、无线射频芯片、触控芯片等不同类型的集成电路产品,形成了MARS产品线。连续数年,公司营业收入和净利润保持持续稳步增长态势。与青岛东软载波科技股份有限公司的合并,使公司产业链整合建设和产品互补的优势更趋明显,形成了从芯片到系统、 软件、云端和信息服务的完整的研发和产品体系。
EASTSOFT - J-LINK转接板,仿真转接头,32位CORTEX-M3®MCU,32-BIT ARM CORTEX M0® 内核MCU,RF评估板,32-BIT CORTEX-M0® MCU,32-BIT CORTEX-M3® MCU,8位微控制器,RF无线收发芯片,锂电池管理芯片,MF仿真头,电机控制开发套件,MOTOR CONTROL DEVELOPMENT KITS,32位CORTEX-M0®MCU,32位闪存微控制器,通用MCU评估板,ES7P2131FHSF,ES-EVB-HW2000BSD8P1AS,ES7P2131FHSH,ESD-TKT-7P202-WHEEL,ES8P508X,ES-PDS-ES32F0334,ES-GDB-ES8H0384,ES7P,ES8H0183,ES-ADP-HW2171BDIP40P1,ES32F0943LT4,HW2181B,ES7P0031FGTF,ES7P169C,ES-PDS-ES32F3366LT,ESB1340,ES-GDB-ES8P5066,ES8H,ES-PDS-ES32VF2264LT,ES-DEV-ES7W8020DB,ES32F0101NF,ES-GDB-ES32F0101MOTO1,ES7P7021F4ME,ES8P5066FJLK,ES8H0173,ES32F0101NK,HW3000NF,ES7P0031FGSA,ES-PDS-ES32F0943LV,ES32F0943LV,HR8P506FHNK,ES32VF2,ES8P5088,HRSDK GDB ES8P508,ES8P506X,ES8H0161,ES32H0403LQ,ES32H0403LK,ES8H0173FLLQ,HR7P153-16PIN,ES8H0163,ES7W8020FHRF,ES32F0283NQ,HW3181FHNQ,ES7P0693FHTF,ES7P0031FHTF,ES8H0354ELLR,HW2171B,ESSDK-GDB-ES8H508,ES8P5066FJNK,ES-GDB-MOTOLCD1,ES-PDS-ES32F0101NK,ES8P5088FLLQ,ES8P,ES32F0930,ES-EVB-HW2000BSD8P1,ES32F0131,HW2000BNF,ES8H0394,ES8P5088FLLK,HR7P169BFGSD,ESD-BMS-ESB1245NG,ES32F3656LX,HR7P169BFGSF,ES32F010X,ES32W0126NKE,ES-PDS-ES32F0100,ES32M0150NK,HRIOM,ES7P0683,ES-PDS-ES32H040X,ES8H0384,ES32F0,ES-PDS-CAN,ES-LINK II,ES32F0283LQ,ES32F0283LT,HR7P169BFGTF,ESSDK-GDB-7P7021F4SD,ES60S,ES7P系列,ES32F3,ES32VF2系列,ES8H0183FLLK,ES7P2023FHSH,ES8H0394ELLT,ME310,ES8H0394ELLP,ES8P5088FLNK,HR7P系列,ES32F3系列,HR8P506FHLQ,ES32系列,ES-GDB-ES8H018X,HR7P153P4MB,HW2000BSC,HRSDK-GMB-01,ES-GDB-HS8H018X,ES8H0364,ES32M0502,ESB1248,ES8H0354,ESB系列,ES32F0930NK,HW3181,ES-GMB-MOTOHV1,ES-DEV-HW3181DB1,ESB1245,ES-EVB-HW2000BTD8P2,ES8H0183FLLP,ES8H0183FLLQ,ES8H0183FLLT,ES7P0693,HRSDK-GDB-XXXXX,HRSDK-GDB-HR8P506,ES32F0930LT,ES-GDB-ES32F3654MOTO1,ES32VF2264,ESB1340NK,ES32F3654LT,ES-EVB-HW2000BTD8P1,HR7P153P4SC,HR7P153P4SD,HRSDK-GDB-7P275,ES8P5068FJLK,ES32VF2164LK,ES-PDS-E2+FLASH,ES-LINK II MINI,ESA-ADP-JLINK,ES32F0334LT,HW3000,ES32W0030FLNQ,HW2171BP4SD,ES8H0364FLLP,7P系列,ES-LINK II-OB,ES-EVB-ES32M0150MTW1,ME310-EMU,ES-PDS,ES7P2131,ES8H0163FLLP,ESD-TKT-ES32H040X-SPRING,ES8H0163FLLQ,ES8H0384FLLT,ES8H0384FLLQ,ES8H0163FLLK,ES8P系列,ESD-TKT 7P2124 S0P16 SPRING,ES32F0100TF,ES7P2023FHNH,ES32W0126NQE,ES8H0384FLLP,HR7P153P4SA,ES8H0163FLLR,ES-PDS-ES32F0283,ES8H系列,ES32W0030,ES7P202X,ES8P5068FJNK,ESD-TKT-7P2131-SPRING,ES32M0150,ES32F369X,ES-PDS-ES32F0283LT,ES10M,ESB,ES7P169CFGTF,ES7P173X,ES32F3663LQ,ES-PDS-AIOT,ESW,ES-EVB-HW3000SD12W,ES32F3366,ES-GMB-WIRELESSDK2,E5SH0364,ES-GMB-WIRELESSDK1,ES10,ES-LINKII-PRO,ES7W8020,ES7P2124FHSD,ESB1248NG,ES7P169CFGSD,ES7P169CFGSF,HR7P169B,ES-PDS-ES32F3696LX,ES8H0183FLLT2,ES8P5066,ES8H5088FLLP,ES8P5068,ES-GDB-ES32F0283MOTO1,ESIOM,ES32VF2264LQ,ES32VF2264LT,HR60S,ES32H040X,ES-GDB-ES7P169CFGTF1,HW2000B,ES7P7021F4SA,ES7P7021F4SD,ES7P7021F4SC,HR7P,ESD-BMS-ESB1340NK,ES7P0683FHTF,ESW系列,ESB1245NG,ES7P0031,ES8H508X,ES-PDS-ES32M0502LQ,ES32,HRSDK GMB 01,ES32F3366LX,HR7P154-10PIN,ES32F0943,ES32F3366LT,ES8P5062,ES-PDS-ES32F369X,8P系列,ES32F0283,ES-DEV-ES32W0030DB,ESD-TKT-7P2124-QFN28-SPRING,ES7P2124,ES32F365X,ES8H018X,ES7P7021,ES-EVB-HVV3000SD12W1,ES-GMB-MOTOLV1,ES32F0283LT3,ES32M0502LQ,ES8P5062FJTF,HRSDK-GDB-HR7P169B,ESD-TKT-7P202-SLIDER,ES32M0502LK,ES32F366X,ESD-TKT-7P202-BUTTON,ES7P2124FHNH,HR8P506FHSH,ES32W0126,ES8H0193,ES-EVB-HW3000TD12A1,ES7P0693FHNF,HR8P506,ES8H69X,ES32VF2264LT2,HR7P153,HR7P154,HR7P275,ES32F3696LX,HW系列,ES32F0系列,ES7P2023FHLK,ES-LINK II-PRO,ES32F3696LT,智能仪表,机器人,电机控制,白色家电,消费电子,电动工具,工业仪表,吸尘器,高端白电,电梯,便携式设备,智能家居,四轴飞行器,智能灯控,工业,安防监控,智能电动车钥匙,工业控制,游戏手柄,消防,园林工具,遥控童车,微型打印机,鼠标,医疗,手持式终端,人机交互,键盘,汽车电子
【IC】润石推出16位的单通道AD转换芯片RS1430A,采用SAR架构设计,最高支持400kSPS的转换速率
润石推出的RS1430A是16位的单通道AD转换芯片,采用SAR架构设计,伪差分输入,最高支持400kSPS的转换速率。工作电压支持2.7V至5.5V,提供SPI通信接口,在工业现场数据采集、各种仪器仪表测量设备\分析设备上有着广泛的应用。
使用JLink烧录CW32程序
本篇主要介绍使用JLink烧录CW32程序。
芯片等级怎么分?CW32又该属于哪些等级?
芯片按照应用环境和性能要求的不同,可以分为不同的级别,包括民用级(消费级)、工业级、车规级、军工级和航天级,一般我们接触不到航天级,这里只给大家作为知识补充。每种级别的芯片在制造工艺、可靠性、性能、测试标准和成本等方面存在显著的区别。
电子商城
现货市场
服务

Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>

提供语音芯片、MP3芯片、录音芯片、音频蓝牙芯片等IC定制,语音时长:40秒~3小时(外挂flash),可以外挂TF卡或U盘扩容。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论