Date: 28-03-24  Time: 21:00 pm

Author Topic: Clock Swap from a YZF R1 to my FZ1  (Read 4888 times)

Geowulf

  • DAS Born Again
  • **
  • Posts: 60
    • Main bike:
      FZS 1000 Gen1
    • - TDM 850 Mk II
    • View Profile
Clock Swap from a YZF R1 to my FZ1
« on: 08 July 2019, 08:27:28 am »
Hi all,

I'm sure this has been asked before and at the risk of repeating a previous post here goes:

I'm about to start a project, first thing to do is to swap my clock (1st gen FZ1) for an 5JJ R1 (00-01) clock.

First:
Does anyone have a pin layout for the connector plug for both machines please, I understand it's only a case of swapping some pins - but which pins?
I understand that after rewiring the pins, everything should display correctly on the replacement speedo (except for the fuel level because the R1 doesn't have a gauge).

Next:
The R1 cluster doesn't have a fuel gauge, but I'd still like to have one, is it possible to fit an aftermarket gauge by connecting it to the fuel level wire from the loom?

Many thanks in advance for your help.
« Last Edit: 08 July 2019, 09:15:04 am by Geowulf »
If it aint broke, make it better

NorthWestern

  • GP Hero
  • ******
  • Posts: 1,028
    • Main bike:
      FZS 1000 Gen1
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #1 on: 08 July 2019, 06:40:25 pm »
The fuel gauge can be rigged up to an aftermarket one yeah. You can get them for about £4 from aliexpress. You could just get one of those koso dashboards that are about £20 that have alsorts of features like fuel, gear indicators, gear change lamp etc might be neater.
Intentionally left blank

Geowulf

  • DAS Born Again
  • **
  • Posts: 60
    • Main bike:
      FZS 1000 Gen1
    • - TDM 850 Mk II
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #2 on: 09 July 2019, 07:58:40 am »
Thanks NW,

I already have a 00-01 R1 clock that I want to use, it's just that the pin layout is different, but the plugs are the same.

I tried one of those KOSO clocks on a previous project and they are hell to set up, but the project was a BMW K1100 so it was always going to be a challenge.

The R1 clock with an aftermarket fuel gauge will be all I need, I just need the pin layouts and colour codes for my FZ1 and R1 clocks and to find a decent aftermarket fuel gauge.

Thanks
Geo 
If it aint broke, make it better

Geowulf

  • DAS Born Again
  • **
  • Posts: 60
    • Main bike:
      FZS 1000 Gen1
    • - TDM 850 Mk II
    • View Profile
« Last Edit: 09 July 2019, 08:08:33 am by Geowulf »
If it aint broke, make it better

Geowulf

  • DAS Born Again
  • **
  • Posts: 60
    • Main bike:
      FZS 1000 Gen1
    • - TDM 850 Mk II
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #4 on: 15 July 2019, 03:15:10 pm »

Right, I swapped clocks and rewired the plug (mostly):


+12V perm
+12V ign
Ground
headlight
main beam
left turn
right turn
RPM
Oil level
+12V Speedo - not working
Speed input - not working


Not connected yet:
water sensor
fan/fan relay


I have an aftermarket fuel gauge - tested on the bike and it works.



Indicator lights for everything connected and RPM work, but the speedo, just reads zero.


Any help would be brilliant.


I've not connected the fan yet so I'm not sure if it works.


Does anyone know the pinouts for an 00-01 R1? I suspect the wiring diagram I have is for a 98-99.


I'll post some pics shortly when the front end is tidy.
If it aint broke, make it better

schlumpf

  • Weekend Warrior
  • ***
  • Posts: 117
    • Main bike:
      FZS 1000 Gen1
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #5 on: 15 July 2019, 06:28:26 pm »
Maybe this one?

Geowulf

  • DAS Born Again
  • **
  • Posts: 60
    • Main bike:
      FZS 1000 Gen1
    • - TDM 850 Mk II
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #6 on: 15 July 2019, 06:35:55 pm »
Thanks for that, the rn04 is a 98-99 r1 it has a different pinout to the 5jj 00-01.
Thanks anyway
If it aint broke, make it better

schlumpf

  • Weekend Warrior
  • ***
  • Posts: 117
    • Main bike:
      FZS 1000 Gen1
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #7 on: 16 July 2019, 07:12:53 pm »
I've got another comparison chart, maybe that helps better

Geowulf

  • DAS Born Again
  • **
  • Posts: 60
    • Main bike:
      FZS 1000 Gen1
    • - TDM 850 Mk II
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #8 on: 17 July 2019, 08:06:20 am »
Thanks for that, it really helps, so is RN04 the 5JJ (00-01) R1?
I think RN01 is the 98-99
and the RN09 is the 02-03.

There is a tiny discrepancy between the first and second RN04 pinouts Fuel sensor is G or G/W, doesn't really matter as they are both fuel level and the pins are in the same place.

Any idea why the speedo is reading zero? I'm pretty sure I've rewired the plug correctly.

Also, interestingly; the RN04 speedo seems to have picked up Fazer's correct mileage, it's either an amazing coincidence the both bikes have the same mileage or the mileage is recorded on the ECU and displayed on the tacho.

If it aint broke, make it better

schlumpf

  • Weekend Warrior
  • ***
  • Posts: 117
    • Main bike:
      FZS 1000 Gen1
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #9 on: 17 July 2019, 03:50:28 pm »
I'm not sure about the correct model years. At least the RN01/RN04 designators should fit.The major difference is that RN04 controls the fan via sensor (identical to the FZ1 gen1), RN01 does not.The RN09 sketch is not of relevance here, I just quickly picked what I had available. If I remember correctly the RN09 was the first model introducing a digital bus, no chance to get it working.
The mileage is stored inside the cockpit, seems to be a lucky coincidence :) Anyway, it would be not very difficult to correct it.

