W114.022 (250CE) 1972 "3.0-edition" med OM603

Här visar och dokumenterar vi våra projekt. Endast för Mercedes modeller.
User avatar
aroncbds
Nästan Guru
Nästan Guru
Posts: 2219
Joined: Sat 06 Sep, 2008 20:02
Contact:

Re: W114.022 (250CE) 1972 "3.0-edition" med OM603, div. småf

Postby aroncbds » Tue 08 Jul, 2014 09:20

Håkan J wrote:Snyggt jobbat ! Vore kul att se den live nångång !

Misstänker att du även tvättat/gjort rent själva bilbältet.
Mina är lite solkiga och har försökt få dom helt rena med div produkter utan fullgott resultat
så kanske du sitter inne med nåt bra tips ? Tas tacksamt emot !
Tackar! :-) Ja, det vore kul att fixa en träff någon gång! :-) Vore också kul att se din vagn live!
Vad gäller bältet så har jag faktiskt inte behövt tvätta de då de var i mycket fint skick (köpte de från en välvårdad, men krockad/skrotad 250CE). Så jag har tyvärr inte så mycket tips att komma med på den fronten. Möjligtvis om man kan demontera bältesrullen (vilket jag tvivlar starkt på, då det är en säkerhetsdetalj) och tvätta bältet i tvättmaskinen?
Aron - Programmerare - garaget.org/aroncbds

Mercedes-Benz - A little bit of practical poetry...

Nuvarande:
S210 320 CDI - 2001
W210 300 DT - 1999 (Till projekttråd)
W124 200 D - 1992 (Till projekttråd)
W114 250CE - 1972 "3.0-edition" (totalrenoverad - Till fotoalbum, Till projekttråd)
W115 240D 3.0 1975

Gamla:
S210 220 CDI - 1999
W124 300 DT - 1992
W114 250CE - 1971
W115 240D 3.0 - 1975
W123 300D - 1977
W123 240D - 1979

User avatar
aroncbds
Nästan Guru
Nästan Guru
Posts: 2219
Joined: Sat 06 Sep, 2008 20:02
Contact:

Re: W114.022 (250CE) 1972 "3.0-edition" med OM603, div. småf

Postby aroncbds » Tue 08 Jul, 2014 09:23

Mattileinen wrote:Får du måla på grenrören emellanåt?
Verkar som färgen inte tål temperaturen riktigt? :-)
Nja, egentligen ska färgen tåla det enligt beskrivningen, men problemet i mitt fall var att jag inte hade tillfälle att varmköra motorn när jag lade på färgen första gången (motorn var ju demonterad). Står på burken att man måste värma upp den lackade detaljen till 250C i någon h, vilket jag gjorde nu sist, så det ska bli spännande att se om färgen håller bättre den här gången. :-)
Aron - Programmerare - garaget.org/aroncbds

Mercedes-Benz - A little bit of practical poetry...

Nuvarande:
S210 320 CDI - 2001
W210 300 DT - 1999 (Till projekttråd)
W124 200 D - 1992 (Till projekttråd)
W114 250CE - 1972 "3.0-edition" (totalrenoverad - Till fotoalbum, Till projekttråd)
W115 240D 3.0 1975

Gamla:
S210 220 CDI - 1999
W124 300 DT - 1992
W114 250CE - 1971
W115 240D 3.0 - 1975
W123 300D - 1977
W123 240D - 1979

User avatar
aroncbds
Nästan Guru
Nästan Guru
Posts: 2219
Joined: Sat 06 Sep, 2008 20:02
Contact:

Re: W114.022 (250CE) 1972 "3.0-edition" med OM603, div. småf

Postby aroncbds » Fri 03 Oct, 2014 15:39

Hej på er!

Jag har äntligen hunnit bygga klart styrboxen för regleringen av kylfläkten, med mera. Såhär såg det ut vid sluttestningen innan jag monterade in kretsen i sin kapsling.

Image

Image

Image

Image

Kan vara smidigt med en liten anslutningsförteckning när elektronikprojekt som denna har vilat en tid! :-)
Image

Sluttestar kretsen efter monteringen i kapslingen.
Image

Ser ut att funka bra! :-)
Image

Nu är det bara att montera styrboxen i bilen för att sluttesta/kalibrera kretsen på plats! :-)

