Мазмұны:

Өнеркәсіптік кодерлерді Arduino көмегімен қалай қолдануға болады: 6 қадам
Өнеркәсіптік кодерлерді Arduino көмегімен қалай қолдануға болады: 6 қадам

Бейне: Өнеркәсіптік кодерлерді Arduino көмегімен қалай қолдануға болады: 6 қадам

Бейне: Өнеркәсіптік кодерлерді Arduino көмегімен қалай қолдануға болады: 6 қадам
Бейне: БАУМЕР СӨЗІ ҚАЛАЙ ОЙЛАШАТ? #баумер (HOW TO PRONOUNCE BAUMER? #baumer) 2024, Шілде
Anonim
Өнеркәсіптік кодерлерді Arduino көмегімен қалай қолдануға болады
Өнеркәсіптік кодерлерді Arduino көмегімен қалай қолдануға болады

Қосымша кодерлер көбінесе робототехника немесе орналасуды бақылау сияқты өнеркәсіптік қосымшалар үшін қолданылады. Өнеркәсіптік қосымшаларға арналған кодерлер негізінен RS422 дифференциалды интерфейсімен келеді.

Мен осы шағын жобада өнеркәсіптік қосымша кодерді қалай қолдану керектігін көрсетемін - біздің жағдайда SICK DFS60 - Arduino UNO -мен.

1 -қадам: құралдар мен материалдар

Құралдар мен материалдар
Құралдар мен материалдар
Құралдар мен материалдар
Құралдар мен материалдар

Материалдар

  • Arduino UNO
  • 3x RS422 Arduino қалқаны
  • қадамдық кодер (ауру DFS60)

Құралдар

  • Бұрауыш
  • зертханалық электрмен жабдықтау

2 -қадам: Кейбір негіздер

Кейбір негіздер
Кейбір негіздер
Кейбір негіздер
Кейбір негіздер

Кодердің RS422 шығысы тек қана аппараттық қабатта қолданылады. RS422 арқылы сериялық хаттама берілмейді. Тек кодердің импульсі RS422 -нің 3 түрлі арнасы арқылы тікелей жіберіледі: SIN, COS және Z (нөлдік позиция).

RS422 тәуелсіз 3 арнасының арқасында бізге Arduino үшін RS422 3 кірісі қажет. Осы мақсатта мен Arduino RS422/RS485 қалқандарымның 3 дана қолдандым - бір Arduino -да жинақталған.

3 -қадам: RS422 қалқандарының сөндіргішті орнату

RS422 қалқандарының сөндіргіш қондырғысы
RS422 қалқандарының сөндіргіш қондырғысы

Кез келген қалқанға арналған сөндіру қосқышының параметрі бірдей:

  • S1: ҚОСУ, ӨШІРУ, ӨШІРУ, ӨШІРУ (қабылдағыш әрқашан қосулы / таратқыш әрқашан өшірулі)
  • S2: ӨШІРУ, ӨШІРУ, ҚОСУ, ҚОСУ
  • S3: ҚОСУ, ӨШІРУ, ӨШІРУ, ӨШІРУ (резисторды өшіру)

4 -қадам: RS422 қалқандарының өтпелі параметрлері

RS422 қалқандарының Jumper параметрлері
RS422 қалқандарының Jumper параметрлері
RS422 қалқандарының Jumper параметрлері
RS422 қалқандарының Jumper параметрлері
RS422 қалқандарының Jumper параметрлері
RS422 қалқандарының Jumper параметрлері

Кез келген қалқанға арналған Jumper параметрі басқаша. Қосылған арнаға байланысты RX түйіні келесідей конфигурацияланған:

  • Z: D2
  • COS: D3
  • ЖӘНЕ: D4

JP1 кернеу қосқышы 5В -қа орнатылуы керек.

5 -қадам: Сымдарды жалғау

Сымдар
Сымдар

Кодер зертханалық қуат көзінен немесе Arduino UNO 5В арқылы тікелей жұмыс жасай алады.

6 -қадам: Бағдарламалық қамтамасыз ету және тест

Қосылған INO файлын Arduino IDE астына жинаңыз. Жобаны Arduino -ға жүктегеннен кейін сіз 115200 боды бар сериялық мониторды ашуыңыз керек.

Сіз ағымдағы өсу мәнін (барлық 0, 5с жаңартылған) және кодтаушының ағымдағы күйін көресіз….

Ұсынылған: