Not logged inC1 Owners C1ub
Top Home Help Search Register Login OpenID
Up Forum
1 2 3 4 5 6 Previous Next  
Search
Topic temp gauge By jp72 Date 31-08-2007 15:08
Anyway, I advise you not to mess with C1 probes, you'd better put up an independant probe connected to your gauge. If you disturb engine coolant measurement system, this could prevent the fan to startup when temp is over 100°C or to be active all the time!
Topic temp gauge By jp72 Date 31-08-2007 15:03

>> I didn't like the engine telling me it was running at 120 degrees though


So do I !
My new diagnostic toy told me that temperature is rising when the C1 is stopped with its engine idling.
When riding temperature keeps below 90°C... :)
Topic temp gauge By jp72 Date 31-08-2007 14:43
I believe that temperature sensor is a heat variable resistor. So you might put in serie a potentiometer with the probe (outer and middle legs) to allow a trimming of the measurement.
Now the question is "what is the most appropriate value for that pot?"

If I were you I would ohm out the probe after disconnecting it and choose the pot value according to the error ratio of temperature measurement.

Example:

- Probe is x omhs
- Real coolant temperature is : y degree
- Measured coolant temperature is z ohms

so % error on measurement is (y-z)/y assuming y>z

so pot should have a value equal or above 2*(x*(y-z)/y)

For this I assume that both pot and probe are linear and that probe needs an ohm up trimming.... Otherwise, probe and pot would have to be put in parallele to lower probe impedance, pot value would be different aswell.

I hope it'll helps and won't startup another horror pictures show in this thread (planes, tanks etc...) :)

Regards,

Jerome
Topic temp gauge By jp72 Date 31-08-2007 05:32
Now I've got that information on my new gimmick, without messing with coolant pipes :)
Topic one for jerome By jp72 Date 31-08-2007 05:28
wow, that would be frightening :)
Topic one for jerome By jp72 Date 30-08-2007 15:23
No problem, except if you mind having a bl**dy french accent coming out of this gimmick :)
Topic C'Mon diagnostic tool v0.99 By jp72 Date 29-08-2007 13:34
Ok, did a bit of calculation.

I might be able to propose this device for around 200EUR :
- Electronic board fully tested
- Empty plastic box (board is to be integrated in it)
- BMW diagnostic plug + cord (this one cost almost 20EUR!)
- 9V battery cord + plug (to power the tool when connected to a PC, so it is possible to add/change fault code explanation and update firmware in a near future)

I prefer not integrate the board in the box. why ? Because I don't like doing this :)
That mean that a few holes would have to be done in it and a bit of easy soldering.
Topic C'Mon diagnostic tool v0.99 By jp72 Date 27-08-2007 20:20
Understood, in that case anyone to help me putting up such an initiative ?
I know chinese company able to produce quality PCB for a good price... But I'm affraid that 50 units wouldn't be enough to start an industrial component mounting process...
Topic C'Mon diagnostic tool v0.99 By jp72 Date 27-08-2007 18:54
50 units is way to much regarding my freetime :(
I'll see how much for a single unit and let you know.
Topic C'Mon diagnostic tool v0.99 By jp72 Date 27-08-2007 08:54
Here are the actual features of this tool:

- Read realtime engine parameters : Battery voltage, vehicule speed (more to come: coolant temp, RPM, Load, uptime...)
- Read realtime engine raw parameters : Hex codes strings to be decoded to add more engine parameters...
- Read ECU informations (Software version, factory date, VIN number and chassis number,...)
- Read and decode ECU faults : code, explanation, status (current, stored, nb occurences...)
- Reset current and stored ECU faults
- Read ABS informations (Software version, factory date, ABS serial#,...)
- Read and decode ABS faults : code, explanation, status (current, stored, nb occurences...)
- Reset current and stored ABS faults

You can also read the PDF document attached up there to discover menu navigation (this doc is to be updated).

I hope it's clear  :)

The tool easily fit into the right panel box, so I could test real time parameters monitoring while commuting this morning (45km), it works great :)

By the way I added a switch and a buzzer, so I'll be possible to fit it right into the C1 and raise an alarm in case a parameter cross a threshold (coolant temp, fault detection).
Topic C'Mon diagnostic tool v0.99 By jp72 Date 27-08-2007 08:20
Well, not really as this wasn't meant to be done for a commercial purpose. I could built a very limited number of units in case someone ask...
Any advice is appreciated :)
Topic C'Mon diagnostic tool v0.99 By jp72 Date 25-08-2007 17:23
Here is the final version in a box (dim. 90x58x24 mm)  :)

Below is attached a quicktour guide of this device.
Attachment: cmon.JPG (41k)
Attachment: C1Monquicktourv1.51EN.pdf (713k)
Topic C'Mon diagnostic tool v0.99 By jp72 Date 07-08-2007 18:29
The C1 use a proprietary BMW plug that is not OBDII, however the management protocol in some aspects is close to ODBII (ISO14230).
I doubt that this display panel would work as C1's ECU does not fully comply with standard protocol for fault codes and engine parameters management. Moreover C1's ECU initialization sequence is very specific. :(
Topic C'Mon diagnostic tool v0.99 By jp72 Date 06-08-2007 14:04
Hi members,

I'm proud to announce that I've reached a rather stable milestone on my C1 diagnostic tool project.
Most of the coding is done and I'm about to borrow prototype unit to a friend for him to fully test any fault code available.
In the meantime you'll find attached a quicktour guide of "C'Mon diagnostic tool".

Here are remaining things to be done:
- make a second prototype to be fitted in a waterproof plastic box.
- decode engine parameters dataset to extract coolant temperature, rpm, engine load, etc...

Regards,

Jerome
Attachment: c1mon.JPG (43k)
Topic Dead Alarm By jp72 Date 19-07-2007 11:53
when I buy my second C1 its alarm was disabled. I asked the guy at BMW Mottorad to reactivate it and he did it for free! (well almost, 1000km service wasn't :) ).

IMHO it should be possible to do the reverse operation aswell. I think you have to unplug the alarm and reconnect a free hanging plug under the dashboard in place. Try to see if a matching plug is present under the dashboard.

Regards,

Jerome
Topic Did it myself again By jp72 Date 13-07-2007 06:14
Exactly, well guessed !!!:)
And what about designing electronic schematic, PCB prototyping, PCB soldering and its debugging or hacking logical serial signals ?

You might be THE man that I need on the other side of the channel.
Topic Did it myself again By jp72 Date 11-07-2007 16:09
I aggree.
btw we could strip off some pictures of this thread that are a bit out of topic :)
Topic Did it myself again By jp72 Date 10-07-2007 19:56
A fast update on project :

- I manage to code core functions to navigate through menu using the 4 board buttons (up,left,right,ok)
- Reading ECU identification data and faults works, but yet no translation from numeric to english language (a translation table is to be used, ie Fault 0272 = "Intake Air Temperature Sensor 1 Circuit, Short-circuit to Positive or Open-circuit.")

Here is an overview of current working menu navigation:

<Engine Monitor>
<ECU Diagnostic>
   <ECU Info>
   <ECU Read Errs>
   <ECU Reset Errs>
<ABS Diagnostic>
   <ABS Info>
   <ABS Read Errs>
   <ABS Reset Errs>
<Setup>

I will be in Germany all next week for professional training purpose, so I should have plenty of free time on afternoon to work on this project :)

More updates to come...
Topic buck house is falling down By jp72 Date 29-06-2007 06:28
what's the matter with FRENCH stones??? :)
Topic ecu 101 By jp72 Date 28-06-2007 17:47
I'm not sure if the abs has is own ECU or if the ECU handle both functions (engine & abs)... In that case it might just be about downloading a new software inside the ECU. I've got some clue on this and could try something later...
Topic ecu 101 By jp72 Date 28-06-2007 17:33
Very interesting. :)
Topic I have a new C1! By jp72 Date 28-06-2007 14:38
No thanks, I manage to buy a working one from an italian ebayer (50EUR) :)
However, if you have the plug that come with the speedo, this would make things easier for me.

Thanks
Topic I have a new C1! By jp72 Date 28-06-2007 05:33
Thanks Lawrie, that's a fantastic opportunity to dig deeper into C1's secrets! (don't worry I'll take care of this speedo)

>> so its something built into the speedo itself.


I knew this, when I swapped two ECU, mileage was still the same. The good thing is that ECU must talk to speedo. I wonder how many pins are built into speedo back connector, just to guess what kind of signal might be used...

Do I need to PM you my personnal address or you still have it ? Obviously I'll pay shipping cost ( please use standard flat rate :) )

Jerome
Topic I have a new C1! By jp72 Date 27-06-2007 20:23
I would be great if we could get a spare dashboard unit to see what's its guts look like...
Topic fuel air mix By jp72 Date 27-06-2007 05:32
That's analogic electronics, IMHO numeric electronics is ways much powerful
Topic fuel air mix By jp72 Date 27-06-2007 05:31
Well, that's a simple voltage controlled led decoder that monitor an engine probe output. That could be my B plan if I fail in my investigations :) LOL
Topic I have a new C1! By jp72 Date 26-06-2007 17:28
I think reprogramming speedo might be possible if the dashboard is connected on same KBUS than ECU, might be my next research playground...
Topic Did it myself again By jp72 Date 24-06-2007 18:21
Thanks guys for this cheer up, that's a kind reward for me
Topic Did it myself again By jp72 Date 24-06-2007 18:20
Do you remember that one of your jokes started up this project ?

>> Your next task is to develop a diagnostic box that fits on the dash, this little unit must display ANY fault on the C1, & then automaticly fix it. You have 2 weeks :-)


Sorry, if I'm close to the goal  I obviously won't meet your expexted delays ;) LOL
Topic Did it myself again By jp72 Date 24-06-2007 13:06
Hi C1 owners,

As long awaited, here's an update of my diagnostic tool project, and it is an exciting one :)

Thanks to club's diagnostic tool I manage to understand BMW C1 brain protocol and program my own circuit to communicate with it (see top of thread).

Now I know how to:

- get ECU and ABS informations
- read fault codes
- reset fault codes

At the moment the board is able to initiate communication and get ECU informations, it's just a matter of free time to program others functions.

As the communication protocol is a standard one (ISO14230) I have documentation on how to read real-time engine data (temperature, RPM...) but need to do some additional research.

That mean that I'm close to have my own diagnostic tool, autonomous (no pc needed) and in a big matchbox size!

To be continued...

Jerome 
Topic Simple way to produce ECU fault codes By jp72 Date 21-06-2007 17:51
Got the wired and removed it. In fact it's a plug that can be removed from the socket, so I recycle it for my diagnostic tool :)
So if you've got this plug, keep it for later use... :)

This plug just do a loop between DIAG signal and +12v, thus disabling any activity on the bus. (Activity is made by connecting GND to DIAG).

Hope it give some highlights
Topic Simple way to produce ECU fault codes By jp72 Date 21-06-2007 16:19
I sucessfully got fault code after unplugging Exhaust Oxygen sensor
However I could'nt produce any fault for ABS. What I did is put an aluminium paper sheet between coding wheel and ABS sensor and fire up the engine...
Any idea ?
Topic Simple way to produce ECU fault codes By jp72 Date 07-06-2007 08:50
Thanks! Any though for ECU fault code ? I was thinking of disconnecting lambda sensor...
Topic Simple way to produce ECU fault codes By jp72 Date 07-06-2007 06:07
Hi team,

(please see http://www.c1ownersc1ub.org.uk/cgi-bin/mwf/topic_show.pl?tid=4698#fp )

I managed yesterday evening to capture diagnostic data from C1 ECU *BUT* currently my C1 shows no present or past fault.

Any idea on how to SIMPLY (I don't want to dismount my C1) produce ECU or ABS unit faults ?

Thanks
Topic Did it myself again By jp72 Date 31-05-2007 06:14
So do I :)
Topic Did it myself again By jp72 Date 29-05-2007 06:27
A least I tried ;)
Topic Did it myself again By jp72 Date 26-05-2007 17:02
OK, let me explain that geek's dialect...

