9 Intelligent Instruments
9 Intelligent Instruments
9 Intelligent Instruments
An intelligent Instrument comprise all the usual elements of a measurement system and is only distinguished from dumb (non-intelligent instrument) measurement system by the inclusion of a microprocessor to fulfill the signal processing task.
Electronic Instrumentation Lecturer Touseef Yaqoob 1
A microprocessor can readily perform correction of the instrument output for biased caused by environmental variations (e.g. Temperature changes) Microprocessor can do conversion to produce a linear output from a transducer whose characteristic is fundamentally non-linear.
Electronic Instrumentation Lecturer Touseef Yaqoob 2
The advent of the microprocessor has had an equally significant impact on the field of instrumentation. It is therefore necessary to describes the principles of operation of microprocessors and explaining how they are included and programmed as a microcomputer within a measuring instrument, Thereby what has come to be known as an intelligent instrument.
Electronic Instrumentation Lecturer Touseef Yaqoob 3
Beside the microprocessor, a complete computer requires a power supply, memory, interface circuits to provide ports to external devices, and input/output devices such as a keyboard, display, DACs and ADCs, and magnetic or other (optical) data storage.
Electronic Instrumentation Lecturer Touseef Yaqoob 5
central processing unit (CPU), random access storage (memory), and input/output to external devices (I/O).
Electronic Instrumentation Lecturer Touseef Yaqoob 6
instruction decode and CPU control, control of addressing for memory and I/O ports, data transfer control, data and address registers and arithmetic logic unit.
Electronic Instrumentation Lecturer Touseef Yaqoob
To keep track of the CPU steps, the processor maintains a special register, known as the program counter. The program counter points to (contains the address of) the next instruction to be executed. The instruction itself specifies the operation to be performed, the processor registers to be used and possibly data (or a pointer to data in memory).
Electronic Instrumentation Lecturer Touseef Yaqoob 8
The CPU will typically perform the following execution cycle: use the program counter to fetch the next instruction. decode the instruction and fetch data from memory into internal registers as required, perform the instruction and put the result in another internal register and set status bits in the status register as required.
Electronic Instrumentation Lecturer Touseef Yaqoob 9
10
Mechanical Arrangement
Machines with the lowest cost and highest reliability are generally those with the fewest mechanical connectors and socketed components, while those with more connectors and sockets are more easily expanded and maintained.
11
One design is to have all circuits on mechanically equivalent boards that plug into a common bus, this is the most modular arrangement and is easily maintained. An alternative design is the single-board computer which places the CPU and a substantial portion of the memory and I/O interface circuits onto a single circuit board. This design is more compact and less expensive
Electronic Instrumentation Lecturer Touseef Yaqoob 12
The address determines the destination or source of information. Since the wires of a bus are common to all functional units, each unit will see all the data placed on the bus lines. The address lines are used within a receiving unit to determine if available information should be processed or ignored. Each data repository on a common bus will have a unique address.
Electronic Instrumentation Lecturer Touseef Yaqoob 13
When the CPU needs to transfer data between itself and a particular location, it implements a sequence of signals as specified by the read or write operation protocol for the bus. The range of numbers that can be represented by the available address lines (wires) on a bus is known as the address space. A range of numbers is used mostly to access information from memory and is thus known as the memory address space.
Electronic Instrumentation Lecturer Touseef Yaqoob 14
The information flow on the computer bus is time-multiplexed to allow different functional units to use the same bus lines at different times. We will assume that only one device tries to write (drive) a given bus line at any time. A special unit, known as a bus master, has the responsibility for controlling the other units, which are correspondingly known as the bus slaves.
Electronic Instrumentation Lecturer Touseef Yaqoob 15
Often a direct memory access (DMA) unit is allowed to communicate with a slave memory without going through the CPU bus master. This allows memory access at a higher speed than having to go through the intermediate CPU bus master.
Electronic Instrumentation Lecturer Touseef Yaqoob 16
Clock Lines
The changes of state of all bused signals are synchronized to one or more clock signals, which are distributed to all functional units on the bus.
17
Read and write operations between the CPU and memory units are the most common. One approach is for the CPU to set the address lines and data lines and then blindly issue the control pulses, assuming that the slave unit will respond as needed within the allowed time. A more elegant but slightly slower technique uses a handshake which requires an acknowledgment response from the slave before proceeding.
Electronic Instrumentation Lecturer Touseef Yaqoob 18
simply a digital flip-flop and requires only continuous power to maintain its state. dynamic RAM in which a bit of memory is a storage capacitor in either the charged or discharged condition. The term dynamic refers to the need to periodically renew or refresh the slowly discharging capacitor.
Electronic Instrumentation Lecturer Touseef Yaqoob 19
Compared to dynamic memory, static memory has the following advantages. It is simpler to use, about ten times faster and more reliable. On the other hand, it is more expensive, consumes more power and requires more physical space.
Electronic Instrumentation Lecturer Touseef Yaqoob 20
Both types of RAM are volatile, meaning that stored information is lost when power is removed from the chip. Some computer designs provide a limited amount of non-volatile read/write RAM storage by using special low-power (and slower) dynamic memories powered by re-chargeable batteries.
Electronic Instrumentation Lecturer Touseef Yaqoob 21
Read-Only Memory
Another form of non-volatile random access storage is the read-only memory (ROM). Here a single memory bit is nothing more than a connection that is either open or closed. The most common ROM types are known as fieldprogrammable (as opposed to factory programmable). This programming process consists of stepping through all the bits and setting the necessary ones by burning open the fuse-like material associated with that bit.
Electronic Instrumentation Lecturer Touseef Yaqoob 22
PROM - programmable read-only memory, EPROM - erasable PROM (using ultraviolet light), and EEPROM (E PROM) - electrically erasable PROMs.
The most common uses of ROM memory in a computer are to provide initialization such as memory tests and disk bootstrapping.
Electronic Instrumentation Lecturer Touseef Yaqoob 23
I/O Ports
Input and output ports are the pathways by which the CPU communicates with the world outside the computer. The pathway may be either 1-bit wide (bit-serial), 8-bit wide (byte-serial), or 16- to 32-bit wide (word-serial).
Electronic Instrumentation Lecturer Touseef Yaqoob 24
Interrupts
Real-time applications require the computer to respond immediately to an external stimulus. The hardware interrupt can be used to suspend the current sequence of instructions, perform a specific and usually short I/O task, then return to the original sequence of instructions.
Electronic Instrumentation Lecturer Touseef Yaqoob 25
26
Number Systems
27
Binary Numbers
28
29
30
31
32
33
34
Hexadecimal System
35
36
In most mode of usage, including use as a part of intelligent instruments, computers are involved in manipulating data. This requires data values to be input, processed and output according to a sequence of operations defined by the computer program.
Electronic Instrumentation Lecturer Touseef Yaqoob 37
38
D/A converter
39
40
A/D converters
41
42
43
44
A typical intelligent flow rate measuring instrument is a good example. The flow rate is proportional to the square root of the difference in pressure across orifice plate. For a given flow rate this relationship is affected both by the temperature and pressure in the pipe. Intelligent instrument contains three transducers a primary one measuring the pressure difference and secondary ones measuring absolute pressure and temperature.
Electronic Instrumentation Lecturer Touseef Yaqoob 45
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: