Sunteți pe pagina 1din 7

EMBEDDED SYSTEMS & ROBOTICS :LEVEL 1

Note: (P) stands for practical classes along with theory.

MODULE I: BASIC ELECTRONICS ORIGIN OF ELECTRONICS: (0.5hrs) History Need of electronics Advantages Building block of electronics

DIFFERENCE B/W ELECTRONICS AND ELECTRICALS: (0.5hrs) Electrical basics Difference in functionality Comparative study Band theory

SEMICONDUCTORS: (0.5hrs) Basics of semiconductors (Semiconductors-material of choice) Types of semiconductors and practical examples Band theory (revised)

DIODE: (0.5hrs) Basics of diode Types of diode Principle of operation V-I characteristics

APPLICATIONS OF DIODE (P): (0.5hrs) Function of a diode-an electronic switch Rectifier Clipper/Clamper

TRANSISTOR: (0.5hrs)

Basics of a transistor Types of transistor Configurations of transistor

Principle of operation V-I characteristics

APPLICATIONS OF TRANSISTOR (P): (1hr) Functions of a transistor- a switch and an amplifier Inverter Buffer Basic amplifier Audio amplifier-Darlington pair

FILTERS+OTHER BASIC COMPONENTS (P): (1hr) Basics of filters Types of filters Capacitors Inductors Resistors Crystal Oscillators Voltage regulators Transformers Variable resistors

DC REGULATED POWER SUPPLY (P): (0.5hrs) Development of a fixed dc power supply Development of a variable dc power supply

DIGITAL ELECTRONICS: (0.5hr) Introduction Number Systems Conversions SOP and POS Simplification based on Boolean algebra K-Maps Logic Gates

MODULE II: BASICS OF C

Levels of programming languages Development of C Software for C-Turbo C Data types Variables and constants Keywords and identifiers Basic instructions- Writing the first code in C Type casting and conversion

OPERATORS (P): (2hrs) Operator classification Arithmetic Logical Relational Assignment Increment/decrement Bitwise

CONTROL FLOW (P): (2hrs) Decision control instructions Loops Break-continue Infinite loops Nested loops

FUNCTIONS (P): (3hrs) Function declaration Function definition Pass by value and reference Basics of storage classes Recursion

ARRAYS (P): (3hrs) Declaration

Memory layout and accessing Initialization One dimensional array Two dimensional array Three dimensional array Array with function String Two dimensional String Three dimensional string String with function Library function for string

STORAGE CLASSES Definition Type of classes Auto Register Static External

THE C PREPROCESSOR File include Macro definition Difference between macro and function Scope of macro Type of macro

STRUCTURE AND UNION Definition of structure Initialization of structure Array with structure Structure with pointer Union Difference b/w union and structure Union within structure Bit field

Typedef Enum

MEMORY ALLOCATION FILE Definition Type of file Mode of opening file Library functions Definition Type allocation Deference b/w static and dynamic allocation Type of allocation

DATA STRUCTURE Stack Queues Linked list

MODULE III: EMBEDDED SYSTEMS


BASICS OF SYSTEMS: (2hrs) Introduction Components of a system Types of input/output Process Types of system Control system basics

BASICS OF EMBEDDED SYSTEMS: (2hrs) Introduction Types of embedded systems Architecture Types of hardware architecture Advantages over other systems Applications

INPUT AND OUTPUT DEVICES (P): (8hrs) LED Seven segment Switches Sensors Motors Relay Buzzer LCD Keypad ADC RF module

MODULE IV: MICROCONTROLLER-8051


FEATURES OF 8051: (4hrs) Introduction-Basic features of 8051 Memory organization Registers Addressing modes Timers/Counters Serial communication Interrupt control Students signature:

EMBEDDED C (P): (2hrs) Customizing C Programming the microcontroller Software for embedded C-Keil. Burning the program into the microcontroller Basic programming.

INTERFACING PERIPHERALS WITH 8051 (P): (24hrs) Interfacing of input devices i. Switches ii. IR sensor iii. LDR sensor iv. Gas detector v. Temperature sensor Interfacing of output devices i. LED ii. Seven segment iii. DC motors/Stepper motors iv. Relays v. Buzzers vi. ADC vii. LCD with keypad Interfacing of wireless technologies i. RF module ii. RFID iii. GSM module Mini project based on robotics or automation

S-ar putea să vă placă și