Interfacing of ADC to 8051

Interfacing of ADC to 8051


      ADC (Analog to Digital converter) forms a very essential part in many embedded  projects and this article is about interfacing an ADC to 8051 embedded controller. ADC0804 is the ADC used here and before going through the interfacing procedure, we must neatly understand how the ADC 0804 works.

Interfacing Seven Segment Display to 8051

Interfacing Seven Segment Display to 8051


        This article is about how to interface a seven segment LED display to an 8051 microcontroller. 7 segment LED display is very popular and it can display digits from 0 to 9 and quite a few characters like A, b, C, ., H, E, e, F, n, o,t,u,y, etc. Knowledge about how to interface a seven segment display to a microcontroller is very essential in designing embedded systems. A seven segment display consists of seven LEDs arranged in the form of a squarish ’8′ slightly inclined to the right and a single LED as the dot character. Different characters can be displayed by selectively glowing the required LED segments. Seven segment displays are of two types, common cathode and common anode. In common cathode type , the cathode of all LEDs are tied together to a single terminal which is usually labeled as ‘com‘ and the anode of all LEDs are left alone as individual pins labeled as a, b, c, d, e, f, g & h (or dot) . In common anode type, the anode of all LEDs are tied together as a single terminal and cathodes are left alone as individual pins. The pin out scheme and picture of a typical 7 segment LED display is shown in the image below.

Wall Painting Robot - Future Scopes and Applications

Robot that can paint walls using Microcontroller

FUTURE SCOPE:

1. With the higher supporting column, robot can be used for painting an even larger section of wall.

Wall Painting Robot - Circuit Diagram


1. In above circuit diagram two ICs are used whichare L298 & micro-controller IC 89C5.
2. L298 IC is known as driver IC this IC is used to drive the motor. In the given circuit diagram two L298 IC are used.

Interfacing 16x2 LCD with 8051

Interfacing 16×2 LCD with 8051


       LCD display is an inevitable part in almost all embedded projects and this article is about interfacing 16×2 LCD with 8051 microcontroller. Many guys find it hard to interface LCD module with the 8051 but the fact is that if you learn it properly, its a very easy job and by knowing it you can easily design embedded projects like digital voltmeter / ammeter, digital clock, home automation displays, status indicator display, digital code locks, digital speedometer/ odometer, display for music players etc etc. Thoroughly going through this article will make you able to display any text (including the extended characters) on any part of the 16×2 display screen. In order to understand the interfacing first you have to know about the 16×2 LCD module.

Interfacing DC Motor to 8051

Interfacing DC Motor to 8051


       This article shows how to interface a DC motor to an 8051 microcontroller. Interfacing DC motor to 8051 forms an essential part in designing embedded robotic projects. A well designed 8051-DC motor system has essentially two parts. Firstly an 8051 with the required software to control the motor and secondly a suitable driver circuit. Most of the DC motors have power requirements well out of the reach of a microcontroller and more over the voltage spikes produced while reversing the direction of rotation could easily damage the microcontroller. So it is not wise to connect a DC motor directly to the microcontroller. The perfect solution is to use a motor driver circuit in between the microcontroller and the DC motor.

Hall Management System

Abstract

              Now a days, we need halls or auditorium for our family functions, school/college functions etc. But it is difficult to manage whole hall i.e like controlling fan/ac speed, controlling temperature and light in the hall or counting visitors when visitors are more. This is a system which includes all management of a hall. By reducing manpower and our efforts.

Wall Painting Robot - Block Diagram

1. Power supply unit – It consist of 12v, 3A power supply battery. The main function of this block is to provide necessary supply to all the circuit.

2. IR sensor unit – IR sensor unit consist of IR transmitter and IR receiver. Whenever  the  obstacle  comes  in front ,the signal  is  transmitted  to transmitter  and  then  transmitter  transmit  the signal  to  receiver  and  then  this  signal  is  given  to  control  unit.

Beginning Embedded Electronics - 1.2

Lecture 1 - Background and Power Supply


Page 2


There are some down sides to a protection diode:


  • All diodes have a voltage drop, meaning 9V on one side will drop to about 8.5V on the other. So your 9V wall wart just became 8.5V.
  • Diodes have a current rating. If you try to suck 1A (1 amp) through a 0.1A (one hundred mili-amp) rated diode, the diode will quickly heat up and fail. For reverse protection, we recommend a 1A 1N4001 diode. These are dirt cheap and very common.

Vehicle Tracking System

VEHICLE TRACKING SYSTEM


Vehicle Tracking system using GPS module and GSM modem,  and ARM7 (LPC2129).

WORKING PRINCIPLE:


This project mainly works on GPS and GSM systems. Vechiel is traced by using information from satellite systems and send to GSM systems.
     
Vehicle and user are connected initially by using GSM network. User will send message to Moving vehicle for connectivity, hardware mounted on vehicle reacts to message and send conformation message to user and then if the message is valid one then GPS modem is initiated and requested for location.

