ConceptI often use the MAX232 as a RS232 driver between PC and micro controllers. It is annoying to setup the components on a bread board (five capacitors and all the wiring). To avoid the mess and to save some time during tinkering, I designed this little board. It is powered by USB. Just plug it in and connect your wires to the COM port and the µC. USB plugs are easy available power supplies for logic circuitry. They supply adequate constant 5 volts up to 500mA. I often use them for my projects. Figure 1: USB pins (Source: Wikipedia.org) DesignThe schematic and the board design are done with eagle cad. SchematicI spend some extra pins for 5V, to power some bread boards, some GNDs and the -Vs pin of the MAX232 for negative voltages. The negative voltage is sometimes useful as reference voltage. I needed negative voltage for the contrast of a LCD in a different project. ![]() Figure 2: Eagle schematic BoardI've tried to keep the board as small as possible. The problem is, that I don't have the possibility to etch PCBs (not yet xD). The board is designed to be soldered by hand and routed with wires. Using etching methods and conductor paths would make the board even smaller, but I think it's pretty handy. Figure 3: Eagle board layout I added the pin number of the d-sub connector (COM port) to the pin names: ![]() Pin 5: GND - GND_RS232_5 Pin 3: RX - RX_RS232_3 Pin 2: TX - TX_RS232_2 Figure 4: D-Sub connector PicturesI used Eagle3D to render the board. It was the first time I've ever used it and I'm really satisfied with the result. I think I'll use this for all my projects now. ![]() Figure 5: 3D rendered I finally used 90° bent pin connectors for soldering. I put a coin next to it to visualize the dimensions. ...damn I need a better camera. Sorry for the bad quality. Figure 6: Soldered board Comments |
Projects > Electronic Projects >