Joined
·
14,387 Posts
Lots of people now have an OBDIIC&C and I also have a plentiful stock of built and cased units..
To use it with the newer CANBUS cars HCH2 Civic, G2 Insight, CRZ etc would require either a complete redesign and new model or at the moment a little hacking..
I'll make a video of all this and post pics etc but in a nutshell...
In order to make the current OBDIIC&C CANbus compatible we need to do the following.
1) Swap the PIC processor to an 18F2680 running new firmware which has CAN support.
2) Add a MCP2551 CANBUS transceiver chip, 5v micro switchover relay and bc337 transistor on a little daughter board.
3) Incorporate that board into the existing OBDIIC&C circuit.
4) Change the main OBDIIC&C cable to a 6 wire type (we need an extra pin connection)
Total cost probably <$15
Luckily the 18F2680 CAN pins are on port B pins RB2 & RB3, they are currently used to drive the LCD, but we can disconnect those and change the LCD from an 8bit to 4bit parallel configuration. That frees up 4 I/O pins and crucially the CANbus pins RB2 & RB3..
So the first part of the hack is disconnect the pins RB0-RB3 from the LCD. It's probably easiest to do this with thin sharp side cutters to cut the pins and then desolder them from the board. Don't damage the OBDIIC&C pcb tracks we need to connect the new daughter board to these points.
Our daughter board will have eight wires attached to it.
1) +5v power obtained from OBDIIC&C connector J4 Pin 1
2) Relay on/off signal connected to OBDIIC&C LCD connector pin RB1
3) CanBus TX connected to OBDIIC&C PCB LCD connector RB2
4) CanBus RX connected to OBDIIC&C PCB LCD connector RB3
5) CanHCar Tx connected to OBDIIC&C connector OBDII plug Pin 6 (The new wire)
6) CanLCar Tx connected to OBDIIC&C connector OBDII plug Pin 14
7) HLine from OBDIIC&C connector J1 Pin 3
8] GND power obtained from OBDIIC&C connector J4 Pin 4
In the new Honda Canbus cars the old HLine and new CANL connection share a common OBDII pin so we have to provide a relay to swap the OBDIIC&C between pre-can HLIne mode (Insight G1) and CANBus mode (HCH2 etc). By adding a relay we still have the backwards compatibility with the Insight G1..
For now attached is the OBDII socket pinout and alpha OBDIIC&C modified schematic..
To use it with the newer CANBUS cars HCH2 Civic, G2 Insight, CRZ etc would require either a complete redesign and new model or at the moment a little hacking..
I'll make a video of all this and post pics etc but in a nutshell...
In order to make the current OBDIIC&C CANbus compatible we need to do the following.
1) Swap the PIC processor to an 18F2680 running new firmware which has CAN support.
2) Add a MCP2551 CANBUS transceiver chip, 5v micro switchover relay and bc337 transistor on a little daughter board.
3) Incorporate that board into the existing OBDIIC&C circuit.
4) Change the main OBDIIC&C cable to a 6 wire type (we need an extra pin connection)
Total cost probably <$15
Luckily the 18F2680 CAN pins are on port B pins RB2 & RB3, they are currently used to drive the LCD, but we can disconnect those and change the LCD from an 8bit to 4bit parallel configuration. That frees up 4 I/O pins and crucially the CANbus pins RB2 & RB3..
So the first part of the hack is disconnect the pins RB0-RB3 from the LCD. It's probably easiest to do this with thin sharp side cutters to cut the pins and then desolder them from the board. Don't damage the OBDIIC&C pcb tracks we need to connect the new daughter board to these points.
Our daughter board will have eight wires attached to it.
1) +5v power obtained from OBDIIC&C connector J4 Pin 1
2) Relay on/off signal connected to OBDIIC&C LCD connector pin RB1
3) CanBus TX connected to OBDIIC&C PCB LCD connector RB2
4) CanBus RX connected to OBDIIC&C PCB LCD connector RB3
5) CanHCar Tx connected to OBDIIC&C connector OBDII plug Pin 6 (The new wire)
6) CanLCar Tx connected to OBDIIC&C connector OBDII plug Pin 14
7) HLine from OBDIIC&C connector J1 Pin 3
8] GND power obtained from OBDIIC&C connector J4 Pin 4
In the new Honda Canbus cars the old HLine and new CANL connection share a common OBDII pin so we have to provide a relay to swap the OBDIIC&C between pre-can HLIne mode (Insight G1) and CANBus mode (HCH2 etc). By adding a relay we still have the backwards compatibility with the Insight G1..
For now attached is the OBDII socket pinout and alpha OBDIIC&C modified schematic..
Attachments
-
148.6 KB Views: 1,421
-
98.9 KB Views: 421