Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TRAINING
ARDUINO & OrCAD
TRAINING AT:
NETMAX TECHNOLOGIES
SCO 118-120, 3rd floor, Sector-
34A
Chandigarh 160022
COMPANY PROFILE
Netmax Technologies is an organization which
is established in field of Network Support,
Network training and Embedded systems.
It provides support and training in field of
networking solutions and embedded systems.
It also provides technical research and
development support and consultancy to
various industries.
What is Embedded
System?
Embedded system employs a combination of
hardware and software to perform a specific
function.
Any electronic system that uses a CPU chip, but
that is not a general purpose workstation,
desktop or laptop is known as embedded system.
They may use microprocessor, microcontroller or
custom designed chips.
They are used in ATMs, automobiles, aircrafts,
electronic items etc.
DIFFERENCE BETWEEN
MICROPROCESSOR AND
MICROCONTROLLER
MICROPROCESSOR MICROCONTROLLER
It is a general purpose
digital computer CPU It has a CPU in addition to
known as CPU on chip. It a fixed amount of RAM,
has no RAM, no ROM, and ROM, I/O ports and a timer
no I/P ,O/P ports on chip. all on a single chip.
Any amount of external
memory can be added. There is fixed amount of
They have many opcodes memory.
for moving data from They may have one or two
external memory to CPU. operational code.
ARDUINO
Arduino is an open source electronic
prototyping platform based on flexible, easy
to use hardware and software.
It can sense the enviornment by receiving
input from a variety of sensors and can affect
its surrounding.
The microcontroller on the board is
programmed using arduino programming
language.
HOW DOES ARDUINO LOOK
LIKE?
ADVANTAGES OF ARDUINO
Compact size board.
Easily programmable and applicable.
Directly programmable through USB.
Support more speed than 8051, PIC and some
AVR controllers.
Applications such as MP3 player, polar plotter,
automatic head tracking.
ARDUINO FEATURES
It uses 28 pin AMEGA328 which is 8 bit
microcontroller.
32*8 general purpose working registers.
32k bytes of in system flash program memory.
1k bytes EEPROM
Write/Erase Cycles: 10,000 Flash/ 100,000
EEPROM
Two 8-bit Timer/Counters.
One 16-bit Timer/Counter.
PIN DIAGRAM OF ATMEGA328
ARDUINO has
6 pins for ANALOG
I/Ps
14 DIGITAL I/O pins
2 serial ports
3 pins for Pulse width
modulation
PROGRAMMING IN ARDUINO