فهرست مطالب:

رمزگذار چرخشی DIY: 4 مرحله
رمزگذار چرخشی DIY: 4 مرحله

تصویری: رمزگذار چرخشی DIY: 4 مرحله

تصویری: رمزگذار چرخشی DIY: 4 مرحله
تصویری: Multiple Rotary Encoders in one circuit, controlling 4 LEDs 2024, جولای
Anonim
رمزگذار چرخشی DIY
رمزگذار چرخشی DIY

متأسفم برای کمبود تصاویر ، من تصمیم نگرفتم که در این مورد آموزشی انجام دهم تا زمانی که تقریباً کار را با آن به پایان رساندم.

بررسی اجمالی:

رمزگذارهای روتاری از دو یا چند سنسور برای تشخیص موقعیت ، جهت چرخش ، سرعت و تعداد چرخش دستگاه استفاده می کنند. این مورد خاص از سنسورها و آهنرباهای جلوه ای استفاده می کند. این نوع خاص را می توان به آسانی با محصور کردن سنسورها یا ضد آب شدن به روش دیگر ضد آب کرد. در برخی از خودروها برای سنسور سرعت چرخ و سنسور موقعیت میل لنگ برای موتور از رمزگذارهای دوار با جلوه هال استفاده می شود و در برخی بادسنج ها نیز استفاده می شود. سه نوع اصلی رمزگذار چرخشی وجود دارد:

1. برقی ، با استفاده از آهنگ های رسانا و برس

2. نوری ، با استفاده از نور و سنسور

3. مغناطیسی ، با استفاده از نوعی حسگر مغناطیسی و یک ماده مغناطیسی ، مانند سنسورهای اثر هال و آهن ربا. قسمت چرخشی واقعی نیز می تواند مغناطیسی شود.

fa.wikipedia.org/wiki/Rotary_encoder

یک رمزگذار خطی را می توان تقریباً مشابه رمزگذار چرخشی ساخت.

من رمزگذار تا 1500 دور در دقیقه با کد پایتون را روی Pi تمشک آزمایش کردم. پیوند کد و شماتیک در انتها قرار می گیرد. مشخصات سازنده روی مته ای که من برای آزمایش آن استفاده کردم می گوید حداکثر سرعت 1500 دور در دقیقه و سرعتی که به دست آوردم 1487 دور در دقیقه از رمزگذار به جلو و 1485 پوند به عقب بود. این امر می تواند ناشی از شارژ نشدن کامل باتری یا زمان بد ذاتی رزبری پای باشد. آردوینو بهتر است استفاده شود ، اما آنی که 12 ولت دوست نداشتم روی پین آنالوگ هاها اوه.

مواد/ابزارها:

1. یک چیز چرخان (من از چاک یک مته برقی استفاده کردم)

2. دو یا چند سنسور جلوه سالن (بستگی به رزولوشن مورد نظر شما دارد)

3. چهار آهن ربا (بستگی به رزولوشن مورد نظر شما دارد)

4. چسب

5. سیم (من از چند کانکتور از سرویس های خراب استفاده کردم)

6. لحیم کاری

7. آهن لحیم کاری

8. لوله های کوچک کننده ، نوار برقی یا سایر مواد عایق سیم را با مزه خود گرم کنید

9. دستگاه علامت گذاری مانند نشانگر یا خط نویس

مرحله 1: آهنربا را روی آن بچسبانید

آهنرباها را چسب بزنید
آهنرباها را چسب بزنید
آهنرباها را چسب بزنید
آهنرباها را چسب بزنید

مرحله 1: نقاط مساوی را در قسمت بیرونی قسمت چرخان علامت گذاری کرده و آهنرباها را در جهت مناسب به این نقاط بچسبانید. این به مشخص شدن قطبیت آهنرباها کمک می کند. در مورد من ، هر 90 درجه (0 ، 90 ، 180 و 270 درجه) برای وضوح 4/چرخش بود که برای برنامه من بیش از حد زیاد بود ، اما ممکن است بسته به رزولوشن مورد نظر شما برای شما متفاوت باشد برای. یک راه خوب برای تعیین فاصله این است: (360 درجه/تعداد آهنربا) اگر با درجه پیش بروید ، یا (محیط/تعداد آهنرباها) اگر با اندازه گیری حرکت کنید. در مورد من ، محفظه های گرفتن دست قبلاً برای برنامه من کاملاً مناسب بود ، بنابراین مجبور نبودم چیزی را اندازه گیری کنم.

