LED Dimming Project Using 555 Timer in Proteus ISIS

Hello friends, hope you all are enjoying and having fun. In today's tutorial we are gonna see how to design a LED Dimming Project using 555 Timer in Proteus ISIS. In our previous tutorials we have seen how to design Multiple LED Flasher Project using 555 Timer in Proteus ISIS and also Single and Double LED Flasher Project using 555 Timer in Proteus ISIS, in which we have seen how to flash Single and Multiple LED's using 555 Timer in Proteus ISIS. In today's post i am gonna extend the same concept and we will see how to design a LED Dimming Project Using 555 Timer in Proteus ISIS.

It is a quick and very simple tutorial and it elaborates how to control the Intensity of LED using 555 Timer in Proteus ISIS. It's a very simple project and the complete project is given at the end for download but again as i always say try to design it by yourself so that you get some knowledge out of it. It's a very simple project and these type of projects are designed by Engineering students in their First semester and are really a good start in learning electronics. If you have any queries regarding this project then feel free to ask and i will try me best to resolve them. So, let's get started with implementation of LED Dimming Project using 555 Timer in Proteus ISIS.

LED Dimming Project Using 555 Timer in Proteus ISIS

  • 555 timer is a well known IC used in timing Projects and it is the most widely used IC before micro controllers.
  • In our previous projects we have seen how to flash a single or multiple LED's but today we are going one step ahead and we are gonna learn How to Control the Intensity of LED using 555 timer in Proteus ISIS.
  • So. first of all, open your  Proteus software and include the below components into its work space.
  • After adding these components, now we need to design the circuit diagram.
  • So, design a circuit diagram of LED Dimming Project using 555 Timer as shown below:
 
  • If you look closely at the project then you will see that it is similar to one of our project titled Sequential LED Blinking Project with 555 Timer in Proteus ISIS.
  • In this project we will control the intensity of LED through 555 timer.
  • These kind of projects are also used for Decoration purpose and the beauty of this system is that we can change the Dimming rate of LED and we can control it our self.
  • Now we are done with the Designing of the project and let's run its Proteus simulation.
  • When you run the Proteus simulation and if everything is alright then the LED pattern will be like:
  • The above figure shown the three states of the project.
  • State # 1 shows the OFF state of LED, State # 2 shows that LED has started to glow and State # 3 shows that LED is glowing with full intensity.
  • After that the loop starts again from State #1 to State # 3, unless you keep running the Proteus Simulation.
  • You can download the simulation of LED Dimming project using 555 Timer by clicking on below button:

Download Project Simulation

That's all for today, in the coming post we will discuss few more such projects. Till than take care !!! :)

,

Multiple LED Flasher Project using 555 Timer in Proteus ISIS

Hello friends, hope you all are enjoying and having fun. In today's tutorial, we are gonna see How to design a Multiple LED Flasher Project using 555 Timer in Proteus ISIS. In our previous tutorial we have seen How to design a LED Flasher Project with 555 Timer in Proteus ISIS, in which we have flashed single and double LEDs. In today's post, I am gonna extend that previous tutorial and will see How to flash multiple LEDs with 555 Timer in Proteus ISIS.

Its quite a quick tutorial, as I don't have much material on it and its also quite simple so no much explanation is required. The complete project is given at the end for download but again as I always mention, try to design it by yourself, so that you get some knowledge out of it.This type of projects are normally designed by engineering students in their first or second semesters and are really a good start in learning electronics. IF you have any questions related to this project then ask in comments and I will try my best to resolve them. So, let's get started with implementation of multiple LED Flasher Project using 555 Timer in Proteus ISIS.

Multiple LED Flasher Project using 555 Timer in Proteus ISIS

  • 555 Timer is well known IC used in timing projects and its the most widely used IC before microcontrollers.
  • In our previous project we have flashed one and two LEDs using 555 Timer which was quite simple and easy and today we are gonna go a little advance and will flash multiple LEDs using 555 Timer.
  • So first of all, open your Proteus software and include the below components into its workspace.
  • After adding these components, now we need to design the circuit diagram.
  • So, design a circuit diagram of Multiple LED FLasher Project using 555 Timer as shown below:
  • If you have a look at the above figure closely and compare it with the previous project of 2 LED Flasher with 555 Timer in Protes ISIS then you can have the idea that its simple an extended version of that project.
  • I haven't done anything but simply added LEDs in parallel to those 2 LEDs and give it a beutiful form so that it look attractive.
  • These kinds of projects are normally used for decoration where you need to set some pattern for LEDs and make them blink.
  • So, now we are done with the designing of our project so let's run the PRoteus Simulation.
  • When you run the Proteus Simulation, and if everything's gone fine then these LEDs will start flashing as shown in the below figure:
  • The above figure shows the three states of this project.
  • State # 1 shows the OFF state of this project while State # 2 and 3 are the ON states, these LEDs will keep on flashing as long as the simulation is running.
  • You can download the Proteus simulation of Multiple LED Flasher Project using 555 Timer by clicking on the below button:

