逐高电子应广代理商PFS122 8位MTP型单片机在手机充电线上的应用,USB充电线转灯的案子,在3V时失调电压为2mV的情况。让我们分析一下含义和逻辑

整理编辑:逐高电子技术开发部 / 日期:2023-12-11

PFS122

◆ 通用系列
◆ 不建议使用于AC 阻容降压供电或有高EFT要求之应用
◆ 工作温度范围: -40°C ~ 85°C

Mobile phone communication with Microcontroller

系统特性
1. 2KW MTP 程序空间 (可编程1,000次以上)
2. 128 Bytes 数据空间
3. 一个16位定时器
4. 两个8位带PWM功能的定时器
5. 提供一个比较器
6. Band-Gap 电路提供1.20V 参考电压
7. 高达12通道12位精度电阻式ADC(R-ADC*) (其中一个通道来自内部1.2V band-gap 电压)
  *注: 电阻式ADC在线特性(INL&DNL)、热稳定度及抗电源波动能力上,皆略逊于PMS13x系列内建的电容式ADC,请选型时注意
8. 最大14 IO 引脚带可选择的上拉/下拉电阻
9. 每个IO 引脚都可设定唤醒功能
10. 时钟源:IHRC、ILRC 和 EOSC(XTAL)
11. 对所有带有唤醒功能的IO,都支持2种可选择地唤醒速度:正常唤醒与快速唤醒
12. 8级可选择的 LVR 复位电压,从1.8V到4.5V
13. 2个可选的外部中断引脚
   
CPU 特性
1. 8位高性能精简指令集CPU
2. 提供86 个高效指令
3. 大部分指令都是单周期(1T)指令
4. 可程序设定的堆栈指针和堆栈深度
5. 数据存取支持直接和间接寻址模式,用数据存储器即可当作间接寻址模式的数据指针(index pointer)
6. IO 地址以及储存地址空间互相独立

 

在当今的竞争激烈的市场环境中,多家单片机设计公司为了争夺市场份额,不得不采取了降低售价的策略,这可以说是他们为了生存和发展而做出的艰难抉择。这些公司不得不忍痛割爱,一再降低单片机的市场售价,以吸引更多的客户和提高销量。

然而,市场终究是市场,它有着铁一般的定律,那就是“一分钱一分货”。在价格降低的同时,产品的品质和性能往往也会受到影响。一些公司可能会通过降低元器件的品质、简化设计流程等方式来降低成本,但这样可能会导致产品的稳定性和可靠性下降,从而影响到客户的体验和口碑。

最近,一个工程师接到一个客户的USB充电线转灯的案子。起初,他以为这个项目相对简单,只需要通过电流检测来判断充电状态,然后控制LED的颜色或亮灭即可。然而,在实际操作中,他发现事情并非如此简单。

首先,电流检测需要精确的电路设计和算法处理。当电流低于某个阈值时,才能准确判断充电已满。如果检测不准确,可能会导致LED的指示状态出现误差,或者出现无法正常充电的情况。

其次,即使不做电流检测,只通过检测充电头是否插入手机来控制LED的亮灭,也会存在一些问题。如果用户在充电过程中拔下充电头,LED将会熄灭,这可能并不是用户所期望的。此外,这种方式也无法保证充电的安全性和稳定性。

因此,这个工程师认识到,在市场竞争中,价格并不是唯一的竞争因素。产品质量、性能和用户体验同样重要。只有在保证产品品质和性能的前提下,通过创新和优化设计来降低成本,才能在市场竞争中立于不败之地。

PFS122直流交流电气特性

 

首先是典型失调电压为5mV的情况,然后是PMS132B在3V时失调电压为2mV的情况。让我们分析一下这段文字的含义和逻辑。

首先,手机充电电流越来越大,为了减少损耗,电流采集电阻越用越小,现在一般用到25毫欧。然后解释了采样电阻上产生1mV的电压需要40mA的电流,5mV则对应200mA的电流。这会造成在充满时的电流比如120mA时,还有可能检测不到信号。这部分是在说明,随着手机充电电流的增大,采样电阻上的电压变小,需要更高的电流才能产生可检测的电压信号。

然后,作者提到PMS132B的规格在这部分有明显的提升,即在3V时失调电压为2mV。这表明PMS132B在相同电压下的失调电压更小,可能提供更精确的电流检测。

所以,这段文字中并没有直接解释为什么5mV的失调电压“吓人”,而是通过对比PMS132B和之前的规格来说明在相同条件下PMS132B具有更优的性能。

