Anmelden || Einloggen || Hilfe/FAQ || Suche || Home || Statistik || Kalender || Staff || New! Downloads Willkommen Gast!
[ Treffen ] [ Linkdatenbank ] [ Abkürzungen/Erklärungen ] [ Impressum ] [ AX-Wiki ] [ AX-Gallery ] [ Chat ]

AX-Club Forum » Vorschläge/Wünsche » Fehlerspeicherauslese-Interface [Bauanleitung + Software] » Threadansicht

Autor Thread - Seiten: -1-
000
22.12.2007, 14:57 Uhr
~AXHildesheim



Ein halbes Jahr ist es her, da entwickelte ich das Fehlerspeicherauslesegerät, mit dessen man über den Computer Druckerport (LPT-Port/Parallelport) den Inhalt des Fehlerspeichers übertragen kann. Alle Fehler werden in der Software in Klartext ausgegeben, lassen sich drucken, abspeichern und in Ruhe auswerten.

Ein umfangreiches Thema über das Projekt gab es hier im Forum.

Passend zu Weihnachten möchte ich nun das Geheimnis um Hard- und Software rund um das Projekt frei veröffentlichen.



Funktionsweise der Software
Das eigenst dafür entwickelte Programm macht nichts anderes, als die Blinkimpulse zu zählen. Dem entsprechend entstehen am Ende die Fehlercodes, die mit der Datenbank abgeglichen und ausgewertet werden. Die Funktion des "Blinkzählers" ist umfangreicher, als vielleicht mache annehmen. Um ein Ergebnis zu bekommen, müssen alle Blinkimpulse bis in die Zehntelsekunde ausgewertet werden. Negative sowie positive (LED an und aus) Impulse. Sobald die korrekte längere Pause erkannt wird, sendet die Software den Befehl an das Steuergerät, den nächsten Fehler auszuspucken (normalerweise 3 Sekunden drücken). Somit kann man also den Fehlerspeicher mit einem Klick vom Anfang bis zum Ende auslesen lassen. Alles wird automatisch gesteuert. Als kleines Bonbon oder eigentlicher Standartfunktion lassen sich natürlich sämtliche Protokolle am Ende abspeichern oder ausdrucken.



Funktionsweise des Interface
Das Interface/Zwischengerät stellt die technische Verbindung zwischen PC und AX her. Über simple Transistorschaltungen werden die Blinkimpulse vom Steuergerät an einen analogen Eingangsport im Parallelport übergeben. Ein analoger Ausgangsport steuert eine andere Transistorschaltung an, damit die Masse auf den Diagnosepin gelegt wird, damit das Steuergerät anfängt, die Fehler auszugeben. Diese Schaltung funktioniert jedoch mit einem Relais, welches von der Transistorschaltung angesteuert wird. Versorgt wird das Relais über einen integrierten 9-Volt-Block. Anders habe ich dies nicht hinbekommen. Wäre natürlich viel einfacher nur über einen Transistor die Masse aufzuschalten, aber es klappte nicht. Die Masse lag dauerhaft trotz dessen zu stark am Diagnosepin an, sodass es keine Ergebnisse lieferte. Somit habe ich simpel, einfach und schnell auf das Relais draufgearbeitet. Somit weiß ich zu 100 %, das keine Verbindung bestehen kann, wenn es nicht angezogen ist. Zu weiteren „Spielereien“ gehören dazu noch eine Connect-LED im Interface sowie Software, die anzeigt, ob eine Verbindung mit dem PC und der Software besteht.



Schaltplan




Welche Bauteile benötige ich dafür?
2x Transistor BC 547B oder BC 548B (NPN)
3x Widerstand 4,7 kOhm
2x Diode 1N4148
1x LED 5 mm Rot
1x LED 5 mm Grün
2x LED-Halter 5 mm
1x Taster NO
1x Parallelportstecker 25-pol.
1x Batterieclip 9 Volt
1x Print-Relais 5-9 Volt, 1x Ein (NO)
1x Krokodilklemme Grün
1x Krokodilklemme Schwarz
1x 9 Volt Block
1x Einbaugehäuse
1x Lochrasterplatine ca. 60 x 30 mm
1x Kabel 5-pol. ca. 3 - 5 Meter
1x Litze 1 – 2 mm², Schwarz, 50 – 80 cm
1x Litze 1 – 2 mm², Grün, 50 – 80 cm



Folgende Pin-Belegung hat der Parallelport
Pin 2 = Ausgang Data 0 = Ansteuerung Diagnose-Taster
Pin 3 = Ausgang Data 1 = Ansteuerung Verbunden-LED
Pin 10 = Eingang Acknowledge = Signaleingang Blinkimpulse
Pin 15 = Eingang Error = Signaleingang Interface-Bestätigung
Pin 19 = Masse (GND) = Masse vom PC

Natürlich hat er noch mehr Pins, aber mehr benötigen wir nicht.



Für die Selbstätzer

(Layout muss noch gespiegelt werden.)


(Bestückungsplan)



Unwichtige, programminterne Zeitwerte zum Auswerten der Impulse
Typ:...................Zeitwert:......Mindestens:......Maximal:......Toleranz:
Startblinker*:.......3,60 Sek.........3,40...............3,80.............+/- 0,2
Mittelblinken:........0,45 Sek.........0,25...............0,65.............+/- 0,2
Mittelendblinken:..1,57 Sek.........1,37...............1,77.............+/- 0,2
Endblinken:...........3,60 Sek........3,40...............3,80.............+/- 0,2
* = Keine Erfassung



Schlusssatz
Auf dem ersten Blick sieht das jetzt natürlich etwas kompliziert aus. Für einen Anfänger ist es das sicherlich auch. Aber im Eigentlichen ist alles ganz simpel gelöst. Man muss den Schaltplan und das Prinzip verstehen. Dazu wäre es natürlich auch sehr von Vorteil, wenn man weiß, wie de Druckerport funktioniert und was man damit alles machen kann.



Softwaredownload & Schaltpläne im ZIP
- Download Fotostrecke mit Schaltplänen
- Download Software

Software ist ein fertiges Programm und ist von mir nur auf Windows XP mit dem SP 2 getestet worden. Wie die Funktionalität mit anderen Betriebssystemen ist, kann ich nicht sagen. Vista-Fähigkeit vollkommen unbekannt. Herausgabe vom Quellcode der Anwendung generell ausgeschlossen.

Ich erlaube den privaten sowie kommerziellen/gewerblichen Gebrauch der Software.

Verbesserungswünsche und Kritik sind erwünscht. Gerne entwickel ich das Programm nach euren Ideen um, wenn ich es auch sinnvoll finde.

Ansonsten ist natürlich der Nachbau der Hardware und das Benutzen auf eigene Gefahr, logischerweise. Keine Garantie auf technische Richtigkeit des Schaltplanes.

Wenn jemand nachbaut, wäre es sehr interessant für mich, Bilder davon zu sehen, wenn es fertig ist.


Angebot
Wer von mir eine fertig geätze und gebohrte Platine zum Nachbau haben möchte, dem kann ich für 10 Euro Aufwandsentschädigung plus Versand (Brief) übersenden.

Dieser Post wurde am 27.12.2007 um 17:26 Uhr von AXHildesheim editiert.
Seitenanfang Seitenende
(Gast) Zitatantwort || Editieren || Löschen || IP
001
22.12.2007, 19:20 Uhr
lxuser
Forumsmitglied
Avatar von lxuser

Hallo,

nett von dir, daß du es zur Verfügung stellst!

Nur so ganz passen Schaltplan und deine Beschreibung nicht zusammen. Ist es jetzt die serielle RS232 Schnittstelle oder Parallelport?

Viele Grüße
Mario

Dieser Post wurde am 22.12.2007 um 19:20 Uhr von lxuser editiert.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
002
22.12.2007, 21:16 Uhr
~AXHildesheim



Parallelport
Seitenanfang Seitenende
(Gast) Zitatantwort || Editieren || Löschen || IP
003
22.12.2007, 23:39 Uhr
wilhelm1403,5
Forumsmitglied
Avatar von wilhelm1403,5

na das nenn ich aber nett !!!!!
--
AX GT MK1 , AX 1.1 MK2
Da sind die Ösis
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
004
23.12.2007, 15:56 Uhr
boardwauzi
Forumsmitglied
Avatar von boardwauzi

wie kommt es das du nun doch einen auf opensource machst?
--
Es ist wie immer.......nur SCHLIMMER!!!!
1.1l 60PS MK2 BJ.92//GT 75PS MK1 BJ.90//1.4D 50PS MK2 BJ.92

Simson S51B Simson S53
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
005
27.12.2007, 12:32 Uhr
wilhelm1403,5
Forumsmitglied
Avatar von wilhelm1403,5

möchte nicht drängen nur erinnern !
wie schauts mit der soft aus ??

lg Willi
--
AX GT MK1 , AX 1.1 MK2
Da sind die Ösis
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
006
27.12.2007, 17:11 Uhr
~AXHildesheim



Kleinen Augenblick, wird in 10 Minuten online sein.
Die Spannung kann ich voll und ganz verstehen.
Seitenanfang Seitenende
(Gast) Zitatantwort || Editieren || Löschen || IP
007
27.12.2007, 20:20 Uhr
wilhelm1403,5
Forumsmitglied
Avatar von wilhelm1403,5


Zitat:
AXHildesheim postete
Kleinen Augenblick, wird in 10 Minuten online sein.

Sollte wohl 1Tag und 10 Minuten heißen

macht aber nix, kenn das, bin ja Wiener
--
AX GT MK1 , AX 1.1 MK2
Da sind die Ösis
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
008
27.12.2007, 21:22 Uhr
~AXHildesheim



Nein, sollte es nicht!
Heute, 12:32 Uhr hast du gefragt, wann es on kommt.
Heute, 17:11 Uhr sagte ich, das ich es jetzt innerhalb der nächsten 10 Min machen werde.