Forsättning följer (inklusive programkod)!
Aron - Programmerare - garaget.org/aroncbds

Mercedes-Benz - A little bit of practical poetry...

Nuvarande:
S210 320 CDI - 2001
W210 300 DT - 1999 (Till projekttråd)
W124 200 D - 1992 (Till projekttråd)
W114 250CE - 1972 "3.0-edition" (totalrenoverad - Till fotoalbum, Till projekttråd)
W115 240D 3.0 1975

Gamla:
S210 220 CDI - 1999
W124 300 DT - 1992
W114 250CE - 1971
W115 240D 3.0 - 1975
W123 300D - 1977
W123 240D - 1979

User avatar
DieselThomsen
Hedersmedlem
Hedersmedlem
Posts: 1217
Joined: Sat 07 Jun, 2008 00:47
Location: Nyköping
Contact:

Re: W114.022 (250CE) 1972 "3.0-edition" med OM603, styrboxby

Postby DieselThomsen » Sat 04 Oct, 2014 12:26

Så fruktansvärt härligt nördigt!! :-D
W164 320 CDI 4matic -06, 723U CUBANITE SILVER
W203 320 CDI Manuell -05, 747U PERLITE GRAY
W123 200 (OM603.960) -82, 940 MARINEBLAU

User avatar
huckstar
Hedersmedlem
Hedersmedlem
Posts: 1859
Joined: Sat 06 May, 2006 14:02
Location: Älvdalen norra Dalarna

Re: W114.022 (250CE) 1972 "3.0-edition" med OM603, styrboxby

Postby huckstar » Sun 05 Oct, 2014 17:10

Du är en gud på elektronik! :shock:
W-115 /8 2.7CDI -75
W-126 500SEL -85
W-120 180D -57
W-124 320CDI -87
W-201 220CDI -88
W-211 270CDI -03

Schönheit, Gediegenheit und sportliche Kraft!
Mercedes Benz

User avatar
Farmarn
Proffs
Proffs
Posts: 208
Joined: Wed 21 Feb, 2007 17:09
Location: Östersund

Re: W114.022 (250CE) 1972 "3.0-edition" med OM603, styrboxby

Postby Farmarn » Sun 05 Oct, 2014 17:29

Kör du fläkten med pulsbreddsstyrning eller är det någon annan form av styrning?

User avatar
MB_Star
Guru
Guru
Posts: 3716
Joined: Sat 01 Nov, 2003 21:32
Location: Dalarna Mora
Contact:

Re: W114.022 (250CE) 1972 "3.0-edition" med OM603, styrboxby

Postby MB_Star » Mon 06 Oct, 2014 21:19

Sånt där larm har ja plockat ur en bil för inte så länge sen =)
ganska rejäl låda.
w124 300D -85 "Skattesmitarn"
w460 300GD -83 OM605 Turbo 6mm meken pump

.,=====,o00o
//__l_l_,\____\,___
l_---\_l__l---O=O=O
_(o)_)__(o)_)--o-)_)___ Projekt 300GD -81 "Drömbilen" 606Turbo och "463Look"

User avatar
aroncbds
Nästan Guru
Nästan Guru
Posts: 2219
Joined: Sat 06 Sep, 2008 20:02
Contact:

Re: W114.022 (250CE) 1972 "3.0-edition" med OM603, styrboxby

Postby aroncbds » Tue 07 Oct, 2014 13:09

Haha, tack för era kommentarer! :lol:

Nej, det är ingen pulsbreddsstyrning, utan bara på/av vid ett gränsvärde. Hade planer på PWM innan, men har alldeles för många projekt på gång, så denna lösning får duga till version 1.0. :-)
Last edited by aroncbds on Tue 07 Oct, 2014 13:11, edited 1 time in total.
Aron - Programmerare - garaget.org/aroncbds

Mercedes-Benz - A little bit of practical poetry...

Nuvarande:
S210 320 CDI - 2001
W210 300 DT - 1999 (Till projekttråd)
W124 200 D - 1992 (Till projekttråd)
W114 250CE - 1972 "3.0-edition" (totalrenoverad - Till fotoalbum, Till projekttråd)
W115 240D 3.0 1975

Gamla:
S210 220 CDI - 1999
W124 300 DT - 1992
W114 250CE - 1971
W115 240D 3.0 - 1975
W123 300D - 1977
W123 240D - 1979

User avatar
aroncbds
Nästan Guru
Nästan Guru
Posts: 2219
Joined: Sat 06 Sep, 2008 20:02
Contact:

Re: W114.022 (250CE) 1972 "3.0-edition" med OM603, styrboxby

Postby aroncbds » Tue 07 Oct, 2014 13:10

MB_Star wrote:Sånt där larm har ja plockat ur en bil för inte så länge sen =)
ganska rejäl låda.
Japp, jag återanvände lådan och gjorde en ny gavel till den. Ganska rejäl sak... :-)
Aron - Programmerare - garaget.org/aroncbds

Mercedes-Benz - A little bit of practical poetry...

Nuvarande:
S210 320 CDI - 2001
W210 300 DT - 1999 (Till projekttråd)
W124 200 D - 1992 (Till projekttråd)
W114 250CE - 1972 "3.0-edition" (totalrenoverad - Till fotoalbum, Till projekttråd)
W115 240D 3.0 1975

Gamla:
S210 220 CDI - 1999
W124 300 DT - 1992
W114 250CE - 1971
W115 240D 3.0 - 1975
W123 300D - 1977
W123 240D - 1979

User avatar
Farmarn
Proffs
Proffs
Posts: 208
Joined: Wed 21 Feb, 2007 17:09
Location: Östersund

Re: W114.022 (250CE) 1972 "3.0-edition" med OM603, styrboxby

Postby Farmarn » Tue 07 Oct, 2014 22:30

aroncbds wrote:Haha, tack för era kommentarer! :lol:

Nej, det är ingen pulsbreddsstyrning, utan bara på/av vid ett gränsvärde. Hade planer på PWM innan, men har alldeles för många projekt på gång, så denna lösning får duga till version 1.0. :-)


Okej. Kändes ambitöst med styrboxbygge istället för typ en termostat och ett relä :wink:

User avatar
aroncbds
Nästan Guru
Nästan Guru
Posts: 2219
Joined: Sat 06 Sep, 2008 20:02
Contact:

Re: W114.022 (250CE) 1972 "3.0-edition" med OM603, styrboxby

Postby aroncbds » Wed 08 Oct, 2014 08:16

Hej på er!

Farmarn wrote:
aroncbds wrote:Haha, tack för era kommentarer! :lol:

Nej, det är ingen pulsbreddsstyrning, utan bara på/av vid ett gränsvärde. Hade planer på PWM innan, men har alldeles för många projekt på gång, så denna lösning får duga till version 1.0. :-)


Okej. Kändes ambitöst med styrboxbygge istället för typ en termostat och ett relä :wink:
Haha, jo... Men det är kul! :mrgreen:

Nåväl, här kommer källkoden till styroxen, som utlovat! :-)

#include <math.h>
/*
Version: 1.03
- Added startup-test during initial startup

Description:
Arduino-based thermostat with manually-toggled fan-control for my Mercedes-Benz 250CE. Developed
on the Arduino Uno-platform. Intended hardware is Atmel 328PU MCU.

Disclaimer:
THIS CODE IS LICENSED UNDER THE GPL-LICENSE AND MAY BE USED AS IS AS LONG AS THIS SIGNATURE
IS INCLUDED IN ANY DISTRIBUTED COPY OF THE SOFTWARE. THE AUTHOR OF THIS SOFTWARE TAKES NO
GUARANTEE FOR ANY DAMAGE CAUSED DIRECTLY OR INDIRECTLY BY THIS SOFTWARE. ALL USE OF THIS
SOFTWARE IS DONE AT YOUR OWN RISK.

(C) 2013 ARON K - aroncbds@gmail.com
*/

// Inputs
#define FanButton 4 // Fan-timer startbutton
#define ThermistorPIN 5 // Engine-temperature (A5)

// Outputs
#define LED_Heartbeat 13
#define FanPIN 3 // f-n control (output)

// Engine temperature treshold values (Ohms), calibrated for thermistor from Biltema ("Reservgivare", art. 32-262)
long ENGINE_TEMP_NORMAL = 1600;
long ENGINE_TEMP_CRITICAL = 270; // Approx. 87C

int FanTimerState = 0; // State machine for fan-timer
int SensorState = 0; // State machine for the sensor-polling

// Delays in milliseconds
int FAN_STARTUP_RUNTIME = 3000L; // Run the f-n in three seconds after ignition-key has been turned on
int FAN_MANUAL_TIMEOUT = 30000L;
int ENGINE_TEMPERATURE_POLLING_DELAY = 1000L;

// Timers
long Time[4] = {0L, 0L, 0L, 0L};

boolean fanIsManuallyStarted = false;
boolean DEBUG_MODE = true;

void setup()
{
// Define outputs
pinMode(LED_Heartbeat, OUTPUT);
pinMode(FanPIN, OUTPUT);

// Define input with pullup
pinMode(FanButton, INPUT);
digitalWrite(FanButton, HIGH); // Use internal pullup

// Set initial state of outputs
digitalWrite(LED_Heartbeat, LOW);
digitalWrite(FanPIN, LOW);

// Start serial
if (DEBUG_MODE)
Serial.begin(9600);

// Perform "function-check" for the initial startup
digitalWrite(FanPIN, HIGH);
delay(FAN_STARTUP_RUNTIME);
digitalWrite(FanPIN, LOW);
}

void loop()
{
while (1)
{
//
// Temperature-assessment control
//
switch (SensorState)
{
case 0:
digitalWrite(LED_Heartbeat, LOW);
SetTimer(1, ENGINE_TEMPERATURE_POLLING_DELAY);
SensorState = 1;
break;

case 1:
if (TimerCheck(1)) {
digitalWrite(LED_Heartbeat, HIGH);
SetTimer(1, ENGINE_TEMPERATURE_POLLING_DELAY);
SensorState = 0;

// Check engine-temperature and start the f-n as needed
if (!fanIsManuallyStarted)
pollThermistor();
}
break;
default:
break;
}

//
// Fan-timer control
//
switch (FanTimerState)
{
case 0: // Initial State, done once at power up
if (fanIsManuallyStarted && DEBUG_MODE)
Serial.println("f-n stopping due to timeout. Returning to automatic-operation...");
fanIsManuallyStarted = false;
digitalWrite(FanPIN, LOW);
digitalWrite(LED_Heartbeat, HIGH);
FanTimerState++;
break;

// TODO: Protect the state machine of the timered f-n with a variable (to avoid the polling-procedure interfere with it)

case 1: // Fan-start detection (the button has been pushed)
if (digitalRead(FanButton) == 0) {
fanIsManuallyStarted = true;
digitalWrite(FanPIN, HIGH);
SetTimer(0, FAN_MANUAL_TIMEOUT);
if (DEBUG_MODE)
Serial.println("f-n started by button.");
FanTimerState++;
}
break;
case 2: // Let a few cars pass on main road before we can trigger cars on other road
if (TimerCheck(0)) {
FanTimerState = 0;
}
break;
}
}
}

void pollThermistor()
{
double Temp;
int rawADC = analogRead(ThermistorPIN);
long resistance = ((10240000 / rawADC) - 10000); // R = (1024 * balanceResistor / ADC) - balanceResistor

if (DEBUG_MODE)
{
Serial.print("Resistance: "); Serial.print(resistance); Serial.print("ohms / "); Serial.print("rawADC: "); Serial.print(rawADC); Serial.println();
}

if (resistance < ENGINE_TEMP_CRITICAL)
{
// Engine temperature is above 87C
digitalWrite(FanPIN, HIGH);
if (DEBUG_MODE)
Serial.println("Engine temperature is critical!");
}
else
{
digitalWrite(FanPIN, LOW);
if (DEBUG_MODE)
Serial.println("Engine temperature is OK!");
}
}

//
// Timer-helpers
//
void SetTimer(int tmr, long TimeDelay)
{
if (tmr >= 0 && tmr < 4) {
Time[tmr] = millis() + TimeDelay;
}
}

int TimerCheck(int tmr)
{
if (tmr >= 0 && tmr < 4) {
if (millis() >= Time[tmr]) {
return 1;
}
else {
return 0;
}
}
else {
return -1;
}
}
Aron - Programmerare - garaget.org/aroncbds

Mercedes-Benz - A little bit of practical poetry...

