SlideShare a Scribd company logo
1 of 19
Digital Electronics
Principles & Applications
Fifth Edition
Chapter 12
Digital Systems
©1999 Glencoe/McGraw-Hill
Roger L. Tokheim
CHAPTER 12 PREVIEW
• Elements of a System
• Computer Organization
• Computer Peripheral Devices
• MPU Based System
• Digital Clock
• Multiplexing Displays
• Simplified Frequency Counter
• Serial/Parallel Data Transmission
• Digital Timer
• Digital Games (Dice and Roulette)
• Programmable Logic Controller
• Microcontrollers
ELEMENTS OF A SYSTEM
Control
Input Storage Processing Storage Output
COMPUTER ORGANIZATION -
CLASSICAL
Memory Output
Input
Arithmetic
and Logic
Control
CPU and
Internal Memory
Output
Input
Input/Output
Storage
• Modem
• Fax
COMPUTER
PERIPHERAL DEVICES
• Monitor
(CRT or LCD)
• Television
• Printer
• Speaker
• Plotter
• Keyboard
• Mouse
• Joystick
• Paddles
• Graphics tablet
• Microphone
• Light pen
• Scanner
• Bar code reader
• Strip reader
• Various Sensors
• Floppy disk drive
• Hard disk drive
• Optical disk drive
• Tape unit
Microcomputer system block diagram
MPU
The MPU is the heart of the system
ROM
The ROM contains programs and permanent data
RAM
The RAM contains temporary data (and programs)
Input
ports
The input ports connect to devices such as keyboards
Output
ports
The output ports connect to devices such as printers
The address bus
is unidirectional The data bus
is bidirectional
The control bus
is unidirectional
Reading input data
1. The MPU places an input
address on the bus
2. The MPU asserts a READ
signal on the control bus
3. The addressed port puts
its data on the bus
ROM
RAM
Input
ports
Output
ports
MPU
4. The data is stored
in the MPU
MPU
IN
Writing output data
1. The MPU places an output
address on the bus
2. The MPU asserts a WRITE
signal on the control bus
3. The MPU places the
data on the bus
ROM
RAM
Input
ports
Output
ports
MPU
4. The data is written
to the output port
Output
ports
OUT
60 Hz  60
Decoder/driver Decoder/driver
Decoder/driver
Mod 60 counter
Mod 60 counter
Mod 12 counter
1 Hz
1 ppm
1 pph
Hours Minutes Seconds
1 pps
DIGITAL CLOCK
MULTIPLEXED DISPLAYS
BCD-
7-seg
driver
a
b
c
d
e
f
g
8
4
2
1
Digit drivers
11 cycles are counted (fX = 11 Hz)
Counters/decoders/drivers
fX
Start/stop
A basic digital
frequency counter
fX
Start/stop
1 second
SERIAL/PARALLEL DATA
CONVERSION
1 0 1 0 1 1 1 1
Serial in Serial out
Shift registers can be used to convert from
serial-to-parallel or the reverse from
parallel-to-serial.
1 0 1 0 1 1 1 1
Serial in
Parallel out
1 0 1 0 1 1 1 1 Serial out
Parallel in
1 0 1 0 1 1 1 1
Parallel in
Parallel out
Bit 0
Start bit
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7
Stop Bit
UART
RS232
Driver
To modem
Transmitter
Receiver
Control Serial data transmission
is relatively slow!
A UART receives bytes from
the data bus and transmits
them one bit at a time.
UART
RS232 to
Logic
Level
From modem
Transmitter
Receiver
Control
Here, the UART assembles bits from the serial port
and places them on the data bus one byte at a time.
01101110
Parallel data
transmission
is relatively fast!
DIGITAL TIMER
Clock
(time base)
Input
controls
Self-stopping
Down counter
Latch/Decoder
Driver
Magnitude
comparator
Alarm
DIGITAL DICE GAMES
Clock
Counter
Mod-6
Decoder/
Driver
Roll Dice
+5V
Clock
Counter
Mod-6
Logic Block
+5V
Roll Dice
DIGITAL ROULETTE GAME
Voltage
Controlled
Oscillator
(VCO)
Ring Counter
(shift register)
Power-up
Initializing
Circuit
Spin
Wheel
input
Audio
Amplifier
Simulated
Roulette
Display
+5V
PROGRAMMABLE LOGIC CONTROLLERS
• PLCs are heavy-duty computer systems used for machine control.
• PLCs must be rugged to withstand the rigors of a chemical,
warehouse/storage, or assembly line environment.
• PLCs use MODULAR organization.
• Input Sensors
- pressure
- mechanical
- optical
• A/D converters
• Motors
• Solenoids
• Pneumatic devices
• D/A converters
Power Supply
Programming Module
Memory
Processing
Module
CPU
Output
Module
Input
Module
MICROCONTROLLERS
• A microcontroller is considered a “computer on a chip.”
• A microcontroller IC contains a CPU, RAM, ROM
or EEPROM, a clock, and input/output capabilities.
• Microcontrollers are:
• Very inexpensive
• Commonly preprogrammed and embedded in products
• Commonly used to perform control functions
• Manufactured in huge quantities
• NOT used as the CPU in general purpose computers
• Microcontroller-based systems have much less
semiconductor memory (RAM, EEPROM), cost less,
use less printed circuit board space, and perform
fewer commands than microprocessor based systems.

More Related Content

Similar to tCh12.ppt

Microcontroller from basic_to_advanced
Microcontroller from basic_to_advancedMicrocontroller from basic_to_advanced
Microcontroller from basic_to_advancedImran Sheikh
 
MICROCONTROLLER.pptx
MICROCONTROLLER.pptxMICROCONTROLLER.pptx
MICROCONTROLLER.pptxfiqrie mohd
 
Plc ( programable logic controllers)
Plc ( programable logic controllers)Plc ( programable logic controllers)
Plc ( programable logic controllers)masoommehsoud1
 
RFID Based Toll Gate System
RFID Based Toll Gate SystemRFID Based Toll Gate System
RFID Based Toll Gate SystemAmeer Khan
 
Embedded systems and robotics by scmandota
Embedded systems and robotics by scmandotaEmbedded systems and robotics by scmandota
Embedded systems and robotics by scmandotascmandota
 
Presentation On: "Micro-controller 8051 & Embedded System"
Presentation On: "Micro-controller 8051 & Embedded System"Presentation On: "Micro-controller 8051 & Embedded System"
Presentation On: "Micro-controller 8051 & Embedded System"surabhii007
 
PC Components.ppt
PC Components.pptPC Components.ppt
PC Components.pptMrZeke1
 
PC Components_Hardware_Software_CSS11.ppt
PC Components_Hardware_Software_CSS11.pptPC Components_Hardware_Software_CSS11.ppt
PC Components_Hardware_Software_CSS11.pptRiannel Tecson
 
PC Components.ppt
PC Components.pptPC Components.ppt
PC Components.pptVida533595
 
Ahsan by computer component information
Ahsan by computer component informationAhsan by computer component information
Ahsan by computer component informationAhsanUbaidi
 
PC Components.pptx
PC Components.pptxPC Components.pptx
PC Components.pptxElmerPogoy
 
PC Components.ppt
PC Components.pptPC Components.ppt
PC Components.pptRoyTari
 
8051 microcontroller introduction
8051 microcontroller introduction8051 microcontroller introduction
8051 microcontroller introductionANJUSHA R
 

Similar to tCh12.ppt (20)

Microcontroller from basic_to_advanced
Microcontroller from basic_to_advancedMicrocontroller from basic_to_advanced
Microcontroller from basic_to_advanced
 
Chapter-05.ppt
Chapter-05.pptChapter-05.ppt
Chapter-05.ppt
 
8051 Presentation
8051 Presentation8051 Presentation
8051 Presentation
 
PLCpptFeb222017.ppt
PLCpptFeb222017.pptPLCpptFeb222017.ppt
PLCpptFeb222017.ppt
 
MICROCONTROLLER.pptx
MICROCONTROLLER.pptxMICROCONTROLLER.pptx
MICROCONTROLLER.pptx
 
Overview of comp system
Overview of comp systemOverview of comp system
Overview of comp system
 
Plc ( programable logic controllers)
Plc ( programable logic controllers)Plc ( programable logic controllers)
Plc ( programable logic controllers)
 
RFID Based Toll Gate System
RFID Based Toll Gate SystemRFID Based Toll Gate System
RFID Based Toll Gate System
 
Embedded systems and robotics by scmandota
Embedded systems and robotics by scmandotaEmbedded systems and robotics by scmandota
Embedded systems and robotics by scmandota
 
Presentation On: "Micro-controller 8051 & Embedded System"
Presentation On: "Micro-controller 8051 & Embedded System"Presentation On: "Micro-controller 8051 & Embedded System"
Presentation On: "Micro-controller 8051 & Embedded System"
 
PC Components.ppt
PC Components.pptPC Components.ppt
PC Components.ppt
 
PC Components_Hardware_Software_CSS11.ppt
PC Components_Hardware_Software_CSS11.pptPC Components_Hardware_Software_CSS11.ppt
PC Components_Hardware_Software_CSS11.ppt
 
PC Components.ppt
PC Components.pptPC Components.ppt
PC Components.ppt
 
Ahsan by computer component information
Ahsan by computer component informationAhsan by computer component information
Ahsan by computer component information
 
PC Components.ppt
PC Components.pptPC Components.ppt
PC Components.ppt
 
PC Components.ppt
PC Components.pptPC Components.ppt
PC Components.ppt
 
PC Components.pptx
PC Components.pptxPC Components.pptx
PC Components.pptx
 
PC Components.ppt
PC Components.pptPC Components.ppt
PC Components.ppt
 
Embedded System Basics
Embedded System BasicsEmbedded System Basics
Embedded System Basics
 
8051 microcontroller introduction
8051 microcontroller introduction8051 microcontroller introduction
8051 microcontroller introduction
 

Recently uploaded

Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...ppkakm
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptxrouholahahmadi9876
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...gragchanchal546
 
fitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptfitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptAfnanAhmad53
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxMuhammadAsimMuhammad6
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...jabtakhaidam7
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...ronahami
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 

Recently uploaded (20)

Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
 
fitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptfitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .ppt
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 

tCh12.ppt

  • 1. Digital Electronics Principles & Applications Fifth Edition Chapter 12 Digital Systems ©1999 Glencoe/McGraw-Hill Roger L. Tokheim
  • 2. CHAPTER 12 PREVIEW • Elements of a System • Computer Organization • Computer Peripheral Devices • MPU Based System • Digital Clock • Multiplexing Displays • Simplified Frequency Counter • Serial/Parallel Data Transmission • Digital Timer • Digital Games (Dice and Roulette) • Programmable Logic Controller • Microcontrollers
  • 3. ELEMENTS OF A SYSTEM Control Input Storage Processing Storage Output
  • 4. COMPUTER ORGANIZATION - CLASSICAL Memory Output Input Arithmetic and Logic Control
  • 5. CPU and Internal Memory Output Input Input/Output Storage • Modem • Fax COMPUTER PERIPHERAL DEVICES • Monitor (CRT or LCD) • Television • Printer • Speaker • Plotter • Keyboard • Mouse • Joystick • Paddles • Graphics tablet • Microphone • Light pen • Scanner • Bar code reader • Strip reader • Various Sensors • Floppy disk drive • Hard disk drive • Optical disk drive • Tape unit
  • 6. Microcomputer system block diagram MPU The MPU is the heart of the system ROM The ROM contains programs and permanent data RAM The RAM contains temporary data (and programs) Input ports The input ports connect to devices such as keyboards Output ports The output ports connect to devices such as printers The address bus is unidirectional The data bus is bidirectional The control bus is unidirectional
  • 7. Reading input data 1. The MPU places an input address on the bus 2. The MPU asserts a READ signal on the control bus 3. The addressed port puts its data on the bus ROM RAM Input ports Output ports MPU 4. The data is stored in the MPU MPU IN
  • 8. Writing output data 1. The MPU places an output address on the bus 2. The MPU asserts a WRITE signal on the control bus 3. The MPU places the data on the bus ROM RAM Input ports Output ports MPU 4. The data is written to the output port Output ports OUT
  • 9. 60 Hz  60 Decoder/driver Decoder/driver Decoder/driver Mod 60 counter Mod 60 counter Mod 12 counter 1 Hz 1 ppm 1 pph Hours Minutes Seconds 1 pps DIGITAL CLOCK
  • 11. 11 cycles are counted (fX = 11 Hz) Counters/decoders/drivers fX Start/stop A basic digital frequency counter fX Start/stop 1 second
  • 12. SERIAL/PARALLEL DATA CONVERSION 1 0 1 0 1 1 1 1 Serial in Serial out Shift registers can be used to convert from serial-to-parallel or the reverse from parallel-to-serial. 1 0 1 0 1 1 1 1 Serial in Parallel out 1 0 1 0 1 1 1 1 Serial out Parallel in 1 0 1 0 1 1 1 1 Parallel in Parallel out
  • 13. Bit 0 Start bit Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Stop Bit UART RS232 Driver To modem Transmitter Receiver Control Serial data transmission is relatively slow! A UART receives bytes from the data bus and transmits them one bit at a time.
  • 14. UART RS232 to Logic Level From modem Transmitter Receiver Control Here, the UART assembles bits from the serial port and places them on the data bus one byte at a time. 01101110 Parallel data transmission is relatively fast!
  • 15. DIGITAL TIMER Clock (time base) Input controls Self-stopping Down counter Latch/Decoder Driver Magnitude comparator Alarm
  • 16. DIGITAL DICE GAMES Clock Counter Mod-6 Decoder/ Driver Roll Dice +5V Clock Counter Mod-6 Logic Block +5V Roll Dice
  • 17. DIGITAL ROULETTE GAME Voltage Controlled Oscillator (VCO) Ring Counter (shift register) Power-up Initializing Circuit Spin Wheel input Audio Amplifier Simulated Roulette Display +5V
  • 18. PROGRAMMABLE LOGIC CONTROLLERS • PLCs are heavy-duty computer systems used for machine control. • PLCs must be rugged to withstand the rigors of a chemical, warehouse/storage, or assembly line environment. • PLCs use MODULAR organization. • Input Sensors - pressure - mechanical - optical • A/D converters • Motors • Solenoids • Pneumatic devices • D/A converters Power Supply Programming Module Memory Processing Module CPU Output Module Input Module
  • 19. MICROCONTROLLERS • A microcontroller is considered a “computer on a chip.” • A microcontroller IC contains a CPU, RAM, ROM or EEPROM, a clock, and input/output capabilities. • Microcontrollers are: • Very inexpensive • Commonly preprogrammed and embedded in products • Commonly used to perform control functions • Manufactured in huge quantities • NOT used as the CPU in general purpose computers • Microcontroller-based systems have much less semiconductor memory (RAM, EEPROM), cost less, use less printed circuit board space, and perform fewer commands than microprocessor based systems.