• PicŪ Basic


  • RS232 Booster

    RS232 ports of modern laptops are not always complying with the original RS232 standard. If RS232 levels are expected to be +/- 12 volts, most of the time laptops RS232 ports produce in fact +/- 5 volts levels. For most peripherals, this is not an issue and they are responding as expected.

    But some other will not act on a stable manner or not act at all. This is because they are expecting the original RS232 levels. One example of this problem is the use of a SKYSENSOR PC (Telescope controler) with a laptop.

    There is a simple way to boost the RS232 weak levels, based on one of the most common RS232 IC (MAX232).

    As this IC is able to convert RS232 levels to TTL and vice-versa, why not just input weak RS232 levels, convert them in TTL and reconvert them in correct RS232 signal. This is possible with a single MAX232 as it includes 2 full duplex converters that we will connect through pin9-11 and pin 10-12.

    All you need is 4 caps, one IC and 2 connectors. If you want to add a small regulator on the board (already foreseen on the PCB) you just need to add a 78L05 regulator and a cap.

    If you do not need to regulate the power supply, you can just replace the 78L05 by a strap (pin1 to pin 3) and drop the 78L05, C1 and C2

    Schematic



    All Files and Prints (ZIP file)

    Board Print for TCI3 (see How To concerning PCB design to get and use TCI freeware)






    C3-C4-C5-C6 : 10uF 16V IC1 : 78L05 (If regulated power supply needed) C1 : 100nf (If regulated power supply needed) IC2 : MAX232 C2 : 100uF 25v (If regulated power supply needed) DB9 Female and DB9 Male

    contributed by Olivier de Broqueville.
  • Recent Activity

    towlerg-21522

    Mysterious PORTB problem

    Thread Starter: xldaedalus

    I'm using Proton+ to develop firmware for a product with switches. The MCU is an 18F26K22. Most of the switches reside on PORTB. I am NOT using a...

    towlerg Yesterday, 15:45 Go to last post
    towlerg-21522

    PIC18F1330 PLL problem

    Thread Starter: rcurl

    I'm just starting out on a new project that uses a PIC18F1330. I haven't used this specific chip before, so I began by trying to blink an LED just...

    towlerg Yesterday, 19:19 Go to last post
    kuhrig-602

    Pic16f18877 oread

    Thread Starter: evoortman

    Hi, On a PIC16F18877 the OREAD command doesn't seem to work. The code is working on a PIC16F1939. Both controllers use 32MHz int osc. If i...

    kuhrig Today, 10:33 Go to last post
    palamont-28794

    MID$ Problem with a PIC18F25K22

    Thread Starter: palamont

    Hi everybody, I encounter a strange problem : I have a string of 230 characters. This string is divided into 10 segments of 23 characters, with a...

    palamont Today, 10:08 Go to last post