Joel Liu's personal annotations on this page
Joel bookmarked
on 2006-01-10
-
The ADC communicates with the parallel port using the SPI
(Serial Peripheral Interface)
protocol. SPI can be used to talk
to a whole range of integrated circuits such as EEPROMs and
microprocessors, so you may find the SPI part useful for other
projects. In our simple ADC-to-Parallel Port circuit, shown in
Figure 1
, there are five wires connecting
the ADC to the parallel port. They include DIN, SCLK, DOUT, SSTRB,
and CS. Together they are used to to establish fast and flexible
communication. For more information about SPI refer to the
MAX186
datasheet
.
-
Interfacing an Analog-to-Digital Converter (ADC) with Linux via
the parallel port is fairly simple. There two major areas that need
to be addressed - hardware and software. The hardware consists of
the parallel port, an ADC, and an analog signal source. The
software we programmed in 'C' language. -
It can be a little expensive to read analog signals, for example
temperature readings or light levels, into your computer. In this
article we will show you
(1) how Linux can use a computer parallel port and a $10 integrated
circuit to read 8 analog channels at 12 bit accuracy, and
(2) how we used this to build the Extreme Comfort System (ECS.)
This link has been bookmarked by 6 people . It was first bookmarked on 02 Mar 2006, by Joel Liu.
-
-
The ADC communicates with the parallel port using the SPI
(Serial Peripheral Interface)
protocol. SPI can be used to talk
to a whole range of integrated circuits such as EEPROMs and
microprocessors, so you may find the SPI part useful for other
projects. In our simple ADC-to-Parallel Port circuit, shown in
Figure 1
, there are five wires connecting
the ADC to the parallel port. They include DIN, SCLK, DOUT, SSTRB,
and CS. Together they are used to to establish fast and flexible
communication. For more information about SPI refer to the
MAX186
datasheet
.
-
Interfacing an Analog-to-Digital Converter (ADC) with Linux via
the parallel port is fairly simple. There two major areas that need
to be addressed - hardware and software. The hardware consists of
the parallel port, an ADC, and an analog signal source. The
software we programmed in 'C' language. - 1 more annotations...
-
-
quidam34alternative for eeprom.pas
-
-
It can be a little expensive to read analog signals, for example temperature readings or light levels, into your computer. In this article we will show you (1) how Linux can use a computer parallel port and a $10 integrated circuit to read 8 analog channels at 12 bit accuracy,
-
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.