فهرست مطالب:
- مرحله 1: شماتیک
- مرحله 2: نمونه اولیه
- مرحله 3: PCB
- مرحله 4: قطعات و مجموعه
- مرحله 5: کد
- مرحله 6: مثالها
- مرحله 7: نتیجه گیری
تصویری: نمایش Arduino XY روی سپر اسیلوسکوپ: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
در طول این سالها من اغلب از یک اسیلوسکوپ استفاده می کنم که نشان ها و متن را با استفاده از حالت x y در رویدادهایی که Makerspace به آنها کمک کرده است ، نشان می دهم. به طور معمول آن را با استفاده از پین های PWM روی Ardiuno و مدار RC حرکت دهید تا تکان خوردگی صاف شود.
چند سال پیش با یک ویدیوی یوتیوب عالی از آلن وولک روبرو شدم ، که در آن از نردبان R2R به عنوان DAC استفاده می کرد و این باعث افزایش سرعت تجدید می شد و به طور کلی نمایش تصویر دقیق تر را فعال می کرد. او بعداً با استفاده از کد Bob در VintageTek این کار را بهبود بخشید. من پیوندهای مربوط به این ویدئوهای ارزشمند یوتیوب را در زیر قرار داده ام.
شماره 144: از Arduino Uno برای ایجاد گرافیک چرخان XY بر روی یک اسیلوسکوپ استفاده کنید
#164: گرافیک اسیلوسکوپ XY بیشتر ، VintageTEK و چگونگی تکامل پروژه ها
مرحله 1: شماتیک
این مدار تقریباً یک نسخه مستقیم از آلن وولک است ، اما من طبق آرایه R2R تصمیم گرفتم که از مقاومتهای جداگانه استفاده کنم. این عمدتاً به دلیل تنبلی و عدم تمایل به اتصال همه آن مقاومت ها بود!
مرحله 2: نمونه اولیه
بلافاصله پس از دیدن ویدئو ، راه حل های خود را با استفاده از یک محافظ صفحه اولیه ارتقا می دهم. این به ما کمک کرد و در بسیاری از رویدادها مورد استفاده قرار گرفت ، اما در حالی که کار می کرد کمی شکننده بود ، بنابراین تصمیم گرفتم زندگی را آسان تر کرده و نسخه PCB سپر را بسازم. این امر راه اندازی و افزایش قابلیت اطمینان را ساده تر می کند.
مرحله 3: PCB
اگر بخواهم صادقانه بگویم طراحی PCB احتمالاً زیاد بود ، و من حداقل به عنوان یک تجربه یادگیری این کار را انجام دادم. من ترجیح دادم از اتصالات BNC استفاده کنم زیرا آنها ساده هستند و همیشه در دسترس هستند. اگر فقط اتصال مستقیم پروب ها را انتخاب کرده اید ، باید بتوانید خازن ها را حذف کنید زیرا پروبها باید خود ظرفیت کافی داشته باشند.
مرحله 4: قطعات و مجموعه
در زیر لیستی از قطعات مورد نیاز برای ساخت سپر ذکر شده است.
- 2 x AMP 5227161-1 BNC کواکسیال ، جک زاویه راست ، از طریق سوراخ زاویه راست ، اتصالات 50 اهم
- 2 x BOURNS R2R 10 kohm، SIP، Bussed، 4300R Series، 10 Pin Resistors
- 2 x خازن سرامیکی چند لایه KEMET C317C100J1G5TA ، Gold Max ، 10 pF ، Goldmax ، سری 300
- سرصفحه پین 0.1 درجه
- PCB
همچنین برای مونتاژ به لحیم کاری و شاید شار احتیاج دارید.
برای استفاده از آن شما نیاز دارید
- آردوینو (من از Uno استفاده کردم)
- کابل های 2 * 50 اهم BNC به BNC
- اسیلوسکوپ با حالت X Y
مرحله 5: کد
به جای اختراع مجدد چرخ ، از کد پیشنهادی در پست یوتیوب آلن استفاده کرده ام. واقعاً کار بسیار خوبی انجام می دهد! می توانید آن را از اینجا بارگیری کنید.
از آن زمان من چند صفحه اضافی ایجاد کردم.
مرحله 6: مثالها
چند نمونه از مواردی که می توانید در محدوده خود نشان دهید. انیمیشن نیز ممکن است اما من هنوز این را امتحان نکرده ام.
مرحله 7: نتیجه گیری
در خاتمه یک پروژه کوچک سرگرم کننده زیبا. من برنامه هایی در مورد چگونگی تطبیق آن در آینده دارم ، اما فعلاً این راز را حفظ می کنم.
هنوز مطمئن نیستم که مقدار صحیح برای خازن ها را بدست آورده ام ، اگر فرصت کنم ممکن است چند مقدار دیگر را امتحان کنم.
توصیه شده:
دمای صفحه نمایش آردوینو بر روی صفحه نمایش LED TM1637: 7 مرحله
دمای صفحه نمایش آردوینو در نمایشگر LED TM1637: در این آموزش نحوه نمایش دما با استفاده از LED Display TM1637 و سنسور DHT11 و Visuino را یاد می گیریم. فیلم را تماشا کنید
زمان نمایش آردوینو بر روی صفحه نمایش LED TM1637 با استفاده از RTC DS1307: 8 مرحله
زمان نمایش آردوینو بر روی صفحه نمایش LED TM1637 با استفاده از RTC DS1307: در این آموزش ما نحوه نمایش زمان با استفاده از ماژول RTC DS1307 و نمایشگر LED TM1637 و Visuino را یاد می گیریم
اسیلوسکوپ آردوینو 10Hz-50kHz روی صفحه نمایش LCD 128x64: 3 مرحله
اسیلوسکوپ آردوینو DIY 10Hz-50kHz بر روی صفحه نمایش 128x64 LCD: این پروژه روشی را برای ایجاد یک اسیلوسکوپ ساده با دامنه 10Hz تا 50Khz شرح می دهد. این محدوده بسیار وسیعی است ، زیرا دستگاه از تراشه مبدل دیجیتال به آنالوگ خارجی استفاده نمی کند ، بلکه فقط از آردوینو استفاده می کند
Xpedit - دستگاه نظارت بر طبیعت برای پیاده روی و پیاده روی: 12 مرحله (همراه با تصاویر)
Xpedit - دستگاه نظارت بر طبیعت برای پیاده روی و پیاده روی: هنگامی که قصد دارید یک سفر ماجراجویی یا طبیعت گردی انجام دهید ، داشتن وسیله ای در کوله پشتی شما که به شما در درک محیط کمک می کند ضروری است. برای سفر ماجراجویی آینده ، قصد داشتم یک دستگاه دستی بسازم که به
گرافیک روی صفحه نمایش SSD1306 I2C OLED 128x64 با مدار Python با استفاده از Itsybitsy M4 Express: 13 مرحله (همراه با تصاویر)
گرافیک روی صفحه نمایش SSD1306 I2C OLED 128x64 با مدار Python با استفاده از Itsybitsy M4 Express: صفحه نمایش OLED SSD1306 یک صفحه نمایش گرافیکی کوچک (0.96 & quot؛ ارزان ، به طور گسترده ، I2C ، 128x64 پیکسل است که به راحتی قابل رابط است (فقط 4 سیم) به تخته های توسعه ریزپردازنده مانند Raspberry Pi ، Arduino یا