Nou Razorx-Fijne Hokken: LV-NJ

Gestart door razorx, 29-03-2008 19:58:03

Vorige topic - Volgende topic

0 leden en 3 gasten bekijken dit topic.

StefanCJ

Geweldig knap werk Yits, complimenten  :eusa_clap:

Ewout Schalkwijk

Ziet er zeer goed uit Yits. Complimenten, zeker ook voor je zelfbeheersing om niet naar buiten te rennen om te testen.


Bestellijst:

1) Ewøut
2)
Only two things are infinite, the universe and human stupidity, and I'm not sure about the universe." - Albert Einstein

Martijn_B

Goaf!

(die sticker op de kookplaat ook trouwens: "GEEN VOEDSEL")

:D
Volvo 850 T-5R, MT. Mod's: Wiseco zuigers, H-profiel drijfstangen, S60 2001 cilinderkop, 3-angle valve seats, M59H met sper, GTX3071r turbo, 650cc Bosch injectoren, 60mm IC, 3" custom in-en uitlaat, Schutten Software

volvobug

Handtekening? 85011806 en Saffronie.

T5-4life

Knap werk Yits! Ziet er strak uit  :eusa_clap: :eusa_clap:
C70 T5 coupe LPI 1998 413 dkm
C70 T5 cabrio 2000 236 dkm
S80 D5 2005 325 dkm

FrankvdAa

Ziet er inderdaad netjes uit! :eusa_clap: Al enig idee in welke prijsklasse ze gaan vallen?
'21 Volvo V90 T8 AWD R-Design, Platinum Grey, B&W, niveauregeling
'03 Honda CB600F (Hornet)
'98 Volvo S70 R, Black Stone, 18T, groene 440cc injectoren, manual swap M59, 3" Ferrita 100cpi DP, 2.5" Ferrita catback, iPD RIP-kit, iPD swaybars, Schutten custom tuning
'96 Volvo 460 1.8i Luxury Line, '92 Volvo 440 GLT 1.7i
--
Weblog    Volvo x70 R-register

razorx

Dank jullie voor de complimenten.
Het apparaat moet nog wel werken en uitvoerig getest worden.

Prijsbepaling kan ik pas doen als ik weet of de prototypes werken of dat er een redesign nodig is. Daarnaast is het aantal dat ik moet maken in hoge mate van invloed op de prijs.

Dus laat me nog even modderen ;) En ik houd jullie natuurlijk op de hoogte.

fbm

Citaat van: Marc O. op 30-09-2013 20:32:16
Geweldig Yits! Ik snap echt werkelijk helemaal niks van wat jullie (jij en Jeroen) af en toe tegen elkaar zeggen over electronica, maar heb grote bewondering voor dit soort projecten :D :D

Ik snap daar ook niks van, maar vind het super knap dat personen dit kunnen!  :eusa_clap:

mehn

Citeer(C) Paerl Electronics 2013

;D

850R: Ferrita - PLX - Koni - Intrax - Android 4.4 Kit Kat
XC60 D4 AWD:

UserID6342


wimped

Groots wederom,
Foto van het beschreven dametje tesamen met FJ had ook best gemogen :-)

UserID6342

Dan moet je naar die Duitsert toe, die heeft zat foto's van dat dingske (en ik heb FJ daar ook tussen zien lopen). Die Duitsert heeft ook euh, de hele nacht niet geslapen na die fotosessie ;D

wimped


razorx

#4258
De hardware doet in de testopstelling wat hij moet doen.
Wat ik op dit vlak nog moet testen is real life gedrag bij hoge temperatuur en trekhaak verlichting erbij.
Daarnaast moet ik checken of de ruststroom in het echt ook laag genoeg is of lager dan de originele module. Het is een beetje sneu als parkeren met mijn module een lege accu oplevert.

Ok dan mijn programmatuur. Ik heb er sinds de vakantie niet meer naar gekeken. Dat werkt louterend. Ik ben eerlijk, als ik van een ander wat slechts zie zeg ik het, van mezelf ook. Wat ik heb geschreven is niet goed. Geeft niet. Software herschrijven is veelal goedkoper dan nieuwe hardware maken.

Door de simpele driedraads bekabeling die Volvo gebruikt heeft heb je wat extra complicaties. Dat type bekabeling heet overigens P-type. Simpel gezegd is wat je krijgt een doorlopende heractivering van de comfortmodus. Het aanstuur signaal van de lampen is immers het zelfde signaal als het input signaal van de module. Een lamp aan signaal is dus onmiddellijk een herstart van de comfort modus. Die zal dus eeuwig lopen tot je van richting verandert of het contact op uit zet. Dit probleem kwam niet geheel onverwacht. ;)

Ik dacht ik met dat probleem rekening had gehouden. Niet goed. Kijkend naar mijn programmatuur ontdekte ik gelijkenis met een bord spaghetti. Knoop naar knoop en onleesbaar voor mij na er een maand of wat niet naar te hebben gekeken. Weg er mee en tijd voor een andere aanpak.

Dit type probleem heb ik in het verleden ook gehad. Het ging toen om een experiment met veevoeder: Een koe herkennen, het dier wegen en per koe het dier een aangepast dieet geven aan de hand van haar historie. Dit om de ammoniak in de ontlasting door te veel eiwit te beperken. Dat heb ik toen op een zeer ouderwetse maar qua programmatuur effectieve manier aangepakt. Om de comfortmodule te laten werken zal ik de software van scratch, maar met meer ervaring moeten schrijven op een vergelijkbare manier.

Het heet een state machine.
Het principe is simpel.

-Inputs: Knipper links, knipper rechte en ontsteking aan/uit. Hazard is links plus rechts.
-Huidige toestand: hierin houd je de modus bij van je machine. Dit kan zijn comfort knipper teller, hazard aan, knipper links of rechts of een links rechts verandering en vice versa.
-Outputs: Linker licht, rechter licht en de gemeenschappelijke aansturing.

De inputs veranderen de toestand van de machine, de toestand bepaalt weer de outputs.
Het is een heel andere programmeerstijl en is een oude maar effectieve en vooral overzichtelijke methode.
Als je de niet relevante situaties niet afhandelt houd je maar een paar relevante toestanden over:

Ign off:
-hazard

Ing on:
-hazard, comfort mode disable
-right request start in comfort mode
-left request start in comfort mode
-RL change, comfort mode disable
-LR change, comfort mode disable

Ik denk dat ik het probleem nu puur verwoord heb. Nu omzetten in goede programmatuur. ;)

razorx

#4259
Voor mezelf samengevat:
Input->Toestandsverandering->Conditionele Output
Tabel maken van toestanden en handelingen en kijken hoe compact de software wordt.

Vergeet de dead light en inleermodus niet!