Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia

p.kaczmarek2 21 Jan 2023 21:55 1101 1
  • Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Witajcie, przedstawię tu wnętrze kolejnego starego sprzętu przemysłowego; tym razem będzie to terminal PCD7.D81 produkcji SAIA, czyli zasadniczo programowalny wy¶wietlacz LCD i klawiatura z portem szeregowym. Mój egzemplarz trafił do mnie już bez wy¶wietlacza - kto¶ musiał go zdemontować na złomie - ale mimo to spróbuję jaki¶ 4x16 znaleĽć i wlutować na miejsce. Na koniec zobaczymy, czy kontroler się uruchomi. Ale najpierw analiza dokumentacji i wnętrza.
    Na szczę¶cia nota katalogowa produktu jest dostępna. Może ona nam nieco przybliżyć jego zastosowanie:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Czyli jest do zasadniczo czę¶ć większego zestawu od SAIA przeznaczonego do celów przemysłowych.
    Sam powi±zany PCD sterownik też mam - ale to innym razem.
    Spoiler:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia

    Z przodu mamy do¶ć bogat± klawiaturę, która jednocze¶nie moim zdaniem jest do¶ć uniwersalna:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Opis od producenta:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Z tyłu widzimy slot na bateryjkę, poczwórny terminal zasilania (uziemienie, NC czyli brak poł±czenia, masa 24VDC oraz +), slot na bezpiecznik 500mA, port szeregowy COM0 oraz port równoległy COM1. COM2 i COM3 nie występuj± w tym modelu.
    Jest też data - 24/11/97!
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Opis od producenta:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Odkręcamy ¶rubki i zagl±damy do ¶rodka:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Na razie widać same oczywisto¶ci. Ten trymmer mały to oczywi¶cie kontrast od LCD. Tutaj jest 4x20, ale to samo to co te klasyki 2x16 od Arduino, to jest na sterowniku HD44780.
    Dystansy mosiężne można odkręcić, swoj± drog± z tego co widziałem to one s± tak drogie, że same te dystansy mi zwracaj± koszt tego sprzętu kupionego na wagę na złomie...
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Ok, mamy dwie PCB, wygl±da na to, że osobno zasilacz/IO oraz osobno "mózg":
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    PCB zasilacza.
    Obok terminalu ¶rubowego i bezpiecznika wej¶cia broni± oczywi¶cie filtry, widać dwie duże cewki:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Bezpiecznik jest wyci±gany - trzeba nacisn±ć i przekręcić:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Tuż obok jest LM2576T wraz z osprzętem. Nie jest to oczywi¶cie stabilizator liniowy, bo przy 24VDC wej¶cia zbyt mocno by się grzał, to nie miałoby sensu.
    To przetwornica step down.
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Wymaga on do działania do¶ć dużej cewki, kondensatory, diody... wszystko tuż obok widać, jak na nocie aplikacyjnej:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Jest tam jednak też regulator liniowy - LM317 - podejrzewam, że on jest już za przetwornic± step down, może daje stabilniejsze 3.3V b±dĽ 5V:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Oprócz tego na PCB "zasilacza" (troszkę przesadna nazwa, bo na nim też s± porty) s± HC595A i HC165A:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Tych HC595A jest co najmniej kilka, wszystkie maj± jedn± rolę - obsługę klawiatury matrycowej wraz z diodami LED od przycisków, a dokładniej redukuj± one ilo¶ć linii potrzebnych do obsługi tej klawiatury przez mikrokontroler. Układy te rejestry przesuwne pozwalaj±ce zamieniać wej¶cie szeregowe na wyj¶cie równolegle oraz odwrotnie, a konkretniej HC595A opisany jest poniżej:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    HC595A ma wej¶cie szeregowe, natomiast wyj¶cia równoległe.
    Z kolei HC165A:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    HC165A ma wej¶cia równoległe, a wyj¶cie szeregowe:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Pozwala to skutecznie skanować klawiaturę matrycow± przy końcowej małej ilo¶ci wymaganego IO mikrokontrolera.
    Teraz płytka z mikrokontrolerem, wy¶wietlaczem (brakuj±cym) oraz portami
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Może jednak zaczniemy od ogniwa - jaki tam jego rodzaj siedzi?
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Oczywi¶cie można je wyj±ć.
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Lithium 3.6V LS 14250 Made in France.
    Do czego jest ono potrzebne? Wyja¶nia to manual:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Napięcie na ogniwie? Zerowe.
    W oczy rzuca się też zł±cze do wy¶wietlacza - klasyczne 16 pinów. Te dwa kabelki, czerwony i czarny, to od pod¶wietlenia. Nie wiem czemu s± zamienione miejscami.
    Widać drabinki rezystorowe, główny procesor, pamięć...
    Może zacznijmy od IO.
    Obecnym na pokładzie klasykiem, tuż przy zł±czu RS232, jest MAX211ECWI.
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Bardziej znany jest układ MAX232, ale ten układ zamienia napięcia UART 5V na zakres napięć RS232, dodatkowo chroni przed ESD. Szczegóły:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Układ ma wbudowan± pompę ładunków i nie potrzebuje zewnętrznego napięcia ujemnego by zapewnić odpowiedni zakres napięć na RS232 (ujemne i dodatnie).
    Obok jest nieco więcej układów MAXIM, MAX202E (kolejny RS232 transceiver), MAX707, DS751...
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    MAX707 to Voltage Supervisor.
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Układ wykrywa spadek napięcia i resetuje zewnętrzny system.
    DS751 to znów transceiver:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Nieco dalej separację galwaniczn± sygnałów zapewniaj± dwa transoptory CNY17:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    DS8921 to kolejny sterownik linii komunikacyjnej:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Zagl±damy nieco dalej... już strefa IO się tu kończy, mamy 8582C2Y:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Pamięć EEPROM z interfejsem I2C:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Ten rezonator 'zegarkowy' powinien zdradzać co jest tuż obok, widać nawet do których nóżek jest podł±czony. 8593T. PCF8593. Zegar/kalendarz czasu rzeczywistego.
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Też na I2C. Może nawet na tej samej magistrali operuj±.
    To może czas już na główny kontroler układu...
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    MC68302FC16C. Mikroprocesor.
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Tuż obok EPLD - XC7336:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    No i zewnętrzna pamięć - Flash E28F002:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Czy czego¶ brakuje?
    Tak, jeszcze pamięć RAM jest potrzebna - tu też jest zewnętrzna, zreszt± tam wcze¶niej był mikroprocesor, nie mikrokontroler. HM628128LFP.
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Wedle manuala można dodać rozszerzenie pamięci:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Został jeszcze interfejs do LCD... tu też jest zastosowany bufor 74HC245D:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Zasadniczo tyle - na płytce jest jeszcze superkondensator 5.5V 1.0F:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia

    Próba uruchomienia...
    Wy¶wietlacza 4x20 nie znalazłem, ale 4x16 był u mnie w złomie.
    Spróbowałem go dopasować - piny s± ponumerowane.

    Nie zgadzała mi się tylko polaryzacja pod¶wietlenia, więc j± podmieniłem i bingo - ruszyło za pierwszym razem.
    Podł±czyłem zasilacz, co¶ się już wy¶wietla, co to FIR?
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Firmware?
    Akurat brakuje 4 znaków...
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Niestety tu zawisło, ale może za niskie napięcie dałem?
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Spróbujmy zgodnie z opisem, 24V, no, niecałe:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Po restarcie przeszło przez walidację i wy¶wietliło menu:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    Reaguje na menu i pozwala ustawić datę, niestety ucięty tekst nieco psuje zabawę....
    Próbowałem też wej¶ć na stronę serwisow±, ale to nic nie zmienia:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia

    Podsumowanie
    Kontroler ten jest mniej więcej w moim wieku, więc z duż± ciekawo¶ci± do jego ¶rodka zagl±dałem. Nie przypominał tych systemów, z którymi normalnie się spotykam, gdzie wszystko jest w jednym SoC, ł±cznie z RTCC. Analiza portów też była interesuj±ca.
    Kontroler udało się uruchomić i na pierwszy rzut oka wydaje się być sprawny, ale ucięte 4 ostatnie kolumny ze względu na zastosowany zły wy¶wietlacz (potrzeba 4x20 a mam tylko 4x16) nieco psuj± zabawę.
    Może jak będę mieć więcej czasu to spróbuję znaleĽć gdzie¶ 4x20 i uruchomić ten kontroler na kablu RS232 z komputerem. Z tego co widziałem, dokumentacja w sieci tego sterownika jest do¶ć bogata, a nawet chyba s± pod niego dostępne jakie¶ narzędzia... nie zagłębiałem się już w to bardziej.
    Mogę też spróbować go uruchomić z oryginalnym PCD Saia - mam taki na stanie:
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia
    To na razie tyle. Może jeszcze do zabawy tym kontrolerem wrócę.
    Je¶li macie jakie¶ do¶wiadczenia z tymi PCD od SAIA to zapraszam do komentowania.
    Zał±czam manual tej rodziny kontrolerów oraz znaleziony soft.

    Cool? Ranking DIY
    Do you have a problem with Arduino? Ask question. Visit our forum Arduino.
    About Author
    p.kaczmarek2
    Moderator Smart Home
    Offline 
  • #2
    hubertssss
    Level 12  
    Witam
    Taki model był montowany do sterowania maszynki sterowej na statkach ( zdjęcie ze statku produkcji 2000r.). Czyli wykonanie naprawdę przemysłowe. Czasem pojawiaj± się losowe błędy, a na zdjęciu widać ¶wiec±c± czerwon± lampkę "battery" i "error", może wymiana baterii by pomogła. Kto wie...
    Pilota nigdy nie widziałem.
    W poszukam schematów.
    Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia Stary panel kontrolny przemysłowy PCD7.D81 SAIA bez LCD z prób± odpalenia