澎湃微

概 述

血糖仪采用纽扣电池供电,随着使用时间的增长,纽扣电池电压逐渐衰减,为了保证血糖仪工作的可靠性和稳定性,血糖仪系统需要获取当前的系统电量信息。

033可以在芯片内部实现高精度的供电电压监测,且无需占用外部资源。

下面就针对这一技术进行详细介绍。

1. 基于PT32x033的低电量监测应用

1.1、监测原理

低电量监测主要是基于ADC实现的。

033内部自带12位的ADC,将ADC的参考电压正端配置为VDDA(电池电压),ADC通道选择内部高精度的BG1V0(内部1.0V电压),根据ADC转换的结果即可反推出电池电压。

一旦低压则可通过LCD屏幕的低电量图标警示用户更换电池,电池电压换算公式如下:

“澎湃微PT32x033系列

其中:Code1V为ADC转换BG1v0电压的数字量

1.2、纽扣电池

纽扣电池也称扣式电池,是指外形尺寸象一颗小纽扣的电池,一般来说直径较大,厚度较薄(相对于柱状电池如市场上的5号AA等电池)。

纽扣电池是从外形上来对电池来分类的,同等对应的电池分类有柱状电池,方形电池,异形电池等。

一般锂锰公称电压是3V,终止电压2V,典型工作电流在0.1-0.2mA,建议的最大脉冲电流在15mA左右,如血糖仪Demo板上就是使用了一颗CR2032的锂锰电池。

1.2.1 基本性能及技术参数

下面表格是3V扣式锂锰电池CR2032的性能参数

“澎湃微PT32x033系列

1.2.2 电池放电特性

下面是3V扣式锂锰电池CR2032的放电特性

“澎湃微PT32x033系列

1.3、ADC功能介绍

033有一个12 位的逐次逼近型模数转换器 ADC,该 ADC 有多达 12 个通道,允 许 ADC测量9 个外部和3个内部信号源。可选的ADC参考电压有:

  • DDA

  • BG2V0

  • AVREF+

  • BG1V0

  • BG1V2

ADC模块框图如下:

“图8-1
图8-1 ADC框图

ADC通道11可以选择BG1V0(内部1.0V电压),BG1V0是1.0V内部带隙基准电压,精度0.5%。

1.3.1 ADC通道选择

(ADC_CR寄存器)中的“CHS[4:0]”位可以选择ADC通道输入,在血糖仪检测供电电压的应用中,需要选择ADC_IN11作为通道输入。

ADC_IN11在芯片内部连到了模拟通道电压,模拟通道电压源由(ADC_CR寄存器)的“BGS”位决定。当设置为’1’时,选择的就是BG1V0。

1.3.2 ADC参考电压

ADC参考电压正端可以通过(ADC_CR寄存器)中的“ADVRPS[2:0]”进行选择:

  • 当设置为“001”时,参考电压为VDDA;

  • 当设置为“010”时,参考电压为外部管脚AVREF+(PD6);

  • 当设置为“100”时,参考电压为BG2V0(内部2.0V电压)。

ADC参考电压负端默认连接至VSSA。在血糖仪检测供电电压的应用中,ADC参考电压正端需要设置为VDDA。

2. 软件代码实现

主要包括ADC初始化配置和ADC转化取均值。

ADC初始化配置代码如下:

“澎湃微PT32x033系列

ADC_StructInit函数主要用于初始化ADC_InitStruct结构体:

  • 配置ADC时钟。对PCLK进行2分频作为ADC时钟。

  • 配置ADC转换模式。将转换模式配置为单次转换模式。

  • 配置ADC 转换结果对齐格式。将结果对齐配置为右对齐。

  • 参考电压选择。正端选择为BG2V0,负端选择VSSA。

“澎湃微PT32x033系列

ADC_Init,这个函数根据ADC_InitStruct结构体的内容,配置ADC寄存器。

ADC转化取均值代码如下:

“澎湃微PT32x033系列

该函数主要实现功能如下:

  • 重新配置参考电压正端为VDDA。

  • ADC通道配置。ADC_ChannelConfig(ADC, 0x400C)这个函数就是配置ADC 控制寄存器(ADC_CR),使得BGS位设置为“1”(BG1V0),CHS位设置为“01100 ”(选择ADC模拟输入通道11)。

  • ADC转化并存入一个数组“DATA[15:0]。这包括ADC使能,等待ADC使能完成,开始转化,等待ADC转换完成,读取ADC转换结果。

  • 去掉数组中最大值和最小值,然后取一个平均值。此值就是ADC转换BG1V0电压的数字量Code1V

  • 最后根据2.1 监测原理中的公式即可得出电池电压VBAT

相关阅读:
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_01
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_02
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_03
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_04
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_05
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_06
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_07

来源:澎湃微电子
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 67

概 述

NTC电阻,即负温度系数热敏电阻,英文全称为Negative Temperature Coefficient,指的是阻值随温度上升而呈指数关系减小的现象和材料。

NTC热敏电阻一般以锰、钴、镍和铜等金属氧化物为主要材料,采用陶瓷工艺制造而成。这些金属氧化物在导电方式上完全类似锗、硅等半导体材料:

  • 温度越低,这些氧化物材料的载流子(电子和空穴)数目减少,其电阻增大
  • 温度越高,氧化物材料的载流子(电子和空穴)数目增多,其电阻减小

NTC电阻正以其成本低、精度高的特性,被越来越广泛的应用在各种场合。

NTC电阻在血糖仪中的应用

血糖仪采用电化学原理,测试血糖试纸反应区内的生化酶与血液中的葡萄糖产生的微电流,再转化成葡萄糖浓度读数。这一过程对于测试环境的温度有着较高的要求,适宜血糖仪运作的温度一般来说在10℃~40℃之间,太冷或者太热的环境均会影响其测试准确性。

使用NTC电阻检测温度并对结果进行温度补偿,避免测试结果因外界温度产生偏差,耽误病患的治疗,正成为一种主流的低成本解决方案。

基于PT32x033的NTC应用

NTC常规的应用是将热敏电阻和普通电阻器串联连接,并施加以恒定电压VIN,再将端点电压VNTC接入到ADC中采样,如下图所示:

“图1
图1 NTC恒压驱动电路

使用上图所示的电路,热敏电阻此时的阻值,可以通过下面的公式计算得出:

“澎湃微PT32x033系列

2.1 多选的恒压源VIN

针对恒定的电压源VIN,在血糖仪应用中,PT32x033提供了几种配置策略:

  • BG2v0通过AVREF+引脚间接的作为恒压源
  • BG2v0通过DVREF+引脚间接的作为恒压源

如下图所示:

“图2
图2 可选的恒压源配置策略

1. 虚线,指可选的连接

2. BG2v0通过AVREF+或DVREF+引脚间接的作为恒压源时,R在25℃的阻值应大于100KΩ

2.2 高精度ADC

PT32x033内部集成了一个12bit分辨率的高精度ADC,下图为ADC的框图

“图3
图3 ADC框图

ADC提供了几个可选的参考源:

  • VDDA

  • BG2V0

  • AVREF+

在血糖仪应用中,选择BG2v0以提供成本和精度间的最佳平衡。

NTC温度算法

NTC的温度算法常见的有下列三种,这些算法都需要获得高精度的NTC电阻阻值作为前提。

1、B值法

2、查表法

3、线性拟合法

B值法需要占用较大的计算资源,但其得出的数据准确度较高,血糖仪Demo板上使用的就是这种方法通过NTC阻值来计算温度,下面就重点对B值法进行描述:

3.1 B值法

B值法根据一条公式,仅需要代入NTC电阻值和B值这两个变量,即可获取温度值,可移植性高,操作方便,公式如下所示:

“澎湃微PT32x033系列

其中:

  • TN为常量,表示25℃的开尔文温度单位:298.15

  • B为变量,指NTC电阻的B值,血糖仪DEMO板上使用的NTC电阻B值为3380

  • 273.15为常量,开氏度中的绝对零度,将开氏度减去绝对零度,即获得摄氏度

下面是根据上述公式,血糖仪DEMO程序封装的函数,如下图所示:

“图4
图4 基于B值法的函数

3.2 查表法

NTC的阻值对应着温度,查表法正是应用这个原理总结的一种较为流行的简单方法。

使用查表法,需要将NTC的相关阻值根据温度的规律,都记录在一个数组中,通过将当前计算得出的NTC电阻值与数组成员进行对比,从而获得对应的温度值。但查表法难以获取更加细分的温度值且实际操作复杂,需要建立数组,可移植性差。

3.3 线性拟合法

查表法的缺陷在于无法获取更细分的温度,且实际操作复杂,需要根据NTC数据手册的“阻值温度对应表”去建立数组,可移植性差。因此在这个基础上,还延伸了一种更为简便的方法:“线性拟合法”。

线性拟合法需要根据“阻值温度对应表”去拟合出一条线性公式,在程序上,通过这条线性公式,将计算得出的电阻值代入即可获取温度值。

但该方法同样也需要建立拟合数据,且可移植性差,实际操作较为繁琐。

相关阅读:
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_01
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_02
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_03
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_04
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_05
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_06

来源:澎湃微电子
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 36

1、概 述

常见的RTC芯片,大致可分为三类:

  • 非集成RTC:只有RTC计时电路,不集成晶体,不集成温度补偿电路,这类芯片的计时精度主要取决于外接晶体的精度,而且受温度影响大,通常在室温环境下才能够保持较高的精度。
  • 集成晶体的RTC:将RTC计时电路和晶体集成,但一般没有温度补偿电路,同样是只有在室温环境下才能够保持较高的精度。
  • 集成RTC:RTC计时电路、晶体、温度补偿电路(含温度传感器)都集成在一颗芯片中,出厂时进行调校。这类RTC的计时精度可以做的很高,由于温度补偿电路,其受温度的影响非常小。

PT32x033综合这三者的优势和应用场景,集成的RTC支持内部低速RC震荡时钟(LSI)或低速外部晶体或陶瓷谐振器时钟(LSE),一个内部的高精度补偿机制提供最大0.953ppm的补偿单元,可以为血糖仪应用提供高精度和高准度的实时时钟。

1.1、无需外部分立元件!集成振荡电路的LSE时钟

“图1.集成振荡电路的LSE时钟"
图1.集成振荡电路的LSE时钟

仅需一个32.768Khz的晶振!即可实现LSE时钟。

PT32x033集成了片内的可变电容和可调电阻,作为振荡电路的负载电容和反馈电阻,可变电容支持2pF~30pF的调节,反馈电阻支持6~8MΩ的调节,降低了电容和电阻的成本,为PCB Layout提供更友好的支持。

两个寄存器被用于配置这些集成的分立器件:

外部低速时钟控制寄存器1(RCC_LSECR1)(地址0x4000_1828)
外部低速时钟控制寄存器2(RCC_LSECR2)(地址0x4000_182C)

注 调整负载电容时,应当考虑数据手册中给出的引脚电容。

1.2、带补偿机制的RTC实时时钟

实时时钟是一个独立的定时器,在系统复位时或低功耗模式下,RTC的设置不变,内部计数器仍旧计数。

RTC拥有一组日历寄存器组,一个连续计数的计数器用于更新这组寄存器,在相应软件配置下,可提供日历时钟的功能,修改这个日历寄存器组的值可以重新设置系统当前的时间和日期,计数器则从修改的时间点继续开始计数。

一组软件配置的闹钟寄存器组则用于支持RTC的闹钟功能,当闹钟发生时,中断或者标志置位。

内部的高精度补偿机制提供最大0.953ppm的补偿单元。

“图2.RTC的框图"
图2.RTC的框图

1.2.1、RTC配置的例程

RTC的基本配置在标准库函数钟,仅需几个简单的步骤,如下图所示。

“图3.RTC配置例程"
图3.RTC配置例程

1. 默认的参数配置使用LSE作为RTC时钟源
2. 保障RTC正常运行,任何情况下,都应避免关闭RTC时钟源

1.2.2、使用RTC补偿机制补偿RTC

“澎湃微PT32x033系列

通过设置RTC_CR寄存器(地址0x4001_3C00)的TME位为1以使能RTC补偿机制,通过配置RTC_TRIM寄存器的TRIM[8:0]位(地址0x4001_3C3C),以选择所要补偿的值,补偿机制公式如下:

“澎湃微PT32x033系列

其中:

  • TRTC_BEACON为1hz的时标信号周期值

  • T1hz为理论的1hz信号周期值

“澎湃微PT32x033系列

1. TRIM[8:0]为9位的有符号数
2. 补偿机制仅建议在MCU外部工作环境(温度、湿度)波动较小的场合使用
3. RTC补偿机制以时标信号为参考,使用时,需要使能时标信号输出

血糖仪专题技术文章连载ing......

相关阅读:
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_01
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_02
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_03
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_04
澎湃微PT32x033系列 | 血糖仪专题技术文章连载_05

来源:澎湃微电子
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 19

澎湃微基于超低功耗MCU—PT32x033系列,推出血糖仪专题技术文章连载,内容包括:LCD驱动器应用,OPA&ADC&DAC联合应用,NTC、RTC应用,超低功耗应用等场景,以帮助客户快速上手,缩短学习开发周期。

“澎湃微PT32x033系列

01、 概 述

在MCU的应用中,人机界面占据相当重要的地位。人机界面主要包括事件输入(键盘输入、通讯接口等)和结果显示(LED/LCD 、通讯接口等),LCD技术由于其具有界面友好,成本较低等特点在很多应用场合得以广泛应用。

澎湃微的PT32x033系列单片机以低功耗和丰富的外设模块著称。针对液晶显示这一应用,MSP430 系列单片机可分为两类,一类内置LCD 控制器,另一类不带LCD 控制器。内置LCD 控制器的单片机价格较高,使用成本增加。不带LCD 控制器的单片机可配合液晶驱动芯片使用,但需增加额外的芯片,也增加了成本。本文介绍的方案,适用于不带LCD 控制器的MSP430 系列单片机,通过使用通用I/O 口直接驱动LCD 显示,其显示效果以及占用的资源和内置液晶控制器的单片机相同。

02、 LCD显示原理

在讲解驱动之前,我们先就 LCD 的显示原理作简单的介绍。

LCD(Liquid Crystal Display)是利用液晶分子的物理结构和光学特性进行显示的一种技术,液晶分子的特性:

  • 液晶分子是介于固体和液体之间的一种棒状结构的大分子物质

  • 在自然形态,具有光学各向异性的特点,在电(磁) 场作用下,呈各向同性特点

下面以TN/STN类型的显示面板基本结构来介绍 LCD 的基本显示原理,如下图

“图1
图1 LCD显示原理示意图

整个显示面板由上下玻璃基板和偏振片(上下偏振片的偏振角度互相垂直)组成。在上下玻璃基板之间,按照螺旋结构将液晶分子有规律地进行涂层,由于液晶分子的排列为螺旋结构,因此对光线具有旋光性。液晶面板的电极是通过一种 IT0 的金属化合物蚀刻在上下玻璃基板上。

当上下基板间的电压为 0 时,自然光通过偏振片后,只有与偏振片方向相同的光线得以进入液晶分子的螺旋结构的涂层中,由于螺旋结构的的旋光性,将入射光线的方向旋转 90 度后照射到另一端的偏振片上,同时由于上下偏振片的偏振角度相互垂直,这样入射光线通过另一端的偏振片完全的射出,光线完全进入观察者的眼中,看到的效果就为白色。

当上下基板间的电压为 一交流电压 时,液晶分子的螺旋结构在电(磁) 场的作用下,变成了同向排列结构,对光线的方向没有做任何旋转,而上下偏振片的偏振角度相互垂直,这样入射光线就无法通过另一端的偏振片射出,光线无法进入观察者的眼中,看到的效果就为黑色。

通过在上下玻璃基板电极间施加不同的交流电压,即可实现液晶显示的两种基本状态亮\On) 和暗 (Off) 。

2.1 驱动关键参数

在LCD 驱动中,驱动电压和扫描频率非常关键。液晶分子是用交流电压驱动的,长时间的直流电压加在液晶分子两端,会影响液晶分子的电气化学特性,引起显示模糊,寿命减少,其破坏性为不可恢复。在单片机系统中,一般LCD 的驱动电压选择为MCU 的供电电压,LCD 电压高于MCU 电压易造成亮度不够,LCD 电压低于MCU 电压易造成“鬼影”(不该点亮的点亮)。驱动液晶分子的交流电压的频率依据LCD 面板的面积和设计而定,一般在 60~100Hz 之间。频率过高,增加驱动功耗;频率过低,会导致显示闪烁,同时如果扫描频率同光源的频率之间有倍数关系,显示也会有闪烁现象出现。

液晶分子是一种电压积分型材料,它的扭曲程度(透光性)仅和极板间电压的有效值有关,和充电波形无关。电压的有效值用COM/SEG 之间的电压差值的均方根VRMS 表示

“澎湃微PT32x033系列

LCD 显示“亮”和“灭(透光和不透光)的电压有效值的分界电压称为开启电压Vth,当电压有效值超过Vth,液晶分子的排列方向发生变化,旋光角度加大,透光率急剧变化,从而引起液晶显示状态的变化。光线的透射率与交流电压的有效值的关系如图2所示:

“图2
图2 光线的透射率与交流电压有效值的关系

LCD 段上是否存在RMS电压将决定此段为导通还是截止。图3中的示例波形给出了一个导通段和一个截止段的波形(COMx 和SPx 引脚信号的组合)。导通段比截止段上施加了更大的RMS 电压。注意,这两个段都具有净零直流电压的波形,但导通段上的RMS 电压较高,这使得该段导通并且看起来是暗的。

“图3
图3 LCD交流波形

033内嵌的LCD驱动器,正是通过系统的控制,按照用户定义的显示图案,在I/O 口产生点亮LCD所需的模拟驱动波形,接到LCD 面板上点亮对应的像素而达到想要的显示效果。LCD 面板有两个重要的参数:

占空比 (Duty)

该参数一般也称为Duty 数或COM 数。LCD 通常采用时分动态扫描的驱动模式,在此模式下,每个COM的有效选通时间与整个扫描周期的比值即占空比 (Duty)是固定的,等于1/COM 数。

偏置 (Bias)

LCD 的SEG/COM 的驱动波形为模拟信号,各档模拟电压相对于LCD 输出的最高电压的比例称为偏置,偏压级数越多LCD 的对比度级别就越多,能显示的图案就越复杂。一般来讲,Bias是以输出最低档电压(0 除外)与输出最高档电压的比值来表示。图3 所示 为1/4 Duty,1/3 Bias液晶屏的COM端时序 。

图3 对应的是1/4 duty,1/3 bias 的液晶COM口驱动波形,COM 数为4,每个COM的有效选通时间与整个扫描周期的比值(Duty)为1/4,驱动波形的模拟电压共分3 档,V3 为输出最高电压,V2,V1 为输出中间电压,并且V1/V3=1/3。

为了达到理想的显示效果,一般而言,Bias 和COM 之间有一定关系,COM 数越多,每根COM 对应的选通时间变短,而要达到同样的显示亮度,VON 的电压就要提高,要达到同样的显示对比度,选电平和非选电平的差异需要加大,即Bias 需要加大,COM 和Bias 间有一经验公式,即:

“澎湃微PT32x033系列

“图4
图4 LCD驱动波形图

2.2 LCD管脚多路复用

