移动电源是一种集供电和充电功能于一体的便携式充电器,可以给手机等数码设备随时随地充电或待机供电。一般由锂电芯或者干电池作为储电单元。区别于产品内部配置的电池,也叫外挂电池。一般配备多种电源转接头, 通常具有大容量、多用途、体积小、寿命长和安全可靠等特点,是可随时随地为智能手机、平板电脑、数码相机、MP3、MP4等多种数码产品供电或待机充电的功能产品。
移动电源可以通过USB电缆线使用在任何符合USB国际标准的设备,其具有短路、过充过放、恒流恒压等保护措施,还有高性能电源管理技术。
移动电源方案,根据是否可以编程,分为硬件移动电源和软件移动电源两种技术路线。硬件移动电源方案主要存在的问题是:1.发热严重,采用非同步整流模式,温度高后,恒流、恒都不准了,可能损坏电池,甚至是烧坏正在充电的手机等。2.受工艺偏差影响,电流和电压参数的离散性大,批量生产时,不良率高,不易控制。3.不可编程,功能固化,参数固化,无法满足差异化的需求。
软件移动电源方案,容易实现同步整流,效率高,发热低,而且功能变化灵活,已经成为发展趋势。
晟矽微电子开发的MC32P21是一款8位RISC架构单片机,非常适合用于移动电源方案,其主要特性如下:
●宽工作电压范围
●1K程序空间,128字节RAM,8级堆栈
●2路高速PWM输出
●7通道12位ADC,并有内置基准源
●偏差小于2%的内置振荡器
●高抗干扰能力
MC32P21开发的移动电源方案硬件框图如下
本系统以MC32P21单片机为控制核心,实时采样,采样数据通过单片机进行运算处理从而完成当前电压和电流的测量,随后把电压通过LED灯显示出来,并根据电流电压的值控制整个系统的运行。系统主控程序流程如下:
关键字:MC32P21 单片机 移动电源
编辑:探路者 引用地址:一种基于MC32P21单片机的移动电源电路设计
推荐阅读最新更新时间:2023-10-12 22:34
三星S3C/S3P/S3F9XXX系列单片机实现查表操作的一个示例
三星S3C/S3P/S3F9XXX系列 单片机 实现查表操作的一个示例 ;实现查表操作须首先定义表地址,有两种定义方式 ;方式一常用于参数表定义: ORG 0040H CODE_TABLE: DB 01H DB 02H DB 03H ;方式二常用于系列子程序地址表定义: ORG 0050H DISPLAY_TABLE: VECTOR $,DISPLAY_TR ;DISPLAY_TR是一个子程序名称,以下同 VECTOR $,DISPLAY_SET ;注意这里每个地址均占用一个字(两个
[单片机]
单片机会被淘汰吗?单片机现在还有用吗?
我经常会在网上看过一些关于plc会不会被单片机替代,单片机会不会被plc替代的问题。 万一辛辛苦苦学会了的,到时候技术被淘汰了,那就坑大了。 我在单片机这个行业从事了10年开发工作,我感触最深的是这个行业发展越来越好,这块的人才越来越缺,工资也越来越高了。 大概在18年的时候,带过一个产线维修的兄弟,我那时部门正好缺人手,外面也不好招,就打算从公司内部培养一个。 后面挑了个做维修的,因为对公司产品熟悉,有基础,大概带了3个月就能自己开发项目了,那个时候他的工资已经从5000多涨到8000多了。 前段时间联系的时候,他跟我说换了一个工作,工资18K左右。 当时我还有点差异,后来有3个公司管理层问我有没有工程师介绍,我才意识到这个行业
[单片机]
单片机--流水灯制作
任务要求:使用单片机P1口控制8个发光二极管循环点亮
元器件名称
参数
数量
单片机最小系统
1
直流电源
5V
1
发光二极管
8
电阻
1k
8
电路原理图
电源模块:使用4节5号电池串联提供6V直流电源,通过LM2940电源芯片转变成5V直流电源。
8个发光二极管,方便使用做成了小板,采用共阳极接法
程序源代码
//程序:ex3
[单片机]
一种80C198单片机测控通用系统
摘要:介绍了一种以80C198单片机为中央处理器的测控通用系统,给出了系统的硬件原理图及常用软件流程图,并阐述该系统通用性及特点,以供自动测控设计人员参考.
关键词: 单片机 测控系统 通用性
各种测控系统和智能仪器、仪表基本组成包括:传感器、计算机系统、执行器。现在,传感器、执行器的通用性越来越好,设计自动测控系统或智能仪器仪表有标准的4~20mA或0~10mA的标准信号输出的传感器和接受标准驱动信号的执行器供选择,因此,设计者只需设计计算机系统部分,计算机系统基本结构是一致的,仅涉及到具体芯片选择,实现途径大同小异,加之单片机技术的迅猛发展,其集成度越来越高,功能越来越强,接口更容易,如80C198,内部有4个带采
[应用]
[单片机框架] [app_led] [WS2812x] 利用软定时器实现WS2812x闪烁和呼吸等灯光模式
数据时序图 0,1码的高低电平时间: 利用单线协议来点亮WS2812X 模拟IO 兼容带OS /******************************************************************************** * @file led_ws2812x.c * @author jianqiang.xue * @version V1.0.0 * @date 2021-11-23 * @brief LED灯光,OneWire控制 * @example #include business_function.h #include app_led
[单片机]
Atmel新款ARM7闪存微控制器密度达64KB
Atmel Corporation日前推出ARM7基础闪存微控制器系列,起价低于3美元。AT91SAM7S32/64是接脚少的智能型ARM7(Smart ARM7)微控制器系列(SAM7S系列)的首批产品,其闪存密度分别为32KB和64KB。 此外,该系列还提供128KB及256KB版本,型号为AT91SAM7S128/256。这些产品整合了全套安全运行功能,其安全运行功能包括由片上(on-chip)RC振荡器计时的监视器、电源监控器以及闪存的硬件保护。由于 AT91SAM7微控制器提供低成本的开发工具,因此能为因成本问题一直只能提供8位性能的众多应用带来32位的实时处理能力。 AT91SAM
[嵌入式]
C51存储器类型与51单片机的物理区域
1、 data区空间小,所以只有频繁用到或对运算速度要求很高的变量才放到data区内,比如for循环中的计数值。
2、 data区内最好放局部变量。
因为局部变量的空间是可以覆盖的(某个函数的局部变量空间在退出该函数是就释放,由别的函数的局部变量覆盖),可以提高内存利用率。当然静态局部变量除外,其内存使用方式与全局变量相同;
3、 确保你的程序中没有未调用的函数。
在Keil C里遇到未调用函数,编译器就将其认为可能是中断函数。函数里用的局部变量的空间是不释放,也就是同全局变量一样处理。这一点Keil C做得很愚蠢,但也没办法。
4、 程序中遇到的逻辑标志变量可以定义到bdata中,可以大大降低内存占
[单片机]
51单片机串口通信的原理与应用流程解析
一、原理简介 51 单片机内部有一个全双工串行接口。什么叫全双工串口呢?一般来说,只能接受或只能发送的称为单工串行;既可接收又可发送,但不能同时进行的称为半双工;能同时接收和发送的串行口称为全双工串行口。串行通信是指数据一位一位地按顺序传送的通信方式,其突出优点是只需一根传输线,可大大降低硬件成本,适合远距离通信。其缺点是传输速度较低。 与之前一样,首先我们来了解单片机串口相关的寄存器。 SBUF 寄存器:它是两个在物理上独立的接收、发送缓冲器,可同时发送、接收数据,可通过指令对SBUF 的读写来区别是对接收缓冲器的操作还是对发送缓冲器的操作。从而控制外部两条独立的收发信号线RXD(P3.0)、TXD(P3.1),同时发送、接
[单片机]