Spisu treści:
- Krok 1: Narzędzia i materiały
- Krok 2: Niektóre podstawy
- Krok 3: ustawienie przełącznika DIP osłon RS422
- Krok 4: Ustawienia zworek osłon RS422
- Krok 5: Okablowanie
- Krok 6: Oprogramowanie i test
![Jak używać enkoderów przemysłowych z Arduino: 6 kroków Jak używać enkoderów przemysłowych z Arduino: 6 kroków](https://i.howwhatproduce.com/images/009/image-25946-j.webp)
Wideo: Jak używać enkoderów przemysłowych z Arduino: 6 kroków
![Wideo: Jak używać enkoderów przemysłowych z Arduino: 6 kroków Wideo: Jak używać enkoderów przemysłowych z Arduino: 6 kroków](https://i.ytimg.com/vi/W2lsmLdiQmM/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
![Jak używać enkoderów przemysłowych z Arduino? Jak używać enkoderów przemysłowych z Arduino?](https://i.howwhatproduce.com/images/009/image-25946-1-j.webp)
Enkodery przyrostowe są często używane w zastosowaniach przemysłowych, takich jak robotyka lub śledzenie pozycjonowania. Enkodery do zastosowań przemysłowych są dostarczane głównie z interfejsem różnicowym RS422.
W tym małym projekcie pokażę jak wykorzystać przemysłowy enkoder inkrementalny - w naszym przypadku SICK DFS60 - z Arduino UNO.
Krok 1: Narzędzia i materiały
![Narzędzia i materiały Narzędzia i materiały](https://i.howwhatproduce.com/images/009/image-25946-2-j.webp)
![Narzędzia i materiały Narzędzia i materiały](https://i.howwhatproduce.com/images/009/image-25946-3-j.webp)
Materiały
- Arduino UNO
- 3x RS422 Shield dla Arduino
- enkoder inkrementalny (Sick DFS60)
Narzędzia
- Śrubokręt
- zasilacz laboratoryjny
Krok 2: Niektóre podstawy
![Niektóre podstawy Niektóre podstawy](https://i.howwhatproduce.com/images/009/image-25946-4-j.webp)
![Niektóre podstawy Niektóre podstawy](https://i.howwhatproduce.com/images/009/image-25946-5-j.webp)
Wyjście RS422 enkodera jest używane tylko w warstwie sprzętowej. Żaden protokół szeregowy nie będzie przesyłany przez RS422. Tylko impulsy samego enkodera są przesyłane bezpośrednio przez 3 różne kanały RS422: SIN, COS i Z (pozycja zerowa).
Ze względu na 3 niezależne kanały RS422 potrzebujemy 3 wejścia RS422 dla Arduino. Do tego celu użyłem 3 sztuk moich nakładek Arduino RS422/RS485 - nałożonych na jedno Arduino.
Krok 3: ustawienie przełącznika DIP osłon RS422
![Ustawienie przełącznika DIP osłon RS422 Ustawienie przełącznika DIP osłon RS422](https://i.howwhatproduce.com/images/009/image-25946-6-j.webp)
Ustawienie przełącznika DIP dla każdej tarczy jest takie samo:
- S1: ON, OFF, OFF, OFF (odbiornik zawsze włączony / nadajnik zawsze wyłączony)
- S2: WYŁ, WYŁ, WŁ, WŁ
- S3: ON, OFF, OFF, OFF (rezystor końcowy włączony)
Krok 4: Ustawienia zworek osłon RS422
![Ustawienia zworek osłon RS422 Ustawienia zworek osłon RS422](https://i.howwhatproduce.com/images/009/image-25946-7-j.webp)
![Ustawienia zworek osłon RS422 Ustawienia zworek osłon RS422](https://i.howwhatproduce.com/images/009/image-25946-8-j.webp)
![Ustawienia zworek osłon RS422 Ustawienia zworek osłon RS422](https://i.howwhatproduce.com/images/009/image-25946-9-j.webp)
Ustawienie skoczka dla każdej tarczy jest inne. W zależności od podłączonego kanału pin RX jest skonfigurowany tak, aby:
- Z: D2
- COS: D3
- GRZECH: D4
Zworka napięcia JP1 musi być ustawiona na 5V.
Krok 5: Okablowanie
![Okablowanie Okablowanie](https://i.howwhatproduce.com/images/009/image-25946-10-j.webp)
Enkoder może być zasilany z zasilacza laboratoryjnego lub bezpośrednio z 5V Arduino UNO
Krok 6: Oprogramowanie i test
Proszę skompilować załączony plik INO w środowisku Arduino IDE. Po wgraniu projektu do Arduino należy otworzyć monitor szeregowy z prędkością 115200 bodów.
Zobaczysz tam aktualną wartość przyrostu (zaktualizowano wszystkie 0, 5s) i aktualny stan Enkodera….
Zalecana:
4 do 20 MA kalibrator procesów przemysłowych DIY - Oprzyrządowanie elektroniczne: 8 kroków (ze zdjęciami)
![4 do 20 MA kalibrator procesów przemysłowych DIY - Oprzyrządowanie elektroniczne: 8 kroków (ze zdjęciami) 4 do 20 MA kalibrator procesów przemysłowych DIY - Oprzyrządowanie elektroniczne: 8 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-1230-j.webp)
Kalibrator procesów przemysłowych 4 do 20 MA DIY | Oprzyrządowanie elektroniczne: Oprzyrządowanie przemysłowe i elektroniczne jest bardzo kosztowną dziedziną i nie jest łatwo się o tym nauczyć, jeśli jesteśmy samoukami lub hobbystami. Z tego powodu moja klasa oprzyrządowania elektronicznego i zaprojektowałem ten niskobudżetowy proces od 4 do 20 mA
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: 6 kroków
![Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: 6 kroków Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: 6 kroków](https://i.howwhatproduce.com/images/009/image-25706-j.webp)
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: W tym samouczku dowiemy się, jak śledzić kroki silnika krokowego na wyświetlaczu OLED. Obejrzyj film demonstracyjny.Kredyt samouczka oryginalnego trafia do użytkownika YouTube „sky4fly”
Visuino Jak używać przycisku jako wejścia do sterowania takimi rzeczami jak dioda LED: 6 kroków
![Visuino Jak używać przycisku jako wejścia do sterowania takimi rzeczami jak dioda LED: 6 kroków Visuino Jak używać przycisku jako wejścia do sterowania takimi rzeczami jak dioda LED: 6 kroków](https://i.howwhatproduce.com/images/011/image-31067-j.webp)
Visuino Jak używać przycisku jako wejścia do sterowania takimi rzeczami jak dioda LED: W tym samouczku dowiemy się, jak włączać i wyłączać diodę LED za pomocą prostego przycisku i Visuino. Obejrzyj film demonstracyjny
Enkoder obrotowy: jak to działa i jak używać z Arduino: 7 kroków
![Enkoder obrotowy: jak to działa i jak używać z Arduino: 7 kroków Enkoder obrotowy: jak to działa i jak używać z Arduino: 7 kroków](https://i.howwhatproduce.com/images/001/image-1904-25-j.webp)
Rotary Encoder: Jak to działa i jak używać z Arduino: Możesz przeczytać ten i inne niesamowite samouczki na oficjalnej stronie ElectroPeakPrzeglądW tym samouczku dowiesz się, jak korzystać z enkodera obrotowego. Najpierw zobaczysz informacje o enkoderze obrotowym, a potem nauczysz się
Jak używać klawiatury i wyświetlacza LCD z Arduino do tworzenia kalkulatora Arduino.: 5 kroków
![Jak używać klawiatury i wyświetlacza LCD z Arduino do tworzenia kalkulatora Arduino.: 5 kroków Jak używać klawiatury i wyświetlacza LCD z Arduino do tworzenia kalkulatora Arduino.: 5 kroków](https://i.howwhatproduce.com/images/005/image-13111-19-j.webp)
Jak korzystać z klawiatury i wyświetlacza LCD z Arduino, aby stworzyć kalkulator Arduino.: W tym samouczku podzielę się tym, jak korzystać z klawiatury matrycowej 4x4 i wyświetlacza LCD 16x2 z Arduino i używać go do tworzenia prostego kalkulatora Arduino. Więc zacznijmy