Description: An IBM PC can operate two 12-bit A/D converters via its printer port. The converters' serial outputs utilize only two of the printer port's eight data lines (DATA A OUT, DATA B OUT). The IBM PC's printer port does not supply power, so interface software running on the PC sets the six unused data lines high. This configuration provides power for the digital portion of the A/D converters. The converters contain internal optoisolators, requiring isolated supplies for their analog sections. Although the converters can perform 12-bit conversions in 6 µs, the software-driven method used in this design extends conversion times to approximately 100 µs (depending on the PC's clock speed). The circuit leverages the converters' optoisolator inputs to connect their clock and start inputs in series, enabling synchronous operation. The accompanying software initiates conversions, generates clock pulses, reads the data bits as they become available, and stores them in memory.
The circuit design facilitates the integration of two 12-bit Analog-to-Digital (A/D) converters with an IBM PC using the printer port, which is a common interface for older computer systems. The converters' operation is based on a serial output configuration that utilizes just two of the available data lines from the printer port, specifically DATA A OUT and DATA B OUT. This allows for efficient data transmission while conserving the limited resources of the printer port.
Since the printer port does not provide power, an essential aspect of the design involves the interface software, which is programmed to set the remaining six data lines to a high state. This action effectively supplies the necessary power to the digital components of the A/D converters. It is important to note that these converters are equipped with internal optoisolators; thus, isolated power supplies must be provided for the analog sections to ensure proper functionality and prevent any potential damage from ground loops or other electrical interference.
The A/D converters are capable of executing 12-bit conversions in a rapid timeframe of 6 microseconds under optimal conditions. However, due to the constraints of the software-driven approach employed in this design, the conversion period is extended to around 100 microseconds, which can vary based on the clock speed of the IBM PC. This trade-off between speed and the simplicity of the software implementation is a key consideration in the overall design.
To achieve synchronous operation of the A/D converters, the circuit design cleverly utilizes the optoisolator inputs, connecting the clock and start inputs in series. This arrangement allows both converters to operate in harmony, ensuring that data conversion occurs simultaneously. The accompanying software plays a critical role in managing the entire conversion process. It is responsible for initiating conversions, generating the necessary clock pulses, and reading the output data bits as they become available. The collected data is subsequently stored in the PC's memory for further processing or analysis.
Overall, this design exemplifies a practical application of interfacing A/D converters with a legacy computing platform, highlighting the importance of careful consideration in power management, timing control, and data handling in electronic circuit design. An IBM PC can operate the two 12-bit A/D converters in Fig. 1 via its printer port. The converters" serial outputs use only two o f the printer port"s eight data lines (DATA A OUT, DATA B OUT). Because the IBM PC"s printer port supplies no power, interface software running on the PC programs the six unused data lines high. Busing these data lines provides power for the digital portion of the A/D converters. (The converters have internal optoisolators. Consequently, you must provide isolated supplies for their analog sides.) Although the converters can execute 12-bit conversions in 6 /as, the slow software-driven approach used in this Design Idea stretches conversion periods out to about 100 /is (depending on your PC"s clock speed).
The circuit takes advantage of the converters" optoisolator inputs to put their clock and start inputs in series. Therefore, the converters operate synchronously. The accompanying software starts the conversions, issues clock pulses, reads the data bits as they become available, and stores them in memory.
Data acquisition is the process by which events in the real world are sampled and translated into machine-readable signals. Data acquisition typically involves sensors, transmitters and other instruments to collect signals, waveforms etc. to be processed and analyzed with a...
Following the successful development of a data acquisition box for a Porsche Chumpcar, which enabled the collection of lap times and telemetry data during an Auto Club Speedway race weekend, a new IOIO box is being designed specifically for a...
The technology of data acquisition is an important branch of information science. It is not only employed in intelligent instruments but is also widely used in modern industrial production and military science. This technology is essential for process control, condition...
Converters and data sampling: A 12-bit A/D converter, AD574, is interfaced with an 8031 microcontroller circuit. Parameters are measured by a multi-way switch after a CD4051 strobe signal is sent to the sample/hold input device. The selection of the input...
The HI-506 multiplexer functions as an analog input selector, which is controlled by a binary counter to select the appropriate channel. The HA-5330 serves as a high-speed sample and hold circuit. The sample/hold control is connected to the status (STS)...
The Intersil ICL7106 and ICL7107 are high-performance, low-power, 3½ digit analog-to-digital (A/D) converters. They include seven-segment decoders, display drivers, a reference, and a clock. The ICL7106 is designed to interface with a liquid crystal display (LCD) and features a multiplexed...
An A/D converter transforms an analog signal into a digital format. Various circuit configurations exist, as illustrated in Figures 21-24, which depict the structure of an A/D converter. One practical circuit configuration utilizes the integrated circuit LF356.
The A/D converter is...
Audio A/D converter circuit configuration using the CS5333 chip, which is a high-performance 24-bit, 96 kHz stereo A/D converter commonly used in digital products. This circuit converts one or more audio signals into a digital signal for processing and storage.
The...
A bipolar input, high-speed A/D converter utilizes two AM25L03 devices to create a 14-bit successive approximation register. The comparator consists of a two-stage circuit featuring an HA2605 front-end amplifier, which is employed to minimize settling time issues at the summing...
We use cookies to enhance your experience, analyze traffic, and (if you allow) serve personalized ads.
By clicking Accept All, you agree to our use of cookies.
Learn more