@SupaChris:
Wenn Du das Hex-Image von dem Teil hast... ich meine, das reicht im Grunde... also...
@DG1YIQ:
Hast schon recht. Das Ansprechen über I2C ist natürlich die einfachste Lösung von allen. Machen wir einen Schritt nach dem Anderen.
Lustig, beim LCD heiß die überflüssige Leitung MRQ, beim CD/DVD Laufwerk im Radio heißt sie CRQ.
Gruß, Astralix
Tach auch,
also die Bezeichnung "MRQ" ist glaube eher eine Erfindung gewesen... Opel selber bezeichnet es glaub ich gar nicht so... SDL, SCL sind aus dem I2C abgeleitet - MRQ hatte einer quasi als "Masterrequest" bezeichnet - auf welche Person diese Bezeichnung hervorgeht ist nicht bekannt...
Überflüssig ist die Leitung leider nicht... ohne sie kommt die Kommunikation nicht zustande ... das Intferface des Displays ist halt nur "ähnlich" dem I2C Bus.
@Astralix
was macht dein Umzug?
Mfg
Marco
Hi!
Beim I2C heißen die auch SDA und SCL. Aber der alte Bus zwischen Radio und LCD ist wirklich ein um eine Request-Leitung erweiterter I2C Bus. Es gab da ja schon mal so kleine Projekte um auf dem alten Astra-F Display beim Starten einen Begrüßungstext anzuzeigen.
Die Request-Leitung ( active low) ist eingeführt worden um die meist in Software gelösten I2C-Treiber über zwei GPIO Pinne einfacher zu gestalten. D.h. die Software muss nicht mit hoher Rate ( ca. 1.2µs) die SCL und SDA auf eine Start-Kondition abtesten, sondern sie wartet auf einen simplen Interrupt oder pollt bei Gelegenheit einfach mal die CRQ Leitung, ob sie denn low ist.
Diese Lösung ist halt eine gesunde Mischung aus SPI und I2C mit den Vorteilen beider Systeme. Eine Requestleitung befreit einen aus komplexen Busüberwachungen auf besondere Zustände ( Start, Adresse beim I2C), erlaubt ein dynamisches Timing beider Parteien ( I2C kann nahezu beliebig ausgebremst werden zwischen den Bits, Bytes und Sequenzen) und man erhält ein sofortiges ACK, was beim SPI nur aufwendig oder über noch eine weitere Leitung möglich wäre.
Mach Dich aber beim I2C Timing auf etwas gefasst, ich habe noch keine ordentliche Implementierung in einem automotive Produkt gefunden. Die haben alle das Protokoll nicht verstanden. Ich bin Dir da aber gerne behilflich.
Mein Umzug ist noch ein Umbau, also Decken einziehen, Küche muss komplett neu verkabelt werden und einige Böden müssen auch noch verlegt werden. Und eine neue Heizungsanlage brauche ich auch noch... Und das muss alles bis zum 22.6. fertig sein, allerspätestens. Dann erst einmal 14 Tage Urlaub und dann bin ich hier wieder aktiv dabei, sobald ich mein Büro / Labor aufgebaut habe.
Gruß, Astralix
Hallo,
danke für die präzise Umschreibung... das genaue Timinig für das TID und dessen "auslegung des I2C Buses" ist auf meiner Homepage als PDF zu ersehen.
@astralix
Viel Spass bei deinem Hausumbau... ist dann ja eher doch ein wenig mehr als nur ein Umzug.
Mfg
Marco
Naja, ich arbeite schließlich beim 'Erfinder' dieses Busses und musste schon einige Umsetzungen dessen in Software machen. Aber gut, dass Du das Protokoll schon soweit zusammen hast. Ist nicht immer leicht zu ersehen, wo was schon vorhanden ist und wo nicht. Es ist zwar alles im großen Netz zu finden, aber es ist halt auch weit verteilt.
Allerdings, neue Böden, Decken, 30% der Elektrik und eine neue Brennwertanlage, Tapeten, Fußleisten, 6 neue Fenster....
Gruß, Astralix
Hallo Leute,
leider habe ich im Moment kaum Zeit, da mich meine Firma ganz derbe in beschlag nimmt... spätestens in 4 Wochen habe ich Urlaub und dann wird das Projekt sicher zu Ende kommen.
Also leider ist der Text, Pläne und Code auf meiner Homepage nicht mehr ganz aktuell und entspricht auch nicht dem was auf meinem Schreibtisch liegt, da ich schon einiges weiter bin.
Bitte verzeiht mir das es im Moment ein wenig länger dauert...
.
.
.
EDIT (autom. Beitragszusammenführung) :
.
habe mal eben den aktuellen Schaltplan, ASM und HEX Files sowie ein neues Video auf meiner Page geupdatet.
Viel Spass beim anschauen...
Mfg
Marco
Geändert von DG1YIQ (17.06.2007 um 22:44 Uhr) Grund: Antwort auf eigenen Beitrag innerhalb von 24 Stunden!
Hi zusammen , also ich find das Mit LCD Projekt garnicht
so schlecht , so teuer sind die ja nicht sofern man damit
aber nur die gleichen inhalte anzeigen wie beim TID bzw MID
kann man auch die weiter verwenden . Interessanter wäre
das LCD mit noch mehr spielerein wie z.b DVBT o.ä.
Lg TH.
Siehe Homepage von Hardwarekiller, dort gibt es dafür schon eine Lösung:
http://www.migrosser.de.vu (in deinem Fall der Unterpunkt "DVB-t Astra G CID")
Grüße
Stephan
Ein schlechter Handwerker schimpft immer über sein Werkzeug...
Chinesisches Sprichwort
Hi, ja keine schlechte sache mit dem CID
nur das CID Nachzurüsten wenn mans
net hat wird eine sehr teure sache !
Deswegen meinte ich ja ein LCD Display
hinterbauen das dann diese Funktionen
übernimmt wie BC Uhr Temp. usw.
bzw. dann auch DVB-T .
Wenn dies überhaubt geht?
Gruß Th.
Hallo,
der "Diesel" Grillabend bei mir soll auch genutzt werden über das TID Projekt zu fachsimpeln und Ideen für neue Projekte zu sammeln.
04/05 August 2007
http://www.opel-problemforum.com/sho...815#post769815
Bitte bei Teilnahme per PM/Mail anmelden.
Mfg
Marco
Hi,für mich ist des auch zu weit
Aber prima wenn das Projekt weiter
geht ,hilfe meinerseits hatte ich ja
angeboten zwecks Conrad Elektronik.
hi, hätte hier mal eine kleinere frage bezüglich der lösung für die drehzahlmessung. wo habt ihr das signal abgegriffen, und vor allem wie? soweit ich weiß könnte man es direkt von der spule nehmen, sind dann aber wohl ziemlich hohe spannungen. danke.
mfg, henne.
Hallo,
beim Astra F hatte ich mir dazu noch keine Gedanken gemacht... bin leider im Moment ein wenig eingespannt.
Das Drehzahlsignal liegt im Corsa C z.B. an der Lenksäule (EPS) an... am Astra F am Tacho.
Mfg
Marco
Hi,mal ne dumme frage,woran seh ich denn ob das bei mir nicht mehr funktioniert?hab nen corsa c bj 2004 aber ich glaube in der werkstatt meinten die der hätte noch kein canbus oder so...ich fänd die funktion reichweite super geil...
Macht echt weiter so!
Ganz liebe grüße
ich entschuldige mich fürs hochholen des threads, leider gibts aber keine andere möglichkeit
@root-osiris
das ist schwer zu sagen ob dein corsa can-bus hat oder nicht, ich würde eher sagen ja, weil ab mj. 2004 gabs eigentlich can-bus. am einfachsten herauszufinden ist es, wenn man das radio wechselt und 2 strippen (grün) dadran hängen (am stecker). wenn ja ist es can-bus. der radio stecker für can-bus radios sieht auch anders aus als im mj. 2001-2003.
@DG1YIQ
ist das projekt schon gestorben ? deine seite ist leider offline...
ich hätte großes interesse daran in meinem corsa c entweder das tid mit deiner platine / steuerung laufen zu lassen oder sogar ein astra g mid.
am meisten interessiert mich die geschwindigkeitsanzeige in verb. mit einem astra g mid im corsa c. ich weiß, dass es möglich ist, nur geht mein knowhow als elektroniker leider nicht so weit, dass ich es ohne eure hilfe schaffen könnte.
2003'er Corsa C GSi - Z18XE
E-FH, E-B-ASP, Tempomat, ZV, EPS, TC, ABS, Klima, Leseleuchten, Regensensor und Monochromatischer Spiegel
Hallo,
was??? meine Seite ist doch nicht offline... wann soll das gewesen sein?
http://www.mrserv.de
Das Projekt ist nich gestorben... nur leider habe ich im Moment kaum Zeit... ich bräuchte hilfe bei der erstellung des Layouts... hab leider kaum Zeit... hatte mir bestimmt schon 3 mal vorgenommen das Layout und den Plan zu vervollständigen.
Ich hatte zu einem Grillabend eingeladen... wollte mal hören wer alles Interesse hat ect... leider hat man mich da derbe hängen gelassen... da schwindet die Lust ein wenig
Mfg
Marco
das verstehe ich, sehr sogar. hm...Das Projekt ist nich gestorben... nur leider habe ich im Moment kaum Zeit... ich bräuchte hilfe bei der erstellung des Layouts... hab leider kaum Zeit... hatte mir bestimmt schon 3 mal vorgenommen das Layout und den Plan zu vervollständigen.
Ich hatte zu einem Grillabend eingeladen... wollte mal hören wer alles Interesse hat ect... leider hat man mich da derbe hängen gelassen... da schwindet die Lust ein wenig
beim aufrufen deiner seite bekomme ich einen php-fehler, die bezeichnung offline meinte ich damit, man kann halt die eigentliche seite nicht aufrufen
Fatal error: Call to a member function on a non-object in /var/www/components/com_joomlastats/joomlastats.inc.php on line 250
2003'er Corsa C GSi - Z18XE
E-FH, E-B-ASP, Tempomat, ZV, EPS, TC, ABS, Klima, Leseleuchten, Regensensor und Monochromatischer Spiegel
Dabei handelt es sich um einen Fehler im IE - ist bekannt... ich werde Joomlastats deaktivieren.
Mfg
Marco
.
.
.
EDIT (autom. Beitragszusammenführung) :
.
Hinweis:
Habe Joomlastats entfernt... Fehler solte nun auch bei IE nicht mehr vorliegen... könnteste das mal bitte testen und mir ne Mail schreiben obs geklapt hat?
Mfg
Marco
PS: Mail marco@mrserv.de
Geändert von DG1YIQ (19.10.2007 um 20:27 Uhr) Grund: Antwort auf eigenen Beitrag innerhalb von 24 Stunden!
also fehler trat im IE, im opera und im firefox auf
nun geht aber alles perfekt.
danke.
2003'er Corsa C GSi - Z18XE
E-FH, E-B-ASP, Tempomat, ZV, EPS, TC, ABS, Klima, Leseleuchten, Regensensor und Monochromatischer Spiegel
Hallo,
Um ein wenig frischen Wind in die Aktion zu bringen habe ich mir folgende Gedanken gemacht:
-aufgrund vieler EMails bin ich dahinter gekommen, dass die meistens nur wenige Funktionen haben möchten
-einigen ist der Aufbau zu komplex und/oder sie scheitern am Nachbau bzw am Layout
-ich habe viele Anfragen zu 8 Stelle Displays und auch MIDs (Bordcomputer des Astra F und Astra G) gehabt
-viele wünschen sich Boardcomputer Funktionen (Verbrauch ect)
-es gab Probleme bei der interpretation meiner "Pinbelegung" - das Eagle keine Pfostenleiste mit der "Opel-Zählweise" hatte.
Was wird passieren:
-Ich werde das Layout/Schalplan sowie den Quellcode auf 6 Varianten ändern:
"Minimal" nur Begrüßung und Geschwindigkeit ohne Eingabe (Taster)
"Medium" Begrüßung, Geschwindigkeit, Spannung eventuell Lautext
"Maximal" einfach alles was bis jetzt geht... mal sehen
Das ganz 2 mal: ein Satz für 10 stellige und für 8 stellige TID/MIDs
-Boarcomputerfunktionen sind derzeit nicht geplant, da zu komplex.
Was benötige ich:
-vor allem Hilfe
-ich benötige ein paar mehr Displays zum testen... derzeit habe ich nur TID aus CorsaC, Astra G und ein MID ausm AstraF
-ich werde die Pinbelegung im Schaltplan und auch im Layout "sinnvoll" beschriften
Die Homepage bzw Projektseite werde ich in einigen Tagen umstellen und ab Montag die Schaltpläne und Layouts ändern.
Ich freu mich über jede Resonanz, da sie mich ermutigt weiter zu machen.
Mfg
Marco