ALDL

Złącze ALDL 12 pinowe - widok z przodu

Łącze diagnostyczne linii montażowej , łącze danych linii montażowej lub ALDL to zastrzeżony system diagnostyki pokładowej opracowany przez General Motors przed standaryzacją OBD-2 . Wcześniej nosił nazwę Assembly Line Communications Link lub ALCL. Oba terminy są używane zamiennie.

Łącze komunikacyjne ALDL zostało pierwotnie opracowane w Centrum Projektowym Systemów Kontroli Emisji General Motors, zlokalizowanym na poligonie GM w Milford w stanie Michigan. Centrum było odpowiedzialne za koordynację wszystkich działowych i pracowniczych działań projektowych, testowych i rozwojowych systemu kontroli emisji dla samochodów osobowych GM USA, zaprojektowanego w celu spełnienia wymagań ustawy o czystym powietrzu z 1981 roku.

„Główny inżynier centrum projektowego, Harry H. Lyon, wyjaśnia: „Zasadniczo centrum projektowe ECS jest wspólnym wodopojem dla wszystkich działań personelu dywizji i korporacji (GM)”. Delco Electronics, Delco Products, Delco Remy, Diesel Equipment, Packard Electric, Rochester Products i Saginaw Steering Gear. Reprezentowanych było również pięć dywizji samochodowych, dywizji nadwozia i montażu, siedmiu pracowników korporacyjnych i sekcji patentowej. „Pozwala nam to połączyć naszą wiedzę i uniknąć kosztownego i czasochłonnego powielania, a jednocześnie zapewnia nam scentralizowaną drogę do zarządzania przedsiębiorstwem” — powiedział Lyon. Mówiąc dokładniej, centrum jest odpowiedzialne za koordynację takich projektów, jak specyfikacje techniczne zarówno dla sprzętu, jak i oprogramowania”.

„Oprócz monitorowania pracy silnika, jest on wyposażony w okresowy odczyt własnego tętna i informowanie o ewentualnych problemach. Jest w stanie to zrobić poprzez miganie kontrolki silnika na desce rozdzielczej samochodu i zapisywanie informacji o usterce w swojej pamięci. Po zabraniu do centrum serwisowego moduł ECM używa tej samej kontrolki do „rozmowy" z mechanikiem za pomocą migającego kodu wskazującego miejsce wystąpienia problemu. W Cadillacach właściwy kod jest wyświetlany cyfrowo. Aby zapewnić wysoką jakość system Computer Command Control, zostanie poddany ostatecznej kontroli na końcu linii montażowej. Tutaj całkowicie zmontowany pojazd zostanie przetestowany poprzez podłączenie komputera do komputera testowego. To znacznie poprawi zdolność GM do wyłapywania wszelkich nieprawidłowości w układ lub silnik samochodu”.

Specyfikacja została napisana dla łącza danych i dostarczona społeczności serwisowej przez inżynierów serwisu centrum projektowego w 1981 r. (XDE-5024B).

Ten system był tylko niejasno znormalizowany i cierpiał z powodu faktu, że specyfikacje łącza komunikacyjnego różniły się w zależności od modelu. ALDL był w dużej mierze używany przez producentów do diagnostyki w ich salonach i oficjalnych zakładach obsługi technicznej. Złącze zwykle znajduje się pod deską rozdzielczą po stronie kierowcy w pojazdach z kierownicą po lewej stronie (LHD), chociaż to miejsce nie zostało znormalizowane.

Aby zapoznać się z komputerem systemu testowego zakładu montażowego, który był podłączony do tego złącza pojazdu i znany pod tą samą nazwą, zobacz artykuł IBM Series/1 . Pod koniec lat 80. system został zmigrowany do systemu ADTS (ALDL Development and Test System), który wykorzystywał uprzemysłowiony komputer IBM PC z niestandardowym interfejsem.

Złącze diagnostyczne

