'Inteligenty' dom ze sterownikiem PLC

 Language:
Szukanie zaawansowane  

Aktualności:

Powrót do strony głównej: www.edom-plc.pl

Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.

Wiadomości - chodki

Strony: [1]
1
mps masz jakiś Tutorial w jaki sposób uruchomić tego openhab'a z fatekiem???

2
(Pod)Systemy i Funkcje / Odp: Zasilacz regulowany
« dnia: Sierpień 23, 2016, 01:58:09 pm »
Hej,
jeżeli interesuje cię coś z wyjściem analogowym 0-10 to zrobiłem coś takiego gadającego prze modbus.

http://www.fotosik.pl/zdjecie/pelne/b1641c3e696cd464
http://www.fotosik.pl/zdjecie/pelne/9046b7c9fa559115
http://www.fotosik.pl/zdjecie/pelne/4f8f657ddd411b32

Moduł ma 4 wejścia napięciowe/prądowe i 2 wyjścia pwm które łatwy sposób za pomocą wzmacniacza operacyjnego można zamienić na zakres 0-10V (z tym że nie jest to pełne 0 tylko jakieś 8mV)
Ale tak jak mówił kolega wyżej będziesz miał opóźnienia ze względu na standard modbus zależnie od szybkości przesyłania danych na magistrali.
Mam w planie wykonanie kolejnego modułu w którym to procek będzie odpowiadał za regulacje narastania i opadania sygnału PWM (w tym przypadku) jasności, przez modbus prześlesz tylko wartość docelową świecenia i prędkość zmiany .

3
(Pod)Systemy i Funkcje / Moduł z modbus rs485-> 1wire (ds18b20), 6 kanałów
« dnia: Sierpień 21, 2016, 11:07:49 am »
Witam,
Od kilku lat w moim rodzinnym domu funkcjonuje namiastka inteligentniej instalacji której głównym zadaniem jest sterowanie ogrzewaniem i cwu.
Wykorzystuje do tego PLC i moduły esea do pomiary temperatury. Z perspektywy czasu najsłabszym elementem mojej instalacji są własnie te moduły, które ulegają uszkodzeniu przynajmniej raz w roku (burze), pewnie ze względu na brak jakichkolwiek zabezpieczeń lini 1wire. Po 4 latach nie wytrzymałem i postanowiłem rozwiązać problem po swojemu.

Zaprojektowałem moduł pomiaru temperatury 6 kanałowy oparty o termometry 1wire ds18b20 i komunikacje modbus rtu poprzez rs485.
Dlaczego 6 niezależnych kanałów? Dlatego że w przypadku gdy zastosujemy kilka termometrów wykorzystując jeden port procesora i wspólne zasilanie dla wszystkich ds'ow to uszkodzenie jednego termometru wywala nam cały układ pomiaru temperatury. Sam się o tym kilka razy przekonałem. Mała szkoda gdy tylko podglądamy temperatury ale co kiedy korzystamy z pomiarów do sterownia np. piecem, rekuperatorem itp. wtedy zaczyna się szaleństwo w programie plc i w domu. W przypadku esea to tylko 4 pomiary, ale co w przypadku urządzenia celmar który obsługuje do 64 ds?! Nie wspomnę już o lokalizacji uszkodzonego termometru, trzeba wszystko rozpinać.  Chętnie podyskutuje z kimś kto stosuje to rozwiązanie w swojej instalacji. Przed wyborem rozwiązania proponuje przeczytać lekturę internetu na temat 1wire i jego działania w praktyce bo pięknie to jest tylko w teorii.
Głównym założeniem była łatwość konfiguracji, odporność na uszkodzenia i zakłócenia pracy termometrów.
W wyniku czego powstał moduł charakteryzujący się następującymi właściwościami:

- 6 niezależnych kanałów 1wire na 6 portach procesora
- każdy kanał 1wire i masa czujnika chronione specjalistycznym układem zabezpieczającym przed przepięciami (ESD), DS9503P Maxima
- kanały 1wire zabezpieczone niezależnymi bezpiecznikami polimerowymi wielokrotnego użytku
- zasilanie każdego z czujników zabezpieczone diodami transil, chroniącymi przed przepięciami
- pełen zakres pomiaru od -55°C do +125°C
- rozdzielczość pomiaru 0,1°C
- brak konieczności konfiguracji każdego z czujników ds18b20
- skan magistrali 1wire co 1s,odczyt pojedynczego czujnika co 6s.
- napięcie zasilania układu 6-30VDC
- dwie prędkość magistrali rs485 konfigurowane za pomocą dipswitch, włączona kontrola parzystości
- konfiguracja adresu modułu przez dipswitch
- możliwość wyłączenia sygnalizacji optycznej (diody led) poprzez dipswich, moduł wtedy nie emituje żadnych efektów świetlnych
- możliwość podłączenia wyświetlacza LCD 16x2
- 3 diody led sygnalizujące: obecność zasilania, odczyt poprzez rs485, skan magistrali 1 wire
- zastosowano złącza modułowe EDG umożliwiające łatwy demontaż modułu.
- profesjonalne 2-warstwowe pcb z soldermaską o wymiarach 54mmx64mm
- całość modułu wykonana w technologii SMD
- dane z czujników przesyłane w 18 rejestrach (znak stopnia, cześć całkowita temperatury, część ułamkowa - x6)

Tak prezentuje się moduł:
http://www.fotosik.pl/zdjecie/pelne/13a122b023619cb2
http://www.fotosik.pl/zdjecie/pelne/6abd5ea4244b62c9
http://www.fotosik.pl/zdjecie/pelne/1b66f9e361909ea6


Tutaj możecie zobaczyć coś się dzieje gdy dochodzi do zwarcia na jednym z czujników:

https://youtu.be/Dn-jFR83abI


Gdyby ktoś był zainteresowany to mogę wykonać kilka sztuk do odsprzedaży, proszę pisać na priva!
Cena - zależy od ilości zainteresowanych ale na pewno poniżej 200zł za sztukę.
Pozdrawiam Ł.

Strony: [1]