Page 1 of 1

DigOutUser - sterowanie przekaźnikiem w zależności od temperatury lub prędkości

Posted: Wed Sep 21, 2016 1:00 pm
by ArT
W niniejszym poradniku przedstawie nową funkcjonalność UKP-PRO która pojawi się w aktualizacji v3.4 (już niedługo).

Jak niektórzy zapewne zauważyli UKP-PRO posiada wyjście cyfrowe na pinie B7 oznaczone jako "DigOutUser", które dotychczas nie było wykorzystane. W aktualizacji v3.4 będzie możliwość sterowania tym wyjściem w zależności od wybranego sygnału wejściowego i ustawionych warunków sterowania. W stanie wysterowania na wyjściu jest podawane napięcie +5V. W stanie braku wysterowania wyjście jest odłączone. Zalecane obciążenie wyjścia to nie więcej niż 50mA, a maksymalnie to 100mA, także chcąc sterować czymś "poważniejszym" należy skorzystać z przekaźnika monostabilnego.

UKP-PRO_Kontroler.jpg
UKP-PRO_Kontroler.jpg (46.08 KiB) Viewed 121895 times

Grafikę "UTCOMP-PRO CONTROLLER" można zmienić wg własnych preferencji wg. tego tutorialu.

Specyfikacja wyjścia DigOutUser (pin B7 w UKP-PRO):
  • w stanie wysterowania na pinie B7 podawane jest napięcie +5V
  • w stanie neutralnym (brak wysterowania) pin B7 jest odłączony
  • obciążenie linii: zalecane <50mA (max 100mA*)
  • w przypadku sterowania przekaźnikiem należy wybrać przekaźnik monostabilny z jak największą rezystancją cewki (minimum 100 ohm)
*UWAGA! obciążenie linii większym prądem spowoduje niestabilną pracę UKP (np. wyłączanie się modułu w trakcie wysterowania wyjścia, nieprawidłowe odczyty napięć na wejściach analogowych), a w skrajnym przypadku przepalenie się głównego bezpiecznika który znajduje się wewnątrz modułu

UKP-PRO_Sterowanie-DigOutUser_2.jpg
UKP-PRO_Sterowanie-DigOutUser_2.jpg (44.88 KiB) Viewed 121895 times


Jako sygnał wejściowy można wybrać:
  • temperaturę wewnętrzną
  • temperaturę zewnętrzną
  • temperaturę silnika (cieczy chłodzącej)
  • temperaturę oleju (silnika/skrzyni)
  • temperaturę użytkownika
  • prędkość pojazdu
UKP-PRO_Sterowanie-DigOutUser_1.jpg
UKP-PRO_Sterowanie-DigOutUser_1.jpg (73.7 KiB) Viewed 121895 times


Możliwe ustawienia sterowania:
  • powyżej górnego progu
  • poniżej dolnego progu
  • powyżej dolnego progu i poniżej górnego progu (przedział)
  • poniżej dolnego progu lub powyżej górnego progu (poza przedziałem)
UKP-PRO_Sterowanie-DigOutUser_3.jpg
UKP-PRO_Sterowanie-DigOutUser_3.jpg (45.88 KiB) Viewed 121895 times


Dodatkowe warunki sterowania:
  • możliwość ustawienia histerezy
  • możliwość ustawienia minimalnego napięcia akumulatora dla którego sterowanie będzie aktywne (możliwość wyłączenia sterowania dla zbyt niskiego napięcia na akumulatorze, np. dla wyłączonego silnika)

Przykłady:
  • sterowanie przekaźnikiem w zależności od temperatury wewnątrz pojazdu (np. sterowanie klimatyzacją)
  • sterowanie przekaźnikiem w zależności od temperatury silnika (np. sterowanie wentylatorem, sterowanie świecą żarową do podgrzewania płynu chłodniczego)
  • sterowanie buzzerem lub diodą LED w zależności od prędkości pojazdu (np. ostrzeganie o przekroczeniu zadanej prędkości)
  • sterowanie przekaźnikiem w zależności od prędkości pojazdu (np. blokada drzwi po przekroczeniu zadanej prędkości)



Czy przekaźnik zawsze jest wymagany?
Jeżeli obciążenie jest większe niż 100mA (0,1A) lub istnieje potrzeba sterowania urządzeniem które jest zasilane innym poziomem napięcia (np. 12V) wtedy zastosowanie przekaźnika jest wymagane. Przykład kiedy nie trzeba stosować przekaźnika to np. sterowanie buzzerem lub niewielką diodą LED (<100mA). W większości przypadków jednak będzie potrzebny przekaźnik, tj UKP-PRO wysteruje przekaźnik, a przekaźnik zasili urządzenie z innego źródła zasilania.

