Isolated, 0.1% Accurate, 8 Channel, 12bit A/D Converter with PC Interface

Feb. 10, 2009
This circuit uses the parallel port on the PC to interface to a MAX147 12bit, 8 channel A/D converter. By using the National LM4040AIM-4.1 reference, an accuracy of 0.1% is obtained. Each of the input channels to the A/D is buffered with a rail-to-rail op

Isolated, 0.1% Accurate, 8 Channel, 12bit A/D Converter with PC Interface

This circuit uses the parallel port on the PC to interface to a MAX147 12bit, 8 channel A/D converter. By using the National LM4040AIM-4.1 reference, an accuracy of 0.1% is obtained. Each of the input channels to the A/D is buffered with a rail-to-rail op-amp to isolate and buffer the analog inputs. These inputs also have input protection diodes to protect the op-amps. At 25C, these diodes have a reverse leakage current of 25nA so keep the source impedance less than 10K ohms to keep the offset error les than 1 LSB. Power is obtained by following the 6-9 volt battery with a low dropout linear regulator. The HPCL-2730 opto-isolators were used for their high current transfer ratio and to electrically isolate the PC from the harsh analog realities of the outside world.

The following table maps the MAX147 A/D converter signal to the matching signal on the PC parallel port:

PC Pin / Signal MAX147
15 / S3 Dout
9 / D7 See Text
13 / S4 Spare Output
2 / D0 SCLK
3 / D1 CS\
4 / D2 Din
5 / D3 Spare Input

Since the Parallel port of the PC does not have any power coming out to it, it's necessary to drive the pull-up resistors with the D7 output. Therefore, ensure that D7 is high if you want to see the Din signal from the A/D. A spare, isolated output and input are available for additional I/O.

At this time it will left as an exercise for the student to write the code necessary to perform the I/O function between the MAX147 and the PC. However, the following link should contain more than enough information to perform this task whether you're writing in C, C++, MS BASIC or Visual Basic:

In addition, click the following link to download the MAX147 datasheet in PDF format:

MAX147 Schematic

Sponsored Recommendations

What are the Important Considerations when Assessing Cobot Safety?

April 16, 2024
A review of the requirements of ISO/TS 15066 and how they fit in with ISO 10218-1 and 10218-2 a consideration the complexities of collaboration.

Wire & Cable Cutting Digi-Spool® Service

April 16, 2024
Explore DigiKey’s Digi-Spool® professional cutting service for efficient and precise wire and cable management. Custom-cut to your exact specifications for a variety of cable ...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!