Tartalomjegyzék:
- 1. lépés: Eszközök és anyagok
- 2. lépés: Néhány alap
- 3. lépés: Dip kapcsoló beállítása RS422 pajzsok
- 4. lépés: Az RS422 pajzsok jumper beállításai
- 5. lépés: huzalozás
- 6. lépés: Szoftver és tesztelés
Videó: Az ipari kódolók használata Arduino -val: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
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?