فهرست مطالب:
- مرحله 1: رمزگذار روتاری چیست؟
- مرحله 2: اجزای مورد نیاز
- مرحله 3: چگونه از رمزگذار روتاری استفاده کنیم؟
- مرحله 4: تعیین موقعیت محور رمزگذار روتاری
- مرحله 5: کنترل چراغ LED با چرخش شفت
- مرحله 6: کنترل سرعت و جهت موتور DC با وقفه
- مرحله 7: مانند ما در FaceBook
تصویری: رمزگذار روتاری: نحوه عملکرد و نحوه استفاده از آردوینو: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
توسط ElectropeakElectroPeak وب سایت رسمی بیشتر توسط نویسنده دنبال کنید:
درباره: ElectroPeak مکان یکپارچه شما برای یادگیری لوازم الکترونیکی و عملی کردن ایده های شما است. ما راهنماهای درجه یک ارائه می دهیم تا به شما نشان دهیم چگونه می توانید پروژه های خود را بسازید. ما همچنین محصولات با کیفیت بالا را ارائه می دهیم تا بتوانید … بیشتر درباره Electropeak »
می توانید این و سایر آموزش های شگفت انگیز را در وب سایت رسمی ElectroPeak بخوانید
بررسی اجمالی
در این آموزش ، با نحوه استفاده از رمزگذار چرخشی آشنا می شوید. ابتدا ، اطلاعاتی در مورد رمزگذار چرخشی مشاهده می کنید ، و سپس نحوه استفاده از رمزگذار چرخشی را با سه مثال عملی خواهید آموخت.
آنچه خواهید آموخت:
- رمزگذار چرخشی چیست و چگونه کار می کند. نمایش موقعیت رمزگذار
- کنترل چراغ LED با استفاده از رمزگذار چرخشی
- کنترل سرعت و جهت موتور DC با استفاده از رمزگذار چرخشی
مرحله 1: رمزگذار روتاری چیست؟
رمزگذار دوار یک دستگاه الکترومکانیکی است که موقعیت زاویه شفت را به داده های دیجیتال تبدیل می کند. رمزگذار روتاری دارای صفحه ای دایره ای با چند سوراخ و دو کانال A و B است. با چرخاندن صفحه دایره ای ، هنگامی که کانال A و B از سوراخ ها عبور می کنند ، ارتباط بین آن کانال و یک پایه مشترک برقرار می شود. این وقفه ها باعث ایجاد یک موج مربعی در کانال خروجی می شود. با شمارش این پالس ها می توانیم مقدار چرخش را پیدا کنیم. از طرف دیگر ، کانال های A و B دارای 90 درجه اختلاف فاز هستند ، بنابراین بسته به اینکه کدام پالس جلوتر است ، می توانید جهت چرخش را نیز بیابید.
یک رمزگذار می تواند مستقیماً روی محور موتور نصب شود یا به عنوان یک ماژول ساخته شود. ماژول رمزگذار چرخشی ، شامل 5 پین ، رایج ترین رمزگذار چرخشی است. 2 پین از منبع رمزگذاری پشتیبانی می کند ، SW یک دکمه فشاری روی ماژول است و CLK و DT کانال های A و B را نشان می دهند.
برخی از ویژگی های این ماژول عبارتند از:
- قابلیت چرخش تا بی نهایت
- وضوح 20 پالس
- ولتاژ تغذیه 5 ولت
مرحله 2: اجزای مورد نیاز
اجزای سخت افزاری
ماژول رمزگذار روتاری با کلید فشار *1
نرم افزارهای نرم افزاری
آردوینو IDE
مرحله 3: چگونه از رمزگذار روتاری استفاده کنیم؟
برای استفاده از رمزگذار دوار ، باید پالس های کانال A و B را بشماریم. برای انجام این کار ، از Arduino UNO استفاده کردیم و سه پروژه برای موقعیت یابی رمزگذار ، کنترل نور LED و کنترل سرعت و جهت موتور DC انجام دادیم.
مرحله 4: تعیین موقعیت محور رمزگذار روتاری
پین + را به 5V ، GND را به پین GND ، CLK را به پین شماره 6 و DT را به پین شماره 7 وصل کنید.
برای استفاده از رمزگذار باید موقعیت شفت را بدانید. موقعیت شفت بسته به میزان چرخش آن متفاوت است. برای چرخش در جهت عقربه های ساعت از 0 به بی نهایت و برای چرخش خلاف جهت عقربه های ساعت از 0 به منفی بی نهایت تغییر می کند. کد زیر را در Arduino خود بارگذاری کنید و موقعیت رمزگذار شفت را در مانیتور سریال ببینید. می توانید از کد پیوست برای همه پروژه های خود با رمزگذار استفاده کنید.
برای تعیین موقعیت رمزگذار ، باید کانال های A و B را به عنوان ورودی به آردوینو متصل کنیم. مقدار اولیه کانال A را در ابتدا می خوانیم و ذخیره می کنیم. سپس ، مقدار لحظه ای کانال A را می خوانیم و اگر مقدار کانال B از آن جلوتر بود ، شمارنده را کاهش می دهیم. در غیر این صورت ، شمارنده شمارنده را افزایش می دهیم.
مرحله 5: کنترل چراغ LED با چرخش شفت
در ابتدا شما باید موقعیت شفت را بدست آورید ، و سپس می توانید نور LED را با PWM کاهش یا افزایش دهید. از آنجا که مقدار PWM بین 0 تا 255 است ، موقعیت شفت را در این محدوده در کد نیز تنظیم می کنیم.
مرحله 6: کنترل سرعت و جهت موتور DC با وقفه
در این کد ، از یک وقفه برای خواندن موقعیت شفت و کلید استفاده کرده ایم. برای اطلاعات بیشتر در مورد وقفه ها ، می توانید وب سایت Arduino را بررسی کنید.
موتور با فشار دادن کلید رمزگذار یا تنظیم رمزگذار در موقعیت 0. خراب می شود. نحوه رانندگی موتور DC با سپر L293D را در اینجا مشاهده کنید.
مرحله 7: مانند ما در FaceBook
اگر این آموزش را مفید و جالب می دانید لطفاً ما را در فیس بوک لایک کنید.
توصیه شده:
کلید ولوم USB با استفاده از DigiSpark و رمزگذار روتاری: 3 مرحله
دستگیره صدا USB با استفاده از DigiSpark و رمزگذار روتاری: این یک دستگیره کنترل صدا USB بسیار ارزان است. بعضی اوقات دستگیره های سنتی برای کنترل چیزها راحت تر از کلیک بر روی ماوس در همه جا هستند. این پروژه از DigiSpark ، یک رمزگذار روتاری و Adafruit Trinket USB Library استفاده می کند (https: //github.c
نحوه استفاده از استپر موتور به عنوان رمزگذار روتاری و صفحه نمایش OLED برای مراحل: 6 مرحله
نحوه استفاده از استپر موتور به عنوان رمزگذار روتاری و صفحه نمایش OLED برای مراحل: در این آموزش ما نحوه ردیابی مراحل استپر موتور را در صفحه نمایش OLED می آموزیم. یک ویدئوی نمایشی تماشا کنید. اعتبار آموزش اصلی به کاربر youtube & quot؛ sky4fly & quot؛
رمزگذار روتاری - درک و استفاده از آن (آردوینو/دیگر ΜController): 3 مرحله
رمزگذار روتاری - درک و استفاده از آن (آردوینو/دیگر ΜController): رمزگذار دوار یک دستگاه الکترومکانیکی است که حرکت چرخشی را به اطلاعات دیجیتال یا آنالوگ تبدیل می کند. می تواند در جهت عقربه های ساعت یا خلاف جهت عقربه های ساعت بچرخد. دو نوع رمزگذار دوار وجود دارد: رمزگذارهای مطلق و نسبی (افزایشی). ساعت
رمزگذار روتاری با استفاده از آردوینو نانو: 4 مرحله
رمزگذار روتاری با استفاده از آردوینو نانو: سلام به همگی ، در این مقاله من آموزش استفاده از رمزگذار روتاری با استفاده از آردوینو نانو را ارائه می دهم. برای استفاده از این رمزگذار روتاری نیازی به کتابخانه خارجی ندارید. بنابراین ما می توانیم بدون افزودن کتابخانه ابتدا مستقیماً برنامه ایجاد کنیم. خوب بیایید شروع کنیم
منوی آردوینو در LCD 5110 LCD با استفاده از رمزگذار روتاری: 6 مرحله (همراه با تصاویر)
منوی آردوینو در LCD 5110 Nokia با استفاده از رمزگذار روتاری: دوستان عزیز به آموزش دیگری خوش آمدید! در این ویدئو ما می خواهیم نحوه ساختن منوی خود را برای صفحه نمایش LCD محبوب Nokia 5110 بسازیم تا پروژه های ما کاربر پسندتر و تواناتر شوند. بیایید شروع کنیم! این پروژه