Obsah:

Ako používať priemyselné kodéry s Arduino: 6 krokov
Ako používať priemyselné kodéry s Arduino: 6 krokov

Video: Ako používať priemyselné kodéry s Arduino: 6 krokov

Video: Ako používať priemyselné kodéry s Arduino: 6 krokov
Video: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, Júl
Anonim
Ako používať priemyselné kodéry s Arduino
Ako používať priemyselné kodéry s Arduino

Inkrementálne snímače sa často používajú v priemyselných aplikáciách, ako je robotika alebo sledovanie polohy. Kodéry pre priemyselné aplikácie sa dodávajú väčšinou s diferenciálnym rozhraním RS422.

V tomto malom projekte ukážem, ako používať priemyselný inkrementálny kodér - v našom prípade SICK DFS60 - s Arduino UNO.

Krok 1: Nástroje a materiály

Nástroje a materiály
Nástroje a materiály
Nástroje a materiály
Nástroje a materiály

Materiály

  • Arduino UNO
  • 3x štít RS422 pre Arduino
  • inkrementálny kodér (Sick DFS60)

Nástroje

  • Skrutkovač
  • laboratórne napájanie

Krok 2: Niektoré základy

Niektoré základy
Niektoré základy
Niektoré základy
Niektoré základy

Výstup RS422 kodéra sa používa iba ako hardvérová vrstva. Po RS422 sa nebude prenášať žiadny sériový protokol. Len impulzy samotného snímača sú priamo prenášané cez 3 rôzne kanály RS422: SIN, COS a Z (nulová poloha).

Vzhľadom na 3 nezávislé kanály RS422 potrebujeme pre Arduino 3 vstupy RS422. Na tento účel som použil 3 ks svojich štítov Arduino RS422/RS485 - naskladaných na jednom Arduine.

Krok 3: Nastavenie prepínača dipu na štítoch RS422

Nastavenie prepínača dipu štítov RS422
Nastavenie prepínača dipu štítov RS422

Nastavenie prepínača dipu pre akýkoľvek štít je rovnaké:

  • S1: ON, OFF, OFF, OFF (prijímač vždy zapnutý / vysielač vždy vypnutý)
  • S2: VYPNUTÉ, VYPNUTÉ, ZAPNUTÉ, ZAPNUTÉ
  • S3: ZAP, VYP, VYP, VYP (ukončovací odpor zapnutý)

Krok 4: Nastavenia prepojky štítov RS422

Nastavenia prepojky štítov RS422
Nastavenia prepojky štítov RS422
Nastavenia prepojky štítov RS422
Nastavenia prepojky štítov RS422
Nastavenia prepojky štítov RS422
Nastavenia prepojky štítov RS422

Nastavenie prepojky pre akýkoľvek štít je odlišné. V závislosti od pripojeného kanála je pin RX nakonfigurovaný tak, aby:

  • Z: D2
  • COS: D3
  • HRIECH: D4

Napäťový mostík JP1 musí byť nastavený na 5V.

Krok 5: Zapojenie

Elektrické vedenie
Elektrické vedenie

Kodér môže byť napájaný laboratórnym napájaním alebo priamo 5V Arduino UNO

Krok 6: Softvér a test

Zostavte priložený súbor INO pod Arduino IDE. Po nahraní projektu do Arduina musíte otvoriť sériový monitor s 115200 baudmi.

Uvidíte tam aktuálnu hodnotu prírastku (aktualizované všetkých 0, 5 s) a aktuálny stav kodéra….

Odporúča: