Sterownik bramy wjazdowej (garażowej)

Sebowy
Posts: 2
Joined: Wed May 19, 2021 10:17 am

Post

Witam,

Pochwalę się projektem, nad którym ostatnio wraz z kolegą pracowaliśmy: sterownik bramy wjazdowej (do garażowej również się nadaje).
Sterownik sprawdził się u nas i u znajomych. Na chwilę obecną pracuje z napędami FAAC 740/741, Nice Spido, Normstahl 1000, Came BX74 oraz Eldrim. W teorii powinien pracować z kadym napędem (pewnie w niektórych przypadkach trzeba lekko podrasować HW i być może SW).
Na bierząco dodajemy wsparcie dla nowych napędów.

To na czym nam najbardziej zależało, to wyciągnięcie jak największej ilości informacji z napędu. Jeśli napęd ma limity, to czytamy je z napędu. Na podstawie sygnału sterującego silnikiem określamy kierunek ruchu. Dzięki temu można otwierać bramę w pozycji procentowej i i dostawać notyfikację o ruchu bramy oraz jej położeniu, nawet, jeśli brama była ruszona z pilota lub czegoś zewnętrznego :)

Na chwilę obecną sterownik jest dostępny przez REST API oraz MQTT.

Jak myślicie, jest to coś, co mogłoby się sprawdzić u innych?
You do not have the required permissions to view the files attached to this post.
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 136 times
Been thanked: 137 times

Post

W jaki sposób "wyciągasz informacje z napędu"? Chodzi tylko o odczyt kierunków ruchu napędu?

Przy bramach ważne jest określenie pozycji całkowitego zamknięcia. Szczególnie gdy próbujesz sterować poporzez odczyt czasu przez jaki pojawia się napięcie w zadnym kierunku. Napędy często mają sygnalizację całkowitego zamknięcia, ewentualnie podłącza się dodatkowy kontaktron - jeśli napęd nie pozwala na to.
Sam odczyt czasu syugnału zamykania/otwierania też nie jest jednoznaczny. Np. mój napęd na jakieś 80 cm przed końcem zwalnia i domyka bramę wolniej niż na pozostałej części.

Planujesz wgrać do tego sterownika Suplę? Aktualnie Supla nie pozwala na przekazanie informacji o % otwarciu.
Najlepsze suple dla Twojego domu :mrgreen:
Sebowy
Posts: 2
Joined: Wed May 19, 2021 10:17 am

Post

Różnie to jest, zależnie od napędu. W niektórych napędach pobieram kierunek ruchu i mierzę czas. W innych więcej informacji da się wyciągnąć z enkodera - nawet pozycję.
Jeśli napęd ma krańcówki, to podłączam je do mojego sterownika i te informacje również wykorzystuje.
Są napędy, jak Robus, które spowolnienie obsługują poprzez PWM, to też analizuję i obsługuję.
Wiadomo, że dokładność nie wynosi 1% ale kilka procent jest osiągalne. Sterownik synchronizuje się przy informacji o osiągnięciu limitu.

Supla nie obsługuje informacji o % położeniu bramy, dlatego na razie siedzi w nim autorski soft, a komunikację załatwiam przez MQTT.

Return to “Projekty użytkowników”