一种低温温控PWM电路的制作方法

文档序号:16275073发布日期:2018-12-14 22:31阅读:230来源:国知局
一种低温温控PWM电路的制作方法

本发明涉及一种pwm(脉冲宽度调制)电路,特别是一种结构简单、单电源工作、参数调整方便的用于低温制冷恒温控制的pwm电路。

背景技术

在控制驱动等电子系统中,pwm(脉冲宽度调制)电路常用于恒温、恒速等控制。它的核心是由被控量实时控制pwm电路输出的脉冲宽度,以达到闭环恒定控制的目的。

从系统的可靠性和成本方面考虑,一般要求pwm电路结构简单、参数调整方便、与驱动部分的接口兼容性好等。

目前大多的用于低温温控的pwm电路,要么采用专用芯片,参数调整不便,且与测温电路及制冷控制电路接口不易实现。要么采用多器件、需要正负电源供电及较复杂的三角波发生器,使得电路构成较复杂,使用和调整都较麻烦。



技术实现要素:

本发明的目的在于提供一种结构较简单、参数调整及接口方便、单电源工作的低温恒温控制的pwm电路。电路只要单一电源即可工作,三角波发生器由单个运算放大器构成,三角波幅度、pwm电路的频率、脉冲宽度调制的灵敏度等均可方便地调整。

实现本发明目的的技术方案:

一种低温温控pwm电路,其特征是,包括虚拟地电路、三角波发生器电路、温度信号检测及放大电路、温度设定电路、误差放大及比较电路;

虚拟地电路为其它电路提供参考零电压;

三角波发生器电路通过自激振荡产生三角波vo1,输出至误差放大及比较电路5中的比较器的其中一个输入端;

温度信号检测及放大电路采集温度信号放大后送到误差放大及比较电路中的运算放大器的其中一个输入端;

温度设定电路产生具有一定可调范围的基准电压,作为设定的温度信号电压vo3,送到误差放大及比较电路中的运算放大器的另一输入端;

误差放大及比较电路中的运算放大器将设定的温度信号电压vo3与采集并放大的温度电压信号vo2的电压差值放大,输出电压vo4送入比较器的另一输入端;由比较器将输出电压vo4与三角波vo1比较产生脉冲信号,脉冲信号经反相器反相后输出最终的pwm信号。

虚拟地电路采用精密虚拟地芯片,由精密虚拟地芯片将输入的电源vcc转换为半电源vcc/2并输出。

虚拟地电路的输出电压经第一电阻输入至第二运算放大器的同相输入端,虚拟地电路的输出电压同时经第一电容连接至第二运算放大器反相输入端;第二运算放大器的输出端经第二电阻正反馈至第二运算放大器的同相输入端,第二运算放大器的输出端经第三电阻负反馈至运算放大器的反相输入端。

温度信号检测及放大电路中包括温度探测器和第三运算放大器;温度探测器将探测输出的温度电压信号输入至第三运算放大器进行放大,得到温度电压信号vo2。

温度探测器为二极管。

温度设定电路中包括基准电压源、至少一个阻值可调的电位器或电阻器和第四运算放大器;基准电压源产生的参考电压经电位器或电阻器调节输出可调的电压信号,经第四运算放大器放大后作为设定的温度信号电压vo3。

误差放大及比较电路中还包括第五电阻和第八电阻;温度电压信号vo2经第五电阻输入至运算放大器的反相输入端;运算放大器的输出端经第八电阻反馈至运算放大器的的反相输入端。

本发明的优点为:

电路结构较简单,只要单一电源即可工作,外部调整及接口方便,三角波幅度、pwm电路的频率、脉冲宽度调制的灵敏度等均可方便地调整。

附图说明

图1是本发明pwm电路的原理框图。

图2是本发明pwm电路的电路图,其中1为虚拟地电路、2为三角波发生器电路、3为温度信号检测及放大电路、4为温度设定电路、5为误差放大及比较电路。

具体实施方式

下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。

如图1本发明一种低温温控pwm电路的原理框图所示,包括虚拟地电路、三角波发生器电路、温度信号检测及放大电路、温度设定电路和误差放大及比较电路5部分。

如图2所示,为本发明一种低温温控pwm电路包括虚拟地电路1、三角波发生器电路2、温度信号检测及放大电路3、温度设定电路4、误差放大及比较电路5。图中vcc为正电源端,gnd为正电源的参考地。

虚拟地电路1包括精密虚拟地芯片n4,采用tle2426芯片,它将输入的电源vcc转换为半电源vcc/2并输出,该输出具有100ma电流吞吐能力,将此半电源作为其它几部分电路输入输出的零电压(0v)参考。这样其它部分相当于在±vcc/2的双电源下工作,保证需要双电源工作的各个运算放大器能正常工作。