Download LED Flasher Project using 555 Timer

That's all for today, I hope I have conveyed some knowledge and helped in some way. It was a quite an easy project that's why I haven't explained much but if you have some querries then ask in comments. Subscribe us via email to get these tutorials straight in your inbox. Till next tutorial, take care !!! :)

LED Flashing Project with 555 Timer in Proteus

Hello friends, hope you all are fine and enjoying life. In today's tutorial, I am gonna show how to do LED Flashing Project with 555 Timer in Proteus ISIS. Its quite a simple project and usually done by engineers in their first or second semester. I have done this project in my first semester and have learned quite a lot from it. I recently done it on Proteus so thought of sharing it with you guys. It will also work on hardware as I have tested it. In this tutorial, we will first have a look at How to do single LED Flashing with 555 Timer in Proteus ISIS. And afterwards, we will also see how to flash two LEDs with 555 Timer in Proteus ISIS. Its quite simple and anyone one with basic knowledge of electronics can design it in his first attempt. Still if you get into any trouble, then ask in comments and I will try my best to resolve your issues, but I don't think its gonna happen as its quite basic. So let's start with this project:

Single LED Flashing Project with 555 Timer in Proteus ISIS

  • First of all, copy these components from the Proteus components library:
  • After selecting these components, now design a circuit in Proteus as shown in the below figure:
  • Now when you click on RUN button in PRoteus ISIS, the LED will kep on flashing,it will go ON for 1 sec and then go OFF as shown in below figures.
  • State # 1 is showing the OFF state of LED while the State # 2 is showing the ON state of LED.
  • So, it will keep on flashing unless you Stop the Proteus ISIS simulation.
  • You can download this simulation by clicking on the below button.

Download Single LED Flashing with 555 Timer in Proteus

Double LED Flashing Project with 555 Timer in Proteus ISIS

  • In the above portion, we have seen how to flash a single LED with 555 Timer in Proteus ISIS, now let's flash two LEDs with 555 Timer in Proteus ISIS.
  • First of all design a circuit as shown in below figure:
  • As you can see its quite similar to the above project for single LED flashing with 555 timer in Proteus ISIS but has small changes in thhe values of resistor.
  • So, now when you hit RUN button on Proteus ISIS then these LEDs will start flashing one after another, means when first LED is ON then the second one will be OFF and vice versa.
  • Below figures are showing their ON OFF states:
  • State # 1 is showing the OFF state for both the LEDs, while State # 2 is showing the ON state for first LED and OFF state for second and in third State first LED is OFF while the second LED is ON.
  • So, this simulation will work in this way, if first LED is ON then the second one will be OFF and vice versa.
  • You can download this second simulation by clicking on the below button:

Download 2 Led Flashing Project with 555 Timer in Proteus

That's all for today, in the coming post we will have a look how to design a traffic signal flasher with 555 timer in Proteus ISIS, which is gonna be quite exciting tutorial, so let's meet in the next tutorial. Till then take care and have fun !!! :)

How to Control Relay in Proteus ISIS

Hello friends, hope you all are fine and having fun. In the previous posts, we have discussed DC motor Control in Proteus ISIS and after that we have discussed the Stepper Motor Control in Proteus ISIS and finally we had a look at Servo Motor Control in Proteus ISIS. Now when you talk about motors control then first thing came in mind is Relay, because relay is the best way of controlling any motor. In today's post, we are gonna have a look at How to Control Relay in Proteus ISIS. Relay is a key components of any electronics or electrical circuit and is usually a problem for the engineers and students. Although, its not as difficult as it seems so I thought to post about it.

In today's post, we will first simulate the Relay in a simple circuit in which when you run the simulation, the relay will automatically got activated and after that we will go in a bit detail and will control relay using a logic, i.e. when you provide +5V to it then the relay will go activated and when you give GNd then it will de-energize. I will explain it below in detail how to use it with Microcontroller. Moreover, if you are planning to work on Relay then you should also check What is a Relay and How to use it? and should also have a look at Relay Interfacing with Microcontroller using ULN2003 and finally must check this one as well Relay Control using 555 timer in Proteus ISIS.If you have any questions. related to it then ask in comments and I will try my best to reply your queries. Let's get started with designing of control relay in Proteus ISIS.

Simple Control Relay Circuit in Proteus ISIS

  • First of all, we are gonna simulate a simple control relay circuit in which we will manually turn on or off the relay.
  • Open Proteus ISIS and select the below components, as shown in below figure, from the components library of Proteus, if you don't know how to do it then check our earlier posts on Proteus.
  • Now, design a circuit as shown in below figure:
  • The circuit is self explanatory, first we have used a simple 12V battery to power up the simulation, after that there's a small led attached, which will indicate that whether proper power is supplied to the system or not. Next is our relay, which is named as RL1 in the above figure.
  • After the relay, we have placed a simple 12V lamp, so now when the relay will be energized, this lamp will glow up and when the relay is de-energized, the lamp will remain off. As in the above figure, the simulation is off, that's why the lamp isn't glowing.
  • After designing the circuit, now click on the run button and if everything goes fine, then the lamp will glow as shown in below figure:
  • So, now you can see the small led is also ON, I have used green that's why its showing green color indicating that power supply is working.
  • If you compare the off state and on state simulation then you will see that the Relay is now connected with second terminal and thus completing the circuit for lamp and lamp is also now glowing.