Heart Rate Monitor Using Microcontroller

Heart Rate Monitor Using AT89S51

     This article is about simple heart rate monitor using 8951 microcontroller. The device sense the heart rate from fingertip using IR reflection method and displays it on a three digit seven segment display in beats per minute. The circuit has an accuracy of four beats per minute and it is very easy to use. In medical terms, the technique used here for sensing heart rate is called photoplethysmography.

Beginning Embedded Electronics - 1.1

Lecture 1 - Background and Power Supply



Page 1


       This is a series of lectures written for those with mild electronics background (aka Sophomore in Electrical and Computer Engineering) to learn about the wild world of Embedded Electronics. I assume only that you know what electricity is and that you've touched an electrical component. Everything else is spelled out as much as possible. There is quite a lot here so take your time! It is also my intention to get book-hardened EE's students to put down the calculator and to plug in an LED. Remember, if it smokes, at least you learned what not to do next
time!

NASA Robots

NASA Robots


       NASA has innovated and designed special robots which can aid them in doing tasks in dangerous environments. The most common works that are done by these robots are the repair of radiation exposed machines, capturing videos in outer space, getting into minute places inside the space craft where astronauts cannot enter and so on. In some cases, the researchers in NASA have even created robots that almost resemble to human beings in the physical structure and also the different degrees of freedom. Some of the robots that were designed by NASA are described below.

Anthropomimetic Machines - The Humanoid Robots

Anthropomimetic Machines

        The Robotics technology has become highly advanced to such a level that even people who have routine jobs [in industries] are replaced by robots. Though the initial cost of such robots may be high, the overall gain will be huge when compared to manual labour. To us, robots are just machines with two arms and two legs which are connected together by nuts and bolts.


PWM Lamp Dimmer Using NE555

PWM Lamp Dimmer

       A simple and efficient PWM lamp dimmer using timer IC NE555 is discussed in this article. Yesterdays linear regulator based dimmers can only attain a maximum efficiency of 50% and are far inferior when compared to the PWM based dimmers which can hit well over 90% efficiency. Since less amount of power is wasted as heat, the switching elements of PWM dimmers require a smaller heat sink and this saves a lot of size and weight. In simple words, the most outstanding features of the PWM based lamp dimmers are high efficiency and low physical size. The circuit diagram of a 12V PWM lamp dimmer is shown below.
Fig 1.

Super Flux RGB LED Controller

Introduction

      In this project it was used the Piranha Super-flux RGB Led of common anode, and the PIC18F25K20, in order to generate combinations of colors. It has two function modes, automatic that generate the color sequence that is stored in the μC memory, and the manual mode in which you can select one of the seven possible colors.




Make You Own PCB

Learn To Make PCB Using Eagle + Photoshop

Page 3/3



Exposure

      If everything is printed out correctly on the test page print it out to a transparency using a Laser printer to the maximum resolution, cut the PCBs from transparency and keep them in good condition until development. Your hands must be clear and you must don't tough it on top of traces.

       You will need:

  • Exposure chamber with UV light 300W
  • 2 pieces of glass 30x30cm, thickness 0.5mm
  • Peridrol (from local pharmacy shop)
  • Sparse Hydrochloric acid (form Super Market, used in baths)
  • Plastic gloves
  • UV Light sensitive boards
  • Protective Laquer spray
  • Drill with drill bits form 0.5mm to 3mm
  • 2 plastic basins

Make You Own PCB

Learn To Make PCB Using Eagle + Photoshop

Page 2/3



Processing in Photoshop


      Open Photoshop and click Open, find file BlinkLed.bmp and click Open, the program wil open the PCB you created using Eagle.

      As you can see the PCB traces are white and the empty space is black, that must be inverted because we want to print out the traces.

      To achieve this we use the Invert command, click on Image - Adjustments - Invert or use the shortcut keys CTRL+I on your keyboard.


Make You Own PCB

Learn To Make PCB Using Eagle + Photoshop

Page 1/3


     Making your own PCB's is a procedure that needs extreme care so the result become useful. Many times you faced up the challenge to print out your own PCB's many times or many different PCB's in one sheet. In this article we will discuss how you can do this combining common software tools. Also we will discuss hoe to print out PCB's from Elektor magazine along with your own custom made PCB in one transparency, after processing it using Photoshop CS for better results.

          The software tools you need are:
  • Adobe Photoshop CS (image processing).
  • Adobe Acrobat Reader (PDF files reader).
  • Eagle Layout Editor 4.11 Freeware (available at their website)

89SXX Development Board

Introduction

    There are some 89SXX development boards, here is another one. I have designed this single side development board to be used as a tool for learning MCS-51 Microcontrollers, and for easy microcontroller project development.

Programmable Home Security Alarm System

