Month: July 2014

how to develop Step by step Traffic light system using Atmega16 micro controller

how to develop Step by step Traffic light system using Atmega16 micro controller

In our tutorial
lecture 4, today we will work on Real time Traffic Tight system, that we can
see in our real life road crossing. Basically, it is collection of Red, Green
& yellow LEDs that is connected to the MCU/ 555 Timer to run according
predefined programs. 
For the programming we are using AVR Studio4 that supports
Embedded C, that is familiar with everyone today. For simulation, we use
proteus professional.
MCU- ATmel AVR Atmega16.
Programmer: AVR Programmer
If we use MCU (Microcontroller) to control these traffic
lights then we can operate as we want. We can provide time delay according to suitability
to traffic or intensity of the vehicle. We can use different type of sensor to
measure the intensity of the vehicle as we can see in some other countries.
Let’s start with the connectivity with of the leds with
microcontroller. See the image diagram to see how to connectivity goes on.
After that we ensure
the connectivity should not be shot with other pins.
Then move for the
programming. Open the programming window as shown in the figure & write the
program as given below.  
We can use the FND
(7segment to display the time as we told the programming & development of
FND based board in our Tutorial lecture 3. You can
see live demo of these at traffic light system, shows the time left to move the
traffic. 

Again open the AVR studio for program the
microcontroller.  See the diagram images for connection with
microcontroller.
Demo program (Atmega16/ 32)
#include<avr/io.h>
#include<util/delay.h>
//program of traffic light control system
void main()
{
DDRA=0xFF;
DDRB=0xFF;
DDRC=0xFF;
DDRD=0xFF;
while (1)
{
//PORTA=0b00000010;
if(PORTA=0b00000100)
{
//PORTC=0b00000001;
//_delay_ms(2500);
PORTC=0b00000011;
//_delay_ms(3000);
PORTD=0b00000001;
PORTB=0b00000001;
_delay_ms(3000);
}
_delay_ms(3000);
PORTA=0x00;
PORTB=0x00;
PORTC=0x00;
PORTD=0x00;
if(PORTC=0b00000100)
{
PORTA=0b00000001;
PORTB=0b00000001;
//PORTD=0x00000001;
//_delay_ms(2500);
PORTD=0b00000011;
_delay_ms(3000);
}
_delay_ms(3000);
PORTA=0x00;
PORTB=0x00;
PORTC=0x00;
PORTD=0x00;
if(PORTD=0b00000100)
{
PORTA=0b00000001;
//PORTB=0b00000001;
//_delay_ms(2500);
PORTB=0b00000011;
PORTC=0b00000001;
_delay_ms(3000);
}
_delay_ms(3000);
PORTA=0x00;
PORTB=0x00;
PORTC=0x00;
PORTD=0x00;
if(PORTB=0b00000100)
{
//PORTA=0b00000001;
//_delay_ms(2500);
PORTA=0b00000011;
PORTC=0b00000001;
PORTD=0b00000001;
_delay_ms(3000);
}
_delay_ms(3000);
PORTA=0x00;
PORTB=0x00;
PORTC=0x00;
PORTD=0x00;
}

}
Demo Output of traffic light.
for any queries & support, feel free to contact us at website www.smedehradun.com or write message to our facebook page / twitter / linkedin page. 
Training based on Industrial Applications

Training based on Industrial Applications

Training based on Industrial Applications: We provide the training on Particular application based on Industries. This training is based on Sensor Network & Wireless Sensor Network, PLCs in the field of automation, design, development, technical support etc. we are having more than 10+ year Industrial experience experts to assist you in our research lab.

SME is good in Wireless Interpersonal Network, PLCs adding wireless capability to existing products/ application;

Most of the solutions provided by SME are in

  • GSM
  • GPS/ GPRS

    GPS- (www.smedehradun.com)
    GPS- (www.smedehradun.com)
  • Zig-bee
  • 802.15.4 IEEE standard Protocol based Wireless Transceiver
  • RF 433 MHz
  • WSN
  • WPAN
  • PLCC
  • NEC/ RC5
  • Accelerometer & different type of sensor etc.
  • PLCs

Software used: AVR Studio 4.1.1 Professional. Proteus ISIS Professional, AVR USB Programmer, Keil version 4, Arduino 6, V. Terminal.

Duration: 4 weeks to 6 weeks

What students can carry: Multi- utility Development board designed by students themselves.

SME solutions are based on Industrial Automation requirements. SME also design embedded solutions, for various industries.

About SME:

SMEWe are providing training on PLC Automation, Robotics & Embedded System (Sensor & Wireless)  in Atmel AVR Series  (mega & Xmega) Microcontrollers, 8051, Arduino Boards & ARM Processor, Real time implementation with 100% live Hardware Exposure with process & architecture consulting, Designing & Training.

The main objective of training is to make the aspiring engineers acquainted with the conceptual as well as practical knowledge of the Industrial Automation & latest technologies being used to achieve industrial automation. The idea of organizing this training is to inculcate the basic fundamentals of automation in the students and provide them with a platform to work on, In the near future.

 

Our Silent features:

  • We provide training & industrial projects based on PLC automation, Robotics, Embedded System, Wireless Embedded System, Sensor Embedded System using Atmel AVR Microcontrollers, ARM Processors & Arduino Boards.
  • We provide live projects to the B.Tech final year students on Embedded system, MATLAB, VLSI with *hardware exposure.
  • We provide solutions for final year projects and research projects to engineering students and hobbyists.
  • We at Schematics Micro Electronics provide best training in embedded system design and implementation.
  • We are the best training provider in the city with highly efficient facility at work.
  • To provide best Career Counselling to all our candidates and to ensure that every detail regarding the rewarding and adventurous careers is discussed.
  • We provide patents facilities to the innovative students for their innovative projects or ideas.
  • We provide Journals & Publication facilities to corporate, students for their best workout of projects.
  • We provide Corporate Training to corporate/ companies.
  • We arrange Workshops & Seminars based on latest industrial technology.
ROBOTICS Courses

ROBOTICS Courses

Training in ROBOTICS: We provide training of Robotics includes Interfacing of all basic components, different types of motors, shafts, mechanical structures etc (given below) with AVR Series Microcontroller (ATmega8/ ATmega16/ ATmega32) or with Arduino.

 Duration: 4 weeks to 6 weeks

Training in ROBOTICS
Training in ROBOTICS

Software used: AVR Studio 4.1.1 Professional. Proteus ISIS Professional, AVR USB Programmer, Keil version 4, Arduino 6, V. Terminal.

What students can carry: Multi- utility Development board designed by students themselves to handle the different types of robots.

Training includes:

  • Introduction to Robotics and aim of its design.
  • Different section of ROBOT.

    DTMF Robot (Mobile Robot)
    DTMF Robot
  • Introduction To different types of DC & stepper motors used in robotics, their working and driver circuit designing.
  • Introduction to IR sensor, accelerometer sensor and their application in robotics design.
  • Selection of Microcontroller as central control unit of ROBOT. Interfacing of motors, sensors with Microcontroller and programming.
  • Introduction, Design and development of different categories of robots like :

 

    • Line Follower Robot
    • War Robot
    • JCB Robot
    • Wall Follower Robot
    • Obstacle Avoider Robot
    • Computer Controlled Robot

      Obstacle Robot
      Obstacle Robot
    • DTMF Robot
    • Gesture Controlled Robot
    • Wireless Robot
    • Zigbee Robot
    • Metal Detecting Robot
    • Fire Sensing Robot
    • Smoke Detecting Robot
    • Wall Follower Robot
    • Surveillance Robot
    • Robohand
    • & Many Mor

 

 

 

About SME:

SMEWe are providing training on PLC Automation, Robotics & Embedded System (Sensor & Wireless)  in Atmel AVR Series  (mega & Xmega) Microcontrollers, 8051, Arduino Boards & ARM Processor, Real time implementation with 100% live Hardware Exposure with process & architecture consulting, Designing & Training.

The main objective of training is to make the aspiring engineers acquainted with the conceptual as well as practical knowledge of the Industrial Automation & latest technologies being used to achieve industrial automation. The idea of organizing this  training is to inculcate the basic fundamentals of automation in the students and provide them with a platform to work on, In the near future.

Our Silent features:

  • We provide training & industrial projects based on PLC automation, Robotics, Embedded System, Wireless Embedded System, Sensor Embedded System using Atmel AVR Microcontrollers, ARM Processors & Arduino Boards.
  • We provide B.Tech final year Projects solution for students on Embedded system, MATLAB, VLSI with *hardware exposure.
  • We provide solutions for final year projects and research projects to engineering students and hobbyists.
  • We at Schematics Micro Electronics provide best training in embedded system design and implementation.
  • We are the best training provider in the city with highly efficient facility at work.
  • To provide best Career Counselling to all our candidates and to ensure that every detail regarding the rewarding and adventurous careers is discussed.
  • We provide patents facilities to the innovative students for their innovative projects or ideas.
  • We provide Journals & Publication facilities to corporate, students for their best workout of projects.
  • We provide Corporate Training to corporate/ companies.
  • We arrange Workshops & Seminars based on latest industrial technology.
Summer Training on PLC Automation

Summer Training on PLC Automation

Summer Training on PLC Automation: A “Programmable Logic Controller” Generally Known As A PLC. PLCs Along With Certain Other Necessary Ingredients Like Sensors, Motors, Actuators, Valves, Conveyors, Boilers, SCADA Systems, Computers & Many More, Makes A Real Automated Manufacturing Plant.

Duration: 4 weeks to 6 weeks.

Software usedWPLSoft 2.36.

Summer Training module Includes:

1)   Industrial Automation & PLC 

                                i.            Basic Concept of Automation

                              ii.            Basic Requirement of Automation

                            iii.            Scope of Automation in Industry

2)   Relay LogicControl

                                i.            Relays- working principle, types and ratings

                              ii.            Kit hardware

                            iii.            Series and Parallel circuits

                           iv.            Gates and Boolean expressions

                             v.            Operating DC motor

                           vi.             Contractor and operating 3-φ induction motor

                         vii.            Concept of latching

                       viii.            Concept of inter-locking

                            ix.            Basic exercises on relay logic control

 3)   Programmable Logic Control (PLC)

                                i.            Difference b/w relay logic control and PLC

                              ii.            Introduction to PLC

                            iii.            Introduction to PLC ladder diagram

                           iv.            Difference between Traditional Ladder Diagram & PLC Ladder Diagram

                             v.            Sinking and sourcing

                           vi.            Introduction to software

                         vii.            Concept of NO & NC connection in PLC

                       viii.            Rising-edge Pulse Output for One Scan Cycle

                            ix.            Falling-edge Pulse Output for One Scan Cycle

                              x.            Series and Parallel circuits

                            xi.            Gates and Boolean expressions

                          xii.            Latching control circuit

                        xiii.            Inter-locking control circuit

                       xiv.            SET/RST – Latched and Unlatched Circuit

                         xv.            Concept of timers

                       xvi.            Concept of timers with comparison command

                     xvii.            Concept of counters

                   xviii.            Concept of counters with comparison command

                        xix.            Data registers of PLC and their uses

                          xx.            Some advance exercises using PLC

