DC motor control using two wire and PWM

How to control DC motor.

DC motor control   



Only one PWM output can be used at the same time. The second one must be switched off: OCR1B or OCR1A set to zerro.



/************************************************************************************* #include #include #include //#define F_CPU 8000000UL #include #include #include uint16_t i; void PWM_Init(); void PWM_Init() PWM_Init(); while(1) //infinite loop _delay_ms(2000); //maximum speed for (i=0;i<1000;i++) //soft stop OCR1A = 0; _delay_ms(2000); } } ***************************************/ 


 Second version- the best one


DC motor control

Dc_motor_control ver. 2.png

Any signals levels on the input is allowed - Fault Tolerant



Previous page: Teplomer a Nokia LCD 3310/3330
Nasledujúca stránka: Guestbook