利用单片机控制220直流电机的转速,要求有几个可调档位。方案和程序是什么?

我在这方面不懂,据说要用到继电器,接触器。有什么没说明白的还请大虾们指教。答案符合要求的话,分数问题好说。可以QQ聊:841962887。多谢了!

第1个回答  2011-05-11
首先要选择强电部分
1.要进行电机选型
由任务需要判断用什么电机
电机定了就可以确定电压电流功率
一般直流电机启动峰值电流很大,如果不用第三方电机调速装置,而要自己直接用继电器和接触器控制的话则比较罗嗦(尤其对大功率的,保护电路最麻烦)

2.电机选好了,分两种情况说(假设你全自己搭)

a。小功率220v直流,用全H桥,四个管子间加一个死区控制(就是双方向导通管子之间有一个时间差,关的关了后过一会,开的再开,保护驱动系统不至于直通烧毁)
要加RCD吸收电路啊,否则立刻崩管子!!

b。大功率--这个考验你的技术了,保护电路不做好(见上),立刻崩管子
而且RCD中的D(二极管必须加散热片!),H桥的管子就不用说了,肯定是大散热片地招呼

3.电机、驱动电路搞定了(上两步)
接着是逻辑控制,电流回路加个保险管,加个受控继电器或者接触器(注意!如果是继电器还要做好驱动电路及其他保护电路)

4.弱电部分
如果只要几个档位,用分频或者其他办法生成几个档次的PWM波形输出到上面驱动器就可以了
(这种电路网上一大把)
如果想要连续调节,用带PCA或者高速定时器的单片机或者DSP就可以了(需要编程)

一句话:强电控制,保护电路最重要!!!本回答被提问者采纳
第2个回答  2011-05-11
用IR的2136驱动方案,成本也就一百多块,20A以内没问题
第3个回答  2011-05-11
首先你的电机是直流的还是交流的 若是交流风机的话是否有分档,有的话那么控制几个继电器就可以的了

若是直流电机的话 请私聊吧。