
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02

W tej instrukcji opowiem o innej maszynie zmodernizowanej i kontrolowanej przez płytkę klonu Arduino wykonaną z Atmega1284p. Ta płyta może obsługiwać ekran Ethernet i może być nadzorowana przez SCADA (AdvancedHMI, Unigo) lub przemysłowy HMI (COOLMAY, KINGCO, MAGELIS, KTP700), ale zostanie rozwinięta w kolejnym artykule.
Ta maszyna została stworzona, aby nauczyć mojego ucznia podstaw automatyzacji.
Część operacyjna przechowuje drewniane cegły w sklepie. Klocki te układane są na taśmociągu, a następnie 3 cylindry pneumatyczne wybijają je i wyrzucają.
Krok 1: Część operacyjna


Składa się z:
- 4 siłowniki pneumatyczne
- czujniki kontaktronowe, fotoczujniki, -taśmociąg poruszany trójfazowym silnikiem indukcyjnym
- regulator prędkości U/f dla silnika
-zawór do sterowania siłownikami
-system zabezpieczeń urządzeń pneumatycznych i elektrycznych oraz ciał ludzkich.
Krok 2: Schematy…

Oto schematy:
-tablica klonów
- zasilanie i sterowanie elektryczne i pneumatyczne.
Krok 3: Potrzebne oprogramowanie i kilka szkiców
Tobie też daję:
-potrzebne oprogramowanie takie jak kaazama i arduino 1.8.2 wraz z przydatnymi bibliotekami: SMlib (statemachine) i Mightycore (klon Atmega)
-przykłady programów zrealizowanych na LDmicro i Arduino
Musisz użyć USBasp, aby pobrać szkice na płytkę Arduino Clone z Khazamą. Jeśli masz problemy z komunikacją, zaktualizuj sterowniki za pomocą Zadiga.
Krok 4: Przykład eksperymentu przekazanego moim uczniom
Studenci muszą poznać różne języki programowania w automatyce:
- programowanie drabinkowe
-programowanie SFC przekonwertowane na programowanie LADDER za pomocą 2 znanych metod
-programowanie maszyny stanów w C (jeszcze nie jest to znormalizowany język do automatyzacji IEC 61-131, ale sławny)
Krok 5: Wniosek
Ta maszyna będzie w przyszłości wyposażona w przemysłowy interfejs HMI. Będzie to kolejny artykuł.
Dzięki za wszystkie interesujące inne artykuły i instrukcje znalezione w sieci. Nie mogę ich wszystkich zapisać.
Szczęśliwy pouczający !!!!
Zalecana:
Łatwy BLE o bardzo niskim poborze mocy w Arduino Część 2 -- Monitor temperatury / wilgotności -- Rev 3: 7 kroków

Easy Very Low Power BLE w Arduino Część 2 -- Monitor temperatury / wilgotności -- Wersja 3: Aktualizacja: 23 listopada 2020 r. – Pierwsza wymiana 2 baterii AAA od 15 stycznia 2019 r., tj. 22 miesiące na 2 baterie alkaliczne AAA Aktualizacja: 7 kwietnia 2019 r. – Wersja 3 z lp_BLE_TempHumidity, dodaje wykresy Data/Czas, używając pfodApp V3.0.362+ i auto throttling
Arduino LTC6804 BMS - Część 2: Płytka równoważąca: 5 kroków

Arduino LTC6804 BMS - Część 2: Balance Board: Część 1 jest tutajSystem zarządzania baterią (BMS) zawiera funkcję wykrywania ważnych parametrów baterii, w tym napięcia ogniw, prądu baterii, temperatury ogniw itp. zdefiniowany zakres, opakowanie może być dysk
VentMan Część II: Zautomatyzowane wykrywanie pieca Arduino dla wentylatorów wspomagających: 6 kroków

VentMan Część II: Zautomatyzowane wykrywanie pieca Arduino dla wentylatorów wspomagających: Główne punkty: To był tymczasowy hack wprowadzony w celu wykrycia, kiedy mój silnik dmuchawy AC / pieca działał, aby moje dwa wentylatory wspomagające mogły się włączyć. Potrzebuję dwóch wentylatorów wspomagających w moich kanałach, aby wtłoczyć więcej ciepłego/chłodnego powietrza do dwóch oddzielnych sypialni. Ale ja
Przenośny stół warsztatowy Arduino, część 3: 11 kroków

Przenośny stół warsztatowy Arduino, część 3: Jeśli oglądałeś części 1, 2 i 2B, to do tej pory w tym projekcie nie było zbyt wiele Arduino, ale tylko kilka przewodów na płytkach itp. nie o to chodzi, a część dotycząca infrastruktury musi zostać zbudowany, zanim reszta zacznie działać. To jest elektronika i A
Przenośny stół warsztatowy Arduino, część 2: 7 kroków

Przenośny stół warsztatowy Arduino, część 2: Zrobiłem już kilka takich pudełek opisanych w części 1, a jeśli wystarczy pudełko do przenoszenia rzeczy i przechowywania projektu razem, będą działać dobrze. Chciałem być w stanie utrzymać cały projekt sam w sobie i przenieść go