Były co najmniej cztery różne złącza używane z ALDL. Firma General Motors wdrożyła zarówno złącze 5-stykowe, jak i 12-stykowe, przy czym złącze 12-stykowe (numer części Packard/Delco/Delphi 12020043) jest używane w zdecydowanej większości samochodów GM. Lotus zaimplementował 10-pinowe złącze. Piny mają oznaczenia literowe w następujących układach (patrząc od przodu złącza pojazdu):

Pinout 12-pinowego złącza ALDL
F mi D C B A
G H J k Ł M
Pinout 10-pinowego złącza ALDL
A B C D mi
k J H G F
Pinout 5-pinowego złącza ALDL
A B C D mi

Zwróć uwagę na różnicę w kolejności pinów między złączami oraz fakt, że litera I nie jest używana. Niestety definicja tego, które sygnały były obecne na każdym styku, różniła się w zależności od modelu pojazdu. Zasadniczo były tylko trzy piny używane do podstawowego ALDL - uziemienie, napięcie akumulatora i pojedyncza linia do danych - chociaż inne piny były często używane do dodatkowych informacji diagnostycznych i interfejsów sterujących specyficznych dla pojazdu. Brak napięcia akumulatora w 12-stykowym złączu ALDL.

Strumień danych

Najwcześniejsze implementacje ALDL były jednokierunkowe i przesyłały dane szeregowe z szybkością 160 bodów przy użyciu PWM . Niektóre modele 160 bodów stale przesyłały dane z czujnika podczas uruchamiania, podczas gdy inne zaczynały przesyłać dane po przejściu w tryb diagnostyczny z rezystorem podłączonym do portu ALDL.

Późniejsze wersje były dwukierunkowe i działały z dużo większą (ale niewiarygodnie wolną w porównaniu z dzisiejszymi standardami) szybkością 8192 bodów. Implementacje wykorzystujące szybkość transmisji 8192 bodów były głównie sterowane żądaniami, co oznacza, że ​​główne dane diagnostyczne nie były przesyłane, dopóki żądanie nie zostało wysłane. W wielu pojazdach istniała jednak pewna bezczynna transmisja danych o trywialnych parametrach. Komunikacja dwukierunkowa umożliwiła również wykonywanie wielu innych funkcji za pośrednictwem ALDL, takich jak testy siłowników, nadpisywanie parametrów, aw niektórych przypadkach nawet przeprogramowywanie samego ECU . Na linii danych ALDL można umieścić wiele urządzeń w celu prymitywnej sieci i komunikacji. Na przykład wiele późniejszych pojazdów o szybkości 8192 bodów miało kontrolę poduszek powietrznych, ABS, a nawet jednostki kontroli klimatu wysyłające dane na tej samej magistrali szeregowej.

W obu wersjach dane ALDL są przesyłane w formacie unikalnym dla modelu ECU w pojeździe z niewielką standaryzacją między modelami, więc do ich interpretacji wymagane jest odpowiednie zdefiniowanie danych. Większość profesjonalnych narzędzi skanujących wymaga dużej bazy danych definicji pojazdów.

Sygnalizacja ALDL jest podobna do standardu danych szeregowych RS-232 ; różniące się napięciami używanymi do oznaczenia logicznej jedynki (zwykle 0 V DC) i logicznego zera (+5 V DC lub +12 V DC) oraz w przeciwieństwie do RS-232, zarówno funkcje nadawania, jak i odbioru są na tym samym przewodzie. W Internecie dostępne są schematy urządzeń, za pomocą których można przekonwertować napięcia ALDL na te ze standardu RS-232, umożliwiając odczyt surowych danych za pomocą komputera wyposażonego w port szeregowy i odpowiednie oprogramowanie .

Dostępnych jest wiele programów skanera. TunerPro RT jest jednym z najbardziej elastycznych i najpopularniejszych. Obejmuje większość aplikacji w USA. Dostępne jest również oprogramowanie skanera 94-95 6.5 Turbo Diesel Bezpośrednie kable USB do ALDL, a nawet moduły Bluetooth są dostępne u dostawców takich jak Red Devil River.