以下的说明均以vcc/2作为零电压(0v)参考。

三角波发生器电路2包括1只片式多层陶瓷电容c1,3只厚膜电阻r1、r2、r3,1只运算放大器n1b。半电源vcc/2经电阻r1输入至运算放大器n1b的同相端,半电源vcc/2同时经陶瓷电容c1连接至运算放大器n1b反相端;运算放大器n1b的输出端经电阻r2正反馈至运算放大器n1b的同相端,运算放大器n1b的输出端经电阻r3负反馈至运算放大器n1b的反相端。三角波发生器电路2通过自激振荡产生三角波vo1,输出给误差放大及比较电路5的比较器n1a的同相输入端。

产生三角波的原理是:电路加电后,由于电阻r2的正反馈作用,运算放大器n1b的输出迅速正饱和,输出饱和电压vom,这时运算放大器n1b同相端的电压为vom×r1/(r1+r2)。尔后,(1)陶瓷电容c1通过电阻r3充电,陶瓷电容c1的电压即运算放大器n1b反相端的电压充电至vom×r1/(r1+r2),运算放大器n1b的输出负饱和,输出饱和电压-vom,这时运算放大器n1b同相端的电压跳变为-vom×r1/(r1+r2)。(2)陶瓷电容c1通过r3放电,从电压vom×r1/(r1+r2)放电至电压为-vom×r1/(r1+r2)后,运算放大器n1b的输出又正饱和,输出饱和电压vom。然后重复(1)和(2)的过程。总结一下:运算放大器n1b的输出在正负饱和电压±vom跳变(振荡),运算放大器n1b同相端的电压在±vom×r1/(r1+r2)跳变,陶瓷电容c1的电压也是运算放大器n1b反相端的电压在±vom×r1/(r1+r2)间通过电阻r3反复充放电。众所周知,rc充放电电压为三角波,即陶瓷电容c1的电压也就是电路的输出信号为三角波vo1。

根据rc充、放电的公式,可得到陶瓷电容c1从-vom×r1/(r1+r2)充电至vom×r1/(r1+r2)的时间即三角波的上升时间为r3×c1×ln(1+2r1/r2),同样可得到陶瓷电容c1从vom×r1/(r1+r2)放电至-vom×r1/(r1+r2)的时间即三角波的下降时间也为r3×c1×ln(1+2r1/r2),那么,三角波的频率为1/(2r3×c1×ln(1+2r1/r2))。这个三角波频率也就是pwm的频率。该pwm的频率可通过调整电阻r3或陶瓷电容c1改变,三角波幅度可以通过调整电阻r1或电阻r2改变。

本实施例中,三角波频率也就是pwm的频率f为:1/(2r3×c1×ln(1+2r1/r2)),设r3=20k,r2=13k,r1=15k,c1=1000p时,频率为20khz。通常该频率设在10khz至20khz较好。如需调整该频率,优先考虑通过调整电阻r3、电容c1调整该频率。

三角波幅度为:-vom×r1/(r1+r2)至vom×r1/(r1+r2)。电源vcc为12v,运算放大器选用tl072类,vom约为5v,则三角波的幅度约为-2.7v到2.7v。该幅度可通过调整电阻r1、r2的值调整,该幅度设在±vcc/3至±vcc/2较好。

温度信号检测及放大电路3包括温度探测器vtd,1只片式多层陶瓷电容c2,7只厚膜电阻r4、r6、r7、r9、r10、r11和r12,2只运算放大器n2a和n2b。温度探测器vtd实质上是一只半导体二极管,其探测输出的温度电压信号就是其正向压降vt。第一级运算放大器n2a完成温度探测器vtd的恒流偏置和vtd正向压降采集,第二级运算放大器n2b实现度探测器vtd正向压降vt的放大。温度探测器vtd的正极接在运算放大器n2a的输出,负极接在运算放大器n2a的反相端及电阻r9的一端,电阻r9另一端接在虚拟地端vcc/2。电容c2与温度探测器vtd并联,其作用是滤波降噪。运算放大器n2a的输出端经电阻r4、r12接虚拟地端vcc/2,并电阻r4、r12分压后连接至运算放大器n2b的同相端。

