Мазмуну:

Ардуино менен өнөр жайлык коддогучтарды кантип колдонуу керек: 6 кадам
Ардуино менен өнөр жайлык коддогучтарды кантип колдонуу керек: 6 кадам

Video: Ардуино менен өнөр жайлык коддогучтарды кантип колдонуу керек: 6 кадам

Video: Ардуино менен өнөр жайлык коддогучтарды кантип колдонуу керек: 6 кадам
Video: #1 Outseal Arduino PLC кантип программалоо керек (баштоо) 2024, Ноябрь
Anonim
Ардуино менен өнөр жайлык коддогучтарды кантип колдонуу керек
Ардуино менен өнөр жайлык коддогучтарды кантип колдонуу керек

Кошумча коддогучтар көбүнчө робототехника же позицияга көз салуу сыяктуу өнөр жай колдонмолору үчүн колдонулат. Өнөр жай колдонмолору үчүн коддогучтар негизинен RS422 дифференциалдуу интерфейси менен келет.

Мен бул кичинекей долбоордо өнөр жайлык өсүүчү кодерди кантип колдонууну көрсөтөм - биздин учурда SICK DFS60 - Arduino UNO менен.

1 -кадам: Куралдар жана материалдар

Куралдар жана материалдар
Куралдар жана материалдар
Куралдар жана материалдар
Куралдар жана материалдар

Материалдар

  • Arduino UNO
  • 3x RS422 Shield Arduino үчүн
  • кошумча коддоочу (Оорулуу DFS60)

Куралдар

  • Screwdriver
  • лабораториялык электр менен камсыздоо

2 -кадам: Кээ бир негиздер

Кээ бир негиздер
Кээ бир негиздер
Кээ бир негиздер
Кээ бир негиздер

Коддогучтун RS422 чыгарылышы башка жабдык катмарында гана колдонулат. RS422 аркылуу сериялык протокол өткөрүлбөйт. Бир гана коддогучтун импульстары RS422дин 3 башка каналы аркылуу түз өткөрүлөт: SIN, COS жана Z (нөлдүк позиция).

3 көз карандысыз RS422 каналы болгондуктан, бизге Arduino үчүн 3 RS422 киргизүү керек. Бул үчүн мен Arduino RS422/RS485 калканчтарымдын 3 даанасын колдондум - бир Arduinoго тизилген.

3 -кадам: RS422 Shields чумкутуу орнотуусу

RS422 калканчтарынын чумкуу орнотуусу
RS422 калканчтарынын чумкуу орнотуусу

Ар кандай калкан үчүн чумкуткучтун жөндөөсү бирдей:

  • S1: ON, OFF, OFF, OFF (ресивер дайыма күйүк / өткөргүч дайыма өчүк)
  • S2: ӨЧҮРҮҮ, ӨЧҮРҮҮ, КҮЙГҮЗҮҮ, КҮЙҮК
  • S3: ON, OFF, OFF, OFF (каршылыкты токтотуу)

4 -кадам: RS422 Shields Jumper Орнотуулары

RS422 Shields Jumper орнотуулары
RS422 Shields Jumper орнотуулары
RS422 Shields Jumper орнотуулары
RS422 Shields Jumper орнотуулары
RS422 Shields Jumper орнотуулары
RS422 Shields Jumper орнотуулары

Ар кандай калкан үчүн Jumper жөндөөсү башкача. Байланышкан каналга жараша RX пини конфигурацияланган:

  • Z: D2
  • COS: D3
  • Күнөө: D4

JP1 чыңалуу секиргичи 5Vга коюлушу керек.

5 -кадам: Кабелдөө

Электр өткөргүчтөрү
Электр өткөргүчтөрү

Коддогуч лабораториялык электр энергиясы менен камсыздалат же Arduino UNOнун 5В менен түздөн -түз иштей алат.

6 -кадам: Программалык камсыздоо жана тест

Сураныч, тиркелген INO файлын Arduino IDE астында түзүңүз. Долбоорду Arduinoго жүктөгөндөн кийин, 115200 bod менен сериялык мониторду ачышыңыз керек.

Сиз учурдагы көбөйүү маанисин (0, 5с жаңыртылган) жана коддогучтун учурдагы абалын көрөсүз….

Сунушталууда: