该帖子介绍了一种简单的PWM控制的自动旋转旋转或门电路,通过光电断路器级通过自动打开/关闭动作。布鲁斯克拉克先生要求这个想法。
Technical Specifications
Thank you for a really fantastic service you provide.
请您如此善良,以帮助我修改您的电路:
I would like to use an arduino PWM to control a 12Vdc gate control motor ( will draw 9amps at startup) using MJ11015G power transistors.
我的困境在于提供充分的需求icient power to the transistors base and the associated circuit modifications within the limitations of the arduino Uno. It is my very limited understanding that the inverting gates would not be even nearly sufficient for this application.
I know that the limit of the Arduino is 40mA per output pin. If I were to apply a PWM output through a 120 Ohm resistor directly to the base of these transistors would I be okay? If not please advise an alternative.
基本上,我希望使用电机进行旋转门或自动门,因此需要死路停止和反向功能。光器将用于确定门的位置并诱导短暂停止,然后逆转到它将通过传感器索引的初始位置。
The door can be rather heavy and space is very limited so I plan to drive the door using the motor mentioned through a reduction gearbox.
Your help would be most sincerely appreciated
Kind regards
Bruce Clark
The Design
在给定图中可以目睹具有高扭矩和即时停止/反转特征的非常简单的PWM电机控制电路,并且可用于操作所提出的旋转门或自动门应用。
PWM原理图
如果旨在使用基于arduino的PWM,则可以去除上图中的IC级,并且可以通过10欧姆电阻直接从Arduino直接施加在MOSFET的基座上,如下所示
The Relay Driver DPDT
零件清单
R1 = 10K
R2 = 47 OHMS
P1 = 100K POT
D1,D2 = 1N4148
D3 = MUR1560
C1,C2 = 0.1UF / 100V
Z1 = 15V, 1/2 WATT
Q1 = IRF540
N1 --- N6 = IC MM74C14
DPDT = DPST开关或DPDT继电器
电路操作
The first circuit above, which is not using an Arduino input is configured around 6 hex-inverter Schmidt NOT gates from the IC MM74C14, where N1 forms the fundamental rectangular wave pulse generator, N2 is used for detecting the duty cycle of the pulses generated by N1 via the pot P1, while the remaining盖茨作为缓冲区有线.
P1 is used for determining the speed at which the door is supposed to open and close automatically.
The final PWM output achieved from the outputs of the buffers N3 to N6 is applied to a driver mosfet Q1 which becomes responsible for controlling the speed of the attached motor depending upon the fed PWM data.
A DPDT switch can be seen rigged with the motor terminals and the mosfet, this switch is used for acquiring an instant braking and reversal of motor rotation.
The good thing about this circuit is that it does depend on a H-bridge driver configuration for achieving the motor flipping actions, rather the same is implemented by the use of an ordinary DPDT switch.
As per the request, for executing the automatic door opening and closing via photo sensitive device, the DPDT could be replaced with a DPDT relay and the coil of this relay could be in turn controlled through the intended photo sensitive device (photo-interrupter) such as a photo diode or an LDR.
The photo interrupter stage will be updated soon.
我需要使用aurduino pwm吗?Aurduino PWM和Aurduino R3相同吗?
这里不需要Arduino,使用N1阶段创建PWM
手拍手窗帘打开电路