Building the Serial Interface:
Discrete Version
Introduction:
There are many designs for serial interface circuits out there, most of them use IC's called transcievers.
The important thing to know about the Dreamcast serial port is that uses CMOS level transmission. Which
typically goes from 0 to 3V.
The PC's COM port on the other hand, uses the standard RS-232C voltage
levels, which are typically -12V to 12V, but are rated to go as high as -25 to +25V. The high voltage
the COM ports use is due to RS-232 technology's age, and its history with electromechanical devices.
Although nowadays RS-232 is being phased out, in 1999 it was still in frequent use and was viable
means of transmission for Dreamcast to Dreamcast communication. The nice thing about serial RS-232
transmission is that it is relatively simple in concept, compared to its successors like USB.
Discrete Component Design:
First I decided to test the simpliest design. It would be the quickest to build,
and would seemingly be the easiest to test and debug. Take a look at the schematic below:
The adapter shown in the schematic converts RS-232 levels to 0-5V TTL/CMOS signals.
This adapter does not support handshaking, that is CTS and RTS are not used. The circuit is a replica
of a serial interface to a PDA called the
"daVinci"
The circuit is said to be able to work at a 152000 baud rate
(thanks to Jesus Arias)
More Testing to be done soon, including PC Screenshots, better Circuit Picture, Voltage levels, Circuit Description, Etc.
For more information concerning Dreamcast serial transmission in the meantime refer to the
Transciever IC design.
Here is the breadboarded ready to use circuit I made:

Click here for the Serial Interface with Transciever Integrated Circuit
Home