Author Topic: testing digital outputs  (Read 12782 times)

Offline miniminor63

  • Jr. Member
  • **
  • Posts: 68
  • BHP: 1
testing digital outputs
« on: March 12, 2008, 08:39:44 pm »
Hi

I am currently testing the outputs on my board. I have ignition drivers on EC10, EC24, EC34 and EC36.

To start the two first ones I write mdhE2 and mdhF2. This works fine. But to test the two others I write mdhA2 and mdhB2. those does not give me any voltage on EC34 and EC36.... Are the IGBT's fried? They are more  neatly soldered than the others, and I cant see anything obviously wrong. Are the mdh code wrong?

Also, how do I test the injector outputs? I dont think its very intuitive how to turn them on and off?

Cheers

Offline MWfire

  • Hero Member
  • *****
  • Posts: 721
  • BHP: 35
Re: testing digital outputs
« Reply #1 on: March 12, 2008, 09:02:37 pm »
You can't test channel whic are in output ignition table.

Offline miniminor63

  • Jr. Member
  • **
  • Posts: 68
  • BHP: 1
Re: testing digital outputs
« Reply #2 on: March 12, 2008, 09:05:27 pm »
yes, just figured that out!All the ignition outputs work!

Also I would like to test the injector outputs, but dont really understand how to turn them on and off?
« Last Edit: March 12, 2008, 09:10:30 pm by miniminor63 »

Offline MWfire

  • Hero Member
  • *****
  • Posts: 721
  • BHP: 35
Re: testing digital outputs
« Reply #3 on: March 12, 2008, 09:13:31 pm »
Just put in output table ignition igbt that you don't user. If you use igntion 0,1,2,3 , than in output table(igniton) put 00 and 7 (ec36 pin 10) for test.
For injectors test you don't need to do that.
http://www.vems.hu/wiki/index.php?page=GenBoard%2FManual%2FDigitalOut%2FTable

Offline miniminor63

  • Jr. Member
  • **
  • Posts: 68
  • BHP: 1
Re: testing digital outputs
« Reply #4 on: March 12, 2008, 09:15:33 pm »
I have seen that one, but cant really seem to get my head around how to start and stop the injector drivers... May be a bit thick :-\

Offline MWfire

  • Hero Member
  • *****
  • Posts: 721
  • BHP: 35
Re: testing digital outputs
« Reply #5 on: March 12, 2008, 09:18:23 pm »
how is your h table?

Offline miniminor63

  • Jr. Member
  • **
  • Posts: 68
  • BHP: 1
Re: testing digital outputs
« Reply #6 on: March 12, 2008, 09:26:11 pm »

j[0]=5E80 6A80 7480 7E80 8680 8C80 9280 9680 9880 9A80 9880 9680 9480 9080 8C80 8880
j[1]=6480 7080 7C80 8680 9080 9680 9C80 A080 A280 A480 A480 A280 9E80 9A80 9680 9280
j[2]=6680 7480 8080 8C80 9480 9C80 A280 A680 A880 AA80 A880 A680 A480 9E80 9C80 9880
j[3]=6A80 7880 8480 9080 9880 A080 A680 AA80 AE80 AE80 AE80 AC80 A880 A480 A080 9C80
j[4]=6E80 7C80 8880 9480 9E80 A680 AC80 B080 B280 B480 B480 B280 AE80 A880 A480 A080
j[5]=7080 8080 8C80 9880 A280 AA80 B080 B680 B880 BA80 B880 B680 B280 AE80 AA80 A680
j[6]=7880 8680 9480 A280 AC80 B480 BA80 C080 C280 C480 C480 C080 BC80 B880 B480 B080
j[7]=7A80 8A80 9880 A680 B080 B880 C080 C480 C880 CA80 C880 C680 C280 BE80 B880 B480
j[8]=7E80 8E80 9C80 AA80 B480 BE80 C480 CA80 CE80 CE80 CE80 CC80 C880 C280 BE80 B880
j[9]=8080 9280 A280 AE80 BA80 C280 CA80 D080 D280 D480 D480 D080 CC80 C880 C280 BE80
j[A]=8880 9A80 AA80 B680 C280 CC80 D480 DA80 DE80 DE80 DE80 DC80 D680 D280 CC80 C680
j=8A80 9C80 AE80 BC80 C880 D280 DA80 DE80 E280 E480 E480 E080 DC80 D680 D080 CC80
j[C]=8E80 A080 B280 C080 CC80 D680 DE80 E480 E880 EA80 E880 E680 E080 DC80 D680 D080
j[D]=9280 A480 B680 C480 D080 DC80 E480 EA80 EE80 EE80 EE80 EC80 E680 E080 DA80 D680
l[0]=3D 35 2F 2F 2F 2F 2F 2F 2F 2F 2F 2F FF FF FF FF
l[1]=38 34 FF FF FF FF FF FF FF FF FF FF FF FF FF FF
l[2]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
l[3]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
l[4]=FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 00
l[5]=FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 00
l[6]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
l[7]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
l[8]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
l[9]=6B 59 48 48 37 19 FF FF FF FF FF FF FF FF FF FF
l[A]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
l=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
l[C]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
l[D]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
n[0]=78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
n[1]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
n[2]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
n[3]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
n[4]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
n[5]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
n[6]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
n[7]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
n[8]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
n[9]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
n[A]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
n=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
n[C]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
n[D]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
k[0]=14 1E 23 28 2D 32 3C 41 46 4B 55 5A 5F 64
r[0]=0A 0F 14 19 1E 23 28 2D 32 37 3C 41 46 4B 50 55
h[0]=04 01 02 08 00 00 00 00
h[1]=FF FF FF FF FF FF FF FF
h[2]=30 20 00 00 00 00 00 00
b[0]=FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
t[0]=FF FF FF FF FF FF FF FF

Offline MWfire

  • Hero Member
  • *****
  • Posts: 721
  • BHP: 35
Re: testing digital outputs
« Reply #7 on: March 12, 2008, 09:36:12 pm »
To turn first injektor is mdh90 turn off mdh10
For second mdha0 off mdh20
third mdh80 off mdh00
fourth mdhb0 off mdh30
To see if injectors outputs works you must connect somting(i test with 1-10kohm)

Offline miniminor63

  • Jr. Member
  • **
  • Posts: 68
  • BHP: 1
Re: testing digital outputs
« Reply #8 on: March 12, 2008, 09:40:30 pm »
ah, right, so I can not test it with a DVM? Thanks for the info though!

Offline rob@vems.co.uk

  • Hero Member
  • *****
  • Posts: 3115
  • BHP: 49
    • VEMS Forum
Re: testing digital outputs
« Reply #9 on: March 12, 2008, 09:45:04 pm »
If h[0] was changed from:
h[0]=04 01 02 08 00 00 00 00
to:
h[0]=04 01 02 08 10 20 40 80

Then you'd be able to use INJFET 4, 5, 6 and 7 to drive high current devices.

Offline MWfire

  • Hero Member
  • *****
  • Posts: 721
  • BHP: 35
Re: testing digital outputs
« Reply #10 on: March 12, 2008, 09:48:04 pm »
You can test with dvm, but when is nothing connect allways is 0V.
When you connect resistor(from 12V to injector output) and injector is off then you read 12V.
When you turn on injektor you read 0V.

Offline miniminor63

  • Jr. Member
  • **
  • Posts: 68
  • BHP: 1
Re: testing digital outputs
« Reply #11 on: March 12, 2008, 09:51:45 pm »
yes I understand. Thanks!

Rob, yes I know. but all I am going to use it for is 4 Cops, 4 injectors, water pump, fan, fuel pump and tacho. The pumps and fans is of P259, the tacho with a pullup from P259, and the rest has their own FETs/IGBTs.

What more should I need? :)

Offline MWfire

  • Hero Member
  • *****
  • Posts: 721
  • BHP: 35
Re: testing digital outputs
« Reply #12 on: March 12, 2008, 09:59:20 pm »
idle motor?

Offline miniminor63

  • Jr. Member
  • **
  • Posts: 68
  • BHP: 1
Re: testing digital outputs
« Reply #13 on: March 12, 2008, 10:01:51 pm »
on ITB's and does not have one :) Racecar pretty much, so not really needed either.

Offline rob@vems.co.uk

  • Hero Member
  • *****
  • Posts: 3115
  • BHP: 49
    • VEMS Forum
Re: testing digital outputs
« Reply #14 on: March 12, 2008, 11:53:50 pm »
Well I've always found that if I come in halfway through the conversation I get the wrong end of the stick.