Smart irrigation systems tailor watering schedules and run times automatically to meet specific landscape needs. These controllers significantly improve outdoor water use efficiencies.
Smart irrigation systems tailor watering schedules and run times automatically to meet specific landscape needs. These controllers significantly improve outdoor water use efficiencies.
Smart irrigation systems tailor watering schedules and run times automatically to meet specific landscape needs. These controllers significantly improve outdoor water use efficiencies.
Unlike traditional irrigation controllers that operate on a preset programmed schedule and timers, smart irrigation controllers monitor weather, soil conditions, evaporation and plant water use to automatically adjust the watering schedule to actual conditions of the site.


IndusTech
Solutions
PWM Based DC Motor Speed Control using Microcontroller:
It is important to control the speed of DC motor in many applications, where precision and protection are essential. Here we will use a technique called PWM (Pulse Width Modulation) to control the speed of DC motor.
Here we will use 8051 controller to produce PWM wave. By varying the width of this PWM wave, we can control the speed of DC motor. In 8051 microcontroller, the timers are used to generate the PWM wave.
In this article we will see how to generate a PWM Signal using timers in 8051 Mocrocontroller and also how to control the speed of DC motor using that PWM signal.
PWM Based DC Motor Speed Control using Microcontroller Circuit Principle:
The heart of this project is the 8051 Microcontroller. If you have worked with any variant of the 8051 Microcontroller, you might remember that 8051 doesn’t have a dedicated PWM circuitry to enable PWM Mode. So, in order to generate a PWM Signal, we have make use of Timers and switch the I/O pins ON and OFF using the timers.
How to Generate PWM in 8051 Microcontroller?
Most modern microcontrollers like AVR (Arduino, for example), ARM, PIC, etc. have a dedicated PWM hardware and pins to activate PWM mode instantly. However, 8051 Microcontrollers do not have this provision. So, how to generate PWM in 8051 Microcontroller?
For this we have to use Timers and Interrupts in 8051 Microcontroller. The Timer0 of 8051 is configured in Mode0. By carefully adjusting the High and Low levels, we can maintain a constant period of the signal.