مرحله 2: حسگرها را سیم کشی کنید

سنسورها را سیم کشی کنید
سنسورها را سیم کشی کنید

سیم ها را روی سنسورها لحیم کنید ، عایق کنید و حرارت آن را کوچک کنید. مراقب باشید سنسور خیلی داغ نشود و حتماً آن را آزمایش کنید تا ببینید آیا بعد از اتمام کار هنوز کار می کند یا خیر. آزمایش آن آسان است ، فقط برق را وصل کرده و یک LED را به سیم سیگنال وصل کنید. اگر LED هنگامی که یک آهنربا جهت گیری مناسب را در کنار خود می آورید روشن می شود و هنگامی که آن را می کشید خاموش می شود (نوع بدون چفت شدن) ، یا قطب مخالف آهنربا اعمال می شود (نوع قفل کردن) ، پس خوب است برو سنسور خاصی که من استفاده کردم چفت نیست و هنگام فعال شدن به زمین (-) متصل می شود.

مرحله 3: برای سنسورها علامت گذاری کنید

Image
Image
سنسورها را بچسبانید
سنسورها را بچسبانید

علامت گذاری کنید که سنسورها باید کجا بروند. برای این ترتیب خاص ، این در 1/16 تقسیمات محیط (0 ، 1/16th) بود. دلیل این امر این است که یک سنسور باید قبل از دیگری شلیک شود اما به گونه ای که به کنترل کننده اجازه دهد تفاوت های زمانی بین جلو و عقب را تشخیص دهد. من در ابتدا آن را با علامت 1/8 امتحان کردم اما نمی توانستم بگویم به کدام سمت می رود زیرا تفاوت زمان یکسان بود. این امر به شما کمک می کند تا سنسورها را بطور موقت به هم بچسبانید تا موقعیت درست را پیدا کنید ، سپس علائم را ایجاد کنید. شما می توانید تقسیم 1/8 را انجام دهید ، حس جهت ندارید اما وضوح تصویر دو برابر خواهید داشت. یکی از کارهایی که می توان انجام داد این است که از مجموعه دوم دو سنسور افست با فاصله تقسیم 1/8 در طرف دیگر در تقسیم 5/16 و 7/16 از سنسورهای دیگر استفاده کنید تا وضوح 16 پالس/دور را بدست آورید ، اما من نیازی به آن وضوح خوب نداشتم. تظاهرات زمان بندی در ویدئو آمده است.

مرحله 4: سنسورها را چسب بزنید

سنسورها را بچسبانید
سنسورها را بچسبانید

سنسورها را روی علائم بچسبانید و آنها را در محل خود بچسبانید تا چسب خوب شود. اطمینان حاصل کنید که بین آهن ربا و سنسورها فاصله ایجاد می شود تا به آنها ضربه وارد نشود و همچنین مطمئن شوید که سنسورها با آهن ربا و جهت گیری مناسب تراز شده اند. منتظر بمانید تا چسب خشک شود و کار تمام است.

برای بدست آوردن شماتیک و کد پایتون برای یک pi تمشک برای اندازه گیری سرعت چرخش در RPM ، جهت چرخش و تعداد دورها به اینجا بروید و PDF این مورد را به اینجا یا اینجا بروید.

دلیل اینکه من برای کد هزینه می کنم این است که 4 روز طول کشید تا همه چیز به درستی کار کند در حالی که بقیه پروژه ، از جمله تمام اسناد و مدارک ، فقط 7 ساعت پوند (5 مورد از آنها مستند بود) به علاوه 1 دلار زیاد نیست و به حمایت از پروژه های بزرگتر و پیچیده کمک می کند ، در واقع ، این تنها پروژه ای است که هنوز هیچ هزینه ای برای آن دریافت نکرده ام ، البته در زمانی که این پست ارسال شد.

توصیه شده: