Mündəricat:
- Addım 1: Alətlər və materiallar
- Addım 2: Bəzi əsaslar
- Addım 3: RS422 Qalxanlarının Dip Switch Ayarı
- Addım 4: RS422 Qalxanlarının Jumper Ayarları
- Addım 5: Kabel çəkmə
- Addım 6: Proqram və Test
Video: Arduino ilə Sənaye Enkoderlərindən Necə istifadə olunur: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Artan kodlayıcılar tez -tez robototexnika və ya mövqelərin izlənməsi kimi sənaye tətbiqlərində istifadə olunur. Sənaye tətbiqləri üçün kodlayıcılar əsasən RS422 diferensial interfeysi ilə gəlir.
Bu kiçik layihədə bir sənaye artımlı kodlayıcıdan necə istifadə edəcəyimizi göstərəcəyəm - bizim vəziyyətimizdə SICK DFS60 - Arduino UNO ilə.
Addım 1: Alətlər və materiallar
Materiallar
- Arduino UNO
- Arduino üçün 3x RS422 Kalkanı
- artan kodlayıcı (Xəstə DFS60)
Alətlər
- Tornavida
- laboratoriya enerji təchizatı
Addım 2: Bəzi əsaslar
Kodlayıcının RS422 çıxışı yalnız digər hardware qatında istifadə olunur. RS422 üzərindən heç bir serial protokolu ötürülməyəcək. Yalnız kodlayıcının pulsları 3 fərqli RS422 kanalı ilə birbaşa ötürülür: SIN, COS və Z (sıfır mövqeyi).
3 müstəqil RS422 kanalına görə Arduino üçün 3 RS422 girişinə ehtiyacımız var. Bu məqsədlə 3 ədəd Arduino RS422/RS485 qalxanımdan istifadə etdim - bir Arduino üzərində yığılmışdı.
Addım 3: RS422 Qalxanlarının Dip Switch Ayarı
Hər hansı bir qalxan üçün daldırma açarı ayarı eynidır:
- S1: ON, OFF, OFF, OFF (alıcı həmişə açıq / verici həmişə söndürülür)
- S2: OFF, OFF, ON, ON
- S3: ON, OFF, OFF, OFF (müqavimətin sona çatması)
Addım 4: RS422 Qalxanlarının Jumper Ayarları
Hər hansı bir qalxan üçün Jumper ayarı fərqlidir. Bağlı kanaldan asılı olaraq RX pin konfiqurasiya olunur:
- Z: D2
- COS: D3
- Günah: D4
JP1 gərginlikli tullanan 5V -ə təyin edilməlidir.
Addım 5: Kabel çəkmə
Kodlayıcı bir laboratoriya enerji təchizatı ilə və ya Arduino UNO -nun 5V -dən birbaşa istifadə edilə bilər.
Addım 6: Proqram və Test
Zəhmət olmasa əlavə edilmiş INO faylını Arduino IDE altında tərtib edin. Layihəni Arduinoya yüklədikdən sonra 115200 baud ilə serial monitoru açmalısınız.
Oradakı cari artım dəyərini (hamısı 0, 5 saniyədə yeniləndi) və Kodlayıcının cari vəziyyətini orada görürsünüz ….
Tövsiyə:
Arduino istifadə edərək Torpaq Nəm Sensorundan necə istifadə olunur: 4 addım
Torpaq Nəm Sensorunu Arduino istifadə edərək necə istifadə etmək olar: Torpaq Nəm sensoru, torpağın nəmini ölçmək üçün istifadə edilə bilən bir sensordur. Ağıllı əkinçilik layihələrinin, Suvarma nəzarətçiləri layihələrinin və ya IoT Kənd Təsərrüfatı layihələrinin prototiplərini hazırlamaq üçün uyğundur. Bu sensorun 2 probu var. Mənə öyrəşmiş
DS1307 Arduino istifadə edərək necə istifadə olunur: 7 addım
DS1307 Arduino istifadə edərək necə istifadə olunur: DS1307, Real Zamanlı Saat IC (RTC). Bu IC vaxt məlumatlarını təmin etmək üçün istifadə olunur. Ayrılan vaxt Saniyələr, Dəqiqələr, Saatlar, Günlər, Tarix, Ay və İldən başlayır.Bu IC, Crystal və 3.6V Batareyalar kimi əlavə xarici komponentlər tələb edir. Kristal
Rotary Encoder: necə işləyir və Arduino ilə necə istifadə olunur: 7 addım
Rotary Encoder: Arduino ilə necə işləyir və necə istifadə olunur: Bu və digər möhtəşəm dərsləri ElectroPeak -in rəsmi saytında oxuya bilərsinizBaxış Bu dərsdə, fırlanan kodlayıcıdan necə istifadə edəcəyinizi öyrənəcəksiniz. Əvvəlcə fırlanma kodlayıcısı haqqında bəzi məlumatlar görəcəksiniz və sonra necə edəcəyinizi öyrənəcəksiniz
Arduino Kalkulyatoru yaratmaq üçün Arduino ilə Klaviatura və LCD -dən necə istifadə olunur .: 5 addım
Arduino Kalkulyatoru etmək üçün Arduino ilə Klaviatura və LCD -dən Necə İstifadə Edilir .: Bu təlimatda 4x4 matrisli klaviatura və 16x2 LCD -ni Arduino ilə necə istifadə edə biləcəyinizi və sadə bir Arduino Kalkulyatoru yaratmaq üçün necə istifadə edəcəyinizi bölüşəcəyəm. Beləliklə başlayaq
WiFi ilə Blynk ilə LED -i idarə etmək üçün ESP32 -dən necə istifadə olunur: 7 addım (şəkillərlə)
WiFi ilə Blynk ilə LED İdarə etmək üçün ESP32 Necə İstifadə Edilir: Bu dərslik, WiFi vasitəsilə Blynk ilə LED idarə etmək üçün ESP32 inkişaf lövhəsindən istifadə edəcək. Blynk, Arduino, Raspberry Pi və bənzərlərini İnternet üzərindən idarə etmək üçün iOS və Android tətbiqləri olan bir platformadır. Bu qura biləcəyiniz bir rəqəmsal tablosudur