Sisällysluettelo:
- Vaihe 1: Työkalut ja materiaalit
- Vaihe 2: Jotkut perusteet
- Vaihe 3: Dip -kytkimen asetus RS422 -suojat
- Vaihe 4: RS422 -kilpien hyppyasetukset
- Vaihe 5: Johdotus
- Vaihe 6: Ohjelmisto ja testi
Video: Teollisuuskoodereiden käyttäminen Arduinon kanssa: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Inkrementaalikoodereita käytetään usein teollisiin sovelluksiin, kuten robotiikkaan tai paikannuksen seurantaan. Teollisiin sovelluksiin tarkoitetuissa antureissa on enimmäkseen differentiaalinen RS422 -liitäntä.
Näytän tässä pienessä projektissa, kuinka käyttää teollista inkrementaalianturia - meidän tapauksessamme SICK DFS60 - Arduino UNO: n kanssa.
Vaihe 1: Työkalut ja materiaalit
Materiaalit
- Arduino UNO
- 3x RS422 -kilpi Arduinolle
- inkrementaalianturi (Sick DFS60)
Työkalut
- Ruuvimeisseli
- laboratorion virtalähde
Vaihe 2: Jotkut perusteet
Anturin RS422 -lähtöä käytetään vain laitteistokerroksena. Sarjaprotokollaa ei lähetetä RS422: n kautta. Vain itse anturin pulssit siirretään suoraan 3 eri RS422 -kanavan kautta: SIN, COS ja Z (nolla -asento).
Koska 3 itsenäistä RS422 -kanavaa tarvitsemme 3 RS422 -tuloa Arduinolle. Tätä tarkoitusta varten olen käyttänyt 3 kpl Arduino RS422/RS485 -kilpeäni - pinottu yhteen Arduinoon.
Vaihe 3: Dip -kytkimen asetus RS422 -suojat
Minkä tahansa suojan dip -kytkimen asetus on sama:
- S1: ON, OFF, OFF, OFF (vastaanotin aina päällä / lähetin aina pois päältä)
- S2: OFF, OFF, ON, ON
- S3: ON, OFF, OFF, OFF (päätevastus päällä)
Vaihe 4: RS422 -kilpien hyppyasetukset
Kaikkien kilpien hyppyasetus on erilainen. Liitetystä kanavasta riippuen RX -nasta on määritetty:
- Z: D2
- COS: D3
- SIN: D4
Jännitehyppyjohdin JP1 on asetettava 5 V.
Vaihe 5: Johdotus
Anturia voidaan käyttää laboratorion virtalähteellä tai suoraan Arduino UNO: n 5 V: n jännitteellä
Vaihe 6: Ohjelmisto ja testi
Kokoa liitteenä oleva INO -tiedosto Arduino IDE: n alle. Kun olet ladannut projektin Arduinolle, sinun on avattava sarjamonitori 115200 baudilla.
Näet nykyisen lisäysarvon (päivitetty kaikki 0, 5 s) ja kooderin nykyisen tilan….
Suositeltava:
RFID-RC522-moduulin käyttäminen Arduinon kanssa: 5 vaihetta
RFID-RC522-moduulin käyttäminen Arduinon kanssa: Tässä opetusohjelmassa esitän RFID-moduulin perusperiaatteen yhdessä sen tunnisteiden ja sirujen kanssa. Annan myös lyhyen esimerkin projektista, jonka tein käyttämällä tätä RFID -moduulia, jossa on RGB -LED. Kuten tavallisesti Insissäni
Infrapuna -anturin käyttäminen Arduinon kanssa: 8 vaihetta (kuvien kanssa)
Infrapuna -anturin käyttäminen Arduinon kanssa: Mikä on infrapuna -anturi? . IR -signaali
Äänianturin käyttäminen Arduinon kanssa: 5 vaihetta
Äänianturin käyttäminen Arduinon kanssa: Hei kaikki, tässä artikkelissa näytän sinulle, miten voit käyttää äänianturia arduino uno -laitteella ohjaamaan lediä tekemällä kovia ääniä. Tässä tekemäni opetusvideo
DFMini Player MP3 -moduulin käyttäminen Arduinon kanssa: 4 vaihetta
DFMini Player MP3 -moduulin käyttäminen Arduinon kanssa: Useat projektit vaativat äänentoistoa jonkinlaisen toiminnallisuuden lisäämiseksi. Näistä projekteista korostamme: saavutettavuutta näkövammaisille, MP3 -musiikkisoittimille ja esimerkiksi äänien suorittamista robottien toimesta
RPLIDAR 360 ° -laserskannerin käyttäminen Arduinon kanssa: 3 vaihetta (kuvien kanssa)
RPLIDAR 360 ° -laserskannerin käyttäminen Arduinon kanssa: Olen suuri sumorobotien rakentamisen fani ja etsin aina uusia mielenkiintoisia antureita ja materiaaleja, joita voin käyttää paremman, nopeamman ja älykkäämmän robotin rakentamiseen. Sain tietää RPLIDAR A1: stä, jonka voit saada 99 dollarilla osoitteessa DFROBOT.com. Sanoin olevani kiinnostunut