Sadržaj:

Kako koristiti industrijske kodere s Arduinom: 6 koraka
Kako koristiti industrijske kodere s Arduinom: 6 koraka

Video: Kako koristiti industrijske kodere s Arduinom: 6 koraka

Video: Kako koristiti industrijske kodere s Arduinom: 6 koraka
Video: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, Studeni
Anonim
Kako koristiti industrijske kodere s Arduinom
Kako koristiti industrijske kodere s Arduinom

Inkrementalni koderi često se koriste za industrijske primjene poput robotike ili praćenja pozicioniranja. Enkoderi za industrijske aplikacije uglavnom dolaze s diferencijalnim RS422 sučeljem.

U ovom malom projektu pokazat ću kako se koristi industrijski inkrementalni koder - u našem slučaju SICK DFS60 - s Arduino UNO.

Korak 1: Alati i materijali

Alati i materijali
Alati i materijali
Alati i materijali
Alati i materijali

Materijali

  • Arduino UNO
  • 3x RS422 štit za Arduino
  • inkrementalni koder (Sick DFS60)

Alati

  • Odvijač
  • laboratorijsko napajanje

Korak 2: Neke osnove

Neke osnove
Neke osnove
Neke osnove
Neke osnove

RS422 izlaz kodera koristi se samo kao hardverski sloj. Preko RS422 neće se prenositi serijski protokol. Samo impulsi samog enkodera direktno se prenose putem 3 različita RS422 kanala: SIN, COS i Z (nulti položaj).

Zbog 3 neovisna RS422 kanala potrebna su nam 3 RS422 ulaza za Arduino. U tu sam svrhu upotrijebio 3 kom svojih Arduino RS422/RS485 štitova - složenih na jedan Arduino.

Korak 3: Postavite dip prekidač RS422 štitova

Postavka dip prekidača za štitove RS422
Postavka dip prekidača za štitove RS422

Postavka dip prekidača za bilo koji štit je ista:

  • S1: ON, OFF, OFF, OFF (prijemnik uvijek uključen / odašiljač uvijek isključen)
  • S2: OFF, OFF, ON, ON
  • S3: ON, OFF, OFF, OFF (završni otpornik uključen)

Korak 4: Postavke kratkospojnika RS422 štitova

Postavke kratkospojnika RS422 štitova
Postavke kratkospojnika RS422 štitova
Postavke kratkospojnika RS422 štitova
Postavke kratkospojnika RS422 štitova
Postavke kratkospojnika RS422 štitova
Postavke kratkospojnika RS422 štitova

Postavka skakača za bilo koji štit je drugačija. Ovisno o spojenom kanalu, RX pin je konfiguriran za:

  • Z: D2
  • COS: D3
  • GRIJEH: D4

Skakač napona JP1 mora biti postavljen na 5V.

Korak 5: Ožičenje

Ožičenje
Ožičenje

Enkoder se može napajati laboratorijskim napajanjem ili direktno 5V Arduino UNO

Korak 6: Softver i testiranje

Molimo vas da sastavite priloženu INO datoteku pod Arduino IDE -om. Nakon učitavanja projekta na Arduino morate otvoriti serijski monitor sa 115200 bauda.

Tamo ćete vidjeti trenutnu vrijednost prirasta (ažurirano svih 0, 5s) i trenutni status kodera….

Preporučeni: