只用可调电阻分压获得预期电压有缺点,其一是仅适合恒定功率的负载,否则功率变化,电流随之变化,负载的电压就跟着变化,这是最大的不足;其次是可调电阻必须有很大的功率,大功率电阻的成本高于买一个LM317的价钱!
图中是可调稳压电路的实物图,若使用LM317T,输出电流可达1.5A,只要调节5K可调电阻就可以得到稳定的预期电压,而且还有过流、高温保护。
感觉你这个电路做出来不是线性的,C1的电压 和PWM的占空比不是线性关系。
驱动级没问题,这边用三极管放大不太好,低电平够强,但高电平完全靠电阻,充放电不对称,无法线性。建议光耦接收侧用运放做,接成比较器方式,输出直接RC滤波电路即可,不要用二极管。
继续请教关于如何获得0-10V可调直流电压的问题~
不好意思,最近比较忙,没及时回答。解释有不到之处,欢迎探讨!
如果输入电压为Udc,SVPWM最大旋转电压矢量的半径为“二分之根号三Udc”;那么输出交流相电压的最大幅值为“三分之二倍”的“二分之根号三Udc”,即0.577Udc 。
小结一下:SVPWM的相电压利率用为0.577,即如果输入电压为Udc,则能够输出的相电压峰值范围为0~0.577Udc(具体输出多少由SVPWM的输入所给定),相电压最大峰值为0.577Udc。由于线电压峰值是相电压峰值的“根号三”倍,SVPWM所能输出的最大线电压峰值为Udc。
因此当Udc=336V时,输出相电压的最大峰值为336*0.577=193.872V,则线电压峰值为1.732*193.872=336V
(精确表达为:V线电压峰值=((根号3)/2)*(2/3)* (根号3)Udc=Udc)
上面“兰色的闪电”兄的回答,在许多情况下就可以了。
不过就是他说的“用RC滤波”的方法,如果负载较重的话(也就是负载电流较大),有一定局限,不容易实现输出直流电压的精度,往往电压随负载的不同而不同。
所以,如果负载较重的话,通常不用RC滤波,而是用电感滤波,加续流二极管。此时,如果忽略二极管正向压降和线圈的电阻的话,输出直流电压可以严格等于电源电压乘以PWM的占空比。
如下图,图中的电源取10V即可。
这种电路,电感量越大、PWM频率越高、负载电流越大滤波效果越好。
故这三个因素可以综合起来选择。例如,尽量提高频率,就可以用比较小的电感来实现同样的滤波效果。
粗略的估算,按照该频率算一下电感的感抗有多大,再根据电流估算一下负载电阻有多大,用分压的办法,就可以估计出PWM信号中的交流成分被衰减到多少分之一了。
当然,这里只算了基频,但其他频率成分(即高次谐波)因为频率更高,滤波效果只会更好。
如果对滤波效果要求很高,也可以在电感之后,在输出+到地之间再并上一个电容,做成两次滤波。
#13822858613#
请教!S7 - 300与MM420变频器的通讯问题 - ******
#贾柴# 两种: 1,数字控制启停,面板设定预置频率,可以通过三个输入点进行频率叠加(模拟量输入可做第四个数字输入. 2,数字控制启停,模拟量设定频率值.可在1,2脚间加一个4.7k 1/2瓦电位器,将取出0-10V电压加在3,4脚.也可在3,4脚直接加0-10V模拟量电压信号.还可将0-20MA电流信号接到500欧电阻上,将电阻两端电压接在3,4脚上(3,4脚之间认为开路).讲白了,就是3,4脚间加0-10V电压信号,所以4-20MA电流信号不能直接用,可以加信号转换器.
#13822858613#
s7 - 300模拟量(温度、压力、流量)怎么处理?新手请教!! - ******
#贾柴# 显示可以用捷通的DDM4A型PLC专用显示表,直接在表上显示PLC内处理好的模拟量数据(数字信号),不需要再进行模拟量的硬件电压电流转换.http://www.jtplc.com上有S7-300驱动32块DDM4A显示表的驱动程序例子. 查看原帖>>
#13822858613#
请教:EM235量程问题? ******
#贾柴# 不是不能同时容纳电压电流信号,同时输入电流跟电压两种信号时配置不正确的读数可能会有问题.
#13822858613#
诚心请教台达VFD - EL,24V数字信号控制正反转,0 - 10V模拟信号控制电机速度如何接线,如何设置? - ******
#贾柴# 这个说明书上都有的仔细看看就好: 运行方式设置: 04-04参数 设置你的正反装 RUN -STOP 方式模拟信号控制电机 你可以先设定第一频率命令来源为 AVI 即02-00=1即可 然后设定AVI的一些参数 04-11----04-14 参数 一看就明白的
#13822858613#
求救啊,请教一个西门子200模拟量模块问题.... - ******
#贾柴# 做成单极性输出就可以了,没有问题的.即使做不出极性,正常组态为0-32000对0-10V,我们将其组态成-32000-32000对-10~10V,编程不作负值部分,最小为0,结果也会完成0-10V的.
#13822858613#
请教各位大哥,西门子EM231模拟量模块可以同时接电压输入和电流输入吗? - ******
#贾柴# 1:可以的,EM231的DIP开关(拨码开关),把第一个和第六个置于ON位置,其余的置于OFF位置.(DIP开关拨到上面是ON,下面是OFF).这样可以输入0-5V的电压或者0-20MA的电流.2:对于电压信号,按正、负极直接接入X+和X-;对于电流信号,将RX 和X+短接后接入电流输入信号的“+”端,未连接传感器的通道要将X+和X-短接.EM231模块我使用过很多次,所以你完全可以相信我说的.完全是经验之谈.希望可以帮到你.
#13822858613#
...FX2N 4AD增益计算本人正在做一台关于压力检测的设备!我想知道模拟量上的增益该如何计算?例如:现在我所使用的压力传感器压力范围是200kg,输... - ******
#贾柴#[答案] 增益就是模拟量转化后PLC里对应的数字量和你期望值的差异. 每个PLC的模拟量处理后对应的数值量都不一样,三菱8位数处理模拟量模块是255,也就是0-10V模拟量,PLC里显示对应0-255的数值,那2000除以255就是8了,如果能用小数点运行...
#13822858613#
请教一下:S7 - 200的CPU224扩展模块时使用的是EM231,231如何接线?有接线图可以参考吗? - ******
#贾柴# EM231是模拟量扩展模块,扩展模块都一样,用专用连接线接上就行了. 没说具体程序和外设,也没有说I/O分配,就还谈不到接线图.
#13822858613#
太巧了,居然是老乡,湘潭人.再请教伺服驱动器是接收 - 10---+10V 还是0V-- - 10V 的,怎么看 - ******
#贾柴# 我没有用过安川的伺服.刚看了下说明,只能建议你试下,你把F300-->1.5V,然后把偏移调成0.75V(F000A).然后试0-1.5V是反转,1.5-3V是正转不?没用过,所以我也不能确认是否可行!