Moduł wykonawczy z interfejsem Ethernet Sterowanie 8 przekaźnikami i pomiar napięć przez sieć LAN lub WAN



Podobne dokumenty
Konwerter Ethernet/UART Łatwe dołączenie mikrokontrolera do sieci cyfrowej

Rys. 1. Schemat ideowy karty przekaźników. AVT 5250 Karta przekaźników z interfejsem Ethernet

ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019)

Wzmacniacz sygnału, repeater Wi-Fi Conrad, N300, 2 anteny, 1 x RJ45 (LAN)

Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).

Sterownik uniwersalny

Programowany, 16-kanałowy sterownik 230 V

dokument DOK wersja 1.0

Xesar. Uruchomienie Karta sieciowa

Dekodery akcesoriów DCC (2)

Instrukcja wgrywania aktualizacji oprogramowania dla routera Edimax LT-6408n

Ćwiczenie 5b Sieć komputerowa z wykorzystaniem rutera.

Xesar. Uruchomienie Karta sieciowa

Dysk CD (z Oprogramowaniem i Podręcznikiem użytkownika)

Poniższy przykład przedstawia prosty sposób konfiguracji komunikacji między jednostkami centralnymi LOGO! w wersji 8 w sieci Ethernet.

Moduł komunikacyjny MME42 IOT - Instrukcja Obsługi - Informacja Techniczna

Podłącz bezprzewodowy punkt dostępowy DWL-700AP do sieci.

Urządzenie TL-WA7510N jest przeznaczone do połączeń point-to-point na daleką odległość. Umożliwia zdalne udostępnianie Internetu.

Instrukcja konfiguracji. Instrukcja konfiguracji ustawień routera TP-Link dla użytkownika sieci POGODNA.NET

Interfejs analogowy LDN-...-AN

ZL8AVR. Płyta bazowa dla modułów dipavr

DWL-2100AP g/108Mbps Bezprzewodowy punkt dostępowy D-Link AirPlus XtremeG

instrukcja instalacji modemu SpeedTouch 605s

Konfiguracja podglądu obrazu z kamery IP / rejestratora BCS przez sieć LAN.

INTEGRACJA CENTRALI ALARMOWEJ SATEL Z HOME CENTER 2 FIBARO

CENTRALA STERUJĄCA SMART CONTROL

Miniaturowy serwer http

Skrócona instrukcja konfiguracji połączeń sieciowych

Konfiguracja i programowanie PLC Siemens SIMATIC S7 i panelu tekstowego w układzie sterowania napędami elektrycznymi. Przebieg ćwiczenia

Moduł Ethernetowy. instrukcja obsługi. Spis treści

MultiTool instrukcja użytkownika 2010 SFAR

1. INSTALACJA SERWERA

Strona 1 z Przedni panel. LED Opis funkcji ADSL

Instrukcja szybkiej instalacji

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Przetwornik D/A z układem TDA1541

Przygotowanie urządzenia:

KONWERTER ETHERNET-RS485/RS232

SPDIF_Gen generator/ tester sygnału cyfrowego S/PDIF

Deklaracja zgodności nr 41/2010


INSTRUKCJA OBSŁUGI STEROWNIKA WIFI

Ważne: Przed rozpoczęciem instalowania serwera DP-G321 NALEŻY WYŁACZYĆ zasilanie drukarki.

Instrukcja konfiguracji. Instrukcja konfiguracji ustawień routera TP-Link dla użytkownika sieci POGODNA.NET

Jednostka Sterująca Szybki start

Deklaracja zgodności nr 41/2010

Kod produktu: MP01105

Spis treści. 1 Moduł RFID (APA) 3

Ćwiczenie 5a Sieć komputerowa z wykorzystaniem rutera.

Konwerter Transmisji KT-02

Dysk CD (z podręcznikiem użytkownika) Kabel ethernetowy (Kat. 5 UTP)

INSTRUKCJA OBSŁUGI ROUTERA 4 w 1 - ΩMEGA O700 - WIRELESS N 300M ROUTER.

Telefon AT 530 szybki start.

INSTRUKCJA OBSŁUGI. Przekaźnik czasowy ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie

Sterownik-timer z 8 przekaźnikami

Seria wielofunkcyjnych serwerów sieciowych USB

Instalacja i uruchomienie usługi telefonii internetowej HaloNet dla FRITZ!Box Fon WLAN 7170

Telefon IP 620 szybki start.

Deklaracja zgodności nr 41/2010

Podłączenie urządzenia. W trakcie konfiguracji routera należy korzystać wyłącznie z przewodowego połączenia sieciowego.

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

NIP: REGON INSTRUKCJA KONFIGURACJI WIFI NA PRZYKŁADZIE ROUTERA TP-LINK TL-WR740N.

Cyfrowy Polsat S.A. z siedzibą w Warszawie, ul. Łubinowa 4a, Warszawa Sąd Rejonowy dla m.st. Warszawy, XIII Wydział Gospodarczy Krajowego

Instrukcja użytkownika KRISTECH, 2016

THOMSON SpeedTouch 706 WL

Moduł Ethernetowy EL-ETH. Instrukcja obsługi

Konfiguracja Połączenia

Konfigurowanie sterownika CX9000 firmy Beckhoff wprowadzenie

Instalacja. Podłączenie urządzenia. Wyłącz wszystkie urządzenia sieciowe (komputer, modem i router).

Seria wielofunkcyjnych serwerów sieciowych USB

Programator procesorów rodziny AVR AVR-T910

Moduł Ethernetowy ETHM-1

Router z punktem Dostępowym

4 Channel Video Server ACD Ver Quick Installation Guide

Cyfrowy generator sygnału prostokątnego

Instrukcja instalacji Encore ADSL 2 + WIG

N150 Router WiFi (N150R)

Instrukcja konfiguracji urządzenia TL-WA830RE v.1

Konwerter RS-485->Ethernet [TCP/IP] CN-ETH-485 INSTRUKCJA [konfiguracja urządzenia do współpracy z programem MeternetPRO]

Instrukcja Obsługi. Modułu wyjścia analogowego 4-20mA PRODUCENT WAG ELEKTRONICZNYCH

Uwaga: NIE korzystaj z portów USB oraz PWR jednocześnie. Może to trwale uszkodzić urządzenie ZyWALL.

Moduł Ethernetowy ETHM-1

1.1 Co to jest USBCOM? Budowa oraz parametry techniczne... 3

INFO-NET.wsparcie. pppoe.in.net.pl. Pamiętaj aby nie podawać nikomu swojego hasła! Instrukcja połączenia PPPoE w Windows 7 WAŻNA INFORMACJA

WIZUALIZACJA DANYCH SENSORYCZNYCH MINISTACJA METEOROLOGICZNA

Konfigurowanie sterownika CX1000 firmy Beckhoff wprowadzenie. 1. Konfiguracja pakietu TwinCAT do współpracy z sterownikiem CX1000

8 kanałowy przedłużacz analogowy z RS485

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

SKRÓCONA INSTRUKCJA DLA REJESTRATORÓW SERII AHD 4, 8 I 16 KANAŁOWYCH (MODELE: AHDR-1042D/M, AHDR1041D/M, AHDR-1082D/M, AHDR1162D/M)

INSTRUKCJA O B S Ł U G I

INSTRUKCJA PODŁĄCZENIA KAMERY IP SERII LV VSS

Konwerter sieciowy RCP48LS

ZL25ARM. Płyta bazowa dla modułów diparm z mikrokontrolerami STR912. [rdzeń ARM966E-S]

MODUŁ ETHERNETOWY DS202

Wzmacniacz sygnału, repeater Wi-Fi Huawei WS320, 150 Mbit/s, 2,4 GHz

Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie

Sterownik z interfejsem GSM

Instrukcja do oprogramowania ENAP DEC-1

Ćwiczenie 7: WYKONANIE INSTALACJI kontroli dostępu jednego Przejścia REGIONALNE CENTRUM EDUKACJI ZAWODOWEJ W BIŁGORAJU

Transkrypt:

AVT 5350 Moduł wykonawczy z interfejsem Ethernet Sterowanie 8 przekaźnikami i pomiar napięć przez sieć LAN lub WAN Gdy zachodzi potrzeba sterowania urządzeniami dużej mocy przez Internet lub sieć LAN, przyda się moduł z przekaźnikami wyposażony w interfejs Ethernet. Dodatkowo, za jego pomocą można kontrolować stan 6 wejść, z których 3 mogą być wejściami analogowymi, a dwa generować przerwania. Moduł zbudowano z użyciem mikrokontrolera ATMega128 oraz układu scalonego ENC28J60. Dzięki temu koszt jego wykonania nie jest wysoki, a kody źródłowe udostępnione w materiałach dodatkowych do projektu, dają możliwość wprowadzenia zmian. Rekomendacje: ze względu na możliwość sterowania i kontroli, moduł przyda się w układach automatyki. Do budowy modułu wykonawczego zastosowano opisywane wcześniej programowe i sprzętowe rozwiązania modułu konwertera Ethernet < > UART (AVT-5340), którego projekt opublikowano w EP 4/2012 na stronie 23. Aby nie powtarzać treści zawartych w tamtym artykule, tu skupimy się głównie na sposobach skonfigurowania i sterowania modułem przez sieć Ethernet. Schemat modułu pokazano wykonawczego pokazano na rysunku 1. Jego budowa jest bardzo zbliżona do modułu konwertera. Składa się on z mikrokontrolera ATmega128, układu scalonego ENC28J60 dołączonego do mikrokontrolera i gniazda z transformatorem. Tym, co różni moduł wykonawczy od wspomnianego konwertera są blok zasilacza z układem stabilizatora impulsowego MC34063A, wzmacniacz prądu przekaźników wykonawczych oraz 8 przekaźników RM-94P z cewką zasilaną napięciem 12 V DC. Napięcie wewnętrznego zasilacza ustalono na 3,3 V, ponieważ takie jest wymagane do zasilania układu mostka Ethernet. Montaż i uruchomienie Schemat montażowy modułu wykonawczego pokazano na rysunku 2. Montaż jest typowy i nie wymaga szczegółowego omawiania. Jest wskazane, aby rozpocząć go od wlutowania wszystkich elementów zasilacza, a dopiero po jego uruchomieniu pozostałych elementów, zaczynając od najmniejszych, kończąc na największych. Jeśli moduł została złożona w całości, bez uprzedniego uruchomienia zasilacza, należy do złącza J3 doprowadzić napięcie 12 V z zasilacza laboratoryjnego z ustawionym ograniczeniem prądowym na 100 ma, a następnie sprawdzić poprawność napięcia na wyjściowego. Jeśli napięcie jest poprawne, ograniczenie prądowe można zwiększyć do 500 ma. Kolejnym krokiem jest zaprogramowanie mikro- 40 ELEKTRONIKA PRAKTYCZNA 6/2012

Moduł wykonawczy z interfejsem Ethernet kontrolera. Należy to zrobić programatorem JTAG (np. AVT-5322). Trzeba przy tym pamiętać, aby wgrać zawartość pamięci FLASH oraz EEPROM i odpowiednio ustawić bity konfiguracyjne. Sposób ich ustawienia pokazano na rysunku 3. Wszystko to można zrobić korzystając z pliku z rozszerzeniem *.ELF. Konieczne jest zaznaczenie opcji FUSES, EEPROM i FLASH, jak pokazano na rysunku 4. Zmontowany moduł można umieścić w obudowie KM-60, bo do niej dopasowano Rysunek 1. Schemat ideowy modułu wykonawczego z interfejsem Ethernet ELEKTRONIKA PRAKTYCZNA 6/2012 41

W ofercie AVT * AVT-5350 A AVT-5350 B AVT-5350 C AVT-5350 UK Podstawowe informacje: Sterowanie 8 przekaźnikami (16 A/250 VAC) oraz odczyt ich stanu. 6 wejść/wyjść cyfrowych. 3 wejścia analogowe (rozdzielczość 10 bitów). Dwukierunkowa konwersja RS232 na ETH. Współpraca z innym modułem konwertera lub programem na komputerze. 2 wejścia przerwań. Konfigurowanie i sterowanie za pomocą WWW. Praca w sieci lokalnej (LAN) i rozległej (Internet). Zasilanie 12 V/330 ma. Dodatkowe materiały na CD/FTP: ftp://ep.com.pl, user: 12927, pass: 632vmew5 wzory płytek PCB karty katalogowe i noty aplikacyjne elementów oznaczonych w Wykazie elementów kolorem czerwonym Wykaz elementów: Rezystory: (SMD 1206) R2 R4: 1 V R6: 1,5 kv/1% R1, R7, R8: 1 kv R9, R10, R13 R19, R21: 2,2 kv/1% R25, R27: 10 kv R29, R11, R12: 51 V R22 R24: 100 V/1% R26, R28: 180 V R5: 910 V/1% Kondensatory: (SMD 1206) C8 C10: 1 mf C1: 10 mf C4 C6: 22 pf C7, C3: 100 nf C11: 470 pf C12, C13: 470 mf/16 V C2: 470 mf/25 V Półprzewodniki: U1: ATmega128-16AU (PQFP64) U2: ENC28J60-I/SO (SOIC28) U3: MC34063ACD (SO-8) U4: ULN2803 (SOL-18) D2, D3: SS14 (DO21) D4 D10, D12, D14: dioda LED żółta (SMD 1206) D1: dioda LED niebieska (SMD 1206) D11: dioda LED biała (SMD 1206) D13: dioda LED czerwona (SMD 1206) Inne: J2: moduł Ethernet 08D0-1X1T-06-F J1: goldpin 1 2 JP2: IDC10 JP1: IDC14 J4 J10: ARK3 J3, J11: ARK2 L1: 68 mh (r=10 mm) L2: DL22-100 Q1: 25 MHz (kwarc HS-49 lub HS-49U) Q2: 16 MHz (kwarc HS-49 lub HS-49) PK1 PK8: przekaźnik RM-94P/12 V Projekty pokrewne na CD/FTP: (wymienione artykuły są w całości dostępne na CD) AVT-1659 8-kanałowy, miniaturowy moduł przekaźników (EP 1/2012) AVT-1656 Uniwersalny moduł wykonawczy (EP 12/2011) AVT-5295 Moduł przekaźników sterowanych przez Bluetooth (EP 6/2011) AVT-5250 Karta przekaźników z interfejsem Ethernet (EP 8/2010) AVT-5157 Przekaźnik internetowy (EP 11/2008) AVT-2859 Internetowy sterownik urządzeń (EdW 3/2008) AVT-966 Karta przekaźników sterowana przez internet (EP 2/2007) * Uwaga: Zestawy AVT mogą występować w następujących wersjach: AVT xxxx UK to zaprogramowany układ. Tylko i wyłącznie. Bez elementów dodatkowych. AVT xxxx A płytka drukowana PCB (lub płytki drukowane, jeśli w opisie wyraźnie zaznaczono), bez elementów dodatkowych. AVT xxxx A+ płytka drukowana i zaprogramowany układ (czyli połączenie wersji A i wersji UK) bez elementów dodatkowych. AVT xxxx B płytka drukowana (lub płytki) oraz komplet elementów wymieniony w załączniku pdf AVT xxxx C to nic innego jak zmontowany zestaw B, czyli elementy wlutowane w PCB. Należy mieć na uwadze, że o ile nie zaznaczono wyraźnie w opisie, zestaw ten nie posiada obudowy ani elementów dodatkowych, które nie zostały wymienione w załączniku pdf AVT xxxx CD oprogramowanie (nie często spotykana wersja, lecz jeśli występuje, to niezbędne oprogramowanie można ściągnąć klikając w link umieszczony w opisie kitu) Nie każdy zestaw AVT występuje we wszystkich wersjach! Każda wersja posiada załączony ten sam plik pdf! Podczas składania zamówienia upewnij się którą wersję zamawiasz! (UK, A, A+, B lub C) http://sklep.avt.pl wymiar płytki drukowanej, otwory mocujące i wysokości komponentów. Konfigurowanie i obsługa Moduł konfiguruje się za pomocą przeglądarki internetowej. Strony interfejsu użytkownika wykonano w taki sposób, że są one Rysunek 2. Schemat montażowy modułu wykonawczego z interfejsem Ethernet Rysunek 3. Ustawienie fuse bits mikrokontrolera ATmega128 odświeżane co 5 sekund, ale niektóre przeglądarki mogą nie odświeżać okienek formularza, które zostały zmienione ręcznie. W takiej sytuacji pomaga powrót do strony głównej i ponowne wejście w zakładkę Timery. Oprogramowanie modułu nie obsługuje protokołu klienta DHCP i dlatego adres IP jest nadawany na stałe (wpisywany ręcznie) Rysunek 4. Zaznaczenie opcji programowania pamięci Flash, bitów bezpieczników i pamięci EEPROM i nie ma możliwości jego skonfigurowania automatycznego. W ten sposób obsługa modułu jest łatwiejsza nie trzeba szukać w sieci, ale jednocześnie to na użytkownika spada odpowiedzialność za to, aby w sieci nie było konfliktów adresów IP. Karta po zaprogramowaniu programem domyślnym, dostępnym w materiałach do- 42 ELEKTRONIKA PRAKTYCZNA 6/2012