温度探测器vtd的电流等于电阻r9的电流加上电阻r6的电流再减去运算放大器n2a反相端电流。运算放大器n2a的同相端由2.5v基准电压源及电阻r10、r11提供的偏置电压为2.5v×r10/(r10+r11)=1v,运算放大器n2a反相端的电压同时也是电阻r9的电压也为1v。电阻r9的电流为1v/r9=100ua,而电阻r6及运算放大器n2a反相端的电流很小不到0.7ua且变化量更小完全可以忽略。也就是说温度探测器vtd的电流是恒定的约100ua。运算放大器n2a输出的电压等于电阻r9的电压加温度探测器vtd的正向电压为1v+vt。运算放大器n2a的输出电压经电阻r4和r12三分之二分压送第二级的运算放大器n2b的同相端。电阻r6接在运算放大器n2b的反相端和温度探测器vtd的负端间,反馈电阻r7接在运算放大器n2b的输出端和反相端间。运算放大器n2b的输出电压vo2=(1+r7/r6)(1v+vt)r12/(r4+r12)-1v×r7/r6=2vt。

温度信号检测及放大电路3主要的功能是采集温度电压信号并放大后的温度信号vo2送到误差放大及比较电路5的运算放大器n2d的反相输入端,通常放大倍数为2倍,即vo2=2vt。

温度设定电路4包括1只基准电压源n3、2只电阻r13和r14、1只电位器rw、1只运算放大器n2c。本实施例中采用2.5v电压基准源n3,基准电压源n3的接地端gnd接至虚拟地vcc/2,产生相对于虚拟地vcc/2的2.5v基准电压,基准电压ref经电阻r13、r14和电位器rw分压后,输出可调的电压信号,经由运算放大器n2c构成的电压跟随器放大后作为设定的温度信号电压vo3。温度设定电路4的功能为产生具有一定可调范围的基准电压,作为设定的温度信号电压vo3,送到误差放大及比较电路5的运算放大器n2d的同相输入端。该电压的可调范围为vo3=2.5v×r13/(r13+rw+r14)~2.5v×(r13+rw)/(r13+rw+r14)。本实施例中,vo3的幅度范围应覆盖2vt的幅度:本例控温的温度约为低温75k,vt约为1.05v,2vt为2.1v。本例vo3的范围为2.5v×(r13)/(r13+rw+r14)~2.5v×(r13+rw)/(r13+rw+r14)=2v~2.2v。

误差放大及比较电路5包括2只电阻r5和r8、1只电容c3、比较器n1a、运算放大器n2d、1只反相器d1。温度信号检测及放大电路3采集放大后的温度电压信号vo2经电阻r5输入至运算放大器n2d的反相输入端。温度设定电路4产生的设定的温度信号电压vo3输入至运算放大器n2d的同相输入端。运算放大器n2d的输出端连接至比较器n1a的反相输入端,三角波发生器电路2产生的三角波vo1输入至比较器n1a的同相输入端,比较器n1a的输出端连接至反相器d1的输入端,反相器d1的输出端输出最终的pwm信号。运算放大器n2d的输出端还经电阻r8反馈至其反相输入端,电阻r8的两端并联电容c3,电容c3的作用为滤波降噪。误差放大的倍数为r8/r5。该电路的功能是首先将设定的温度信号电压vo3与采集放大后的温度电压信号vo2的电压差值放大,输出电压vo4,然后将电压vo4与三角波vo1比较产生脉冲信号。反相器d1作用是将运算放大器n1a输出的信号反相后输出最终的pwm信号。输出电压vo4=(vo3-2vt)r8/r5+vo3。最终pwm的脉冲宽度取决于输出电压vo4的幅度,输出电压vo4的幅度从三角波的负峰值-vom×r1/(r1+r2)变化到正峰值vom×r1/(r1+r2)时,pwm的脉冲宽度从0变到100%。实际的意义是要控制的温度高于设定温度时pwm的脉冲宽度将增加,反之则降低。通过调整误差放大倍数r8/r5,可以调整温度差vo3-2vt导致pwm的脉冲宽度变化的灵敏度。

pwm的脉冲宽度取决于输出电压vo4的幅度,本例中输出电压vo4=(vo3-2vt)r8/r5+vo3=317(vo3-2vt)+vo3,输出电压vo4的幅度从三角波的负峰值-2.7v变化到正峰值2.7v时,pwm的脉冲宽度从0变到100%,那么正向压降vt只要约8.5mv的变化,pwm的脉冲宽度从0变到100%,相当于正向压降vt变化1mv(约相当于温度变化0.4k),pwm脉冲宽度变化约12%,这个变化量与控温的灵敏度相关。通过调整误差放大倍数r8/r5,可以调整误温度差vo3-2vt导致pwm的脉冲宽度变化的灵敏度,即控温的灵敏度。当控制的温度等于设定温度时即vo3=2vt,这时vo4=vo3,pwm的脉冲宽度保持一个预定的宽度,该宽度实际上是制冷系统刚好能维持设定低温温度的一个宽度,该宽度与系统相关,不同的系统可能需要调整设定的温度信号电压vo3的范围、三角波幅度等,但这已不是本发明要解决的问题。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1