Real World Interfacing

 

This Lab is specifically designed for PG students to get hands on practice sessions on real world interfacing problems. It generally covers various input output peripherals which are used in wide range of electronics domain viz. consumer electronics, automotive, aerospace, robotics, industrial automation, medical electronics, etc. This lab covers basic and advance topics in AVR micro controller by using AVR Studio IDE or programmers notepad. The lab is fully equipped with advance hardware kits which can be used for lab experiments and as well as for project implementation. Following is the list of experiments which are performed in this lab course.

 

Experiments List:

1.     Introduction to AVR Studio IDE, interfacing of LED and circuit implementation using proteus software.

2.     Introduction to AVR hardware kit, implement LED patters on hardware kit and verify the output using proteus software.

3.     Write embedded C code to interface eight LEDs and push type switches. Verify the result on proteus and hardware kit.

4.     Write embedded C code to display “1111” on seven segment display and perform the same functionality on proteus and hardware kit.

5.     Write embedded C code to display “1234” on seven segment display using concept of persistence of vision. Implement the logic on proteus and hardware kit.

6.     Implement up/down counter on four seven segment display and design circuit in proteus software. Load the hex file on hardware kit.

7.     Display “NCU” on 16X2 character LCD using embedded C language. Verify the output on proteus software and microcontroller kit.

8.     Implement switching of character strings on LCD using push type switch and verify the implemented logic using proteus software. Also load the program on hardware kit.

9.     Implement serial communication in embedded C language and verify the result using hardware kit and hyper terminal software.

10.  Interface 4X4 keypad matrix and glow corresponding LED to the switch pressed. Load the hex file on hardware kit.

11.  Interface DC motor with hardware kit using motor driver IC-ULN2803.

12.  Implement toggling (on/off) of AC bulb using 12V relay. Write code in embedded C.