Moduł wykonawczy z interfejsem Ethernet modułów zakupionych w AVT jest ustalony na 00:51:56:54:00:00. Bajty 51, 56, 54 tworzą ciąg znaków AVT. Gdy używamy jednego modułu, adres MAC nie musi być zmieniony. Jednak jeżeli będziemy używali kilku modułów, to bezwzględnie należy zmienić ich adresy MAC, tak aby nie powtarzały się one w obrębie danej podsieci. Adres bramki jest istotny, jeśli moduł ma komunikować się z innym modułem lub programem w sieci odległej. Maskę podsieci należy ustawić zgodnie z regułami obowiązującymi w danej sieci. Adres IP należy ustawić ma taką wardatkowych do artykułu, będzie widoczna pod adresem 192.168.3.99. Maska podsieci jest 24-bitowa, tj. ma wartość 255.255.255.0. Aby móc nawiązać połączenie z modułem i konfigurować jego parametry, należy połączyć go z komputerem wyposażonym w interfejs Ethernet za pomocą kabla z przeplotem oraz ustawić w komputerze odpowiednie parametry protokołu TCP/IP tj. adres z tej samej puli adresów i identyczną maskę sieciową. Przykładowe nastawy protokołu pokazano na rysunku 5. Adres modułu można także zmienić w kodzie źródłowym w pliku eth.c. Należy odnaleźć tam linię #define STDIP, zmienić adres (i ewentualnie maskę podsieci na inne), skompilować program i zaprogramować nim mikrokontroler. Po wykonaniu opisanych wcześniej czynności, w oknie przeglądarki wpisujemy adres modułu wykonawczego. Przypomnijmy, że jeśli nie wykonaliśmy jego zmiany, to jest on równy 192.168.3.99. W oknie przeglądarki powinna się pokazać strona WWW jak na rysunku 6. Klikamy w zakładkę Sieci (rysunek 7). Na wyświetlonej podstronie można zmienić adresy MAC i IP, adres bramki domyślnej oraz komentarz. Adres MAC można zmienić tylko raz. Trzeba pamiętać, aby adresy MAC w jednej podsieci nie powtarzały się! Adres MAC a) b) Rysunek 5. Ustawienie właściwości protokołu TCP/IP: a) wybór protokołu TCP/IP, b) nastawy przykładowe tość, aby nie pokrywał się z adresem innego urządzenia w sieci. Po zmianie adresów IP lub MAC karta wykona restart. Trwa on około 2 sekund. W przypadku zmiany adresu IP, po restarcie konwertera można kliknąć w Skocz pod nowe IP (rysunek 8). Trzeba pamiętać, że jeśli przy zmianie IP zmieniliśmy maskę podsieci, to aby dostać się do karty przekaźników należy zmienić ustawienia protokołu TCP/IP komputera w opisany wcześniej sposób. Jeśli podczas zmiany adresu popełnimy błąd, albo zapomnimy jaki adres ma konwer- REKLAMA ELEKTRONIKA PRAKTYCZNA 6/2012 43

Rysunek 6. Strona główna interfejsu użytkownika modułu wykonawczego Rysunek 7. Zakładka Sieci umożliwiająca konfigurowanie parametrów sieciowych modułu Rysunek 8. Komunikat wyświetlany po przywróceniu domyślnego adresu IP ter, można go przywrócić przez wyłączenie zasilania, założenie zworki na goldpiny J1 (INIT) i włączenie zasilania. Adres konwertera po przywróceniu parametrów domyślnych zworką założoną na goldpiny INIT jest zdefiniowany w linii programu zaczynającej się od #define STDIP3tRST. Gdy moduł jest już skonfigurowany, to można sterować przekaźnikami. Po wejściu w zakładkę Pio ukaże się ekran (rysunek 9), na którym można włączać i wyłączać poszczególne przekaźniki. Dodatkowo, widzimy na nim poziomy na wejściach linii cyfrowych modułu oraz wartości napięć zmierzone przez przetworniki A/C na wejściach analogowych. Wchodząc ze strony głównej do zakładki Timery (rysunek 10) możemy ustawić czas, po którym przekaźnik zmieni swój stan na przeciwny. W oknach formularza widzimy czas w sekundach pozostały do zmiany stanu. Aby zmienić tan czas, należy w oknie formularza wpisać nową wartości i kliknąć na Ustaw. Aby zatrzymać odliczanie, należy wpisać wartość 0. Maksymalna wartość, którą można wpisać to 32756 sekund, czyli 546 minut, co daje czas 9 godzin. Jeśli ten czas jest zbyt krótki, to w kodzie źródłowym należy odnaleźć funkcję obsługi przerwania TIMER0_OVF_vect, a w niej następujący fragment: DzielPk++; // Uzyskanie czasu 1s if ( (DzielPk & 1) == 0 ) // Obsługa timerów od przekaźników co 1s { for (x=0; x<liczbapk; x++) Należy go zamienić na: DzielPk++; // Uzyskanie czasu 1minuta if ( DzielPk == 60 ) //Obsługa timerów od przekaźników co 1 minutę { DzielPk = 0; for (x=0; x<liczbapk; x++) Po zmianie odliczania na minuty, maksymalny czas wyniesie 32768 minut, czyli 546 godzin. Daje to ponad 22 dni. Przy zmianach czasu odliczania należy pamiętać, że tak naprawdę przekaźnik zmienia stan, gdy licznik (zmienne tablicowa TimerPk[x]) osiągnie wartość 1, a nie 0. W praktyce więc, gdy wpiszemy czas 60 sekund, przekaźnik wyłączy się po 59 sekundach. Tak samo będzie się działo po zmianie czasu na minuty, czyli czas 10, spowoduje wyłączenie po 9 minutach. Uwagi końcowe Moduł wykonawczy z przekaźnikami realizuje funkcje, które zostały zaimplementowane w AVT-5340, więc może pracować równocześnie jako konwerter Ethernet < > UART. Pozostałe zakładki z menu głównego opisano w kwietniowym numerze EP z 2012 r. na stronie 23. Do złącz ARK doprowadzono styki NO i NC przekaźników 1...7 oraz tylko NO przekaźnika 8. Było to spowodowane brakiem miejsca na płytce, która została dostosowana do obudowy KM-60. W kodach źródłowych stałej LOGINPA- GE można nadać wartość 1. Wówczas trzeba będzie logować się na stronie głównej, aby uzyskać dostęp do pól sterujących i parametrów modułu. Hasło ustala się za pomocą stałej password. Sławomir Skrzyński, EP Rysunek 9. Strona umożliwiająca sterowanie przekaźnikami Rysunek 10. Zakładka Timery 44 ELEKTRONIKA PRAKTYCZNA 6/2012