Ta witryna używa plików cookie
Pliki cookie stosuje się, aby zapewnić użytkownikom maksymalny komfort przeglądania np. do tzw. automatycznego logowania.
Aby dowiedzieć się więcej na temat cookies, oraz w jaki sposób je wykorzystujemy, zapoznaj się z treścią polityki prywatności.
W związku z tym, że 25 maja 2018 roku zaczyna obowiązywać Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r (RODO), Polskie Forum Daewoo zobowiązuje wszystkich obecnych użytkowników jak i nowo zarejestrowanych o zapoznanie się z nowym regulaminem i polityką prywatności.
Wysłany: 2025-08-08, 16:21 [Inny] Arduino i ALDL w Lanos 1.5BG 16V – jak zain
Witam wszystkich,
Robię interfejs Arduino <-> ALDL
Ale napotkałem na problem - może ktoś będzie wiedział.
Lanos rocznik 2k. 1.5BG 16v.
ALDL działa na TTL 5V - czyli nie używam konwerterów napięć.
Mam połączenie:
Linia M przechodzi w 2 przewody, obydwa mają rezystor 1k, jeden do RX pon 10, drugi do TX pin 11.
Linia A wchodzi do GND Arduino (wspólna masa).
Arduino zasilane przez telefon (USB), żeby nie było zaniku napięcia przy odpalaniu.
Serial baud 8192 - bo na takiej prędkości ECU powinno wysyłać dane.
Rzecz w tym, że po włączeniu zapłonu odbiera dane.
Przy zgaszeniu zapłonu też coś odbiera (na ten moment nie dekodowałem tych danych).
Problem jest w tym, że nie czyta danych na żywo.
I teraz pytanie - czy ALDL w lanosie wymaga ramki iniciującej?
Czy też ALDL w lanosie nadaje dane sam z siebie?
Czy może po uruchomieniu silnika zanika napięcie i traci połączenie.
Próbowałem zrobić pull-up za pomocą 10k do 5v - bez zmian
Próbowałem wysłać { 0xF4, 0x56, 0x01, 0x00 }, ale nie wiem nawet czy ECU w ogóle odbiera te informacje.
Póki co jestem na etapie jeszcze przesłania dwóch innych ramek
{ 0xF4, 0x56, 0x08, 0x00 }
{ 0xF4, 0x56, 0x10, 0x00 }
Ale otwieram post, bo raczej to nic nie da. Może ktoś wie jak zainicjować ALDL po zapłonie?
Linker #1 Reklama
Auto: brak
Wiek: 28
Posty: 420
Reklamy widoczne tylko dla niezalogowanych.
pitersik74
Auto: Lanos SX 1,6 16V Sedan
Imie: Piotr Pomógł: 77 razy Wiek: 51 Dołączył: 01 Kwi 2009 Posty: 795 Skąd: Bochnia
Wysłany: 2025-10-05, 14:51
Widzę że znów ktoś się rzucił na głębokie wody, jak ja przed laty. Musisz wysłać ramkę a ECU zwróci odpowiedź. Ja mam opanowane w 1.6 16V. zrobiłem też aplikację na androida i interfejs mam po Bluetooth. Tyle że w moim przypadku jest trochę inna komenda startowa. I powiem ci że masz trochę za krótką komendę o 1 bajt.
Gdyby ktoś kiedykolwiek potrzebował.
Arudino - ja mam klona, za przeproszeniem z dupy zadziałało, bo zmieniłem baud z 8192 na 8200...
Biblioteka AltSoft działająca na RX8 TX9
Lutuję diodę pin 8 - strona bez paska, pin 9 - stron z paskiem. Dioda 1N4148
Robię połączenie między pinem 8, a 5V za pomocą rezystora 1kohm.
RX podpinam pod A
GND podpinam pod M - za A z tyłu
Kliknąć Connect (na dzień dzisiejszy) i wybrać nasze Arudino. Póki co strona wspiera chip CH340
Odpalić silnik i kliknąć Begin - zacznie prosić o dane.
Telefon/Laptop zaczyna wysyłać bajty do Arduino, Arduino jest mostem i pcha dalej na ECU.
ECU zwraca dane, Arduino przesyła je dalej do strony.
Strona wyświetla dane. Interwał określa z jakim odstępem w ms ma prosić o dane.
Jeszcze muszę ogarnąć komendy, póki co mam wentylator LOW/HIGH + idle RPM.
Ogólnie to projekt pewnie rozbuduję i każdy może z tego skorzystać. Stronę można zainstalować jako aplikację/program.
Gdyby ktoś był chętny do współpracy np. żeby zrobić parser do 1.4/1.6 to zapraszam
Ważne! Tylko 5v na linii M. 12v spali Arduino. Trzeba sprawdzić multimetrem ile V między pinami M <- A
pitersik74
Auto: Lanos SX 1,6 16V Sedan
Imie: Piotr Pomógł: 77 razy Wiek: 51 Dołączył: 01 Kwi 2009 Posty: 795 Skąd: Bochnia
Wysłany: 2026-03-21, 19:10
Hmm, Długa droga przed Tobą. Jak dobrze szukasz to znajdziesz.
Ja 1.6 DOHC zrobiłem Interfejs ALDL po Bluetooth i do tego Aplikację na telefon. Pytałem czy ktoś jest zainteresowany bo zrobiłem 5 szt PCB. Ale cisza. Trzymam kciuki i Walcz.
Tutaj zegary w akcji na drodze. Ogólnie robię projekt dla zabawy, a bluetooth to kwestia dorobienia kodu do strony, bo na chrome też można łączyć się do urządzeń bluetooth.
Docelowo chcę się pobawić w zdalne odpalanie Lanosa z telefonu. Regulację nawiewu, przełączanie na LPG.
Kody błędów też zaczytuję, muszę tylko zrobić mapowanie danych, żeby wiedzieć za co odpowiada dany bajt. Teraz jest AI, nie ogarnia za bardzo skomplikowanych tematów, ale dobrze sobie radzi w znajdywaniu zależności. I tak najgorsze dla mnie było samo połączenie się z tym ustrojstwem, bo zajęło mi to 2 lata.
pitersik74
Auto: Lanos SX 1,6 16V Sedan
Imie: Piotr Pomógł: 77 razy Wiek: 51 Dołączył: 01 Kwi 2009 Posty: 795 Skąd: Bochnia
Wysłany: 2026-03-21, 20:48
Ja zrobiłem aplikację i steruje nawiewem w zależności od temperatury. Taki mini klimatronik. I do tego dołożyłem Oled i enkoder, tak że mam full wypas.
Edit. Dla chętnych osób udostępnię ALDL Lanos działa z K- Line po OTG.