TWIBRIGHT LABS logo
HomeSW ProjectsHW ProjectsPeopleWeb LinksContact

Electric construction of Ronja

Overall schematic

Overall schematic discusses how to interconnect the various Ronja Loopipe modules together to get a functional full duplex end of the optical route. There are several models of Ronja, differing in used modules. You select the modules for example according to the PC interface you wish (RS232 or IrDA SIR). You may place different versions on each end of the optical line. All version share common optical protocol.

The Ronja Loopipe modules are the following (with short characterization):

The indivindual versions that you may build are the following:

The individual modules

Preamplifier

PNG and gschem schematic.

Here you have the part list:

Resistors
R1, R41k
R268k
R3100k
R5180k
R682k
R7, R96.8
R8390
R1010k
R11680
R12820
R1312k
Capacitors
C182p
C2, C3, C6, C7, C10100n
C4, C11220u/16V
C5100u/16V
C8470u/16V
C9, C121n5
C1382n
C14820p
C15470p
Semiconductors
Q1BF 907 or BF 988 or BF 998
U1BF 245A
D13-Amp. rectifier diode
PIN1SFH203F
Hardware
N/Asmall metal shielding case

BF907 pinout.

Amplifier, MAC 160 version

PNG and gschem schematic.

Here you have the part list:

Resistors
R1, R218k
R3, R21, R22, R23, R241k
R41k2
R533k
R6, R196.8
R7270
R8, R915k
R10, R115k6
R12, R1339
R17330
R181k5
R15, R16470
R20100
Capacitors
C110n
C2, C3, C5, C10, C12, C13, C17100n
C422u/16V
C6330n
C71000u/16V
C8, C91n
C11220u/16V
C14200u/16V
C1568n
C1668p
C18470u/16V
C19100u/16V
C21150p
Semiconductiors
U1NE592 DIL-14 version
U2MAC 160
D11N4148 (or any other medium-fast common Si diode)
D23-Amp. rectifier diode
Q1BC309
Hardware
CONN1BNC through-hole female
N/AMetallic shielding enclosure

Use R24 to set up NE592's gain so that the AC voltmeter shows about 100mV when sending a repeating pattern consisting of 70 consecutive chars "space" and 70 consecutive chars "lowercase o". Then possibly adjust R7 if data are corrupted (and the corruption is not caused by weak signal).

Amplifier, LM319 version

PNG and gschem schematic.

Here you have the part list:

Resistors
R1, R218k
R3, R21, R22, R23, R241k
R41k2
R533k
R6, R196.8
R71k5
R8, R915k
R10, R115k6
R12, R1339
R20100
R25270
Capacitors
C110n
C2, C3, C5, C10, C12, C17, C20100n
C422u/16V
C6330n
C71000u/16V
C8, C91n
C11220u/16V
C18470u/16V
C19100u/16V
C21150p
Semiconductiors
U1NE592 DIL-14 version
U2LM319
Q1BC547
Hardware
CONN1BNC through-hole female
N/AMetallic shielding enclosure

Use R24 to set up NE592's gain so that the AC voltmeter shows about 100mV when sending a repeating pattern consisting of 70 consecutive chars "space" and 70 consecutive chars "lowercase o". Then possibly adjust R7 if data are corrupted (and the corruption is not caused by weak signal).

Driver

Driver is the piece driving the power LED: PNG and gschem schematic.

Here you have the part list:

Resistors
R182
R227k
R3560
R420/2W
Capacitors
C1100n
C2470u/16V
C3100p
Semiconductors
Q1BC337 (KF508)
Q2BC308
D13Amp. rectifier diode
LED1HSDL4220 (maybe HSDL4230 for atypical optics)
Hardware
CONN1BNC through-hole female
N/Asmall metal shielding case

IrDA interface

This interface connects to any IrDA pinhead on a motherboard. PNG and gschem schematic.

Here you have the part list:

Resistors
R1, R5220
R2, R41k
R3100
R682
Capacitors
C1120p
C21n5
C3100p
Semiconductors
Q1BC547
D11N4148 (or any other medium-fast common Si diode)
LED1, LED 2HPWT-DH00 (or any other high-output LED)
Hardware
CONN1, CONN2BNC through-hole female
J110-pin pinhead female
N/Amedium-sized metal shielding case or suitable plastic case

IrDA interface DeLuxe

PNG and gschem schematic.

Part list

Resistors
R1, R5, R7220
R2, R41k
R3100
R682
R8270
Capacitors
C1120p
C21n5
C3100p
C4470u/16V
C5,C6100n
Semiconductors
D11N4148 or any other medium-fast silicon diode
LED1, LED2HPWT-DH00 or any other high-brightness visible LED
Q1, Q2, Q4BC547
Q5BC547
U174ALS04 or 74HC04
Mechanics
J110-pin 2x5 pinhead
CONN1, CONN2BNC thru-hole female
S1, S22-position switch
N/Alarge metal shielding case
N/A1m of shielded 4-wire
N/Aferrite blocking bead

RS-232 Interface

This connects to RS-232 (serial, asynchronous) port of your PC. The connector is specified for 9-pin Canon, but you can easily adapt it for 25-pin RS-232 Canon connector.

PNG, gschem schematic, obsolete PNG.

Here you have the part list:

Resistors
R1, R2, R3, R42k2
R5270
R6330
R7120
R81k
R982
Capacitors
C1, C2, C3, C4, C510u/22V (100n for MAX 232A)
C61n
C7100p
C81n5
C9100n
C10330n
C11100u/16V
C1222u/16V
Crystal
U11.8432MHz
Semiconductors
Q1BC 547
U2MAX232 (or MAX232A, then change C1 to C5)
U374ALS04 or 74LS04 or 74HCT04
U4HSDL7000
U578L05 or 7805
Hardware
CONN1DB9 female or DB25 female, whichever suits your PC port
CONN2, CONN3BNC female through-hole
N/Alarge tin shielding case or suitable plastic case

Attention. It is possible the crystal (1.8432 MHz) oscillator will have problems starting up. Use Pavouk's version instead in such case! However there has been a report Pavouk's oscillator had also problems starting up. Check if oscillator works when you try to debug the running device. How to check for running XTAL oscillator? Shine with a TV remote control and the RX led should blink. If the led stays in the same state (shining or dark), the oscillator is either bad or the amplifier or preamplifier or front end is not working properly. Sometimes I'll try to kick the sucking HSDL7000 and XTAL off and replace it with a pulse stretcher (monostable multivibrator).

The new version (drawn in gschem) contains capacitor that prevents DC overload of the transmitter in case of crystal clock failure.

If you have a 1.8432MHz ready oscillator in a small tin box, you can throw out the 3-gate oscillator on the schematics and use the ready-made. You can take the 5V from game connector of keyboard connector of your PC if you want. But do not short-circuit the 5V inside your PC when PC is running. The power consumption is small. You can use several equivalents of MAX232, the capacitor values can be adjusted for them. You must setup your port for 115200bps. The parity, data and stop bit setting is not important, but I recommend using 8bits, 1 stop bit, no parity.

The 1.8432 MHz doesn't need to be synchronous with that inside your PC. It works according to the HSDL7000 specs. If you can lead out the 16XCLK from your RS232 UART, you need no clocking circuit and simply use it instead of the oscillator.

Pavouk's version of Loopipe

It's a RS 232 HSDL1001 version.

There are seven infrared transmitter LED's on the LED board (HSDL4220 type). This is good for testing without optics, but for mounting into lens tube, you will need only one. Simply remove six of them together with their resistors (20 ohm).


Generated by a bash script. HTML written in vi. Graphics made with GIMP. Webmaster of the Twibright Labs website is Clock.