033总共有32个可用于LCD的管脚,使用复用技术来限制控制引脚的数量,可支持2路复用、4路复用,6路复用,甚至最高支持8路复用。N路复用符号表示每个段引脚Sx可以驱动显示屏上的N个段,这同样意味着有N个公共(COMx) 引脚。显示屏上的每个LCD 段都由一个COMx引脚和一个Sx引脚组合为该段的液晶提供电势差进行驱动。利用多路复用技术可实现用有限的引脚控制更大量的段,例如一个8路复用LCD显示屏,有8个COM引脚并且每个段(Sx)引脚可以驱动8个段。因此,使用支持8路复用并有24个Sx引脚(S0-S23) 的033时,这8个(COMx) + 24个(Sx) =32个引脚可控制192个段。

“图5
图5 4路复用的连接和波形

图6 给出了基本的2路复用示例。在这种情况下,每个段由2个引脚(一个COMx引脚和一个Sx段引脚)的信号进行控制。如下显示的信号是施加到相应段的电极上的波形,Sx和COMx信号之间的电势差即是施加到此区域液晶上的电压。该电势差是图6(COM0-S0和COM1-S1)中所示的合成波形的电压。在本示例中,COM0-S0的波形具有高RMS 电压,尽管该波形具有净零直流电压,该段仍然导通。COM1-S1 波形的RMS 电压较低,因此该段截止。虽然这些波形看起来有些复杂,但请记住,它们将由033的LCD驱动器自动生成,用户只需要指定LCD 的基本设置,然后指定哪些段应该导通或者截止。

“图6
图6 2路复用示例

2.3 驱动器的电源

液晶驱动波形为由若干档直流电平组合而成的模拟波形, 各档直流电平的比例关系

反映驱动波形的Bias比例关系,各档电平的具体幅值取决于 LCD Panel 的液晶特性和Duty 数的多少。图7为LCD 驱动电源部分的示意图:

“图7
图7 LCD驱动电源部分的示意图

电源调整器部分(Power Regulator),产生LCD驱动所需的最高直流电平,一般分为三种:

  • LCD驱动所需的最高直流电平等于外部输入电源VDD的,此部分就直接将VDD输入至后续电路;

  • LCD驱动所需的最高直流电平大于外部输入电源VDD,且不需要稳压输出的,如固定等于VDD或1.5VDD,此部分通常做法是将外部输入电源VDD通过升压电路(pump)升至所需的电压,输入至后续电路;

  • LCD驱动所需的最高直流电平大于外部输入电源VDD,且需要稳压输出的,即驱动所需的最高直流电平不随VDD的变化而变化的,如要求VDD =2.4~5.5V全电压范围里,VLCD的输出电压都保持不变,此部分通常做法是首先产生一个误差范围符合要求的电压基准源,然后将此电压基准源比例放大至所需的电压,同时外部输入电源VDD通过升压电路(pump)升至一定的电压,如2VDD,作为比例放大部分的电源。

注:033的LCD驱动电源调整器部分产生LCD驱动所需的最高直流电平,只支持前面两种,也就是VLCD会跟随着VDD的变化而变化,为了保障在低电压下仍然有比较高的对比度和显示效果,可以通过升压电路升压至VLCD=1.5VDD。

偏置电压产生部分(Bias Voltage Generator),LCD 驱动器输出的最高电压通过偏置电压产生电路,根据选择的偏置设置产生LCD交流驱动波形所需要的其它几档偏置电压(VLCD,Vn,Vn-1,⋯V1,V0),提供给后续的COM/SEG波形产生电路,此部分的实现方式一般分为两种:

电阻分压结构

即依据Bias的设置,选择合适的分压电阻,产生需要的直流分压电平,如图8;

“图8
图8 电阻分压结构的偏压电路示意图

电容结构

这是一种较为特殊的LCD 驱动的电源结构,在这种结构下,电压调整部分和电压偏置部分是整合在一起的,电源升压部分是直接按照Bias的设置产生LCD驱动需要的直流分压电平,如图中,VLCD可以是1倍的VDD也可以是1.5倍的VDD。

“图9
图9 电容分压结构的偏压电路示意图

在此结构下,如图9所示的外接电容一般情况是必须要的,否则仅仅依靠芯片内的电容,其驱动能力较差。

COM/SEG驱动波形产生部分(COM/SEG driver),COM/SEG driver可以看作一组多路选择开关,COM driver依据扫描计数器的值,SEG driver依据显示数据RAM对应的值,从输入的直流分压电平中进行选择并从相应的COM/SEG引脚加以输出。这样从整个LCD扫描周期来讲,从COM/SEG引脚上就输出了驱动LCD Panel所需要的模拟电压波形。

“图10
图10 COM/SEG驱动波形产生原理示意图

“表1
表1 直流分压电平的选择关系表

“图11
图11 COM/SEG 1/4和1/5 Bias下选通有效电平示意图

“图12
图12 1/4Bias下SEG/COM的波形图

2.4 LCD显示RAM

用户对033的LCD 驱动器的操作一方面是通过操作LCD 驱动器的控制寄存器来设置LCD 驱动的工作模式(包括Duty/对比度/扫描频率/LCD开关等的设置),另一方面LCD 面板上显示所需的内容是通过读写LCD显示RAM来实现。LCD RAM的结构不同于其它Data RAM,它是一个双口RAM(Dual Port)的结构,一边为CPU的读写接口,另外一边是与LCD driver的读接口。LCD RAM的字节排列顺序是与LCD 输出的COM/SEG阵列相对应的,具体对应关系如图13所示。比如要将COM2与SEG3交叉点处的点点亮,只需将0x40015404地址的Bit26置1即可,其余的工作由LCD驱动器的硬件自动完成。

注意:

(1)由于所有的LCD管脚都可以复用成COM或者SEG,为了更方便驱动软件的编程,建议COM从LCD0管脚依次往后配;

(2)图13是按1/4Duty来分配,033还可以支持1/8Duty,那么只需要往高位延伸即可(图中无定义的位)

“图13
图13 1/4Duty下SEG/COM的波形图

033的LCD驱动器最多可提供16页独立的显示RAM,支持有四种显示模式,分别为固定页面显示,单次轮显,单次轮显关闭模式和连续轮显模式,16页独立显示RAM的地址分配如表2所示。具体显示的页号由页数寄存器LCD_PGCNT和轮显最大页数寄存器LCD_PGMAX共同控制,详见033用户手册。

