Mundarija:

Sanoat kodlovchilarini Arduino bilan qanday ishlatish kerak: 6 qadam
Sanoat kodlovchilarini Arduino bilan qanday ishlatish kerak: 6 qadam

Video: Sanoat kodlovchilarini Arduino bilan qanday ishlatish kerak: 6 qadam

Video: Sanoat kodlovchilarini Arduino bilan qanday ishlatish kerak: 6 qadam
Video: Наманганда саноат корхоналарининг Германияга хизмат экспорти 2024, Noyabr
Anonim
Arduino bilan sanoat kodlovchi qanday ishlatiladi
Arduino bilan sanoat kodlovchi qanday ishlatiladi

Incremental enkoderlar ko'pincha robototexnika yoki joylashishni aniqlash kabi sanoat dasturlari uchun ishlatiladi. Sanoat dasturlari uchun kodlovchi asosan RS422 differentsial interfeysi bilan ta'minlangan.

Men bu kichik loyihada Arduino UNO bilan, bizning holda SICK DFS60 sanoat artımlı kodlayıcıdan qanday foydalanishni ko'rsataman.

1 -qadam: asboblar va materiallar

Asboblar va materiallar
Asboblar va materiallar
Asboblar va materiallar
Asboblar va materiallar

Materiallar

  • Arduino UNO
  • Arduino uchun 3x RS422 qalqoni
  • bosqichma -bosqich kodlovchi (kasal DFS60)

Asboblar

  • Tornavida
  • laboratoriya quvvat manbai

2 -qadam: Ba'zi asoslar

Ba'zi asoslar
Ba'zi asoslar
Ba'zi asoslar
Ba'zi asoslar

Enkoderning RS422 chiqishi faqat boshqa apparat qatlamlarida ishlatiladi. RS422 orqali ketma -ket protokol uzatilmaydi. Faqat kodlovchi pulslari RS422 ning 3 xil kanali orqali to'g'ridan -to'g'ri uzatiladi: SIN, COS va Z (nol pozitsiyasi).

RS422 3 ta mustaqil kanallari tufayli Arduino uchun bizga 3 RS422 kirish kerak. Buning uchun men bitta Arduino RS422/RS485 qalqonlarini 3 dona ishlatdim.

3 -qadam: RS422 qalqonlarini o'chirish moslamasini sozlash

RS422 qalqonlarini o'rnatish tugmasi
RS422 qalqonlarini o'rnatish tugmasi

Har qanday qalqon uchun dip switch sozlamalari bir xil:

  • S1: ON, OFF, OFF, OFF (qabul qilgich har doim yoniq / uzatuvchi har doim o'chirilgan)
  • S2: o'chirilgan, o'chirilgan, yoqilgan, yoqilgan
  • S3: ON, OFF, OFF, OFF (qarshilikni o'chirish)

4 -qadam: RS422 qalqonlarining o'tish moslamalari

RS422 qalqonlarining o'tish moslamalari
RS422 qalqonlarining o'tish moslamalari
RS422 qalqonlarining o'tish moslamalari
RS422 qalqonlarining o'tish moslamalari
RS422 qalqonlarining o'tish moslamalari
RS422 qalqonlarining o'tish moslamalari

Har qanday qalqon uchun o'tish moslamasi boshqacha. Ulangan kanalga qarab, RX pin quyidagicha sozlangan:

  • Z: D2
  • COS: D3
  • Gunoh: D4

JP1 kuchlanishli o'tish moslamasi 5V ga o'rnatilishi kerak.

5 -qadam: simlarni ulash

Ulanish
Ulanish

Kodlovchi laboratoriya quvvat manbai yoki Arduino UNO 5V orqali to'g'ridan -to'g'ri quvvatlanishi mumkin.

6 -qadam: dasturiy ta'minot va sinov

Iltimos, biriktirilgan INO faylini Arduino IDE ostida to'plang. Loyihani Arduino -ga yuklaganingizdan so'ng, siz 115200 baytli ketma -ket monitorni ochishingiz kerak.

Siz o'sishning joriy qiymatini (0, 5 soniyalarda yangilangan) va Enkoderning hozirgi holatini ko'rasiz.

Tavsiya: