INHOUDSOPGAWE:
- Stap 1: gereedskap en materiaal
- Stap 2: 'n paar basiese beginsels
- Stap 3: Instelling van die dipskakelaar van RS422 -skilde
- Stap 4: Jumper -instellings van RS422 Shields
- Stap 5: Bedrading
- Stap 6: Sagteware en toets
Video: Hoe om industriële encoders met Arduino te gebruik: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Incrementele encoders word dikwels gebruik vir industriële toepassings soos robotika of posisioneringopsporing. Encoders vir industriële toepassings het meestal 'n differensiële RS422 -koppelvlak.
Ek sal in hierdie klein projek wys hoe u 'n industriële inkrementele encoder - in ons geval SICK DFS60 - met 'n Arduino UNO kan gebruik.
Stap 1: gereedskap en materiaal
Materiaal
- Arduino UNO
- 3x RS422 -skild vir Arduino
- inkrementele encoder (siek DFS60)
Gereedskap
- Skroewedraaier
- laboratorium kragbron
Stap 2: 'n paar basiese beginsels
Die RS422 -uitset van die encoder word slegs as hardeware -laag gebruik. Geen seriële protokol sal oor die RS422 gestuur word nie. Slegs die pulse van die encoder self word direk oorgedra via 3 verskillende RS422 -kanale: SIN, COS en Z (nulposisie).
As gevolg van die 3 onafhanklike RS422 -kanale benodig ons 3 RS422 -insette vir die Arduino. Vir hierdie doel het ek 3 stuks van my Arduino RS422/RS485 skilde gebruik - op een Arduino gestapel.
Stap 3: Instelling van die dipskakelaar van RS422 -skilde
Die dipskakelaar -instelling vir enige skild is dieselfde:
- S1: AAN, UIT, UIT, UIT (ontvanger altyd aan / sender altyd af)
- S2: OFF, OFF, ON, ON
- S3: AAN, UIT, UIT, UIT (eindweerstand aan)
Stap 4: Jumper -instellings van RS422 Shields
Die trui -instelling vir enige skild is anders. Afhangende van die gekoppelde kanaal, is die RX -pen gekonfigureer om:
- Z: D2
- COS: D3
- SONDE: D4
Die spanningspringer JP1 moet op 5V ingestel word.
Stap 5: Bedrading
Die encoder kan deur 'n laboratoriumvoeding of direk deur die 5V van die Arduino UNO aangedryf word
Stap 6: Sagteware en toets
Stel die aangehegte INO -lêer saam onder die Arduino IDE. Nadat u die projek na die Arduino opgelaai het, moet u die seriële monitor met 115200 baud oopmaak.
U sal die huidige toename waarde sien (alle 0, 5's opgedateer) en die huidige status van die Encoder daar ….
Aanbeveel:
TUISDEKORASIE MET VALSE INDUSTRIËLE HOOGDRUKBOL: 6 stappe (met foto's)
TUISDEKORASIE MET VALSE INDUSTRIËLE HOOGDRUKBOL: Ek het 'n paar mooi lampe in die skrootwerf gesien gooi. Ek het 'n paar idees gekry om 'n huisversieringslamp van hierdie gebreekte lampe te maak en 'n paar gloeilampe bymekaargemaak. Vandag is ek bereid om te vertel hoe ek dit gedoen het om hierdie gloeilampe in 'n huisversiering te verander
Rotary Encoder: hoe dit werk en hoe om dit met Arduino te gebruik: 7 stappe
Rotary Encoder: hoe dit werk en hoe om dit met Arduino te gebruik: u kan hierdie en ander wonderlike tutoriale lees op die amptelike webwerf van ElectroPeak Oorsig In hierdie tutoriaal leer u hoe u die roterende encoder moet gebruik. Eerstens sien u inligting oor die rotasie -encoder, en dan leer u hoe u
Hoe om Wemos ESP-Wroom-02 D1 Mini WiFi-module ESP8266 + 18650 te gebruik deur Blynk te gebruik: 10 stappe
Hoe om Wemos ESP-Wroom-02 D1 Mini WiFi-module ESP8266 + 18650 te gebruik deur Blynk te gebruik: Spesifikasie: Versoenbaar met nodemcu 18650 laaistelselintegrasie aansluiting kan gebruik word vir slaapmodus · 1 voeg by
Hoe om Mac Terminal te gebruik en hoe om sleutelfunksies te gebruik: 4 stappe
Hoe om Mac Terminal te gebruik en hoe om belangrike funksies te gebruik: Ons sal u wys hoe u die MAC Terminal kan oopmaak. Ons sal u ook 'n paar funksies in die Terminal wys, soos ifconfig, veranderende gidse, toegang tot lêers en arp. Met Ifconfig kan u u IP -adres en u MAC -advertensie nagaan
Hoe om Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE -versoenbare bord te gebruik deur Blynk te gebruik: 10 stappe
Hoe om Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE -versoenbare bord te gebruik deur Blynk te gebruik: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE -versoenbare bord Beskrywing: WiFi ESP8266 Development Board WEMOS D1. WEMOS D1 is 'n WIFI -ontwikkelingsbord gebaseer op ESP8266 12E. Die funksionering is soortgelyk aan dié van NODEMCU, behalwe dat die hardeware gebou is