“”表2
表2 16页显示RAM地址对应的地址范围
  • 固定页面显示:软件写LCD_PGCNT寄存器后,LCD模块会在当前帧结束后去显示新的第LCD_PGCNT页的内容

  • 单次轮显显示:从第LCD_PGCNT页起轮显至第LCD_PGMAX页后自动变为固定显示第LCD_PGMAX页

  • 单次轮显关闭:从第LCD_PGCNT页起轮显至第LCD_PGMAX页后自动关闭LCD模块

  • 连续轮显显示:从第LCD_PGCNT页起轮显至第LCD_PGMAX页后,在第0页至第LCD_PGMAX页循环显示

  • LCD模块提供最多16页显示内容缓存,软件通过配置显示数据寄存器来配置每页的显示内容。

LCD显示RAM决定每页显示的内容,但是如果软件是对当前显示页的数据内容进行更新,在配置完相应的显示RAM后,还需向LCD_CTRL寄存器的更新位DU写1,LCD驱动器会在当前帧结束后更新当前显示页的显示内容,同时硬件会清零LCD_CTRL寄存器的DU位。

2.5 LCD闪烁显示

033的LCD驱动器支持全屏闪烁方式,软件配置LCD_CTRL寄存器的显示模式使能BLINK位置1即可实现以特定频率自动闪烁,闪烁频率可通过LCD_BTIME和LCD_BON两个寄存器共同配置。

03、LCD驱动器应用实例

3.1 建立映射表发

编写LCD驱动程序常令人大伤脑筋,因为软件需要考虑许多的硬件因素。LCD屏幕引脚与MCU的引脚连接方式,MCU将引脚映射到LCD显示RAM的方式,LCD引脚的复用选择方式等因素交织在一起会使代码更加晦涩难懂。本节将给出一些提示技巧,以帮助用户做到使LCD 驱动软件更加易用和易懂,以及编写高效的LCD代码。

本章节实例以如下LCD屏幕详解驱动软件的编程思路,采用的LCD屏幕的管脚规格为4(COM)x 19(SEG),该显示屏涵盖了数码值和单位显示要素。

“图14
图14 LCD屏幕的COM和SEG贯穿关系

从上文LCD显示原理可知,LCD屏幕COMx和SEGx交叉的液晶段对应的驱动波形(COMx-SEGx)如果是选通电平,那么点亮,如果是非选通电平,那么点灭。该LCD屏幕共有11个数码管(8个完整的数码管和3个非完整数码管),每个数码管由A、B、C、D、E、F、G七段选择性组成。除了数码管之外,还有符号段,比如电池、单位、时间分格符等。LCD的屏幕每个显示点均有穿插对应的COM口和SEG口,其对应关系如图中的表格映射。表中的映射编码数字部分表示位置,字母部分表示对应的段,比如9F表示第九个数码管位置的F段。

举个例子,需要再LCD屏幕的第二个数码管显示数值“3”那么对应MAP表中的2A、2B、2C、2G必须选通点亮。

“图15
图15 LCD屏幕COM和SEG的映射关系表

基于上文的LCD屏幕,使用033与LCD屏幕的互连关系如图所示,MCU的LCD管脚复用关系为:LCD0~LCD3复用为COM口,LCD9~LCD27复用为SEG口。

“图16
图16 LCD屏幕和MCU的硬件互连关系

结合上文中关于LCD显示RAM以及LCD屏幕的段映射表,在屏幕和MCU的硬件互连关系确认的情况下即可得出下图中的LCD屏幕和RAM的映射阵列表,由该映射表就能够很清晰的知道要点亮屏幕上的点需要对应到RAM的地址和位域。

依旧以上文中需要点亮屏幕第二个数码管使其显示“3”为例,需要将地址0x40015408的第26位置1,同时将地址0x4001540C的第0位,第1位和第2位置1。

“图16
图16 LCD屏幕和RAM地址的映射关系

3.2 数码管取模编码

为了更好地对数码管进行取模编码,我们把图16的映射关系做一个转换,把每个数码管的所有字段,比如1D,1C,1B,1A,1E,1G,1F组合成一个字节(图中的8位编码),这里的1代表数码管的位置,字母代表数码管的组成段,数值编码转换后的映射关系如图17所示。

从图17可知,由于LCD屏幕自身的特性,5#、6#、7#数码管编码后高4位和低4位必须做一次转置,才可与其他数码管的编码结果一致,有利于驱动软件编程的一致性。

“图17
图17 数码管数值编码与RAM地址映射关系

经过编码后,我们可以采用如下宏定义来设定数码管每一段的编码数值:

“澎湃微PT32x033系列

数码管每一段的编码值确定后,就可以对0-F以及其他字符形状取模

“澎湃微PT32x033系列

为了更好的管理上述的取模结果,定义了如下的数组,基于数组的索引,软件可以更方便针对需要显示的字符信息进行编程。比如显示“2”对应的数组索引为0x02,显示“A的数组索引为0x0A,显示“U”对应的数组索引为0x17。

“澎湃微PT32x033系列

从图16可以看到基本上每两段SEG能完全配置一个数码管,那么可以通过一个共用体(union)来管理所有的数码管,使得代码可以更加简洁。

“澎湃微PT32x033系列

将一些特殊的字段单独赋值,比如“电池电量低”、“单位”、“AM”等,因为这些不是数码,需要根据特殊情况来置位,依然使用宏定义来定义并且跟上面定义的共用体对应的位域关联起来方便软件在对数码管赋值的时候能够联动操作这些特殊字符。

“澎湃微PT32x033系列

使用宏定义点亮对应的特殊字符

“澎湃微PT32x033系列

使用宏定义关闭对应的特殊字符的显示

“澎湃微PT32x033系列

基于上述这些编码,液晶屏的取模已经全部完成,不管是需要显示数码还是显示特殊字符,只要对取模数组GAuB_char_tbl直接对LCD_LgcBuf(软件已经提前开辟共用体空间)赋值即可。比如第6个数码管需要显示“E”,那么软件是需要将GAuB_char_tbl[0xE]赋值给LCD_LgcBuf[7]。如果要显示特定字符“PM”,那么软件只需要执行Dis_Timer_PM_on。

分析到这边,对LCD显示字符的软件操作其实最终转换成了对共用体LCD_LgcBuf的操作。

首先软件先开辟一片显示共用体空间

“澎湃微PT32x033系列

根据图17的映射关系以及数码管取模结果,针对需要显示的数码管编号以及需要显示的数值的驱动如下:

“澎湃微PT32x033系列

这里面有个特别需要注意的地方,从图16也可以看出来,5#、6#和7#数码管相对于其他数码管编码的高4位和低4位是转置的,因此这三个比较特殊的数码管在对显示共用体赋值之前必须先做一个转置处理(上述软件中的第17、21、25行),转置软件实现方式如下:

“澎湃微PT32x033系列

3.3 LCD显示RAM赋值

上文2.4章节关于LCD显示RAM的阐述可知,LCD驱动器驱动波形最终是根据RAM的赋值情况输出的。3.2章节我们知道了LCD显示字符和共用体的关系,通过一系列的软件定义,已经把LCD比较复杂的字符显示关系已经通过软件解耦,直接通过一个共用体结构LCD_LgcBuf就可以实现。那么这里面还差最后一个步骤,就是LCD_LgcBuf和RAM地址的映射和转换。

“图18
图18 LCD共用体结构与RAM地址映射关系

这里面一个关键的注意点是每个RAM的地址是32位并且分配给四个SEG(参考图13),同时LCD是1/duty(4个COM口)结构,因此把显示结构体每个字节的每组位元组分为高低4位,赋值给每个SEG对应的RAM地址的低4位。图18非常清晰的把COM/SEG、RAM位段、LCD显示共用体三者的关系都体现映射出来,软件基于这个图表进行编程。

首先定义LCD显示RAM的地址,033的LCD驱动器总共支持16页,每一页的地址请参考表2

“澎湃微PT32x033系列

对LCD显示共用体的每一个字节(每个字节对应一个数码或者字符)的低4位和高4位进行截取,并且按图18(图中只是以第0页来举例)对应的关系赋值到LCD显示RAM对应地址,由于LCD的显示RAM总共有16页,对应的软件赋值方式如下:

“澎湃微PT32x033系列

上述针对LCD的RAM地址进行赋值全部都是针对COM和SEG交叉除的RAM位域操作,但是想让LCD驱动器能正常起来,还需要对所有COM口对应的LCD的RAM地址对应的位置1,如下图19红色方框部分所示

“图19
图19 COM口对应的RAM地址位赋值1

本文针对4个COM口规格的LCD为例,用如下软件实现对COM口对应的RAM地址位置1的操作

把32个LCD管脚分成8组,每一组LCD管脚对应一个RAM地址,从图13的映射表格也能清楚看出分组的依据,每相邻组之间对应的RAM地址偏移4,软件定义如下掩码:

“澎湃微PT32x033系列

每一组的4个LCD管脚供占用一个32位的RAM地址,对应的每个LCD管脚依次占据8位,针对分组的每个LCD管脚起始位软件定义如下掩码:

“澎湃微PT32x033系列

033最高规格可支持1/8Duty,也就是LCD管脚最多可复用成8个COM口,软件枚举出所有的COM

“澎湃微PT32x033系列

基于如上的掩码和枚举定义,软件通过如下方法将需要配置的COM口的RAM地址对应位置1.

“澎湃微PT32x033系列

举个例子,比如要设置LCD13为COM5,那么只需执行如下语句:

1.LCD_SET_DataBuff_COM(LCD_GroupMask_12_15,LCD_COMMASK1,LCD_COM5);

因此要实现对图19所示的4个COM口所在RAM区域进行配置需要执行如下四条语句:

“澎湃微PT32x033系列

3.4 LCD管脚配置编程技巧

033总共有32个LCD管脚LCD[31:0],每个LCD管脚均可复用成COM管脚或者SEG管脚,可由SEG/COM选择寄存器LCD_SCSEL来配置,寄存器定义如图20

“图20
图20 COM/SEG选择寄存器定义

上文中使用的硬件实例配置的复用方法为LCD[3:0]作为COM[3:0],LCD[27:9]作为SEG[19:1],基于该复用配置建立硬件互连关系以及图16的映射表,软件实现如下:

“澎湃微PT32x033系列

LCD的管脚能正常使用,除了配置上述的COM/SEG复用功能之外,LCD管脚还需要把模拟功能打开(对应于GPIO模拟功能使能)以及配置LCD管脚功能使能寄存器如图21把相应的LCD管脚使能。

“图20
图20 LCD管脚功能使能寄存器

本文实例只用到了LCD[3:0]以及LCD[27:9],因此软件只需要置位对应的管脚位

“”澎湃微PT32x033系列

注意:为了更好的降低功耗,其他没有用到的LCD管脚对应的位必须置0

LCD管脚开启模拟功能的软件配置如下,LCD管脚和GPIO的对应关系请参考图16

“”澎湃微PT32x033系列

3.5 LCD驱动器参数配置

在了解了LCD显示RAM和管脚复用的配置以及编程技巧后,还有一个管脚的配置就是关于LCD驱动器一些关键参数的配置,包括如下内容:

  • 驱动器时钟源

  • 帧频率

  • 占空比

  • 闪烁模式

  • 轮显模式

  • 驱动器电源类型

  • 驱动波形类型

上述这些关键参数除了帧频率之外,全部都在LCD控制寄存器中配置,控制寄存器如图所示,具体也可参考用户手册。

“”

基于本文选择的液晶显示屏,对LCD控制器的配置(包括使能LCD)如下:

“澎湃微PT32x033系列

LCD的帧刷新频率可通过LCD_FSET寄存器的FS位来控制。通过设置FS值,使得帧刷新频率在25-120Hz之间

帧刷新频率=LCD时钟频率/(COM数*2*(FS*8+1))--------COM=2; COM=4

帧刷新频率=LCD时钟频率/(COM数*2*(FS*4+1))--------COM=6; COM=8

“澎湃微PT32x033系列

配置FS值为4,那么帧刷新频率=32KHz/(4*2*(4*8+1))≈120Hz

3.6 显示示例

经过前面章节的阐述,我们已经知道了LCD的驱动原理、使用033内置LCD驱动器的软件编程技巧等,基于上面的配置,这边以如下图显示绿色部分字符进一步说明最终要实现LCD显示更新的软件配置流程。

“澎湃微PT32x033系列

“澎湃微PT32x033系列

实际显示效果如下图所示

“澎湃微PT32x033系列

来源:澎湃微电子
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 35

近年来,随着IoT物联网市场的快速成长,越来越多的智能化产品进入大家的视野,随之带来的是无线通讯速率及产品续航能力的考验,对于做为众多产品控制中心的微控制器MCU的超低功耗要求越来越高。考验一款MCU是否为超低功耗MCU主要有以下几个方面考量,首先,Deep Sleep时候的待机功耗1微安以下,在此模式下,MCU的任意IO可以唤醒,同时可以支持低功耗定时器、低功耗串口、比较器等多唤醒源。其次,高速运行时候的功耗,会以微安/MHz来衡量,业界部分厂商可以达到200微安/MHz。第三,从Deep Sleep模式下的唤醒时间,针对部分IoT的应用,要求唤醒时间尽量短,甚至在20微秒左右。第四,部分应用场景需要集成LCD模块的技术,如水气表等。最后,芯片的最低工作电压需要达到1.8v,甚至部分场景需要更低。以上几点要求成为众多厂商在超低功耗MCU领域面临的最大挑战。

澎湃微自成立以来,一直立足于超低功耗MCU的研发及拓展,陆续推出基于Cortex-M0内核的PT32L031、PT32L033等系列产品,该系列产品支持1.8~3.6V,Flash最大支持32K、64Kbyte,RAM支持4Kbyte,该系列产品支持Deep Sleep时的功耗小于1微安,同时可以支持任意IO唤醒,支持低功耗定时器,其中PT32L033系列产品还支持LCD、RTC、DAC等功能。澎湃微超低功耗系列产品支持TSSOP20、TSSOP28、LQFP32、LQFP48和LQFP64等封装。产品广泛用于IOT等市场,包括智能水表、NB-IOT水表等智能表计市场,同时还适用于血糖仪、血压计、额温枪、测温仪等便携式医疗产品,在园林工具仪表盘、制氧机仪表盘等市场也有成功案列。

近期,澎湃微超低功耗产品家族新增PT32L003/005系列产品。

“澎湃微超低功耗系列产品—PT32L003/005系列产品发布"

01、产品性能

PT32L003/005系列产品是基于Cortex-M0内核的一款32位高性能MCU,支持工作电压1.8~5.5v, 工作温度为-40~+85度。改系列产品支持内部高速RC 24MHz和内部低速RC 32KHz。同时内部集成了1个8通道12位500K采样率的高性能SARADC,2路UART,1路SPI,1路I2C等丰富的串口外设,高级定时器Timer1, 普通定时器Timer2/3。支持Sleep模式和Deep Sleep模式。支持低电压检测功能,看门狗唤醒,芯片内部唯一码、用户码,支持CRC校验等功能。

02、功耗模式

PT32L003/005系列产品支持Sleep及Deep Sleep模式,Deep Sleep模式下(内部32K时钟关掉)功耗为0.9微安,在此模式下,提供多种唤醒源,包括IO唤醒、外部复位唤醒、独立看门狗唤醒、低功耗定时器唤醒、仿真器调试唤醒等。从Deep Sleep唤醒时间在24微秒。

03、价格竞争力

PT32L003/005系列产品支持TSSOP20和QFN20(3*3)两种封装形式,最高主频可以支持48MHz,采用内部RC 24MHz,节省了外部晶振,降低了BOM成本。

04、技术创新

PT32L003/005系列产品支持内部高速RC 24MHz,其全温全压情况下,频率漂移可以支持+/-1.5%,达到业界领先水平。

05、客户服务

PT32L003/005系列产品目前支持相应的软硬件Demo供客户开发评估,同时会提供相应的开发套件、标准函数库、脱机烧写器等工具。

06、应用场景

PT32L003/005系列产品可以广泛应用于无线烟感、光电直读表、无磁水表、传感器等行业。

“澎湃微超低功耗系列产品—PT32L003/005系列产品发布"

“澎湃微超低功耗系列产品—PT32L003/005系列产品发布"

关于澎湃

澎湃微电子是一家以32位MCU为主营方向的集成电路设计公司(fabless),公司在上海设有研发中心,在深圳设有销售中心,总部设立在厦门。公司产品除了通用型MCU(32位/8位)之外,还有24位高精度ADC等模拟芯片。产品市场涵盖工业控制、消费电子、物联网、医疗健康、BLDC电机控制、小家电等领域。

公司拥有一支完整、经验丰富的MCU团队,核心合伙人均在MCU领域有20年以上经验,中层骨干均有10年以上经验。公司技术团队拥有完整的数字、模拟、全流程设计能力,以及丰富的工控领域MCU设计、量产经验,成功量产过高品质、高可靠的工控MCU等相关产品。

来源:澎湃微电子
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 152

近年来,随着人们生活水平的提高,加上不良的生活习惯,使得人们的糖摄入量过高,从而导致糖尿病患者日益增多。糖尿病是一种以高血糖为特征的代谢疾病,而人体的血糖水平是诊断糖尿病的唯一指标。便携式血糖仪是糖尿病患者检测自身血糖的重要仪器。很不幸,糖尿病患者数量的增多推动便携式血糖仪市场规模的扩大。据统计,2021年血糖仪市场规模达到50.2亿元,预计在2026年会达到68.2亿元。

“”
2020-2026年中国血糖仪市场规模预测
资料来源:智研咨询整理

澎湃微自2019年成立以来,陆续推出基于Cortex-M系列内核的产品,兼顾通用与细分的市场布局。

针对信号链MCU的细分市场应用,澎湃微在传统的传感器+高精度ADC+MCU的架构模式上,取得进一步的技术突破。在高精度ADC部分,已经量产了24 bit ADC产品,其有效位可达18.5位;在32-bit MCU部分,超低功耗进一步提升,其深度休眠电流低至0.9微安,并支持IO和定时器唤醒,达到业界先进水平,同时,集成了LCD显示驱动、RTC等模块,实现了小信号的放大、采集,DAC信号输出,完美的整合了信号链与LCD等功能。

“血糖仪系统框图"
血糖仪系统框图

便携式医疗电子设备市场是澎湃微非常专注和聚焦的细分市场,基于对客户需求的深刻洞察,澎湃微精心打磨产品和整体解决方案,推出超低功耗的PT32L033系列产品,该系列产品基于Cortex-M0的内核,支持1.8~3.6v供电,工作温度在-40~85°,Flash大小为32K/64KByte,RAM支持4Kbyte,Dataflash设定为4Kbyte大小,内部集成2个 16 位高级定时器, 1个16位普通定时器,1个16位低功耗定时器,支持硬件RTC,看门狗定时器等。PT32L033内部集成了1个9通道12位500K采样率的高性能SARADC,支持单次转换和连续转换等功能,内部集成了1路UART,2路SPI,1路I2C,支持2路比较器/OPA等,其中2路模拟比较器兼具OPA功能,正端输入可选来自于管脚输入,且自带DAC以及bandgap电压,负端固定来自于管脚输入等功能。同时支持12位的数模转换器DAC,最高采样频率为200Ksps。内部集成LCD驱动电路,支持32个LCD功能引脚,SEG和COM可编程配置,可支持2COM×30SEG、4COM×28SEG、6COM×26SEG、8COM×24SEG。

“澎湃微血糖仪MCU整体方案完美整合信号链与LCD显示驱动!"

