ECU ASSEMBLY
JUMP TO: ASSEMBLY | TESTING | RS232 ADAPTER BOARD
R1,R2,R3,R4 - 10K C1,C2 - 22pF
R5,R6,R7,R8 - 47K C3-C10 - 0.1uF
R9 - 3K9 C11 - 0.01uF
R10 - 22R C12-C16 - 0.1uF
R11 - 470R C17 - 22uF 6V or better
R12,R13,R14 - 47K C18 - 6.8uF 25V or better
R15,R16 - 47K VR1 - 7805
R17,R18,R19 - 10K D1-D4 - IN4003
R20,R21,R22 - 10K D5-D16 - IN914
R23 - 47K L1 - 10uH
R24 - 10K X1 - 8MHz
R25 - 2K7 Q1-Q4 6N60E or IRFBC40
R26,R27 - 1K5 T1-T5 BC549
R28,R29 - 3K9 T6,T7 BD139
R30 - 10K T8 BD140
R31 - 6K8 ZD1 IN4747
R32,R33 - 100K(MyP8 47K)  
R34 - 2K7(MyP8 2k2) R37 - not required, leave open
R35 - 3K3 C19 - 0.1uF (MyP8 Only)
R36 - 47K R38 - 10K (MyP8 Only)

ECU PCB diagram

Errata: C4 doesn't actually exist.
C15 is incorrectly labelled C16 (both same values)

 

I suggest the following order for assembly and testing.

Hint - cut leads from solder components can be used for some of the the links.

Assembly

  1. Cut out the opening for the connector in the case.
  2. Drill 4 holes for the 3mm screws in the base of the case for mounting the PCB and one on the side for mounting the voltage regulator. Also drill the 36 pin connector so that it will accept the 3mm screws. Beware the plastic starts to melt if too much heat is applied.
  3. Make sure the PCB will fit in the case on the spacers. Some trimming of the edges may be required.
  4. Check all the PCB holes are clear. A soldering iron should quickly clear any solder.
  5. Solder the Centronics socket and the 4 pin and 5 pin headers ( backs to the CPU ) and the 4 way switch. This allows the board to be supported when inverted.
  6. Solder in the capacitors - 12 x 0.1uF, 2 x 27pF, 1 x 0.01uF and 2 x 47uF.
  7. Solder in the resistors.
  8. Solder in the 40 pin IC socket.
  9. Solder in the 9 links.
  10. Solder in the diodes and zener.
  11. Solder in the 5 BC549 transistors.
  12. Solder in the 2 BD139s and BD140 transistor and the 7805 regulator
  13. Solder in the 8Mhz crystal.
  14. Leave this step till after some initial testing. Solder in the 4 output transistors with their heat sinks.
  15. Mount the PCB in the case. I find it easiest to have all 4 screws in with the spacers on and have the case resting flat on the bench. Then lift the connector side of the case only until the end of the screw is flush with the spacer. Then insert the PCB.

 Testing

  1. Make sure the microprocessor is not in its socket for these initial tests.
  2. Apply the negative of a 12V voltage source to the edge of the board ( the PCB track going around the board is 0 volt ).
  3. Apply the positive of the 12V to the lower leg of R10 ( the leg that goes to connector 1 ) and check that nothing is getting warm. The voltage drop across R10 should be less than 1 volt.
  4. There should be 5V on pins 10,30,32 of the 40pin socket
  5. Pin 33 and pin 4 should be 2.5V and pin 3 should be 2.7V (3 for MyP8)
  6. Connect the RS232 connector to My16M using the network cable and connect to the PCs COM1 port ( if you need COM2 or other, the ECUController has a configuration dialog that can be used to select the required port). Insert the CPU with pin 1 to the top
  7. Start ECUController and apply power to My16M. You should now see ECUController updating.
  8. You should see a 10V square wave on the collector of T5 ( the tacho signal )
  9. Complete the assembly by mounting the power transistors and mounting the PCB in the case.

RS232 Adapter board

C1 - 10uF
C2-5 - 1uF
U1 - MAX232


The tantalum capacitor is polarized and must be inserted the correct way.