Home > Automation > PLC (Programmable Logic Controller)

[ pdf ] State Machines and Microprocessor Systems

State Machines  and  Microprocessor Systems Download
Topic under  PLC (Programmable Logic Controller)
Source: www.doctortee.net 
File size: 262 KB, 42 pages
File type: pdf
Last download on: Thu Apr 12, 2018 03:50:20 AM
Short Desciption:
This chapter brings together the digital elements introduced in Chapter 4 and Chapter 5 to show how a microprocessor based computer system can be created. The chapter begins with a more detailed examination of the state machine concept introduced in Chapter 4 and moves on to the microprocessor and its interaction with other elements via memory mapping techniques. The elements are then brought to show how a computer system is formed. This chapter also covers interrupt programming and polling techniques, multi-tasking and paging.

In order to maintain an accurate perspective on the capabilities of the computer, a microprocessor, or Central Processing Unit (CPU), should be viewed as general- purpose, software-programmable state machine. This device can be coupled to a few basic elements, such as memory chips and other interfacing devices, to create simple control systems. However, we can also combine a microprocessor with other devices such as memory chips, disk drives, graphics controller cards, screens, keyboards, etc. to form another standard package that can be used for both analysis and control. We call that device a computer. The term microprocessor can be somewhat misleading. Although it is intended to convey the size of the silicon onto which it is embedded, many still equate the term "micro" with low performance and this is certainly no longer the case. In general, we refer to a microprocessor as being a single chip that is used as the CPU of a computer or computer-based system. Many computers have CPUs that are composed of a number of chips. Those chips, working together, have the same overall functionality of a single microprocessor. Historically, larger computer systems used multiple-chip CPUs and smaller computers used single-chip CPUs (microprocessors). However, there is currently no simple way of telling whether a multiple-chip CPU is more or less powerful than a single-chip CPU (microprocessor). There are many factors that influence performance and the historical demarcation is no longer relevant. In this text, therefore, when we talk of microprocessors, we are really talking about CPUs, since the basic principles apply to both single and multiple chip systems. In discussing microprocessors, one inevitably comes across a "sister" product known as a Digital Signal Processor or DSP. There are some key differences between the architecture of a microprocessor and that of a DSP. Microprocessors have traditionally been developed on the so-called "Von Neumann" architecture, whereas DSPs have been developed along the so-called "Harvard" architecture. The difference is that microprocessor based program execution depends upon program instructions and data being stored together, whereas DSP program execution depends upon isolation of program instructions and data. We shall see the ramifications of this a little later when we examine microprocessor program execution. However, in simple terms, the Harvard architecture enables a DSP to carry out common control functions (digital filtering, Fast Fourier Transforms, etc.) for a lower cost per given speed than the Von Neumann architecture. This performance advantage is offset by the relatively low volumes in which DSPs are produced. DSPs are therefore used for specialised control functions, involving significant amounts of digital processing, whereas microprocessors are used for both control and general computing.
Bookmark or share this info on Google+ and leave comment at below :

Bookmark and Share

People who downloaded this also viewed in this sites:

Topics: Objectives: Know general PLC issues To be able to write simple ladder logic programs Understand the operation of a PLC PLC...

Control Systems - OMRON PLC Programming
PLC would not know the happenings around it without any sensing devices. ..... Fig. 1.10 Wiring Circuit of PLC for Sorting /achine www.PAControl.com...

Speed Control of DC Motor by Programmable Logic Control with High Accuracy
PLC is proposed as the essential tool in many different applications. In this paper, the PID controller is designed to control Motor Speed based on...

    Leave comment :
    "State Machines and Microprocessor Systems "



    Related Free Files

    PLC Start-Up and Maintenance... - Download: 1417 times
    The FST PLC Operating System Kernel... - Download: 190 times
    S7-200 Programmable Controller System Manual... - Download: 378 times
    Programmable Logic Controllers : Programming... - Download: 5638 times
    History of Control History of PLC and DCS... - Download: 307 times
    PLC Programming and Ladder Logic... - Download: 1576 times
    Speed Control of DC Motor by Programmable... - Download: 418 times
    EtherNet IP Modules in Logix5000 Control... - Download: 484 times
    CP1E CPU Unit Software User Manual... - Download: 317 times
    Analog-Digital Converter Module MITSUBISHI... - Download: 485 times

    eXTReMe Tracker