The first electronic board has been designed to be as versatile as possible :

First, it will be programmed to record a conversation between a BMW diagnostic tool and C1.

Then as a modern Champollion I'll try to sort out those recorded hieroglyph to understand their meaning.

Once champollionized, I'll reprogram the board so it will be an autonomous diagnostic tool providing similar fonction as Clubs's GS911 or BMW diagnostic tool.

The second board allow a PC to speak to C1 using those hieroglyph... It is a low cost alternative to the first one...

I hope this explanation worst a try. :)
Topic Did it myself again By jp72 Date 24-05-2007 19:58
If you do not understand electronics, I know you understand this project potential benefits :)
Topic Did it myself again By jp72 Date 24-05-2007 06:35
Some updates on my project :

- Built a RS232 (PC serial but) to KBUS (C1 ECU) interface
- Built an autonomous MicroController board able to communicate on a KBUS (C1), display informations on LCD, store data (2x256k eeprom) and dump datas to a PC over RS232. It also feature an indicator leds and 4 push buttons.

Both are working OK.

Now I've got to hack C1 ECU protocol so I could code required software.

I can't wait for my turn on GS911 waiting list! ;)
Attachment: IMG_3656.JPG (167k)
Topic Did it myself again By jp72 Date 17-04-2007 03:23
This is first stage of the project : design a board to hack ECU protocol... I will develop a soft for this using C language (command line tool) so it'll be easy to port on other OSes.

Next stage will be based on an autonomous device with a PIC (Programmable Input Controller) and a LCD... But it's far from now!
Topic Did it myself again By jp72 Date 17-04-2007 03:21
Thanks, that's a kind offer in case I would screw up the one I buy on ebay. :)
Topic Did it myself again By jp72 Date 16-04-2007 16:59
The software is still to be written... Fortunately with my IT experience I can code C language :)

Maybe this will fail, it's a long way before I'll get the first results
Topic Did it myself again By jp72 Date 16-04-2007 16:54
Here are first pics of my BMW C1 diagnostic tool project!

I've got all electronic parts available and I'm waiting to receive a used ECU to start my first tests.

**BUT** first I'll have to move to my new house on thursday... and sort out the mess! :)
Attachment: up_kbus2pc.JPG (41k)
Attachment: bot_kbus2pc.JPG (40k)
Topic Michelin Pilot Cities By jp72 Date 12-04-2007 21:45
;)

I agree that was a bit chauvinistic and not so partial, let's say that motorway and main roads are generaly smooth...

LOL

town and cities street are OK...sometime

and secondary roads are fairly average...most of the time
Topic Michelin Pilot Cities By jp72 Date 12-04-2007 04:49
That's not seems to be the bopper but the front tyre :)

IMO 50000km seems fairly standard as my front one looked like new at 24000km (my first C1).

Moreover, roads in France are very well maintened and smooth... But maybe the point is about driving behaviour and how much ones uses its front brake ?
Topic FAS amp improved! By jp72 Date 10-04-2007 15:52
That's awesome, this looks like a tribute to my BoomBox special mod ! :)

Well done mate!!
Topic C1 Computer By jp72 Date 09-04-2007 21:14
I did, I don't want to screw my own BMS with my future project... ;)
Topic C1 Computer By jp72 Date 09-04-2007 16:01
I hope this one won't be screwed up by my experiments...
Topic C1 Computer By jp72 Date 09-04-2007 14:54
See the auction, I'm the winning bidder ;)
Topic Well it had to happen eventually By jp72 Date 24-03-2007 17:38
Hi Phil, I'm happy you get out of this crash in one single part :) but unfortunately your beloved C1 has been badly smashed.
I hope you'll get a good price from other party insurers and find another immaculate C1 as a replacement.

Jerome

Powered by mwForum 2.29.3 © 1999-2013 Markus Wichitill