‘壹’ 单片机如何控制大功率直流电机
大功率电机 建议用变频器这类专用设备,需要程序控制的话,可以参考变频器的扩展接口,通过控制指令相关协议,从单片机发送相应指令。
‘贰’ 51系列单片机要控制大功率步进电机运动需怎样连接
1.首先“大功率步进电机”大功率到什么程度,具体要通过步进电机的运行参数设计驱动电路。
2.通用型的步进电机 通常有 通用型的驱动电路 或 驱动电路模块 或 驱动集成电路,你要考虑的是 51 I/O 输出如何匹配这些驱动电路的输入(相数,线数,电压,电流,相位...),以达成可靠的有效的驱动连接。
‘叁’ 单片机如何控制大功率直流电机
1.区别 有刷无刷非常不一样。有刷的简单很多,给一个直流电压就可以转了。无刷的话需要功率电力电子设备来开通、关断电压,并且需要根据转子的位置判断开关的节奏,控制上要求比较复杂。说白了,无刷直流本质上是一个吃方波的交流电机。不过小型无刷电机的控制已经很成熟了,所有电脑里面的风扇都是无刷直流。 2.驱动 驱动的话,有刷电机需要的是直流DC-DC变换器。用buck,boost,半桥,都可以。只要是能调压的直流电压,都可以。甚至是220V-->可调变压器-->整流器都可以。500W的电机实在是小电机,不算大功率。所以只调压就可以控制转速。一般转速带宽在几秒钟时间里是可以调整的。 当然,如果要是5kW以上,或者你需要转矩控制,那就要控制电流了。电流控制就复杂一点,不过响应快,转矩调整用几个毫秒就足够了。转速调整的话带宽在几十毫秒。 无刷电机就复杂很多。一般至少需要一个三相h桥吧。控制分为有传感器控制和无传感器控制。有传感器控制,就是用传感器测得转子位置,然后给定子上相应的方波电压。不过传感器很贵,说不定比你电机便宜不了多少。无传感器控制,通过空闲的定子绕组上的电压来推算转子位置,需要一个控制算法。有很多硕士论文就是研究这个的,如果你想做的话肯定要看一看才能懂。 3. 隔离。 光耦隔离在任何功率电路里面都不是必要的。不过隔离会让电路变的非常稳定,不容易被过电压弄坏。而且还可以调整电平。所以还是推荐使用。单片机的信号出来用光耦隔离,然后送到门极驱动芯片,再之后送到功率开关上。当然,像AD这种公司还提供了隔离+驱动的集成芯片ADUM系列,性能极好,不过价格比较高。 隔离是电力电子驱动用的,和电机没啥关系。光耦毕竟要花钱,如果是30、50伏这种电路,只要电路设计合理,不用光耦是没问题的。如果电压再高,就要用光耦了。个人建议。 4. 其他。 500W的电路损耗大概在10-20瓦这个数量级,跟你的电压、电流等级有关系。如果要自己做的话,散热是要考虑好的。另外电路保护也要做好,电机上是电感和一个转动的转子。其中电感怕断路,有可能产生非常高的瞬间电压,而转子会产生一个持续的电压,比较怕短路,这两个上面的能量如果没控制好,电路是有可能会爆掉的。
‘肆’ 单片机控制大功率步进电机,用继电器还是什么
继电器可没那么快的速度,触点寿命和工作噪声不不合适。
一般用三极管、MOS管、IGBT等器件驱动
‘伍’ 机器人最好用什么单片机控制,怎样接大动力电机
当前太多单片机可用了,建议使用嵌入式系统的,例如安卓系统、linux系统。大功率电机一般通过连接继电器,控制大功率电机。这些单片机一般是arm芯片或者mpv芯片居多,intel的也有。甚至还有复杂的机器人,直接使用plc+变频器控制大功率马达或者步进电机、伺服电机的。
‘陆’ 51单片机怎么控制大功率的直流电机,麻烦给下电路图,谢啦。主要是驱动那怎么设计
看了这么多回答的,还是我给你一个答案吧!
答案见插图。解释如下:
1:你说的大功率直流电机,用三极管肯定驱动不了,必须要大功率的MOSFET或者IGBT去驱动,IGBT或者MOSFET可以买Infineon的。主电路结构最好采用H桥电路,可以双极性正反调速。
2:H桥的上管可以用IR2110来驱动,这个芯片自己提供了一个自举功能,上管MOSFET(或IGBT)的源极电压是浮动的,自举电路可以保证上管的栅源之间的电压在开启电压阈值之上。
3:你想要用51单片机实现调速,只需要用51单片机的P0~P3口产生两组互相反相的PWM波(注意两组之间要有死区),输出到IR2110的HIN和LIN。至于程序,就很简单了,不用我多说,你懂的。呵呵……
‘柒’ 单片机如何控制大功率直流电机
不用单片机时,大功率直流电机是用什么控制的?继电器,ⅠGBT管?还是什么开关?
用单片机就要用光耦隔离,去控制一个中间继电器或电子开关电路,再控制直流电机的控制开关。