该系列产品已经在客户端完成了测试认证并实现批量出货。需要特别强调的是,为了提高客户的生产效率,在生产过程中,澎湃微的方案对两个环节进行了优化,一个是烧录程序的优化,一个是校准程序的优化。这两处优化大大地提高了客户的生产效率,烧录和校准时间降低了60%。

来源:澎湃微电子
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 18

在我们的传统认知中,人工智能(AI)相关的应用,只有依赖云计算、或算力充沛的AI芯片才能够实现。在万物互联、万物智能的时代,是否可以在一颗MCU上实现丰富的AI应用?

国产32位MCU的新势力澎湃微日前与全球领先的AI算法公司达成战略合作,拟利用该公司领先的TinyML技术成果,在澎湃微创新架构的MCU上部署AI算法,在智能家电、智能家居、智能制造等众多领域,以极低的成本实现AI智能化。

AI是一项能够改变人类社会的重要技术,目前已经开始在各种应用场景落地,落地场景也越来越丰富多样。多年前业界就预测AI与物联网IoT将紧密融合为AIoT,AIoT将创造一个AI无所不在的巨大新兴市场,AIoT芯片也将规模巨大。但目前为止,AIoT的芯片还比较少,AIoT芯片的具体落地面临不少困难,比如应用场景碎片化,单颗专用AI芯片的成本较高,不利于大规模推广应用。

随着AI算法的快速演进,全新的TinyML(Tiny Machine Learning)技术与MCU结合,有望开辟AIoT的新道路。TinyML技术可以把很多AI算法部署在MCU上,还可以根据不同的应用场景,轻巧灵活地部署在不同架构和资源的MCU上,且不需要为应用场景专门设计的专用AI芯片。让AI在MCU上跑起来,可以将MCU功耗小、成本低、体量大、开发周期短、上市快、实时性好、隐私保护等特性与AI的强大能力相融合,这势必会解锁一个庞大的市场,让海量的设备智能起来!

“澎湃微开拓AIoT芯片新赛道—具有AI能力的MCU"

澎湃微作为国产32位MCU的新势力,产品推出迅速,2年时间推出了5个系列32位MCU,产品在工控、仪器仪表、家电、消费电子等众多场景落地。创业团队还有AI芯片的设计经验,并且该AI芯片已经实现了量产。澎湃微的合作伙伴有全球领先的TinyML技术,与国际大厂合作过AIoT的MCU,并一直在与全球领先的MCU公司合作。澎湃微因为过硬的技术、极高的效率和对AIoT的高度重视,获得了难能可贵的合作机会。目前双方合作已经在澎湃微的MCU芯片上成功地实现人工智能功能,测试效果良好。

此次战略合作的达成,将推动澎湃微在全新AIoT赛道上的快速成长。目前双方合作的第一个实际场景应用项目已经启动,2022年春节后会有初步成果。澎湃微会非常珍惜此次合作机会,全力推动AIoT在智能家电等诸多领域的快速落地应用,争取成为中国最有创新能力的32位MCU公司。

来源:澎湃微电子
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 30

突破时钟精度的技术瓶颈

内部时钟的精度一直是较难突破的技术瓶颈,国产MCU大都能做到常温±1%,但全电压、全温度条件下则只能达到±3~4%,极少数厂家可以接近±2%。这主要是内部时钟精度比较容易受到电压,尤其是温度的影响。在对时钟精度比较有要求的应用场合,国产MCU通常需要额外配置板上晶体,使用晶体时钟来保证MCU的时钟精度。

澎湃微针对这个应用痛点,攻坚克难,终于取得了突破,PT32F003/005系列能够在全电压(供电电压2.2V~5.5V),全温度(-45℃-85℃)的条件下满足±1%的精度。在很多对时钟精度要求比较高的应用场合,可以免除外部晶体的使用,降低系统BOM成本。

客户认可

澎湃微主流产品系列PT32F003/005已经获得众多客户的认可,目前已经累计向十几家客户批量供货,累计有几十家客户正在进行或已经完成了项目导入。客户普遍认可该系列的性能,也认可澎湃微MCU的品质和服务。

应用广泛

澎湃微主流产品系列PT32F003/005主要面向通用20-pin MCU的市场,目前该市场容量巨大并快速增长,整体容量已经超过几亿只。澎湃微推出的F003/005系列有很好的兼容性,硬件上完全兼容国外主流20-pin MCU,具有宽电压、高主频等特性,适用范围非常广泛,包括锂电池保护、无线充、充电宝、筋膜枪、颈椎仪、航模、电子烟等消费类电子,同时适合安防监控、微型断路器、温控仪表、电动工具、风机、电动车仪表盘、小家电等工业及家电场合。

“PT32F003/005框图"
PT32F003/005框图

产品主要特性

PT32F003/005系列产品是基于Cortex-M0内核的一款32位高性能MCU,支持工作电压2.2~5.5v, 工作温度为-40~+85度。该系列产品支持内部高速RC 24MHz和内部低速RC 32KHz,CPU最高主频48MHz。内部集成了1个8通道12位500K采样率的高性能ADC,2路UART,1路SPI,1路I2C等丰富的串口,高级定时器Timer1, 普通定时器Timer2/3。支持Sleep模式和Deep Sleep模式。支持低电压检测功能,看门狗唤醒,芯片内部唯一码、用户码,支持CRC校验等功能。产品支持TSSOP20和QFN20(3*3)两种封装形式。

高性价比

免除外部晶振,降低了系统BOM成本,同时PT32F003/005系列的价格很有竞争力,使得该系列具有极好的性价比。

工具支持与服务

PT32F003/005系列产品目前支持相应的软硬件Demo,供客户开发评估,同时会提供相应的开发套件、标准函数库、脱机烧写器等工具。支持客户的整个项目开发与量产导入过程。

PT32F003/005选型表

“突破国产MCU技术瓶颈,澎湃微PT32F003/005系列获得众多客户认可"

澎湃微主流产品

澎湃微的主流产品目前主要包括PT32F031、PT32F005和PT32F030等系列产品,该系列产品主要面向通用市场,与市场主流的MCU硬件兼容,可以快速的完成产品的迭代,缩短客户产品的量产时间,目前支持TSSOP20、TSSOP28、LQFP32和LQFP48等封装。该系列产品适合工业和电机市场,包括电动工具、电扇、电动车、滑板车、平衡车等产品,也适用于家电面板如油烟机面板等领域。

“突破国产MCU技术瓶颈,澎湃微PT32F003/005系列获得众多客户认可"

来源:澎湃微电子
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 32

页面

订阅 RSS - 澎湃微