Nuvarande:
S210 320 CDI - 2001
W210 300 DT - 1999 (Till projekttråd)
W124 200 D - 1992 (Till projekttråd)
W114 250CE - 1972 "3.0-edition" (totalrenoverad - Till fotoalbum, Till projekttråd)
W115 240D 3.0 1975

Gamla:
S210 220 CDI - 1999
W124 300 DT - 1992
W114 250CE - 1971
W115 240D 3.0 - 1975
W123 300D - 1977
W123 240D - 1979

torake
Guru
Guru
Posts: 7207
Joined: Tue 07 Jul, 2009 12:45
Location: Åkersberga

Re: W114.022 (250CE) 1972 "3.0-edition" med OM603, styrboxby

Postby torake » Wed 08 Oct, 2014 16:31

Lägg den på github och länka istället.

Mercedeslös :: Tesla Model 3 SR+ -19
:: Kilometerkoll.se - körjournal i mobilen ::

User avatar
kentapenta
Hedersmedlem
Hedersmedlem
Posts: 1565
Joined: Thu 29 Dec, 2005 20:22
Location: tingsryd

Re: W114.022 (250CE) 1972 "3.0-edition" med OM603, styrboxby

Postby kentapenta » Sat 25 Oct, 2014 23:37

Om jag skulle försöka förstå detta,
så hade min hjärna blivit överhettad :-D
190D Binz-65, 190D Safari-65, 280S-71, 450SE-74, 500SEC-87,
Corvette C4 Cab-89 och så en Lexus RX300.

User avatar
aroncbds
Nästan Guru
Nästan Guru
Posts: 2219
Joined: Sat 06 Sep, 2008 20:02
Contact:

Re: W114.022 (250CE) 1972 "3.0-edition" med OM603, styrboxby

Postby aroncbds » Mon 23 Mar, 2015 15:44

Hej på er!

Nu börjar man bli ordentligt sugen på årets premiärrunda, så bilen åker nog fram de närmaste veckorna. Planen är att göra en storservice och:

- Byta i stort sett alla vätskor
- Få dit styrmodulen för fläkten
- Löda ihop kabelhärvan till skuffbelysningen
- Få dit Becker-radion och en högtalare
- Tvätta & vaxa
- Boka besiktningstid...
- Boka in sig på några av årets MB-träffar! :mrgreen:
Aron - Programmerare - garaget.org/aroncbds

Mercedes-Benz - A little bit of practical poetry...

Nuvarande:
S210 320 CDI - 2001
W210 300 DT - 1999 (Till projekttråd)
W124 200 D - 1992 (Till projekttråd)
W114 250CE - 1972 "3.0-edition" (totalrenoverad - Till fotoalbum, Till projekttråd)
W115 240D 3.0 1975

Gamla:
S210 220 CDI - 1999
W124 300 DT - 1992
W114 250CE - 1971
W115 240D 3.0 - 1975
W123 300D - 1977
W123 240D - 1979

User avatar
aroncbds
Nästan Guru
Nästan Guru
Posts: 2219
Joined: Sat 06 Sep, 2008 20:02
Contact:

Re: W114.022 (250CE) 1972 "3.0-edition" med OM603

Postby aroncbds » Sat 25 Apr, 2015 20:40

Hej på er!

I morse blev den besiktigad och redo för sommarens äventyr! Fräsch olja har den också fått under eftermiddagen och så har jag till min förvåning upptäckt att motorkuddarna har sjunkit ihop en aning då oljetråget har kommit nästan i kloss mot främre framvagnsbalken, så jag shimsade in motorns högra sida (i färdriktningen sett). :-)
Aron - Programmerare - garaget.org/aroncbds

Mercedes-Benz - A little bit of practical poetry...

Nuvarande:
S210 320 CDI - 2001
W210 300 DT - 1999 (Till projekttråd)
W124 200 D - 1992 (Till projekttråd)
W114 250CE - 1972 "3.0-edition" (totalrenoverad - Till fotoalbum, Till projekttråd)
W115 240D 3.0 1975

Gamla:
S210 220 CDI - 1999
W124 300 DT - 1992
W114 250CE - 1971
W115 240D 3.0 - 1975
W123 300D - 1977
W123 240D - 1979


Return to “Våra projekt”

Who is online

Users browsing this forum: No registered users and 47 guests