
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47

Az inkrementális kódolókat gyakran használják olyan ipari alkalmazásokhoz, mint a robotika vagy a helymeghatározás. Az ipari alkalmazások kódolói többnyire differenciális RS422 interfésszel rendelkeznek.
Ebben a kis projektben megmutatom, hogyan lehet ipari inkrementális kódolót - esetünkben SICK DFS60 - használni egy Arduino UNO -val.
1. lépés: Eszközök és anyagok


Anyagok
- Arduino UNO
- 3x RS422 pajzs az Arduino számára
- inkrementális kódoló (Sick DFS60)
Eszközök
- Csavarhúzó
- laboratóriumi tápegység
2. lépés: Néhány alap


A kódoló RS422 kimenete csak hardverrétegként használatos. Soros protokoll nem kerül továbbításra az RS422 -n keresztül. Csak a kódoló impulzusai kerülnek közvetlenül átvitelre 3 különböző RS422 csatornán: SIN, COS és Z (nulla helyzet).
A 3 független RS422 csatorna miatt 3 RS422 bemenetre van szükségünk az Arduino számára. Ebből a célból 3 db Arduino RS422/RS485 pajzsomat használtam - egy Arduino -ra halmozva.
3. lépés: Dip kapcsoló beállítása RS422 pajzsok

Bármely árnyékolásnál a dip kapcsoló beállítása ugyanaz:
- S1: BE, KI, KI, KI (a vevő mindig be van kapcsolva / az adó mindig ki van kapcsolva)
- S2: KI, KI, BE, BE
- S3: BE, KI, KI, KI (lezáró ellenállás bekapcsolva)
4. lépés: Az RS422 pajzsok jumper beállításai



Bármely pajzs jumper beállítása eltérő. A csatlakoztatott csatornától függően az RX pin a következőkre van konfigurálva:
- Z: D2
- COS: D3
- SIN: D4
A JP1 feszültségátkötőt 5 V -ra kell állítani.
5. lépés: huzalozás

A kódoló tápellátását laboratóriumi tápegység vagy közvetlenül az Arduino UNO 5 V -os tápellátása biztosíthatja.
6. lépés: Szoftver és tesztelés
Kérjük, fordítsa össze a mellékelt INO fájlt az Arduino IDE alatt. Miután feltöltötte a projektet az Arduino -ba, meg kell nyitnia a soros monitort 115200 baud -tal.
Látni fogja az aktuális növekmény értékét (mind 0, 5 másodperc alatt frissítve) és a kódoló aktuális állapotát….
Ajánlott:
Ipari HMI és Arduinos a MODBUS RTU -ban: 4 lépés

Ipari HMI és Arduinos a MODBUS RTU -ban: Ebben az oktatható fejezetben az ipari HMI (COOLMAY MT6070H, 150EUROS), az Arduino CLONE DIY (10EUROS) és az Arduino UNO (10EUROS) közötti kommunikációra mutatok be példát. A hálózat speciális, robusztus és ipari protokoll alatt fog működni
4-20 MA Ipari folyamatok kalibrátor DIY - Elektronikai műszerek: 8 lépés (képekkel)

4-20 MA Ipari folyamat kalibrátor DIY | Elektronikai műszerek: Az ipari és elektronikai műszerek nagyon drága terület, és nem könnyű megtanulni, ha csak önképzettek vagy hobbik vagyunk. Emiatt az elektronikai műszerosztályom és én terveztük ezt az alacsony költségvetésű 4-20 mA -es készüléket
XYZ pont szkenner mentett forgó kódolók használatával: 5 lépés

XYZ Point Scanner mentett forgó kódolók használatával: Miután meglehetősen sok eldobott forgó optikai kódolót szereztem be a munkahelyemről, végül úgy döntöttem, hogy valami szórakoztató/hasznos dolgot csinálok velük. Nemrég vettem egy új 3D nyomtatót az otthonomhoz és jobban bókolhat, mint egy 3D -s
Modbus TCP kommunikáció az Arduino és az ipari eszközök között: 3 lépés

Modbus TCP kommunikáció az Arduino és az ipari eszközök között: Ipari módszer az Arduino kártya vezérlésére ipari HMI -vel, és összekapcsolása egy ipari hálózattal Modbus TCP kommunikációval
Arduino alapú ipari automatizálás -- VFD (változó frekvenciájú meghajtók): 10 lépés

Arduino alapú ipari automatizálás || VFD (Variable Frequency Drives): Ebben az oktatóanyagban megmutatom, hogyan kell elkészíteni1. Egyedi tervezésű Arduino tábla az ipari automatizáláshoz 2. Hogyan vezérelhető a VFD [Változó frekvenciájú meghajtók] az Arduino segítségével 3. Hogyan tervezzen alaplapot a DigiCone MDF tekercselőgéphez?