High Voltage Coils

electrical and mechanical engineering

Home - Tags: ural ranger

Tag: ural ranger

Ural Ranger Model 2014 fuel sensor and indication lamp

Posted on 17. July 2016 in Motorcycles

Hi folks,
my favorite motorcycle has a little issue. A fuel sensor is available in the newer models. It is directly connected to the fuel indication lamp. If no fuel is present, the lamp is lit. Problem is, after turning the ignition, it does not flash up, so you dont have an indication if the fuelsensor or lamp is working. If you drive longer routes and you rely on this feature, you may find yourself in a situation without gas.

I developed an easy solution with just a few parts.

stecker

The original connectors used are from the company MOLEX
Mizu-P25™ 2.50mm Pitch Waterproof Wire-to-Wire Plug Housing, 3 Circuits

MALE
52116-0341
MALE_CRIMP
50038

FEMALE
052117-0341
FEMALE_CRIMP
50039

All products are available from the electronic supplier tme.eu (which kindly also ships to private households)
male crimp
male connector

female crimp
female connector

Next step is to get a working hardware, for this application i wanted to have some features:
* Using original waterproof connectors and housing, no soldering should be done for easy swapping and replacing any parts
* Sensor voltage protection, no more then 12V to the sensor
* Sensor output driver does not drive any load (13kOhms)
* Lamp short circuit protection, current is limited to 100mA
* After Ignition do a lamp test for ~500ms, then 500ms shutdown, then use the sensor value

schaltplan

The controller used is a Atmel ATiny13V, which works at 2MHz @5V. The code is written in plain c.

int main(void)
{
	// PB0 = GND
	// PB1 = sensor reading
	// PB4 = lamp output
	DDRB=0x10;
	PORTB=0x00;
	_delay_ms(500);
	PORTB=0x10;
	_delay_ms(1000);
	PORTB=0x00;
	_delay_ms(500);	
	PORTB=0x00;
	while (1)
	{
		if (PINB & 0x02)
		{
			PORTB = 0x10;
		}else{
			PORTB = 0x00;
		}		
	}
}

there is a testvideo available on youtube, folowwing this link

A possible improvement would be to debounce the digital inputs and adding a low pass filter, which will remove unwanted blinks if the sensor is only half wet.

Ural Ranger / Gear Up electronic interface for onboard diagnostics

Posted on 9. October 2015 in Motorcycles

Hi Folks,

i did some research on the electronics of my sidecar, a URAL Ranger ( or Gear Up in the US) model year 2014. This machine uses an electronic fuel injection (EFI) instead of a standard carburetor. Unfortunately this means some additional reverse engineering to get full access to all aspects this machine.

DSC_1050

 

1.) Which connector is being used?

The “protection” cap is also a working connector, but i didn’t want to use it, so i ordered another one from RS-components. (RS order number 511-0168)

Molex MX150L – 6 Pole  /  MOLEX 19418-0011
link to shop

In addition to the connector, it is mandatory to insert the pins. (RS order number 511-0067)
link to shop

 

2.) How to connect to a remote OBD device?

I used a OBD (on board diagnostics) cable extension 1m from ebay, which i cut in half and soldered the pins according to the schematic below

steckerbelegung

Molex connecter – OBD Pins

1 CAN HI – 6 CAN HI
2 CAN LO – 14 CAN LO
3 BAT GND – 4 chase GNDand 5 signal GND
4 BAT + – 16 Supply Voltage

resulting in the following cable

DSC_0461

 

3.) Readout data from the motorcycle

For reading out the data i am using a DIAMEX Scandevil. This is a handheld ODB scanner, so no additional software is needet to read out data from the motorcycle. It is also possible to insert a SD card and store sensor values directly on the flash drive, while riding the bike.

link to manufacturer

DSC_0462

My first tests worked out great, i was able to detect both EFI units, read out the sensor values like RPM, outside temperature and ignition timing.

DSC_0457