请问普通的风扇电机如何调速?
我想用单片机来控制一个普通风扇的转速。电路图如下。但是现在碰到的问题是我如果把图中的MOTOR(即单片机的输出脚)置为低电平,那么风扇可以转,如果把MOTOR置为高电平,风扇就停止。但是如果把单片机的该引脚输出周期为10ms的方波时(含有同步检测电路),就不能控制风扇启动了。但是如果我把单片机每三个周期中两个周期为低电平,一个周期为高电平导通,则风扇是可以转的,不过可以明显感觉到转速波动(这是不是说明了同步检测电路是正确的呢?)。请问这是为什么?这电路有错吗?参数是否正确?该怎么改才能控制风扇呢?ps:我现在还是在校生,所以不是很懂,各位前辈多多教导。谢谢。 方波时候占空比是50%,等效直流电压是0.5*Vdc,电压低,所以风机不转。
如果增加占空比会好一些,就是把等效直流电压升高。
建议首先看电机参数,最低电压是多少,根据直流电压和电机额定电压计算占空比,在校生应该有占空比的概念吧。
要求精确控制的话需要用PI控制,那就又上升到一个层次了,估计用不到。 另外你的同步检测电路是干嘛的? 本帖最后由 xinhuasz 于 2011-4-9 21:12 编辑
方波时候占空比是50%,等效直流电压是0.5*Vdc,电压低,所以风机不转。
如果增加占空比会好一些,就是把等 ...
iuhuhsgnaw 发表于 2011-4-9 20:57 http://bbs.simol.cn/images/common/back.gif
我可能说的不是很清楚,首先电压是220V交流电压,直接接到电网上的。这里的MOTOR主要是触发双向晶闸管导通,为什么需要那么大的占空比呢?再说,我曾试过占空比达到70%的,都无法使电机旋转。
速度不需要精确控制,也没用到PID这样的算法。不过还是谢谢你。
继续等到牛人指导。 试试30%占空比呢? 另外你的同步检测电路是干嘛的?
iuhuhsgnaw 发表于 2011-4-9 21:04 http://bbs.simol.cn/images/common/back.gif
同步检测电路是用来检测正弦波过零位置,使控制信号与电网电压同步。我采用的是相位控制方式。 试试30%占空比呢?
archdevil 发表于 2011-4-11 08:46 http://bbs.simol.cn/images/common/back.gif
30%占空比也试过了。还是没反应。现在头都大了。不知道问题出在哪里? 1.你电机直接接220VAC看是否启动---如不启动,确认你电机有问题。
2.你的驱动电路,接个白炽灯,看是否可以控制亮和不亮,如果不亮,你的驱动电路问题。(用高低电平控制)
先确认上边两步。
你没有整张图,和你实际PCB板,不确认。 1, 功率多大?
2, 直流电机还是无刷电机?
3, 一个方向转还是两个方向转?
4, 转速方向有什么要求?
清楚上面4个问题,我可以给你提一个解决方案 1, 功率多大?
2, 直流电机还是无刷电机?
3, 一个方向转还是两个方向转?
4, 转速方向有什么要求?
清楚 ...
hitbuyi 发表于 2011-6-11 13:17 http://bbs.simol.cn/images/common/back.gif
同意这些观点,否则无法下手。 回复 8# gyc198215
简单有效的方式啊 分析:
1、电路是交流调压电路。
2、负载是感性负载,即电流滞后相电压角度b。
所以,在测得正弦波过零点滞后控制角a>b.晶闸管才能正常导通。(见 电力电子技术,王兆安)
页:
[1]