pic单片机加pwm芯片的开关电源的设计

pic单片机加pwm芯片的开关电源的设计

ID:11514937

大小:82.22 KB

页数:6页

时间:2018-07-12

pic单片机加pwm芯片的开关电源的设计_第1页
pic单片机加pwm芯片的开关电源的设计_第2页
pic单片机加pwm芯片的开关电源的设计_第3页
pic单片机加pwm芯片的开关电源的设计_第4页
pic单片机加pwm芯片的开关电源的设计_第5页
资源描述:

《pic单片机加pwm芯片的开关电源的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、PIC单片机加PWM芯片的开关电源的设计2009-02-2514:00  随着各种电器和仪表设备的日渐丰富,对电源应用的灵活性提出了更高的要求。设计一款使用灵活、方便且价格相对便宜的通用电源,正越来越成为市场所需。现代单片机正朝着处理速度越来越快,外设资源越来越丰富,价格越来越便宜的方向发展,将单片机融入电源的设计中可以极大地提升电源的性能和灵活性。本文介绍了一种单片机加PWM芯片的开关电源设计方法,既可以保留PWM芯片带来的稳定工作性能,又可以利用单片机的控制能力提供各种人机交互和通信接口。笔者设计的电源作为通用电源使用,可以提供灵活可编程的电压电流

2、输出,另外还可以设置成铅酸电池充电器的模式,具有广阔的应用前景。  1系统功能  通过对电源的编程,可以方便地实现图1所示的电压输出波形。其中,V1、V2、T1、T2、dv、dt都是可以通过编程来设定的。电压值的输出范围为0~16V,最大输出电流为10A。输出电压精度为0.1V,电流精度为10mA。电流的设定值指的是允许输出的最大电流,也可以被编程为与输出电压一样的波形。  图1编程输出电压波形  另外,电源也可以工作在铅酸电池充电器的模式(简称“LBC模式”)。根据铅酸电池的特性,当电源工作在LBC模式时,电源首先将输出较大的充电电压和电流V1/I1

3、,至少维持10s;当充电电流降到小于设定值I2时,电源输出较小的充电电压和电流V2/I2。如果到了设定时间T1,充电电流还未降到I2以下,这时电源输出也会降为V2/I2。当输出电流再次大于I2时,电源将再次输出V1/I1充电。其中,V2设定值必须小于14V。若设置为大于14V,电源会自动将其设成14V。I2的值必须大于1/8I1,否则将被自动设成1/8I1。LBC模式如图2所示。  图2LBC模式  用户可以通过3种方式对电源进行输出设定:  ①通过电源面板上按键编程。通过按键对输出电压、电流限流值、时间等量进行设定。  ②通过PC机串口编程。通过将P

4、C机的串口RS232与电源串口相连,再运行PC机上一串口通信的软件对电源进行编程。  ③电源间相互编程。通过将两台电源的串口相连,操作其中一台电源面板上的按键来对另一台进行编程。操作的一台电源叫做“主电源”,被编程的电源叫做“从电源”。在这种编程方式中,只能将从电源的参数设置为与主电源完全一致,而不能对各个参数进行单独设定。一台电源只能提供100W的功率。这种方式可以应用在需要较大功率的场合,可将两台或多台具有相同设置的电源输出并联来方便地实现功率扩展。  2工作原理  用单片机来控制开关电源,总的来说可以分为两种:  第一种是单片机通过输出PWM或D

5、A给电源电路提供一个基准电压,单片机本身不介入电源的反馈中(本设计所采用的就是这种方式);第二种为通过单片机输出的PWM信号直接控制开关管工作,取代PWM芯片,但这种方式对单片机的要求较高,需要具有相当高的时钟频率才能满足对输出PWM频率和分辨率的要求。  系统按模块来分可以分成两大模块:  电源模块和单片机控制模块。电源模块是以PWM芯片为核心的AC—DC变换器,PWM芯片采用安森美半导体的电流型PWM控制器NCP1200作为控制芯片。单片机控制模块采用美国微芯公司的PIC16F874作为微控制器,主要实现电流电压信号的采样、显示、按键输入、串口通信

6、以及为电源模块提供电压电流参考等功能。两个模块的关系可以用图3来说明。  图3工作原理  图3中,电网电压经整流滤波后供给高频变换电路,由高频变换电路产生输出。单片机输出两路PWM信号,给电源模块提供输出电压的参考值和电流的限流值,电源模块按照单片机提供的参考值输出电压和限定最大电流。虽然单片机采样输出电压和电流进行显示,但这里单片机并不参与系统的反馈,反馈通过电源模块来实现(在后面的部分中会详细讲到)。  3硬件设计  3.1电源模块电路  NCP1200是安森美半导体公司(ONSemiconductor)推出的一款电流型PWM控制器。其应用电路只需

7、要使用很少的外围元件,使设计更加紧凑。另外,芯片内集成输出短路的保护电路,使成本可以进一步降低。  图4是以NCP1200为控制芯片的电源电路的结构。从图中可以看到,电源模块中有两种反馈类型。第一种是输出电压反馈,输出电压采样值VSS和单片机提供的设定值进行比较,通过光耦来控制NCP1200芯片FB脚的电压,调整DRV脚输出PWM的脉宽来控制场效应管的导通和关断时间,从而达到调整输出电压值的目的。另一路反馈是电流限流反馈,当采样到的输出电流值ISS超过单片机提供的最大限流值IPWM后,比较器输出正电压使得光耦最大导通,将FB脚电压拉低,使得NCP120

8、0输出PWM脉宽减小,从而达到限流的目的。当输出电流小于单片机提供的限流值时,限流反馈不起作用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。