处理中...

首页 > 资料大全 > 解决方案 >

基于STC12C5A60S的小功率逆变器的设计(2)

基于STC12C5A60S的小功率逆变器的设计(2)
来源:电子发烧友 时间:2012-06-11
2 系统软件设计

该设计的控制芯片是宏晶公司的STC12C5A60S单片机,它的内部有两路PCA模块。预先通过Matlab计算出标准的工频交流电的正弦表,以数组的形式存放在单片机内部扩展数据存储器中。然后利用这个数据表去动态地设置PCA模块比较寄存器的值,实现计数周期动态改变,输出的高电平脉冲宽度随正弦规则变化。

主程序流程图如图3所示,PCA中断子程序流程图如图4所示。

3 系统测试

3.1 SPWM波形产生模块测试

以单片机为核心构成的SPWM波形产生模块通过程序控制运行后,可以得到两路互补的SPWM波形,如图5所示。用示波器截取了模块的单路SPWM几个细节片段图,如图6所示,脉宽是不断变化的。

3.2 整体的系统测试

在输入端输入5 V的直流电,经过系统逆变以后,可以在系统的输出端得到有效值为110 V,频率为50 Hz的交流电。输出电压经示波器探头衰减10倍以后接入示波器,得到如图7所示图形。示波器的另一路输入是检测全桥电路的左上桥臂的SPWM波形,而另一路刚好对应右上桥臂。(拓展阅读: IC分销 )

4 结语

该设计基于单片机控制的数/模混合电路的实现,使得整个硬件电路的体积大大减小。由于数字单片机的引入,可控性大大增强。

热门推荐

更多 >
ESP32-S3 2022-03-16
RG200U 2022-03-16
USR-C322 2022-03-16

资料浏览排行榜

更多 >
商品名称 大小 浏览量
1 EPCS128SI16N 0.94MB 22005次
2 1N4001 0.19MB 17873次
3 DAC1220E 0.95MB 15872次
4 EP1C6Q240I7N 2.47MB 15828次
5 GRM32RR71H105... 0.10MB 14011次
6 DR127-3R3-R 0.72MB 11687次
7 DMG2305UX-7 0.40MB 9286次
8 DMP2008UFG-7 0.24MB 9073次
9 DS1337U+ 0.28MB 9071次
10 DX4R105JJCR18... 0.26MB 8988次