逐高电子应广代理商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&仿真器
  • 应广单片机烧录器
  • 代码生成器
模数转换器ADC 如何工作?应广科技官网公布的PMS132/PMS132B8单片机,ADC 装进程的步骤,有 7 个寄存器需要配置

模数转换器ADC 如何工作?应广科技官网公布的PMS132/PMS132B8单片机,ADC 装进程的步骤,有 7 个寄存器需要配置


应广单片机烧录方法,PMS133/PMS134 的烧录脚为 PA3,PA4,PA5,PA6,VDD,GND 这 6 只引脚,随着烧录器版本的不同,每种封装形式烧录方法也不尽相同

应广单片机烧录方法,PMS133/PMS134 的烧录脚为 PA3,PA4,PA5,PA6,VDD,GND 这 6 只引脚,随着烧录器版本的不同,每种封装形式烧录方法也不尽相同


应广单片机YFS1224 系列12bit ADC 型 MTP MCU 带 2K-bit EEPROM,包含两个部分:PFS122B MCU,2Kbit EEPROM,是一款 12bit ADC 类型的 MTP MCU

应广单片机YFS1224 系列12bit ADC 型 MTP MCU 带 2K-bit EEPROM,包含两个部分:PFS122B MCU,2Kbit EEPROM,是一款 12bit ADC 类型的 MTP MCU


应广单片机PMB180 8 位 OTP 型单片机带充电,IC充电器使用与设定,PMB180 的充电器做电性量测V1 电压波形:(CC Mode, R1 = 10Kohm, C1 = 1uF)

应广单片机PMB180 8 位 OTP 型单片机带充电,IC充电器使用与设定,PMB180 的充电器做电性量测V1 电压波形:(CC Mode, R1 = 10Kohm, C1 = 1uF)


单片机选型指南,项目开发如可购买单片机,这里分享干货让你少找弯路,选择微控制器(MCU)的10个步骤,推荐几款常用的单片机

单片机选型指南,项目开发如可购买单片机,这里分享干货让你少找弯路,选择微控制器(MCU)的10个步骤,推荐几款常用的单片机


PMS152G应广科技8 位 OTP SuLED IO 型单片机,工作温度范围:-40°C ~ 85°C,烧录方法,请使用 PDK5S-P-003x 烧录,1.25KW OTP 程序存储

PMS152G应广科技8 位 OTP SuLED IO 型单片机,工作温度范围:-40°C ~ 85°C,烧录方法,请使用 PDK5S-P-003x 烧录,1.25KW OTP 程序存储


应广科技单片机应用开发中PMC-APN003 IO 输出引脚连接长导线时的应用需知,PA3 用于控制 TRIAC,线路接法为 PA3 输出引脚先接100 公分长的导线

应广科技单片机应用开发中PMC-APN003 IO 输出引脚连接长导线时的应用需知,PA3 用于控制 TRIAC,线路接法为 PA3 输出引脚先接100 公分长的导线


应广触摸单片机 PMS161 触摸功能内含一个触摸检测电路,用户可通过寄存器 ESOCR配置触摸模块电源

应广触摸单片机 PMS161 触摸功能内含一个触摸检测电路,用户可通过寄存器 ESOCR配置触摸模块电源


应广科技 PMB183 8 位 OTP 型单片机带充电,内置一个硬件充电器,此充电器为完全恒流/恒压线性充电,可用于单节锂离子电池充电管理

应广科技 PMB183 8 位 OTP 型单片机带充电,内置一个硬件充电器,此充电器为完全恒流/恒压线性充电,可用于单节锂离子电池充电管理


低功耗高效能语音控制IC,为您的设备赋予语音交互能力,应广科技语音单片机芯片打造极致语音控制体验的IC选择

低功耗高效能语音控制IC,为您的设备赋予语音交互能力,应广科技语音单片机芯片打造极致语音控制体验的IC选择


PMB180应广单片机8 位 OTP 型单片机带充电,内置一个硬件充电器。此充电器为完全恒流/恒压线性充电,可用于单节锂离子电池充电管理

PMB180应广单片机8 位 OTP 型单片机带充电,内置一个硬件充电器。此充电器为完全恒流/恒压线性充电,可用于单节锂离子电池充电管理


PMC-APN002 过电压保护应用需知,IO 输入电压高过 VDD 或低于 GND,都可能造成应广单片机损伤,或是因内部电流引发单片机不正常工作

PMC-APN002 过电压保护应用需知,IO 输入电压高过 VDD 或低于 GND,都可能造成应广单片机损伤,或是因内部电流引发单片机不正常工作


语音芯片IC_MCU单片机语音方案,使用Arduino和蓝牙DIY语音控制家庭自动化案例,用语音命令无线控制家用电器和灯光

语音芯片IC_MCU单片机语音方案,使用Arduino和蓝牙DIY语音控制家庭自动化案例,用语音命令无线控制家用电器和灯光


PMS154C单片机8位PWM计数器/比较器使用,选择 PA3 为负输入和 Vinternal R 为正输入,Vinternal R 的电压为(18/32)*VDD,AC 阻容降压供电

PMS154C单片机8位PWM计数器/比较器使用,选择 PA3 为负输入和 Vinternal R 为正输入,Vinternal R 的电压为(18/32)*VDD,AC 阻容降压供电


语音控制IC应广单片机(MCU)如何设计声控灯应用解决方案?将介绍设计过程中的关键阶段,包括组件选择、电路设计、电源、编程和测试

语音控制IC应广单片机(MCU)如何设计声控灯应用解决方案?将介绍设计过程中的关键阶段,包括组件选择、电路设计、电源、编程和测试


开发实力

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

全球渠道

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

品质保证

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

售后服务

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

服务热线

0755-88364040
18902464556

义隆代理

烧录开发

技术支持

申请样品

扫描微信二维码