Სარჩევი:

Rotary Encoder Kit Tutorial: 5 ნაბიჯი
Rotary Encoder Kit Tutorial: 5 ნაბიჯი

ვიდეო: Rotary Encoder Kit Tutorial: 5 ნაბიჯი

ვიდეო: Rotary Encoder Kit Tutorial: 5 ნაბიჯი
ვიდეო: Rotary Encoder Incremental rotary Encoder How to use it with Arduino 2024, დეკემბერი
Anonim
Rotary Encoder Kit Tutorial
Rotary Encoder Kit Tutorial

აღწერა:

ეს მბრუნავი კოდირების ნაკრები შეიძლება გამოყენებულ იქნას ძრავის პოზიციისა და სიჩქარის შესაფასებლად. ეს არის ძალიან მარტივი ნაკრები, რომელიც შედგება ოპტიკური სხივის სენსორისგან (ოპტო გადამრთველი, ფოტოტრანსისტორი) და ნაჭერი დისკიდან. ის შეიძლება ნებისმიერ მიკროკონტროლერთან იყოს დაკავშირებული 3 პინიანი სათაურის საშუალებით. ოპტიკური სხივის სენსორი ამოიცნობს დახრილი დისკის ნაკლოვანებებს და ქმნის პულსის მატარებელს.

ის მოითხოვს +5VDC ჩართვას და იძლევა 0V და 5V გამომავალს. ის უზრუნველყოფს 5V გამომავალს, როდესაც სხივი დაბლოკილია, და 0V გამომავალი, როდესაც სხივი განბლოკილია. თქვენს მიკროკონტროლერს შეუძლია უბრალოდ წაიკითხოს 0-5-0V პულსიანი მატარებელი, რათა დაადგინოს რამდენად შორს გაიარა თქვენი ძრავა და რამდენად სწრაფად.

ნაკრები შეიცავს მწვანე LED- ს, რომელიც ანათებს, როდესაც სხივი უწყვეტია.

სპეციფიკაცია:

  • სამუშაო ძაბვა: 4.5-5 VDC
  • გამომავალი სიგნალი: ციფრული გამომავალი
  • მიკროკონტროლერთან პირდაპირი კავშირი (შიდა დაძაბვა 5 ვ-მდე)
  • შეუძლია წაიკითხოს 100 KHz– მდე
  • დახრილი დისკის დიამეტრი: 26 მმ
  • PCB განზომილება: 22 მმ x 20 მმ

ნაბიჯი 1: მასალების მომზადება

მასალების მომზადება
მასალების მომზადება
მასალების მომზადება
მასალების მომზადება
მასალების მომზადება
მასალების მომზადება
მასალების მომზადება
მასალების მომზადება

ამ გაკვეთილისთვის, ამ პროექტის განსახორციელებლად საჭირო ნივთებია:

  1. არდუინო უნო
  2. USB კაბელი ტიპი A– დან B– მდე
  3. მამრობითი to მამრობითი jumper მავთულები
  4. ქალი მდე კაცი jumper მავთულები
  5. პლასტიკური გადაცემათა კოლოფი

ნაბიჯი 2: აპარატურის დაყენება

აპარატურის ინსტალაცია
აპარატურის ინსტალაცია
აპარატურის ინსტალაცია
აპარატურის ინსტალაცია

ზემოთ დიაგრამა გვიჩვენებს მარტივ კავშირს Rotary Encoder Kit- თან და Arduino Uno- ს შორის:

  1. 5V> 5V
  2. GND> GND
  3. OUT> D2

პლასტიკური გადაცემათა კოლოფსა და Arduino Uno- ს შორის კავშირი:

  1. ტერმინალი 1> 5V
  2. ტერმინალი 2> GND

კავშირის დასრულების შემდეგ, შეუერთეთ Arduino Uno დენის წყაროს USB კაბელით.

ნაბიჯი 3: ჩადეთ წყაროს კოდი

  1. ჩამოტვირთეთ ტესტის კოდი და გახსენით იგი Arduino პროგრამული უზრუნველყოფის ან IDE გამოყენებით.
  2. დარწმუნდით, რომ თქვენ გაქვთ არჩეული სწორი დაფა და შესაბამისი პორტი (ამ გაკვეთილში Arduino Uno გამოიყენება).
  3. შემდეგ, ატვირთეთ ტესტის კოდი თქვენს Arduino Uno– ში.

ნაბიჯი 4: შედეგები

შედეგები
შედეგები
შედეგები
შედეგები

დახრილი დისკი დამონტაჟებულია პლასტიკური გადაცემათა კოლოფზე და მოთავსებულია მბრუნავი კოდირების მიკროსქემის დაფის სივრცეში. ოპტიკური სხივის სენსორი ამოიცნობს დახრილი დისკის ნაკლოვანებებს და ქმნის პულსის მატარებელს. Arduino– ში კოდის მორგებით, Rotary Encoder შეძლებს აღმოაჩინოს პლასტიკური გადაცემათა კოლოფის რეალური ბრუნვები და აჩვენოს სერიულ მონიტორზე.

გირჩევთ: