How the machine is interfaced...
The hardware:
The "Coke-server" is an Intel based PC
running Redhat Linux with the following configuration:
- 486DX 33Mhz
- 8Mb RAM, 256Kb cache
- 210Mb Western Digital IDE Harddisk
- 270Mb Quantum IDE Hardisk
- 16bit ISA IDE/floppy/serial/parallel controller
- Cirrus Logic 5420 VESA display adapter
- NE2000 ISA network adapter
The interface to the Coke machine is designed the following way:
- Gif of the diagram w/ components
- Eps of the diagram (real size)
- ps of the diagram (real size)
- List of components
- Notes on the pysical connection from the interface to the
PC (Danish).
We have used these documents to learn how to interface the parallel port.
The software:
Running on the "Coke-server" is a small C program, which monitors the activity
of the different leds on the front panel of the Coke machine.
This program has these specifications.
The C sourcecode for the program is available here.
Back to the
main page.