Satura rādītājs:
- 1. darbība: instrumenti un materiāli
- 2. solis: daži pamati
- 3. solis: RS422 vairogu iestatīšana
- 4. solis: RS422 vairogu džempera iestatījumi
- 5. solis: elektroinstalācija
- 6. darbība: programmatūra un pārbaude
Video: Kā izmantot rūpnieciskos kodētājus ar Arduino: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Inkrementālos kodētājus bieži izmanto rūpnieciskiem lietojumiem, piemēram, robotikai vai pozicionēšanas izsekošanai. Kodētājiem rūpnieciskai lietošanai galvenokārt ir diferenciāls RS422 interfeiss.
Šajā mazajā projektā es parādīšu, kā izmantot rūpniecisko inkrementālo kodētāju - mūsu gadījumā SICK DFS60 - ar Arduino UNO.
1. darbība: instrumenti un materiāli
Materiāli
- Arduino UNO
- 3x RS422 vairogs Arduino
- inkrementālais kodētājs (slims DFS60)
Rīki
- Skrūvgriezis
- laboratorijas barošanas avots
2. solis: daži pamati
Kodētāja RS422 izeja tiek izmantota tikai kā aparatūras slānis. Seriālais protokols netiks pārsūtīts pa RS422. Tikai paša kodētāja impulsi tiek tieši pārsūtīti, izmantojot 3 dažādus RS422 kanālus: SIN, COS un Z (nulles pozīcija).
3 neatkarīgo RS422 kanālu dēļ mums ir nepieciešamas 3 RS422 ieejas Arduino. Šim nolūkam esmu izmantojis 3 savus Arduino RS422/RS485 vairogus - sakrautus vienā Arduino.
3. solis: RS422 vairogu iestatīšana
Iegremdēšanas slēdža iestatījums jebkuram vairogam ir vienāds:
- S1: ieslēgts, izslēgts, izslēgts, izslēgts (uztvērējs vienmēr ieslēgts / raidītājs vienmēr izslēgts)
- S2: OFF, OFF, ON, ON
- S3: ieslēgts, izslēgts, izslēgts, izslēgts (beigu rezistors ieslēgts)
4. solis: RS422 vairogu džempera iestatījumi
Jebkura vairoga džempera iestatījums ir atšķirīgs. Atkarībā no pievienotā kanāla RX tapa ir konfigurēta šādi:
- Z: D2
- COS: D3
- Grēks: D4
Sprieguma džemperim JP1 jābūt noregulētam uz 5 V.
5. solis: elektroinstalācija
Kodētāju var darbināt no laboratorijas barošanas avota vai tieši no Arduino UNO 5V
6. darbība: programmatūra un pārbaude
Lūdzu, apkopojiet pievienoto INO failu zem Arduino IDE. Pēc projekta augšupielādes Arduino jums ir jāatver sērijas monitors ar 115200 bodu.
Tur jūs redzēsit pašreizējo pieauguma vērtību (atjaunināta visi 0, 5s) un kodētāja pašreizējo statusu….
Ieteicams:
Kā izmantot 20x4 I2C rakstzīmju LCD displeju ar Arduino: 6 soļi
Kā izmantot 20x4 I2C rakstzīmju LCD displeju ar Arduino: Šajā vienkāršajā apmācībā mēs iemācīsimies izmantot 20x4 I2C rakstzīmju LCD displeju ar Arduino Uno, lai parādītu vienkāršu tekstu " Sveika pasaule. Noskatieties video
Kas ir servo iekšpusē un kā to izmantot ar Arduino Pilna apmācība: 6 soļi
Kas ir servo iekšpusē un kā to izmantot ar pilnu apmācību Arduino: šajā apmācībā izpētīsim, kas ir šīs video pamācības servowatch
Pamācība: Kā izmantot RGB krāsu detektora sensoru TCS230 ar Arduino UNO: 3 soļi
Pamācība: Kā izmantot RGB krāsu detektora sensoru TCS230 ar Arduino UNO: Apraksts: Šī apmācība parādīs dažas vienkāršas darbības, kā izmantot RGB krāsu detektora sensoru, izmantojot Arduino Uno. Šīs apmācības beigās jūs iegūsit vairākus salīdzināšanas rezultātus starp dažām krāsām. TCS3200 ir pilnīgs krāsu noteikšanas
XYZ punktu skeneris, izmantojot izglābtos rotācijas kodētājus: 5 soļi
XYZ punktu skeneris, izmantojot izglābtos rotācijas kodētājus: Ieguvis diezgan daudz izmetušos rotējošos optiskos kodētājus no savas darba vietas, es beidzot nolēmu ar viņiem darīt kaut ko jautru/noderīgu. Nesen esmu iegādājies jaunu 3D printeri savām mājām un varētu komplimentēt labāk nekā 3D
Kā izmantot augsnes mitruma sensoru, izmantojot Arduino: 4 soļi
Kā izmantot augsnes mitruma sensoru, izmantojot Arduino: Augsnes mitruma sensors ir sensors, ko var izmantot, lai izmērītu mitrumu augsnē. Piemērots viedo lauksaimniecības projektu, apūdeņošanas kontrolieru projektu vai IoT lauksaimniecības projektu prototipu izgatavošanai. Šim sensoram ir 2 zondes. Kas ir pieradis pie