Io引脚
通过配置数据寄存器(pa, pb), 控制寄存器(pac, pbc)和上拉寄存器(paph, pbph)或下拉寄存器(papl,
pbpl),PFS122 所有 IO 引脚都可以独立设定成双态输出或输入。所有这些引脚设置有施密特触发输入缓冲器
和 CMOS 输出驱动电位水平。当这些引脚为输出低电位时,弱上拉/下拉电阻会自动关闭。如果用户要读取端
口上的电位状态,一定要先设置成输入模式,因为在输出模式下,读取到的数据是数据寄存器的值,而不是 IO
端口的值。举例,表 6 为端口 PA0 位的设定配置表

同样是12位的AD,PFS122和PMS132B或者PFS132相比,价格相差很多。这表明不同型号的AD转换器在性能和成本方面存在很大差异。

接着,工程师使用九齐的062E写出来,电流至少要检测到好几百毫安,甚至接近1A。这表明在某些应用中,需要检测的电流可能非常大。然而,在采样电阻上产生的电压只有25mV,加上失调电压和工作电压为3.3V时的8位AD检测精度(约13mV),算法处理不好可能导致检测结果不够准确。

然后,在实际测试PFS122样品时,发现在微弱信号时AD转换的结果比较飘。但是,通过一些方法仍然可以实现120mA的电流检测,即差不多3个mV的检测判断。这表明在某些情况下,尽管PFS122的性能可能不够理想,但仍然可以通过一些技术手段来实现所需的电流检测。

模拟-数字转换器(ADC) 模块

当使用 ADC 模块时有 6 个寄存器需要配置,它们是:
ADC 控制寄存器 (adcc)
ADC 模式寄存器 (adcm)
ADC 高位结果寄存器(adcrh)
ADC 低位结果寄存器 (adcrl)
端口 A/B/C 数字输入启用寄存器 (padier, pbdier)
如下是 ADC 转换进程的步骤:
(1) 通过 adcm 寄存器配置 AD 转换时钟信号
(2) 通过 padier
,pbdier 寄存器配置模拟输入引脚
(3) 通过 adcc 寄存器选择 ADC 输入通道
(4) 通过 adcc 寄存器启用 ADC 模块
(5) 执行 AD 转换并检查 ADC 转换数据是否已经完成
addc.6 设置 1 开启 AD 转换并且检测 addc.6 是否是‘1’
(6) 从 ADC 寄存器读取转换结果

Mobile phone communication with Microcontroller

此外,PFS122的产品一致性要好一些,以避免量产时出现问题。万一出现5mV都检测不到的情况该怎么办。这表明作者对PFS122的性能稳定性和可靠性存在一定的担忧。

PFS122实测效果最好的时候和这个USB TESTER相比,检测电流差10mA左右。一般会在10~25mA的偏差跳动。但是还能检测,相信如果换母体为PFS132B或者PFS132,效果会好很多,可就是市场价格难以接受。这表明尽管PFS132B或PFS132可能提供更好的性能,但由于成本问题使得它们在某些应用中可能不够实际。

综上所述,这段文字主要讨论了不同型号AD转换器在价格、电流检测精度以及采样电阻上的电压等方面的差异,并提到了在实际应用中可能遇到的问题和挑战。

应广单片机技术资料

  • 台湾应广单片机官网
  • 应广单片机例程
  • 应广单片机编程指南
  • 应广单片机定时器
  • 技术开发工具
  • 应广单片机IDE&仿真器
  • 应广单片机烧录器
  • 代码生成器
应广单片机如何制作一个编程器,创建您的第一个项目,并实现“Hello world”功能,一些知名品牌的简单8位微控制器要么难以购买,而Padauk微控制器则成为了一个可能的替代品

应广单片机如何制作一个编程器,创建您的第一个项目,并实现“Hello world”功能,一些知名品牌的简单8位微控制器要么难以购买,而Padauk微控制器则成为了一个可能的替代品


应广单片机跃龙PFC161基于MINI-C的应广单片机编程测试代码,7触摸键8位MTP类型单片机PA5的2MS脉冲波

应广单片机跃龙PFC161基于MINI-C的应广单片机编程测试代码,7触摸键8位MTP类型单片机PA5的2MS脉冲波


PMS161触摸键OTP类型应广单片机开发方案,包含一个最多5键的电容式触摸控制电路

PMS161触摸键OTP类型应广单片机开发方案,包含一个最多5键的电容式触摸控制电路


PMS163是一款集成有PWM生成器、触摸功能、ADC模数转换器等组件的单片机

PMS163是一款集成有PWM生成器、触摸功能、ADC模数转换器等组件的单片机


PMS132/PMS132B单片机(MCU),模拟-数字转换器(ADC) 模块,当启用内部 BG/2v/3v/4v 为参考高电压时,必须保证 IHRC 为开启状态

PMS132/PMS132B单片机(MCU),模拟-数字转换器(ADC) 模块,当启用内部 BG/2v/3v/4v 为参考高电压时,必须保证 IHRC 为开启状态