Dobór przekaźnika - wytyczne:
  • przekaźnik monostabilny z cewką na 5V
  • zalecana rezystancja cewki większa niż 100ohm
  • pobór mocy przekaźnika w momencie przełączania poniżej 250mW (<0,25W)
  • przykładowe przekaźniki (lista ta zostanie uzupełniona w przyszłości): AZ850-5

Re: DigOutUser - sterowanie przekaźnikiem w zależności od temperatury lub prędkości

Posted: Fri Jul 16, 2021 11:51 pm
by caro86wlkp
Czy jest możliwość żeby zmodyfikować UKP żeby były dwa wyjścia DigOutUser?
Potrzebuje jedno do ogrzewania postojowego a drugie do dodatkowego wentylatora

Re: DigOutUser - sterowanie przekaźnikiem w zależności od temperatury lub prędkości

Posted: Mon Feb 03, 2025 7:04 pm
by kuba9311
Czy jest możliwość żeby po wyłączeniu zapłonu komputer zapamiętał pozycję on off i po ponownym uruchomieniu z automatu ją uruchomił? Mam wysterowane EBC przekaźnikiem, włączając wyjście na on mam wyłączone EBC i doładowanie 0,7bara, gdy wyłączę wyjście na styku nc ebc uruchamia się i steruje doładowaniem. Chciałbym żeby np po włączeniu wyjścia (czyli EBC wyłączone) i wyłączeniu zapłonu komputer zapamiętał położenie. Pewnie nie jest to możliwe?

Re: DigOutUser - sterowanie przekaźnikiem w zależności od temperatury lub prędkości

Posted: Tue Feb 04, 2025 9:00 am
by ArT
Niestety nie, domyślnie wyjście zawsze jest rozłączone.
Najlepiej zamienić logikę na wyjściu, tak żeby odłączenie wyjścia (domyślny stan) niczego nie uaktywniało.

Re: DigOutUser - sterowanie przekaźnikiem w zależności od temperatury lub prędkości

Posted: Mon May 12, 2025 6:42 pm
by pbi
Witam producenta i użytkowników,

Czy EGT/doładowanie będą kiedyś sygnałem wejściowym dla DigOut?

Obecnie mam zrobiony manualny włącznik do natrysku wody na IC. Chciałbym to zautomatyzować.

Pozdrawiam,
Paweł

Re: DigOutUser - sterowanie przekaźnikiem w zależności od temperatury lub prędkości

Posted: Tue May 13, 2025 10:27 am
by ArT
Nie planowaliśmy, a w skrajnej sytuacji jak szybko musi być wysterowany przekaźnik z OFF -> ON -> OFF albo z ON -> OFF -> ON?
Bo DigOut jest tylko do sygnałów wolno zmiennych, EGT i Boost mogą w ciągu sekundy skrajnie się zmienić.

Re: DigOutUser - sterowanie przekaźnikiem w zależności od temperatury lub prędkości

Posted: Tue May 13, 2025 1:07 pm
by pbi
Faktycznie boost i EGT to parametry które szybko się zmieniają.
Dlatego wystarczyłoby żeby zacząć załączać DigOut przy np EGT niższym niż niebezpieczne np. 500 stopni. Wtedy opóźnienie 0.5s nie będzie stanowiło problemu. Najwyżej sobie troche wody wyleci i tyle. Możliwość ustawienia drugiego warunku np. z przekroczeniem boostu to w ogóle była by bajka.


Jako rozwiązanie bardzo manualne mam zrobiony przekaźnik na pilota. Sterownik programowalny i daje mi np. 5/10s psikania.

Planuje przed i za IC dać po DS1820B więc jako rozwiązanie, które by uszło jest wykorzystanie warunku z przekroczeniem temp. za IC. No tyle ze po co ma psikać w korku bez butowania :roll:

Re: DigOutUser - sterowanie przekaźnikiem w zależności od temperatury lub prędkości

Posted: Wed May 14, 2025 12:16 pm
by ArT
Zerknij na aplikacje RCOMP -> Ustawienia -> DigOutX
https://play.google.com/apps/testing/co ... nics.rcomp

czy taka implementacja w UKP by załatwiła temat? Uczciwie powiem że teraz na to nie ma szansy, ale jak będzie więcej czasu to będziemy mogli przenieść tą funkcjonalność i do UKP :)

Re: DigOutUser - sterowanie przekaźnikiem w zależności od temperatury lub prędkości

Posted: Wed May 14, 2025 3:34 pm
by pbi
Zainstalowałem! Tylko jak to działa? Musze mieć podłączony na stałe telefon do komputerka? Czy RCOMPem raz ustawiam i po kłopocie?

Re: DigOutUser - sterowanie przekaźnikiem w zależności od temperatury lub prędkości

Posted: Thu May 15, 2025 2:22 pm
by ArT
Raz się ustawia. Na aplikacji można sobie podglądać wszystkie odczyty, ale bez połączenia z telefonem moduł cały czas działa w tle.
https://www.reveltronics.com/downloads/ ... rukcja.pdf