10 Minuten später war der Downloadlink für die Software anklickbar.
Seitenanfang Seitenende
(Gast) Zitatantwort || Editieren || Löschen || IP
009
27.12.2007, 22:29 Uhr
wilhelm1403,5
Forumsmitglied
Avatar von wilhelm1403,5

hoppala
des muss einen ja gesagt werden das du dazu ne alte post editierst

bin ja etwas einfach

Danke
--
AX GT MK1 , AX 1.1 MK2
Da sind die Ösis
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
010
28.12.2007, 03:36 Uhr
~AXHildesheim



;-) ...
Wunderbar dann wäre ja alles geklärt.

Ich sehe gerade, ich habe hier noch ein komplett fertiges Auslesegerät mit Software auf CD und allen Kabeln im Karton. Biete ich an für 35 Euro inkl. Porto.

Dieser Post wurde am 08.01.2008 um 08:04 Uhr von AXHildesheim editiert.
Seitenanfang Seitenende
(Gast) Zitatantwort || Editieren || Löschen || IP
011
08.02.2008, 17:56 Uhr
Twix
ADMIN
Avatar von Twix

So Mädels ...
Ich kram es aus aktuellem Anlaß nochmal raus ..

Weiß einer von Euch ob man damit auch einen Saxo auslesen könnte?

.. Gruß .. Twix ..
--
I would like to change the world, but God doesn't give me the Source Code !

Dieser Post wurde am 08.02.2008 um 17:57 Uhr von Twix editiert.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
012
08.02.2008, 18:33 Uhr
CST
MOD
Avatar von CST

Das sollte gehen , allerdings nur das Motorsteuergerät .
Man muß nur den Pin der K-Leitung am Diagnosestecker anschließen , welcher das ist kommt darauf an ob der Saxo den 30 oder 16-Poligen Stecker hat .
--
Gruß Andreas


->AX-Salsa 1,1i/AX-VTR 1,4i/AX-GT/AX-GTI <-
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
013
22.12.2008, 23:43 Uhr
cni
Forumsmitglied



Zitat:
CST postete
Das sollte gehen , allerdings nur das Motorsteuergerät .
Man muß nur den Pin der K-Leitung am Diagnosestecker anschließen , welcher das ist kommt darauf an ob der Saxo den 30 oder 16-Poligen Stecker hat .

Hallo Welcher Stecker ist hier gemeint?
Der, der im Sicherungs-Kasten sitzt?
Habe da einen 16 poligen in meinem Saxo 1.1 1999 44kW!
Kannst Du mir dazu die Stecker-Belegung geben?
--
Danke

Gruß
Christian
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
014
23.12.2008, 02:14 Uhr
Patrick1122
Forumsmitglied


Beim Saxo kann man das auch einfacher machen ( ausser ab Baujahr 1999 ) .

hier der Link : http://forum.andre-citroen-club.de/showthread.php?t=83899

MfG Patrick
--




Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
015
23.12.2008, 20:56 Uhr
cni
Forumsmitglied


Weißt Du evtl. auch die Stecker-Belegung?
--
Danke

Gruß
Christian
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
016
23.12.2008, 22:51 Uhr
Patrick1122
Forumsmitglied


Nein , die Belegung weiss ich jetzt nicht , aber CST müsste die eigentlich kennen .

MfG Patrick
--




Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
017
30.12.2008, 00:50 Uhr
cni
Forumsmitglied



Zitat:
Patrick1122 postete
CST müsste die eigentlich kennen

Hallo CST,

weißt Du sie und könntest Du die mir bitte geben?
--
Danke

Gruß
Christian
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
018
20.11.2009, 01:38 Uhr
AXStefan
Forumsmitglied


Hallo Leute,
ich bin der Entwickler des Gerätes und habe noch zwei fertige Geräte mit Anleitung und Software auf CD über.

Die ersten beiden PN's bekommen den Zuschlag, ich kann aber keinen Hilfeservice mehr bieten.

Pro Gerät (neu) 20 Euro inkl. Versand.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
019
06.12.2009, 23:01 Uhr
AXStefan
Forumsmitglied


Preisreduzierung,

10 Euro pro Gerät + Versand 2,20 EUR.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
020
12.12.2009, 00:39 Uhr
AXStefan
Forumsmitglied


Eins ist verkauft, eins ist noch verfügbar.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
021
13.12.2009, 15:54 Uhr
Blacky
Forumsmitglied
Avatar von Blacky


Zitat:
AXStefan postete
Eins ist verkauft, eins ist noch verfügbar.

Hast PN
--
UWE

__________________________________
.... ohne Blumenstrauss - AX First MK2, 1,1i, EURO 2, 5,5x13 mit Winterschuhen, im Sommer 6x14, Mukketier Umpau --
.... AX GTi mit Mini-KAT EURO 2, K&N 57i -- ... der Stille in weiß (Typ: ZZ) --
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
022
13.12.2009, 21:38 Uhr
AXStefan
Forumsmitglied


Beide Geräte sind verkauft.
Danke für das Interesse.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
Seiten: -1-     [ Vorschläge/Wünsche ]  



AX-Club

powered by ThWboard
© by Paul Baecher & Felix Gonschorek