Programmable Can bus to IR interface For Navigation-screens, DVD changers, TV tuners, and ipod units with car original buttons controls This interface receives data from CAN bus,and generate IR signals based on it,the programmable IR output function makes the aftermarket DVD units, TV tuners can be controlled by the car s original keys especially steering wheel buttons. The can interface has a LEARN function, when one steering wheel key is pressed, the matched IR key code can be programmed by using an IR remote. So this interface can generate whatever IR code the installer wants. The application of this unit is: for replacing the non-screen radio unit with a navigation screen unit, this device can generate can code to the DIN device. Or install a DVD changer, Digital TV, or HDD player onto car s original screen, this device connect them to the car by offering ACC and car-original-key operations. This device has these advantages: 1. Totally 16 types of cars can be selected, while 12 types is already programmed inside. 2. The IR code can be programmed by the installer or even the end customer. 3. Very easy IR-learning operations by LED blinking on IR and CAN operation. 4. DIP socket for EEPROM used so that after programming one device, the user can take the programmed EEPROM IC out, and reproduce it into other EEPROMs with another programmer for second step mass production. 5. Dedicated CAN bus to USB converter with professional diagnostic software and detailed manuals can be provided, the user with little knowledge about CAN bus[only knows how to use windows is enough] can know how to read the CAN bus, how to setup the filter, and finally the adjust this device to the car very easily, with the help of lobers professional can bus diagnostic software. 6. One enable pin makes this device ideal for installing aftermarket DVD changer or TV tuner or ipod onto original screens or original AUX audio speakers. 7. Optional RS232 diagnostic cable can help the installer see what the device is doing. the device s all operation, IR code information, device internal memory map and CAN code can all be read by Windows Hyperterminal [Microsoft windows standard software],through the RS232 cable with these device. 8. Apple ipod can also by controlled by original keys immediately, so Ipod music can be inserted into a car s audio system and be controlled by car original keys, also ipod video can be inserted onto the car s original screen, when this device is used. 9. The Device can also be programmed in office without a car, with Glober s CAN2USB converter and dedicated software, thus the installer will feel far easier and more comfortable in working. 10. Very reliable based on long-time experience of development and mass production. 11. Very flexible design and skillful support to make customers successful and convinient on using this device.
A. System wiring: BATT: GND: CAN-HIGH: CAN-LOW: INPUT side: Yellow with fuse Black Twisted blue Twisted orange OUTPUT side: BATT ---YELLOW GND ACC, ---RED Reverse: GREEN IR: Gray IRenable: White CAN bus interface For DVD,TV tuner & Ipod onto car original buttons. B. DIP and LED settings: The DIP switch is used to select the car type. The customer may select 16 types of cars, while 12 already programmed inside. The input side LED functions[the CAN bus side]: one is for ACC generation, when the ACC is generate[these is CAN bus activity], this LED will be ON, when the driver stops the car and leaves the car, the CAN data will stop, and all unit inside the car will stop working to save battery, then the LED will be off. The middle 3 LEDs[the center side]: these LED will show the device status, it will show different steering wheel button pressing by different LEDs. For example ON-ON-OFF to say the Vol- key, ON-OFF-OFF to say the Vol+ key. It always tells the status of key pressing on the steering wheel. It will be say key location with ON-ON-OFF or ON-OFF-OFF in a blinking way when in IR-learn mode, while in normal work mode, the LED will be shown in a stable way. The output side: the output side only has output wires. There is a whole there while inside is a IR sensor which is used for IR-learning purpose.[when the device receives a IR remote code, it will goes into IR-learn mode.] The DIP table: The DIP switch can be set to the CAR type, please refer to the last page of this manual for the car selection details. If the user wants to set to another car type which is not known to the device, he may open the box and edit the EEPROM data to create the filter for the box. Please go to the EEPROM data format page for details on how to create a new filter for the CAN interface.
C. How to find the CAN bus inside a Car? The CAN bus are 2-wire twisted cable which carries +/- data. They carry tremendous number of data byte which are used for communication between different modules inside a car. The CAN location, data speed and data information are designed by different car makers so they are different from every type of car. Usually the CAN_High,CAN_LOW wires are showing this waveform the top is CAN-HIGH, the below is CAN-LOW. The voltage when measured by a voltage meter on both wires is around 2.5V. This job can also be done with a multimeter. The Volkswagen series cars usually has a label printed the CAN bus node location on top of the radio unit. D. How to programme the IR code: The device has a hole on the output side, there is a IR sensor right there inside. When the device receives an IR code[the user presses the remote key toward the hole as the picture shows], the device goes into IR-learn mode. Then the user presses a steering wheel button, the 3 side LEDs show the key value while blinking all the time, which means it is waiting for a IR code. The user may press the IR key, the device will indicate the reception by show 3LEDs all ON for 1 second, then blink again, the user may press another IR key to save again the value. Then the users may press another button on the steering wheel, the 3 side LEDs show the key value while blinking all the time.[if the steering wheel is different this time, the 3 side LED will blink with a different value]. The user may press the IR key to make it programmed. The user may repeat the step above to program all keys. To stop the learning function, the user need to pull the power-input plug out to make the device lose power, and insert again. [if the device never receives an IR code, it never goes into the ir-learning mode.] When the ipod is selected by customer ordering, the output is not needed to be programmed. When one box is programmed, the box can be opened, the EEPROM[24C16] is inserted onto a 8Pin socket, it can be taken out, and be read and reprogrammed onto other EEPROMs, easily and free of wrong operation. E. How to connect the IR output wires: The Yellow wire: it is directly connected to BATT input, which is constant power. The RED wire: it is ACC[accessory power] wire which is generated by this CAN bus interface, when the car goes into sleep mode.[the driver leaves, and 20 seconds later], the ACC stops together with CAN code stops. The Gray wire: it is IR output, when the White wire is floating.[internally pulled up to 5V with a 1K resistor], this interface will send IR code out when a steering wheel button is pressed. When the DIP switch is set to Ipod, this wire sends dedicated signal for Ipod, which is not IR format. The white wire: IR output enable pin, when it is floating or connected to ACC or >2.5V, the device is not sending control signals out on gray wire, when it is connected to GND, it sends code out. The reason of using this wire: Glober s video interface has a AV1 or AV2 indicating wire, which shows 12V when AV is used, and shows 0V when in car mode. So when the users want to install DVD or TV or ipod onto a BMW car, he goes to AV1, then the extra DVD can be controlled with original keys. When he is original video input mode, he can not operate the
extra DVD/TV/iPod. This way removes the possibility of DVD/TV operations. The white wire can be ignored by floating without connecting to anything. The DVD or TV tuner may have a IR input port, like the DVD-DIN unit shown here Please connect the Gray wire of the CAN interface device to the IR in, then the DVD/Tv unit can be controlled by original keys on the steering wheel. F. The RS232 diagnostics: The RS232 port The installer may use Microsoft Hyper-terminal to read the data on the 4Pin RS232 data, this box is sending out all what it is doing on the computer screen. The 4-PIN to RS232 wire can be made by the installer or ordered according to the pin names here: [GND(left pin), TXD,RXD,+5V] The terminal should be set to: 9600-8-n-1 on windows. [9600 data speed, 8 data bit, no parity,1 stop bit.] This 4Pin can also be used for software upgrade on this device, provide s flashmagic to upgrade the software inside, the connection wire from this box to computer is the same as the RS232 diagnostic cable. Manuals of the upgrade method can requested by customer. A sample picture of the device RS232 output When starting[batt plug inserted onto the CAN box], it reads the DIP settings,if it is not the same as the EEPROM s car typs(checksum), it re-initialized the checksum. Then it reads the EEPROM for can data filter parameters to setup the filters. [Buick only has 7 steering wheel keys, so only 7 filters], when the user press one key, the three parameters: Filter_NO, Data_Order, and Data_Value will all be set according to the can bus data. [the table here shows a totally new EEPROM, so it is all 0] Then it reads the EEPROM stored IR code. The IR code is NEC format with 4 byte. The first 2 are machine code, the last 2 are data code. There are 7 IR code which is matching all 7 keys of the steering wheel. [the picture here shows the EEPROM with only No0 key programmed, the others 01~06 are blank with random values of 0x5A or 0xa5] For the Most steering wheel,e,g. Buick, it is usually programmed in this way: MUTE, CH+,CH-, Source_Selection, Vol+, Vol-
G. DIP setting for car type: The Mercedes normal use the can bus behind the CD player. W204/W212/w221 konb The Mercedes W221/W212/W221 uses the can bus behind the monitor, which is different from behind the CD/Radio player. The other DIP settings are not supported by this device, the user may also edit the EEPROM by himself, to support the unknown car type. The Buick uses GMLAN bus for communication, Glober s interface is different in PCB hardware, but to the installers and customers, the operation on this can box is same. Extra accessory consideration when ordering: 1. CAN-BUS to USB converter for easy can data analysis and diagnostics on new car types. 2. RS232 cable to CAN box. ----------------------------------------------------------------------------------END of Manual-------------------------------------------------------