PMS150G应广单片机在编程期间在PA5上使用较低的电压,但在VCC上使用比PMS150C更高的电压,PMS150G 可以在1.8V下运行而 PMS150C 至少需要2.0V

PMS150G应广单片机在编程期间在PA5上使用较低的电压,但在VCC上使用比PMS150C更高的电压,PMS150G 可以在1.8V下运行而 PMS150C 至少需要2.0V


触摸键OTP类型单片机选型padauk(应广)PMS1606,时钟源内部高频RC振荡器(IHRC),内部低频 RC 振荡器(ILRC),Bandgap 电路提供1.2V Bandgap电压

触摸键OTP类型单片机选型padauk(应广)PMS1606,时钟源内部高频RC振荡器(IHRC),内部低频 RC 振荡器(ILRC),Bandgap 电路提供1.2V Bandgap电压


PMS150C应广单片机构建了一个简单的闪烁自行车灯开发案例,虽然许多人可能会使用滑动开关和555定时器来实施此项目,BOM成本也要低得多

PMS150C应广单片机构建了一个简单的闪烁自行车灯开发案例,虽然许多人可能会使用滑动开关和555定时器来实施此项目,BOM成本也要低得多


PMC-APN011应广半自动烧录机台使用说明,提高烧录,适用范围所有单片机系列,针对所有单片机型号(特别是 PMS150B)在半自动机台做烧录时,其烧录过程有可能会受 到半自动机台

PMC-APN011应广半自动烧录机台使用说明,提高烧录,适用范围所有单片机系列,针对所有单片机型号(特别是 PMS150B)在半自动机台做烧录时,其烧录过程有可能会受 到半自动机台


PFC151应广单片机工业级8位 MTP IO 类型单片机,2KW MTP 程序储存器 (可编程1,000次以上),128 Bytes 数据储存器,两个8位定时器可产生6/7/8-bit PWM波形

PFC151应广单片机工业级8位 MTP IO 类型单片机,2KW MTP 程序储存器 (可编程1,000次以上),128 Bytes 数据储存器,两个8位定时器可产生6/7/8-bit PWM波形


PFS122B 8位MTP类型应广科技单片机,带12位电阻式 ADC 最新开发资料更新,不建议使用于 AC 阻容降压供电或有高 EFT 要求的应用,应广8位高性能精简指令集CPU

PFS122B 8位MTP类型应广科技单片机,带12位电阻式 ADC 最新开发资料更新,不建议使用于 AC 阻容降压供电或有高 EFT 要求的应用,应广8位高性能精简指令集CPU


应广单片机MCU关于休眠的设置与注意事项,分两个部分写,省电模式和掉电模式,这也是规格书上描述的官方叫法,本文统称为休眠模式

应广单片机MCU关于休眠的设置与注意事项,分两个部分写,省电模式和掉电模式,这也是规格书上描述的官方叫法,本文统称为休眠模式


PGS134应广单片机8bit MCU带12bit ADC&EEPROM,KW 程序储存器,256 Bytes 数据存储器(128*16),对所有带唤醒功能的IO,都支持两种可选择地唤醒速度

PGS134应广单片机8bit MCU带12bit ADC&EEPROM,KW 程序储存器,256 Bytes 数据存储器(128*16),对所有带唤醒功能的IO,都支持两种可选择地唤醒速度


语音单片机方案,应广科技芯片型号PMS121的应用说明,1.5KW OTP 程序储存器,PB0提供NMOS开漏及PB7提供PMOS特大电流输出,ADC模块时有6个寄存器需要配

语音单片机方案,应广科技芯片型号PMS121的应用说明,1.5KW OTP 程序储存器,PB0提供NMOS开漏及PB7提供PMOS特大电流输出,ADC模块时有6个寄存器需要配


应广科技2024新产品型号目录,逐高电子一级代理,应广单片机(MCU)报价选型包含:G Series(MTP +EEP),B Series(Battery Charger+MCU),l/O型-OTP Series,A/D型- MTP Series, I/O型MCU,A/D型MCU,触控型MCU ,高抗EFT干扰MCU

应广科技2024新产品型号目录,逐高电子一级代理,应广单片机(MCU)报价选型包含:G Series(MTP +EEP),B Series(Battery Charger+MCU),l/O型-OTP Series,A/D型- MTP Series, I/O型MCU,A/D型MCU,触控型MCU ,高抗EFT干扰MCU


开发实力

专业资深的软硬件开发工程师团队,熟悉行业客户产品硬件技术平台解决方案

全球渠道

为客户提供高性价比的产品和服务,满足客户及时快速的电子生产制造需求

品质保证

专业的测试保证团队,保证每批方案的稳定性,兼容性,和抗干扰性

售后服务

专业的技术服务团队,24小时为客户提供各种软硬件的技术支持和售后服务

服务热线

0755-88364040
18902464556

义隆代理

烧录开发

技术支持

申请样品

扫描微信二维码