Complex Relay simulation in Proteus ISIS

  • Now, we are gonna design a bit more complex control  relay simulation in Proteus ISIS, it's not much complicated but needs a bit more care while simulating.
  • In previous section, we have seen a simple circuit which is operated manually means in order to turn it on or off you have to turn on or off the power supply but normally, it is required that the relay must be controlled by some microcontroller automatically.
  • As the microcontrollers normally work on 5V so in order to control a 12V relay using 5V microcontroller, we need to use transistor. In that case, when you give +5V the relay got actuated and when you give GND then relay get turned off.
  • So, first of all get these components from the Arduino components library.
  • Now, design the circuit as shown in the below figure:
  • As this tutorial is about relays so I haven't used microcontroller here, instead I used this logic state, it will work same as microcontroller. So the above circuit is quite similar to the simple circuit we have seen in the above section. The only difference here is the NPN transistor.
  • Now, we are not providing the supply directly to the relay, instead we are providing it via this transistor. So, when the logid state is zero means ground, the transistor won't work and the supply cant reached to the relay and when we make the logic 1 means +5V on the base of transostor, then the relay circuit will complete and the relay will be energized.
  • Now run the simulation, the off state is shown below:
  • In the above figure, you can see that the led goes on because the power is supplied to the circuit but the lamp is still OFF and the relay is also not energized because the logic state is a low level i.e. 0.
  • Now click on the logic state to make it on high level i.e. +5V, the on state is shown in below figure:
  • Now you can see that as we make the logic state high, now relay got connected and the lamp is also ON. So by comparing both ON and OFF states, you can easily get the idea how the relay is operating.
Note:
  • If you are planning on using the relay with microcontroller, then simply remove this logic state and connect the base of transistor with the output pin of microcontroller and when you low the microcontroller pin relay will get de energized and and when you make the pin high, it will get energized.
    • That's all for today, hope you have got something out of it. In the next post I will show how to simulate a DC motor using relay. Till then take care. :))

Relay Interfacing With Microcontroller using ULN2003A

Hello friends, I hope you all are doing great. In today's tutorial, I am going to explain the Relay Interfacing with Microcontroller using ULN2003A. In the previous lecture, we have discussed the detailed Introduction to Relay along with its working. Now we are going to practically interface the relay with a microcontroller to design an automatic switch. Relay is a key component in almost every electronic circuit. It can be used as a switch and can also be used as a voltage regulator.

The microcontroller I am going to use here is PIC18F4552 but you can use any other Microcontroller. You just need to change the syntax of coding but the logic will remain the same. Here, I am using ULN2003A to control the relay and from this relay, we can control anything.

So, let's get started:

Where To Buy?
No.ComponentsDistributorLink To Buy
1LEDsAmazonBuy Now
2RelayAmazonBuy Now
3ResistorAmazonBuy Now
4ULN2003AmazonBuy Now

Relay Interfacing With Microcontroller

  • I am using a 12V relay, meaning we need to provide a 12V at its input coil, in order to get it energized.
  • In simple words, when we send the +12V signal from our PIC microcontroller, it will actuate the relay coil and the relay output gets connected and when we make the input LOW, the coil de-energized.

Now, the question is ???

  • But the real question is PIC gives 5V at its high signal but the relay operates at 12V so how to convert this 5V signal into 12V?

What's the Solution ???

  • The solution to this problem is ULN2003A.
  • ULN2003A is used in between the PIC and the relay, so when the PIC sends the HIGH signal i.e. 5V, ULN converts it to 12V, sends it to the relay and the relay gets actuated.

Circuit Diagram of Relay with ULN2003A

  • Here's the circuit diagram for this complete project:

  • Resistance R1 is used as a pull-up resistance.
  • LED is used for the indication, when the relay is actuated LED goes ON otherwise OFF.
  • The programming portion is not much, just send high and low signals from PIC to ON and OFF the relay.

That's all for today guys. If you guys have any problem in any part of this tutorial ask in the comments, and I will reply to your queries. Till next tutorial ALLAH HAFIZ .... :))

Syed Zain Nasir

I am Syed Zain Nasir, the founder of <a href=https://www.TheEngineeringProjects.com/>The Engineering Projects</a> (TEP). I am a programmer since 2009 before that I just search things, make small projects and now I am sharing my knowledge through this platform.I also work as a freelancer and did many projects related to programming and electrical circuitry. <a href=https://plus.google.com/+SyedZainNasir/>My Google Profile+</a>

Share
Published by
Syed Zain Nasir