【导读】你是否遇到过这些困扰:MCU自带ADC精度不够;处理多样的传感器信号倍觉冗杂;对多节点ADC采集的大量原始数据无从下手……ZML166芯片为您解决数据采集应用的棘手问题,助力打造智能数据采集节点。
芯片简介
ZML166N32A是广州致远微电子有限公司研发的混合信号微控制器,在单芯片集成24位Σ-Δ型模数转换器和32位ARM Cortex-M0处理器,同时内部有模拟信号调理电路,可实现ADC输入端多路复用,信号程控增益,信号电平移位等功能,并且内置一个LDO和一个高精度的基准电压。除模拟信号调理电路之外,芯片内部还有多个定时器和多样的标准数字接口,包括4个16位的通用定时器,1个32位通用定时器,1个高级PWM定时器,2个UART接口,1个I²C接口,1个SPI接口和1个USB接口。
ZML166N32A芯片采用QNF32封装形式,尺寸5mm*5mm,厚度0.75mm,引脚间距0.5mm。可以帮助用户打造一个小而美的智能数据采集节点。
图1 ZML166N32A芯片
功能框图
图2 ZML166N32A芯片功能框图
主要特点
典型应用
ZML166N32A芯片在六线制电阻应变压力传感器应用如图3所示(四线制中Ex+与Sen+短接,Ex-与Sen-短接),ZLM166N32芯片VLDO引脚作为激励给压力传感器供电,通过一个高阻抗回路将传感器测实际供电电压Sen+和Sen-反馈到参考电压输入端VREFP和VREFN,最后传感器输出信号Sig+和Sig-接到芯片模拟输入端。ZML166N32A自带信号调理电路,输入端增益可编程1~128倍,20位以上有效精度,支持宽动态范围输入信号,面对多种型号电阻应变压力传感器,不再苦恼。
图3 ZML166N32A芯片典型应用1
ZML166N32A芯片在热电偶温度测量应用如图4所示,热电偶信号输出正端和负端分别接到芯片模拟输入通道,R1和R2用于热电偶掉线检测以及提供合适的共模电压,配置模拟输入通道较高增益从而精确测量热电偶上的微伏级别电压变化。NTC热敏电阻作为热电偶的冷端,采用另一对模拟差分输入通道测量冷端温度,VLDO引脚作为冷端供电电源,同时连接到ADC外部参考电压端。ZML166N32A作为温度采集节点,单芯片可实现模数转换,原始数据计算修正处理,使得最终输出的数据为有效的温度数据,面对各式各样的热电偶分度表,不再头疼。
图4 ZML166N32A芯片典型应用2
评估套件
AML166-Core是广州致远微电子有限公司基于ZML166N32A芯片设计的评估板。评估板集成多种实验用电路,如LED,蜂鸣器,多功能按键,LM75B温度传感器等外设,支持三线制PT100热电阻温度测量应用,支持全种类热电偶温度测量应用,支持四线制电阻应变压力传感器应用。
软件与拓展
ZML166N32A已接入ZLG的AMetal平台,在硬件层做了最原始的封装,使得调用API函数效率最高;在驱动层进一步封装,极大的简化了对外设的操作;在标准接口层提取了一套标准API接口,可以实现跨硬件平台使用。同时,我们还准备了足够的硬件拓展模块来支持标准接口。
推荐阅读: