历史上的今天
今天是:2024年12月19日(星期四)
2019年12月19日 | 基于PIC单片机的正弦波逆变器设计与实现
2019-12-19 来源:elecfans
目前,SPWM信号主要有3种生成方式:
1)使用比较器、振荡器等模拟电路产生三角波和方波进行比较,产生SPWM波,但是此种方法电路复杂,受元器件精度影响大,且不易控制;
2)利用专用SPWM集成芯片,其优点是电路简单,集成度高,缺点是无法全面实现对系统的反馈控制、监视管理和保护工作,故一般也要配合单片机实现;
3)利用单片机等微处理器产生SPWM波,此方法控制电路简单,调节灵活,硬件成本低。本文介绍一种利用PIC16F877A单片机实现SPWM波形的方法,并将其应用到全桥逆变电路中,验证了利用PIC单片机调制SPWM波的可行性。
1、系统总体设计
本系统从结构上看主要由单片机控制电路、驱动及逆变主电路组成。
1.1、单片机控制电路
1.1.1、PIC16F877A单片机主要功能简介
该系列单片机主要资源及功能有:
1)3个定时器,2个8位,1个16位;
2)8路10位A/D转换器,1个参考电压发生器,2个模拟电压发生器;
3)368字节(368&TImes;8位)的数据存储器;
4)上电复位(POR),掉电复位(BOR);
5)2个CCP模块,具有捕捉、比较、脉宽调制功能;
6)有两个8位定时/计数器TMR0、TMR2和一个16位定时/计数器TMR1,其中TMR2带有一个欲分频器、一个后分频器和一个周期寄存器。TMR2还是CCP模块中PWM工作方式下的时基。
1.1.2、系统控制电路
本系统利用该系列单片机的CCP模块CCP1和CCP2输出两路互补SPWM波,然后通过反相器产生四路信号送至驱动电路。逆变输出电压具有稳压反馈功能,通过连接单片机RA0/AN0实现。系统控制电路如图1所示。

1.2、驱动及逆变主电路
本系统采用全桥逆变形式,驱动及逆变主电路如图2所示。当Q1,Q4导通时,Q2,Q3断开;当Q2,Q3导通时,Q1,Q4断开。驱动芯片采用IR2110,此芯片具有光耦隔离和电磁隔离的优点,悬浮电源采用自举电路,独立的功率地和逻辑地,使得芯片结构更加可靠。
史海拾趣
|
我的摇摇棒精简设计,采用8个IO口来驱动32颗灯,效果很好。 有兴趣的朋友到我空间一游哈!地址:http://hi.baidu.com/fcping/要制作资料的在我空间留下Email 我会发给他!好就赞一个,不好也批一下,给点意见,谢谢! 下面有原理图和效果图:… 查看全部问答> |
|
基于51单片机的计算器lcd1602不显示第二行,只能输入数字,没有计算结果? 程序: #include //头文件 #define uint unsigned int // #define uchar unsigned char sbit lcden=P2^3; //定义引脚 sbit rs=P2^4; sbit rw=P2^0; sbit busy=P0^7; char i,j,temp,num,num_1; long a,b,c;   ...… 查看全部问答> |
|
德州仪器(TI)的第一颗达芬奇(DaVinci)芯片(处理器)DM6446 已经问世快三年了。继DM644x 之后,TI 又陆续推出了DM643x,DM35x,DM6467,OMAP353x等一系列ARM+DSP 或ARM+视频协处理器的多媒体处理器平台。很多有很强DSP开发经验或ARM 开发经验 ...… 查看全部问答> |
|
mkimage使用方法 uboot源代码的tools/目录下有mkimage工具,这个工具可以用来制作不压缩或者压缩的多种可启动映象文件。 mkimage在制作映象文件的时候,是在原来的可执行映象文件的前面加上一个0x40字节的头,记录参数所指定的信息,这样uboot才 ...… 查看全部问答> |
|
信驰达蓝牙4.0跑步机设计方案,是基于TI低功耗蓝牙片上系统CC2540F256的近距离无线传输跑步机控制器的设计,将嵌入式技术和无线通信技术有机结合起来,利用蓝牙4.0技术自动将跑步机设备上的测量数据传输到iPod touch5、iPhone4S/5, ...… 查看全部问答> |