4)   AC drives

                                i.            Introduction to ac drive

                              ii.            Application of ac drive

                            iii.            Operating 3-φ induction motor using PLC

                           iv.            Operating different AC appliances using PLC

Summer Training on PLC Automation
Summer Training on PLC Automation

About SME:

SMEWe are providing training on PLC Automation, Robotics & Embedded System (Sensor & Wireless)  in Atmel AVR Series  (mega & Xmega) Microcontrollers, 8051, Arduino Boards & ARM Processor, Real time implementation with 100% live Hardware Exposure with process & architecture consulting, Designing & Training.

The main objective of training is to make the aspiring engineers acquainted with the conceptual as well as practical knowledge of the Industrial Automation & latest technologies being used to achieve industrial automation. The idea of organizing this  training is to inculcate the basic fundamentals of automation in the students and provide them with a platform to work on, In the near future.

Our Silent features:

  • We provide training & industrial projects based on PLC automation, Robotics, Embedded System, Wireless Embedded System, Sensor Embedded System using Atmel AVR Microcontrollers, ARM Processors & Arduino Boards.
  • We provide live projects to the B.Tech final year students on Embedded system, MATLAB, VLSI with *hardware exposure.
  • We provide solutions for final year projects and research projects to engineering students and hobbyists.
  • We at Schematics Micro Electronics provide best training in embedded system design and implementation.
  • We are the best training provider in the city with highly efficient facility at work.
  • To provide best Career Counselling to all our candidates and to ensure that every detail regarding the rewarding and adventurous careers is discussed.
  • We provide patents facilities to the innovative students for their innovative projects or ideas.
  • We provide Journals & Publication facilities to corporate, students for their best workout of projects.
  • We provide Corporate Training to corporate/ companies.
  • We arrange Workshops & Seminars based on latest industrial technology.