Introduction

     In this project we design low cost high performance programmable home security system. This system uses a few LDR's as input sensor. When above sensor(s) get triggered system may dial the user specified phone number (using built-in DTMF generator) and activate the high power audio alarm an lights. All the parameters of DTMF generator , audio alarm and light interface programmed through the  RS232 serial interface.


3-Phase Irrigation Water Pump Controller by GSM module for illiterates

      This project aims in providing a user friendly, reliable and automated water pumping system for illiterates. Now a day's technology is running with time, it completely occupied the life style of human beings. Even though there is such an importance for technology in our routine life there are even people whose life style are very far to this well known term technology. So it is our responsibility to design few reliable systems which can be even efficiently used by them. This basic idea gave birth to the project GSM based irrigation water pump controller for illiterates and this project aims in introducing the automation technology into the lives of the illiterates.

ISDN Cause Codes

Cause codes of ISDN and there Effects
  • Cause No.1
  • Cause No.2
  • etc


I2C Protocol Implementation With RTC And EEPROM

     The main aim of the project is to implement the I2C protocol by interfacing RTC and EEPROM using controller (ATmega8535).

ISDN Tutorials

1.       Overview

ISDN is a digital communication networks providing transmission rates in multiples of 64 kbits/sec. Typically described as 2B+D, Basic Rate Interface(BRI) logically used 2 64kbit/s data channels (B channels) and one 16kbit/s signaling channel (D channel). ISDN has yet to become a single global standard. Individual countries however, have their own flavors of ISDN all of which are based to a varying degree around the ITUs ISDN standard.


Remote Controlled Spy Car

Abstract

               We have seen bluetooth controlled car before this. Today we are going to see remote controlled spy robotic car. Here is the block diagram of remote controlled spy car. Applications of this car are this car can capture picture, can record audio as well as video using wireless remote controller i.e. using RF signals. Maximum range of this robotic car is 125 meters. It overcomes with limited range of infrared remote controllers.


Bluetooth Car



Abstract

            Today’s RC toys are controlled by a single dedicated (and often proprietary) controller.  We endeavored to develop a remote control car that would be controlled via Bluetooth wireless technology.  Since Bluetooth is a standardized and relatively reliable wireless protocol, we hoped to create a car controllable by any Bluetooth device.  Additionally, Bluetooth consumes low power and has a larger bandwidth than the standard 900MHz RF link which drives most toys.  This added benefit allows for sending of complex information from the car to the controlling device—something unseen in consumer grade RC cars.  Our computer-controlled Bluetooth car demo showed the feasibility and practicality of Bluetooth controlled devices while also revealing limitations in the amount of data transmission capable by commercially available Bluetooth options.

Thermometer using Microcontroller

Introduction
  • This article is about a simple 0-100°C digital thermometer using Microcontroller.
  • The circuit is based on LM35 analog temperature sensor, ADC 0804 and AT89S51 microcontroller.

How OSI model work

Wall Painting Robot - Abstract And Aim Of Project

ABSTRACT:-

 An automatic painting device, there is a vertical tract no, a point applicable slightly coupled to the vertical track member, a top bracketing drive mechanical coupled to a top of the vertical track member a bottom bracketing drive mechanism coupled to a bottom of the vertical member opposite the top bracketing drive mechanism.

ISDN (Integrated Services Digital Network)



Project Report On Automatic Locking And Unlocking Of Door



Spread Spectrum Technology



Flexible Electronics Now Possible By Semiconductor Spray Paint

Nano Technology Semiconductor Spray Paint

CREDIT: Wake Forest University

Flexible electronics, like a handheld computer that rolls up like a magazine or a video display embedded in a shirtsleeve are no longer limited to the realm of sci-fi, but they are still generally too expensive for the consumer market. Part of the problem is that semiconductor compounds that move electricity between different materials of varying conductivity tend to be inflexible or brittle.
 

Agricultural Autonomous Robot - Applications and Future Scopes

Applications:- 

1. Agribot can be used as mechanized seed dropper used in farms with equidistant spacing between two seeds.

Agricultural Autonomous Robot - Circuit Diagram

  •   The circuit is powered by +12V DC Lead battery. +12V is given to three DC motors through relay drivers.
  •  The circuit is centrally controlled by 40-pin AT89S51 Microcontroller. The microcontroller works on +5V DC supply which is given by regulator IC 7805 at Pin number 31 and Pin number 40.

Agricultural Autonomous Robot - Abstract and Introduction

  • ABSTRACT:-
Agricultural Autonomous Bot (AGRIBOT) is an agricultural robot which is designed to drop seed at certain distance of desired length by the farmer/client. It has used three 10rpm speed gear motors.

Autonomous Agricultural Robot - Block Diagram

The Agribot block diagram consists of following blocks:- 
  1. Microcontroller AT89S51
  2. MAX 232
  3. DB9 Female Connector
  4. Relay Drivers
  5. DC Motor