Introduction: Basic IC Tester Using Arduino NANO
I'm Vaibhav, In this post I'm going to show you how to use Arduino NANO as Basic IC Tester application. This post include with all the needful information regarding this.
This post contains:
1. Components required for this project.
2. Procedure to do this project.
3. Coding of Arduino Nano with verification.
4. Circuit diagrams.
5. Simulations and application list.
So lets begin.....!
Step 1: What This Project Dose ?
Basic Information and working of this project is,
Basically this is the easiest project with Arduino Nano but more of thinking in the code. This project involved with circuit design and coding. This is done by 2 layer PCB and Arduino Nano, which test the basic IC's like gates.
This project is made to test only two IC's ( 7408 and 7432 ), But we can increase this design to 8 IC's based on the type of IC and compatibility with Arduino Nano pins.
This project Does :
Testing the IC placed with per-defined Op-Code and resulting with LED's. If Green LED glows then the IC is good, If Red LED glows then the IC is not good. Indicating these two results we can test the given IC.
So let's begin ...!
Step 2: Components Required :
All required Components are :
1. PCB (Dotted Board ).
2. 9V Battery with connector.
3. T-Block ( Header block ).
4. 7805 Regulator.
5. ZIF Socket ( latched IC Base ).
6. Arduino NANO ( Arduino UNO )
7. Female jumper sockets.
8. LED's and Resistors. ==> Green LED - 1, Red LED - 1, Blue LED - 4 and 150Ohms Resistors
9. Connecting wires.
10. Soldering gun and other materials
11. Push Buttons ( Reset button )
12. ON/OFF Button.
That's it ....! So let see how to do it !.
Step 3: Circuit Diagram and Connections.
Circuit Diagram is shown in the image, connect the components according to it.
While connecting the Switches take care of Ground connection.
Step 4: Simulation Using Emulator
This is Proteus V7 Simulator which act as Emulator for Arduino Nano. By using this i have done the testing and optimization of my code. Please check my posts to know more about Proteus V7.
Generic Power Supply Board : https://www.instructables.com/id/Generic-Power-Su...
Channel 12V DC Relay Board : https://www.instructables.com/id/3-Channer-12V-DC...
Arduino Uno R3 Board : https://www.instructables.com/id/Arduino-Uno-R3-B...
BLC using Arduino Emulator : https://www.instructables.com/id/BLC-Using-Arduin...
Hope you get the best from these.
Step 5: Arduino Coding and Optimization.
Arduino IDE is open source software, Download it and install.
This is source code which I written for this project, If you have any doubts or suggestions I'm always happy to listen you !
Now you all set with design and implementation, So let us test how it works ?