Summer Training on Sensor Embedded System

Summer Training on Sensor Embedded System

Summer Training on Sensor Embedded System: We provide training of the Sensor embedded system includes Interfacing of Sensors (Digital/ Analogous) with AVR Series Microcontroller (ATmega8/ ATmega16/ ATmega32) or Arduino with 16×2 LCD. After compilation of this summer training module participator will able to handle projects based on Sensor Course Module.  

Duration: 3 weeks to 4 weeks

Eligibility: must having practical training on basic embedded System

Software used: AVR Studio 4.1.1 Professional. Proteus ISIS Professional, AVR USB Programmer, Keil version 4, Arduino 6, V. Terminal.

What students can carry: Multi- utility Development board designed by students themselves.

 

Summer Training module Includes:

 

1-     Infrared (IR) Sensor Module

2-     Temperature  Sensor (LM34/LM35) Module

3-     Bump Sensor Module

4-     Potentiometer Sensor Module

5-     Pyroelectric Infrared (PIR) Motion Sensor Module

6-     Sound Sensor Module

7-     Metal Detecting Sensor Module

8-     Liquefied Petroleum Gas (LPG) Sensor / Fire Sensor Module

9-     Alcohol Gas Sensor Module

10-   Dimmer Module

11-   Accelerometer /Tilt sensor Module

 

Summer Training on Sensor Embedded System
Summer Training on Sensor Embedded System

SME Group is the leader in PLC Automation, Robotics & Embedded System (Sensor & Wireless)  in Atmel AVR Series  (mega & Xmega) Microcontrollers, 8051, Arduino Boards & ARM Processor, Real time implementation with 100% live Hardware Exposure with process & architecture consulting, Designing & Training.

The main objective of summer training is to make the aspiring engineers acquainted with the conceptual as well as practical knowledge of the Industrial Automation & latest technologies being used to achieve industrial automation. The idea of organizing this summer training is to inculcate the basic fundamentals of automation in the students and provide them with a platform to work on, In the near future.

