فهرست مطالب:

آموزش کیت Rotary Encoder: 5 مرحله
آموزش کیت Rotary Encoder: 5 مرحله

تصویری: آموزش کیت Rotary Encoder: 5 مرحله

تصویری: آموزش کیت Rotary Encoder: 5 مرحله
تصویری: LDmicro 19: Rotary Encoder Menu Navigation (Microcontroller PLC Ladder Programming with LDmicro) 2024, نوامبر
Anonim
آموزش کیت رمزگذار روتاری
آموزش کیت رمزگذار روتاری

شرح:

این کیت رمزگذار دوار می تواند برای سنجش موقعیت و سرعت موتور استفاده شود. این یک کیت بسیار ساده است که از یک سنسور پرتو نوری (سوئیچ اپتو ، ترانزیستور نوری) و یک قطعه دیسک شکاف دار تشکیل شده است. می توان آن را از طریق هدر 3 پین به هر میکروکنترلری متصل کرد. سنسور پرتو نوری شکاف های از دست رفته دیسک شکاف را تشخیص داده و یک خط پالس ایجاد می کند.

برای روشن شدن نیاز به +5VDC دارد و خروجی 0 و 5 ولت می دهد. در صورت مسدود شدن پرتو خروجی 5 ولت و در صورت عدم انسداد پرتو خروجی 0 ولت فراهم می کند. میکروکنترلر شما می تواند قطار پالس 0-5-0V را بخواند تا تعیین کند که موتور شما چقدر مسافت را طی کرده است و چقدر سریع.

این کیت شامل یک LED سبز است که در صورت قطع شدن پرتو روشن می شود.

مشخصات:

  • ولتاژ کار: 4.5-5 VDC
  • سیگنال خروجی: خروجی دیجیتال
  • اتصال مستقیم به میکروکنترلر (کشش داخلی تا 5 ولت)
  • قابلیت خواندن تا 100 کیلوهرتز
  • قطر دیسک شکاف دار: 26 میلی متر
  • ابعاد PCB: 22 میلی متر در 20 میلی متر

مرحله 1: آماده سازی مواد

تهیه مواد
تهیه مواد
تهیه مواد
تهیه مواد
تهیه مواد
تهیه مواد
تهیه مواد
تهیه مواد

برای این آموزش ، موارد مورد نیاز برای اجرای این پروژه عبارتند از:

  1. آردوینو اونو
  2. کابل USB نوع A تا B
  3. سیم جامپر مردانه به مرد
  4. سیم جامپر زنانه تا مردانه
  5. موتور دنده پلاستیکی

مرحله 2: نصب سخت افزار

نصب سخت افزار
نصب سخت افزار
نصب سخت افزار
نصب سخت افزار

نمودار بالا ارتباط ساده بین Rotary Encoder Kit و Arduino Uno را نشان می دهد:

  1. 5 ولت> 5 ولت
  2. GND> GND
  3. OUT> D2

اتصال بین موتور دنده پلاستیکی و Arduino Uno:

  1. ترمینال 1> 5 ولت
  2. ترمینال 2> GND

پس از اتمام اتصال ، Arduino Uno را با کابل USB به منبع تغذیه وصل کنید.

مرحله 3: کد منبع را وارد کنید

  1. کد تست را بارگیری کرده و با استفاده از نرم افزار Arduino یا IDE آن را باز کنید.
  2. مطمئن شوید که برد مناسب و پورت مربوطه را انتخاب کرده اید (در این آموزش از Arduino Uno استفاده شده است).
  3. سپس ، کد تست را در Arduino Uno خود بارگذاری کنید.

مرحله 4: نتایج

نتایج
نتایج
نتایج
نتایج

دیسک شکاف دار بر روی موتور دنده پلاستیکی نصب شده و در فضای مدار مدار رمزگذار چرخشی قرار می گیرد. سنسور پرتو نوری شکاف های از دست رفته دیسک شکاف را تشخیص داده و یک خط پالس ایجاد می کند. با تنظیم کد در آردوینو ، Rotary Encoder قادر خواهد بود rpm واقعی موتور پلاستیکی را تشخیص داده و در Serial Monitor نمایش دهد.

توصیه شده: