Recent Posts

Pages: [1] 2 3 ... 10
1
Shield or the Standalone.

They both have a 1watt 60ohm resistor across the High and Low. But that's it.

The standalone, it's R14, the SMD component bridging the 2 traces connected to 1 / 9 on the pinout.
The shield, it's R6, the gigantic resistor next to the pinouts.

I found it necessary to make canbus communication work.

If you're looking to setup some canbus communication, you need to brush up on the can library.

Code: [Select]
void read_can_data(unsigned long id, byte length) {
  if (CAN1.msgAvailable() == true) {
    CAN1.read(&id, &length, can_data);
    // 419,415,298 = 0x18FFC502 is turbo output
    // 419,367,426 = 0x18FF0A02 is no idea
    can_id = id;
    if (can_id == 419415298) {
      can_timeout = 0;
      memcpy(turbo_flags, can_data, 8);
      turbo_position = (turbo_flags[2] << 8) + turbo_flags[1];
      turbo_temp = turbo_flags[3];
      turbo_cmd_position = (turbo_flags[6] << 8) + turbo_flags[5];
      turbo_feedback = (turbo_flags[7] / 127.0) * 100;
    } else {
      timeout_can();
    }
  } else {
    timeout_can();
  }
}

It listens to the entire canbus network it is connected to. Technically you could connect it to your vehicles bus and spy on stuff.

I'm using the shield, and I see the big 60 ohm guy on there.  Thanks for that, and for the code.  I think it makes sense so I'll play with it.

The DSL1 controller that I linked has a PID boost control system that can use a PWM output for a solenoid or whatever, but I might just have the LBB read that signal and set the vane position proportionally.  It's kinda hokey but if the command frequency on the LBB is set much higher than the boost control loop, I think it'll work fine. 
2
General Discussion / Re: Starting a new build
« Last post by Rx7man on July 06, 2018, 08:49:39 AM »
Dang that's where my 7/16 wrench went!

But seriously.. everything is metric, lol WTF
If it was his 10mm he'd have looked for it and save himself a turbo maybe :P
3
General Discussion / Re: Starting a new build
« Last post by Chewy1576 on July 06, 2018, 07:49:25 AM »
No doubt something went through it! He just said the VGT quit working, so he put a different turbo on. Oh well, I guess I have some spare parts in case something happens to the new one.
4
General Discussion / Re: Starting a new build
« Last post by hakcenter on July 06, 2018, 06:48:21 AM »
Dang that's where my 7/16 wrench went!

But seriously.. everything is metric, lol WTF
5
General Discussion / Re: Starting a new build
« Last post by Rx7man on July 06, 2018, 01:15:35 AM »
Looks like a piece of foreign material went through there.. Piece of valve, piston, wrench, or something.... Don't laugh, it happens!
6
General Discussion / Re: Starting a new build
« Last post by Chewy1576 on July 05, 2018, 01:48:22 PM »
Starting to make some progress on the mechanical side of the swap...

Ordered the exhaust manifold adapter and started figuring out what i'm going to do about oil and coolant lines. I got ambitious and took the turbine housing off of the turbo, then I saw a big issue, the VGT nozzle vanes are bent and disintegrating. My guess is that they crashed into the plate in the turbine housing and jammed the actuator, that's why the kid I bought it from pulled it. The plus side is that there is still hope for the actuator, and I have already found a replacement "good" turbo that didn't have an actuator. Already tested the VGT movement with the turbine housing, it moves freely and smooth.

I've also lined up a shop to help build a custom tube from the air filter to the compressor inlet, custom upper intake tube and custom downpipe elbow. They will tune the ECM also.

On the controller, I got the thermocouple amplifier functioning. I also ordered pressure sensors for fuel, boost, and drive pressures and the go-live EGT probe. Some relays, inline fuse holders, and wires too so I can start building harnesses and plugs. I'm hoping to have the swap completed by the end of the summer.

7
v2.0 / Re: LBB Common Code
« Last post by hakcenter on June 28, 2018, 12:07:42 PM »
v2.2.0 update

Major Changes:
  • Emulate function added
    • This will bypass startup procedures and get let the controller think the Turbo is online.
    • It also bypasses some CANBUS communication, so it is essential to turn off once you're done debugging.
  • Calibrate function added
    • Enabling calibrate will switch the output, to send the calibrate command until de-selected.
  • Bulk Data serial communication
    • This is for communicating faster.

Minor Changes:
  • Fixed some communication
    • There were times that communication got blocked up or combined either via CANBUS or Serial.
8
v2.0 / Re: Android development
« Last post by hakcenter on June 28, 2018, 11:19:44 AM »
I know it's been awhile, but I'll be rolling an update out probably tomorrow, tightening up stability and adding a new option for bulk data communication. Your LBB will need to updated with the newer serial code to make that option work, but it's a ton faster for data turn around.
9
Shield or the Standalone.

They both have a 1watt 60ohm resistor across the High and Low. But that's it.

The standalone, it's R14, the SMD component bridging the 2 traces connected to 1 / 9 on the pinout.
The shield, it's R6, the gigantic resistor next to the pinouts.

I found it necessary to make canbus communication work.

If you're looking to setup some canbus communication, you need to brush up on the can library.

Code: [Select]
void read_can_data(unsigned long id, byte length) {
  if (CAN1.msgAvailable() == true) {
    CAN1.read(&id, &length, can_data);
    // 419,415,298 = 0x18FFC502 is turbo output
    // 419,367,426 = 0x18FF0A02 is no idea
    can_id = id;
    if (can_id == 419415298) {
      can_timeout = 0;
      memcpy(turbo_flags, can_data, 8);
      turbo_position = (turbo_flags[2] << 8) + turbo_flags[1];
      turbo_temp = turbo_flags[3];
      turbo_cmd_position = (turbo_flags[6] << 8) + turbo_flags[5];
      turbo_feedback = (turbo_flags[7] / 127.0) * 100;
    } else {
      timeout_can();
    }
  } else {
    timeout_can();
  }
}

It listens to the entire canbus network it is connected to. Technically you could connect it to your vehicles bus and spy on stuff.
10
Termination resistor for what?

The 120 ohm CAN bus termination resistor.  Does the LBB have one?  I'm assuming it would need one, correct? 
Pages: [1] 2 3 ... 10