Features of summer training :

  • We provide summer training & industrial projects based on PLC automation, Robotics, Embedded System, Wireless Embedded System, Sensor Embedded System using Atmel AVR Microcontrollers, ARM Processors & Arduino Boards.
  • We provide solutions for final year projects and research projects to engineering students and hobbyists.
  • We at Schematics Micro Electronics provide best training in embedded system design and implementation.
  • We are the best training provider in the city with highly efficient facility at work.
  • To provide best Career Counseling to all our candidates and to ensure that every detail regarding the rewarding and adventurous careers is discussed.
  • We provide patents facilities to the innovative students for their innovative projects or ideas.
  • We provide Journals & Publication facilities to corporate, students for their best workout of projects.
  • We provide Corporate Training to corporate/ companies.
  • We arrange Workshops & Seminars based on latest industrial technology.
Summer Training & course on Wireless Embedded System

Summer Training & course on Wireless Embedded System

Training on Wireless Embedded System:- 

We provide training of the Wireless embedded system includes basic of (USART/USART) & Communication, different operating levels, level converters & interfacing them with AVR Series Microcontroller (ATmega8/ ATmega16/ ATmega32) or with Arduino.

Duration: 3 weeks to 4 weeks

 Eligibility: must having practical training on basic embedded System

Software used: AVR Studio 4.1.1 Professional. Proteus ISIS Professional, AVR USB Programmer, Keil version 4, Arduino 6, V. Terminal.

What students can carry: Multi- utility Development board designed by students themselves.

Training module Includes:

  1. Two Wire Interface (MCU to MCU) between two Microcontroller
  2. Communication between PC & Microcontroller using Terminal v1.9b 
  3. Rivest Cipher version 5 (RC5) Protocol Module
  4. Global Service for Mobile (GSM) Module 
  5. RF (433 MHz) Wireless Module   
  6. Radio Frequency Identification (RFID) Module 
  7. National Electric Code (NEC) Protocol Module 
  8. 802.15.4 IEEE standard Protocol based Wireless transceiver (Zigbee) Module 
  9. Power Line Carrier Communication (PLCC) Module 
  10. Duel Tone Multiple Frequency (DTMF) Module

 

Summer Training on Wireless Embedded System
Training on Wireless Embedded System

 

About SME:

SMEWe are providing training on PLC Automation, Robotics & Embedded System (Sensor & Wireless)  in Atmel AVR Series  (mega & Xmega) Microcontrollers, 8051, Arduino Boards & ARM Processor, Real time implementation with 100% live Hardware Exposure with process & architecture consulting, Designing & Training.

The main objective of training is to make the aspiring engineers acquainted with the conceptual as well as practical knowledge of the Industrial Automation & latest technologies being used to achieve industrial automation. The idea of organizing this training is to inculcate the basic fundamentals of automation in the students and provide them with a platform to work on, In the near future.

 

Our Silent features:

  • We provide training & industrial projects based on PLC automation, Robotics, Embedded System, Wireless Embedded System, Sensor Embedded System using Atmel AVR Microcontrollers, ARM Processors & Arduino Boards.
  • We provide live projects to the B.Tech final year students on Embedded system, MATLAB, VLSI with *hardware exposure.
  • We provide solutions for final year projects and research projects to engineering students and hobbyists.
  • We at Schematics Micro Electronics provide best training in embedded system design and implementation.
  • We are the best training provider in the city with highly efficient facility at work.
  • To provide best Career Counselling to all our candidates and to ensure that every detail regarding the rewarding and adventurous careers is discussed.
  • We provide patents facilities to the innovative students for their innovative projects or ideas.
  • We provide Journals & Publication facilities to corporate, students for their best workout of projects.
  • We provide Corporate Training to corporate/ companies.
  • We arrange Workshops & Seminars based on latest industrial technology.
Tutorial lecture 3- how to run Digital 7 segment (FND)

Tutorial lecture 3- how to run Digital 7 segment (FND)

In our tutorial lecture 3, 
today we will work on Digital 7 segment
display system also called FND- Fundamental Numeric Display. Basically, it is
collection of LEDs that is just operating as LED.

There is basically 7 pin that show the numeric display &  connected with microcontroller’s pin.
It’s depend on you, that which pin you are selecting.

Figure shows the pin discription of the 7 segment
Connect the pins & try the program below to run the 7
segment.
Basically this is one of the most used digital displays that
are used in industries for different modules. You can see live demo of these at
traffic light system, shows the time left to move the traffic.
See the diagram images for connection with microcontroller.








Now, go for the programming,  open  AVR studio for burn the program in to microcontroller.



Demo Program:
#include<avr/io.h>
#include<util/delay.h>
void main()
{
DDRD=0XFF;
while (1)
{
PORTD=0b00111111;
_delay_ms(1000);
PORTD=0b00000110;
_delay_ms(1000);
PORTD=0b01011011;
_delay_ms(1000);
PORTD=0b01001111;
_delay_ms(1000);
PORTD=0b01100110;
_delay_ms(1000);
PORTD=0b01101101;
_delay_ms(1000);
PORTD=0b11111101;
_delay_ms(1000);
PORTD=0b00000111;
_delay_ms(1000);
PORTD=0b11111111;
_delay_ms(1000);
PORTD=0b11101111;
_delay_ms(1000);
}

}
for any queries & support, feel free to contact us at website www.smedehradun.com or write message to our facebook page or our blog 
Training on Basic Embedded System using ATmel AVR Microcontroller

Training on Basic Embedded System using ATmel AVR Microcontroller

Training on Embedded System :We provide training of the basic embedded system includes Interfacing of all basic components (given below) with AVR Series Microcontroller (ATmega8/ ATmega16/ ATmega32) or with Arduino. 

Duration: 4 weeks to 6 weeks

Software used: AVR Studio 4.1.1 Professional. Proteus ISIS Professional, AVR USB Programmer, Keil version 4, Arduino 6, V. Terminal.

What students can carry: Multi- utility Development board designed by students themselves.

Training module Includes:

1-     Light Emitting Diode (LED)

2-     Liquid Crystal Display (16×2 LCD)

3-     DC Motor (L293D Driver IC)

4-     Seven Segment (Common Cathode/ Common Anode)

5-     Switch (DPDT/ DPST/ Sliding Switch)

6-     DC Relay

7-     Regulator/Diode/Capacitor

8-     Transistor (NPN/ PNP)

9-     Power Supply (5V/ 12V) 

summer training on basic embedded system
course/ training on basic embedded system

About SME:

SME
SME

We are providing training on PLC Automation, Robotics & Embedded System (Sensor & Wireless)  in Atmel AVR Series  (mega & Xmega) Microcontrollers, 8051, Arduino Boards & ARM Processor, Real time implementation with 100% live Hardware Exposure with process & architecture consulting, Designing & Training.

The main objective of training is to make the aspiring engineers acquainted with the conceptual as well as practical knowledge of the Industrial Automation & latest technologies being used to achieve industrial automation. The idea of organizing this training is to inculcate the basic fundamentals of automation in the students and provide them with a platform to work on, In the near future.

 

Our Silent features:

  • We provide training & industrial projects based on PLC automation, Robotics, Embedded System, Wireless Embedded System, Sensor Embedded System using Atmel AVR Microcontrollers, ARM Processors & Arduino Boards.
  • We provide live projects to the B.Tech final year students on Embedded system, MATLAB, VLSI with *hardware exposure.
  • We provide solutions for final year projects and research projects to engineering students and hobbyists.
  • We at Schematics Micro Electronics provide best training in embedded system design and implementation.
  • We are the best training provider in the city with highly efficient facility at work.
  • To provide best Career Counselling to all our candidates and to ensure that every detail regarding the rewarding and adventurous carriers is discussed.
  • We provide patents facilities to the innovative students for their innovative projects or ideas.
  • We provide Journals & Publication facilities to corporate, students for their best workout of projects.
  • We provide Corporate Training to corporate/ companies.
  • We arrange Workshops & Seminars based on latest industrial technology.