The speedo sensor (3-wire) gets its 12V-supply from the dashboard. Just check the presence at the far end to be sure. Also the ground wire.
The speedo signal (white) reqires a load to work correctly (open collector output type). This load sits inside the dashboard (~2k resistor tied to 5v). Without sensor you should measure 5V on this line (direction towards cockpit).
If all is plugged in take a voltmeter and check the signal on the white cable. It should jump between 0V and 5V while rotating the rear wheel. About 40 pulses per revolution. 

Geowulf

  • DAS Born Again
  • **
  • Posts: 60
    • Main bike:
      FZS 1000 Gen1
    • - TDM 850 Mk II
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #10 on: 18 July 2019, 09:47:41 am »
Thanks schlumpf,

I'll give it a go over the weekend and let you know how I get on.
If it aint broke, make it better

Geowulf

  • DAS Born Again
  • **
  • Posts: 60
    • Main bike:
      FZS 1000 Gen1
    • - TDM 850 Mk II
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #11 on: 22 July 2019, 08:12:20 am »
Well, I tried and failed, I tried everything I could think of to get the R1 speedo to work, but no dice, the fan didn't kick in either, even though the temp got up to 92. Everything else worked,

I think I have a duff  R1 5JJ cockpit.

I unsoldered everything and put the original Fazer cockpit back on and everything works just fine, the cockpit is foccin ugly though, as far as I know, apart from rewiring the cockpit plug, it should be a straight swap.

Now just need to mount the indicators, tidy the wiring, swap the bars and fit some bar-end mirrors.

Oh BTW, it was just a coincidence the mileage on the two speedos were only a couple of hundred miles apart (18.9K Fazer and 19.1K R1).

Thanks for your help,
If it aint broke, make it better

DJDLTD

  • DAS Born Again
  • **
  • Posts: 56
    • Main bike:
      FZS 1000 Gen1
    • - ZX6R 2008
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #12 on: 22 July 2019, 06:28:43 pm »
Completely agree that the FZ1 Clocks could certainly do with an upgrade! I've had my FZ1 for a few years and it's such a great bike - but wish I had some better clocks for it! Being inspired by the latest and greatest tech on modern bikes, for the last few months I've been working on a TFT Cockpit project for my Fazer.


The display is all coded up, next up is the bike interface and electronics to read the Speed sensor, RPM, Coolant temp.


At the moment it does everything the standard clocks do, aswell as:
Engine coolant temperature reading
Outside temperature
Multiple themes depending on your preferences (below is the blue theme)
MPG, Tank Range, Max Speed, Trip Time
RPM, Battery Voltage, Speed correction (if you've changed sprockets)
Gear Indicator (calculated from RPM & Speed)


Once the prototype is done and working I'll make a few more of them  :)




Geowulf

  • DAS Born Again
  • **
  • Posts: 60
    • Main bike:
      FZS 1000 Gen1
    • - TDM 850 Mk II
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #13 on: 22 July 2019, 10:30:10 pm »
Wow, that display looks brilliant, let me know when you have started production, I'll have one.


Does it also trigger the fan?



If it aint broke, make it better

Dynspud

  • Club Racer
  • ****
  • Posts: 359
  • Rattle your goddamn head!!
    • Main bike:
      FZS 1000 Gen1
    • - HD Dyna Wide Glide Evo
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #14 on: 23 July 2019, 07:31:33 am »
Wow indeed.
That does look extremely good.
Be interested to see finished pics and then how much one would be.
You might be on to something here mate.
Take a deep breath, coz it all starts now, when you pull the foccin' pin

DJDLTD

  • DAS Born Again
  • **
  • Posts: 56
    • Main bike:
      FZS 1000 Gen1
    • - ZX6R 2008
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #15 on: 23 July 2019, 09:45:57 am »
I'll let you know when I start churning them out. Yeah it will activate the fan. It'll also turn on the fan on engine start, as it seems yamaha do this to prevent the fan blades warping due to engine heat. I'll have a setting you can change so you can decide what temp the fan comes on but the default will be around 100 degrees c.


I've got the old clocks working on the bench and sending simulated PWM signals to the speed & rpm pins. That'll help with mapping the PWM signals to actual Speed & RPM. Looks like the duty cycle on the RPM has a very short range compared to the duty cycle on the Speed sensor.


Will keep you posted!
« Last Edit: 23 July 2019, 09:47:03 am by DJDLTD »

Dynspud

  • Club Racer
  • ****
  • Posts: 359
  • Rattle your goddamn head!!
    • Main bike:
      FZS 1000 Gen1
    • - HD Dyna Wide Glide Evo
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #16 on: 23 July 2019, 03:13:31 pm »
Top man!!
Good luck with this mate.
Take a deep breath, coz it all starts now, when you pull the foccin' pin

schlumpf

  • Weekend Warrior
  • ***
  • Posts: 117
    • Main bike:
      FZS 1000 Gen1
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #17 on: 23 July 2019, 07:38:33 pm »
The display is looking great!
Do you have any more details about the HW? What sort of display? Any project space or so? Pictures?
Speed gives 40.3 pulses per meter @ 5V (open collector output, 1k resistor inside the cockpit). Sensor itself supplied with 12V.RPM gives 33.3 pulses @ 1000rpm. Comming from ECU.Duty cycle doesn't matter, frequency is important.
NTC for the fan is 30k @ 25°C, B-value 4000.
Good luck with the project!

DJDLTD

  • DAS Born Again
  • **
  • Posts: 56
    • Main bike:
      FZS 1000 Gen1
    • - ZX6R 2008
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #18 on: 23 July 2019, 08:42:23 pm »
Thanks buddy for the info! Discovered today that Duty Cycle didn’t matter, tried 10%, then 50% and all was the same as long as I used the same pulse width. The display is a 7 inch TFT (Non Touch) - the display hardware is running on a raspberry pi with a bare minimum OS (2-3 second boot time) - The bike interface is using the ATmega chip (basically an Arduino) to read speed, rpm, fuel and engine temp & sending updates to the Pi. Today compared the Pulse Width values I’m getting from the bike vs what I worked out by diagnosing the standard clocks and they’re pretty much spot on. The display uses a 2 button interface mounted by the clutch side - an option and select button. Nice and simple. Allows you to reset trip counters, set themes, set speed correction, sprocket setup (needed for gear indicator) and time. I’ve got a few videos of the display in test mode. Will post these shortly 👍
« Last Edit: 23 July 2019, 08:44:49 pm by DJDLTD »

Geowulf

  • DAS Born Again
  • **
  • Posts: 60
    • Main bike:
      FZS 1000 Gen1
    • - TDM 850 Mk II
    • View Profile
Re: Clock Swap from a YZF R1 to my FZ1
« Reply #19 on: 10 August 2019, 03:46:33 pm »
Clock swap failed - I just couldn't the the R1 clock to register speed or for the fan to kick in so I put the original clocks on, here are some pics.



Hmm, image link hasn't worked


That one did
« Last Edit: 10 August 2019, 03:57:13 pm by Geowulf »
If it aint broke, make it better