فهرست مطالب:

سپر برنامه نویسی ATtiny Arduino: 7 مرحله
سپر برنامه نویسی ATtiny Arduino: 7 مرحله

تصویری: سپر برنامه نویسی ATtiny Arduino: 7 مرحله

تصویری: سپر برنامه نویسی ATtiny Arduino: 7 مرحله
تصویری: Arduino Pushbutton with ATtiny 2024, جولای
Anonim
Image
Image
فایل خود را وارد کنید
فایل خود را وارد کنید

در این پروژه ، ما به شما نشان می دهیم که چگونه با استفاده از دستگاه فرز BBT Bantam Tools Desktop PCB ، محافظ برنامه نویس ATtiny Arduino خود را بسازید. این جزء ضروری به شما امکان می دهد تراشه های ATtiny را از طریق Arduino IDE وصل کرده و برنامه ریزی کنید. این پروژه برای دستیابی به یک محصول نهایی به زمان راه اندازی و فرز بسیار کمی نیاز دارد. بیایید شروع کنیم!

مرحله 1: ابزارها و مواد خود را جمع آوری کنید

ابزارها

Bantam Tools دستگاه فرز PCB رومیزی

کامپیوتر با نرم افزار Bantam Tools Desktop فرز دستگاه نصب شده است

برنامه Arduino IDE نصب شده است

آسیاب انتهایی تخت ، 1/32 اینچ

بیت حکاکی PCB ، 0.005 اینچ

براکت تراز

آهن لحیم کاری

دستگاه های برش سیم مورب

کابل یو اس بی

مواد

PCB خالی ، FR-1 ، یک طرفه

نوار ، با قدرت بالا ، دو طرفه

سرفصل های پیچ ، 2.54 میلی متر (32)

مقاومت ها (3)

LED (1 قرمز ، 1 سبز ، 1 زرد)

سوکت دیپ ، 2x4

سوکت دیپ ، 2x7

خازن ، 10uF

فایل ها

فایل ATtiny-Jig-Final-Bantam-Tools.brd را بارگیری کنید.

مرحله 2: شغل خود را تنظیم کنید

ابتدا باید براکت تراز را نصب و مکان یابی کنیم. پس از اتصال براکت تراز ، در قسمت Fixturing ، محل را انتخاب کنید و دستورالعمل های روی صفحه را دنبال کنید. استفاده از براکت تراز باعث می شود که صفحه شما کاملاً در گوشه سمت چپ جلو مربع شکل باشد.

توجه: اگر قبلاً براکت تراز را نصب نکرده اید ، مراحل این راهنمای پشتیبانی را دنبال کنید.

با نصب براکت تراز ، وقت آن است که کار خود را تنظیم کنید. ما به سرعت این راه اندازی را اجرا می کنیم. در صورت نیاز به راهنمایی بیشتر در مورد نحوه بارگیری ابزار خود و وارد کردن اطلاعات در نرم افزار دستگاه فرز Bantam Tools ، به پروژه نشان PCB Light-Up مراجعه کنید.

  1. دستگاه فرز PCB رومیزی را وصل کرده و نرم افزار دستگاه فرز Bantam Tools را باز کنید.
  2. خانه را آسیاب کنید.
  3. دوبار بررسی کنید تا مطمئن شوید براکت زیر Fixturing می گوید.
  4. آسیاب انتهایی 1/32 اینچی را انتخاب کنید ، آن را با فن بیت متصل شده بارگذاری کرده و ابزار را پیدا کنید.
  5. در منوی کشویی Material ، Single-Sided FR-1 را انتخاب کنید.
  6. ابعاد را در مقادیر X ، Y و Z در Material اندازه گیری و وارد کنید. سپس نوار دو طرفه با استحکام بالا را در یک طرف PCB بچسبانید و آن را روی تخته خراب قرار دهید تا با گوشه براکت تراز هم تراز شود.

مرحله 3: فایل خود را وارد کنید

در نرم افزار Bantam Tools ، در قسمت Plans ، روی Open Files کلیک کرده و ATtiny-Jig-Final-Bantam-Tools.brd را انتخاب کنید. سپس ، 1/32 "Flat End Mill و 0.005" PCB Engraving Bit را انتخاب کنید. زمان آسیاب شما بسته به سرعت و دستور تغذیه ای که استفاده می کنید متفاوت خواهد بود. برای این عملیات ، ما از دستور العمل های زیر استفاده کردیم.

برای آسیاب انتهایی 1/32 اینچی:

  • نرخ تغذیه: 59 اینچ در دقیقه
  • نرخ شیرجه: 15 اینچ
  • سرعت دوک: 25000 دور در دقیقه
  • استپور: 49٪
  • عمق گذر: 0.010 اینچ

برای بیت حکاکی 0.005 اینچ PCB:

  • نرخ خوراک: 4.00 اینچ در دقیقه
  • نرخ شیرجه: 5.00 اینچ
  • سرعت دوک: 25000 دور در دقیقه
  • استپور: 50
  • عمق گذر: 0.006 اینچ

اگر می خواهید سرعتها و فیدهای خود را مطابق با ما تنظیم کنید ، روی پرونده> کتابخانه ابزار> افزودن ابزار کلیک کنید. ابزارهای جدید خود را نام ببرید و سپس دستور العمل های سرعت و تغذیه را وارد کنید. در اینجا می توانید درباره سفارشی کردن کتابخانه ابزار خود اطلاعات بیشتری کسب کنید.

مرحله 4: فرز را شروع کنید

آسیاب را شروع کنید
آسیاب را شروع کنید

آماده؟ روی Start Milling کلیک کنید.

به یاد داشته باشید ، این شغل نیاز به تغییر ابزار دارد. هنگامی که از شما درخواست شد ، بیت حکاکی 0.005 اینچی PCB را با فن متصل شده نصب کنید ، ابزار را پیدا کرده و Start Milling را برای اتمام برد انتخاب کنید.

مرحله 5: اجزا را لحیم کنید

قطعات را لحیم کنید
قطعات را لحیم کنید
قطعات را لحیم کنید
قطعات را لحیم کنید

خوب ، زمان لحیم کاری است! قطعات و آهن لحیم کاری خود را بگیرید. راحت تر می توانید قطعات را به ترتیب زیر لحیم کنید:

  1. مقاومت ها
  2. سوکت شیب 2x4 یا 2x7
  3. هدرهای زمینی 2.54 میلی متری
  4. LED های زرد ، سبز و قرمز
  5. خازن 10uF

پس از اتمام لحیم کاری ، تخته شبیه به آنچه در اینجا نشان داده شده است می شود. به نحوه عبور اجزا از پشت FR-1 توجه کنید.

تبریک می گویم! شما سپر برنامه نویس ATtiny Arduino خود را با استفاده از دستگاه فرز Bantam Tools Desktop PCB فرز ساخته اید.

مرحله 6: تراشه های آردوینو خود را برنامه ریزی کنید

تراشه های آردوینو خود را برنامه ریزی کنید
تراشه های آردوینو خود را برنامه ریزی کنید

دستگاه برنامه نویسی ATtiny را که به تازگی آسیاب کرده اید به برد آردوینو که می خواهید برنامه ریزی کنید وصل کنید. Arduino IDE را باز کنید. (اگر قبلاً این کار را نکرده اید ، آن را از اینجا بارگیری کنید.)

  1. طرح ArduinoISP را در Arduino Uno بارگذاری کنید.
  2. ATTinyCore by Spence Konde را از طریق مدیر برد Arduino نصب کنید.
  3. روی Tools> Board> ATTiny 25/45/85 (یا 24/44/84) کلیک کنید.
  4. روی ابزارها> ساعت - 8 مگاهرتز (داخلی) کلیک کنید.
  5. روی ابزارها> تراشه> ATTiny85 (یا ATTiny84) کلیک کنید.
  6. روی ابزارها> LTO - "غیرفعال" کلیک کنید.

ATtiny را به پریز وصل کنید. با درگاه USB آردوینو به سمت پایین ، پین 1 باید در سمت راست پایین باشد. سپس برنامه برنامه نویسی که آسیاب کرده اید را به آردوینو وصل کرده و آن را روشن کنید. LED زرد باید پس از شروع به کار تنفس کند.

سپس ، روی Tools> Programmer> Arduino As ISP و سپس Tools> Burn Bootloader را کلیک کنید. این مرحله فقط باید یک بار در هر تراشه انجام شود. بعد از اینکه Arduino Bootloader را روی ATTiny سوزاندید ، می توانید تعدادی طرح از پوشه های نمونه در IDE Arduino بارگذاری کنید ، یا می توانید خود را کدگذاری کنید. مطمئن شوید که "بارگذاری با استفاده از برنامه نویس" را از منوی Sketch انتخاب کرده اید. توجه: برای اطلاعات بیشتر در مورد برنامه نویسی تراشه Arduino خود ، راهنمای Arduino برای برنامه نویسی Arduino Uno را بررسی کنید.

هنگام برنامه نویسی تراشه های خود ، در اینجا نکاتی از طراحی را باید در نظر داشته باشید

LED ها: LED ها به پین های 7 ، 8 و 9 آردوینو متصل شده اند تا برنامه نویسی ، خطاها و ضربان قلب را نشان دهند. اینها LED های وضعیت در حین برنامه نویسی هستند و در طرح ArduinoISP تعبیه شده اند. وقتی وصل هستید LED زرد "نفس می کشد" ؛ هنگام برنامه نویسی LED سبز چشمک می زند. و وقتی خطایی رخ می دهد و هنگامی که بارگذاری طرح تمام می شود ، LED قرمز روشن می شود.

  • پین 7 - برنامه نویسی
  • پین 8 - خطاها
  • پین 9 - ضربان قلب

رابط جانبی سریال (SPI): SPI توسط میکروکنترلرها برای ارتباط سریع با یک یا چند دستگاه جانبی یا در این مورد از برد مدار استفاده می شود. همیشه یک دستگاه اصلی وجود دارد که سایر دستگاه ها را کنترل می کند.

  1. پین 10 - Salve Select (SS)
  2. پین 11 - Master Out Slave In (MOSI)
  3. پین 12 - Master In Slave Out (MISO)
  4. پین 13 - ساعت سریال (SCK)

برنامه نویسی جهانی

  • 5 ولت - قدرت
  • GND - زمین
  • بازنشانی

مرحله 7: برد آردوینو خود را آزمایش کنید

برد آردوینو خود را تست کنید
برد آردوینو خود را تست کنید

در آخرین مرحله ، وقت آن است که تخته خود را آزمایش کنید. برای اطمینان از عملکرد برد خود ، مراحل زیر را انجام دهید:

  • روی فایل> مثالها> 01. روی مبانی> چشمک زدن کلیک کنید. پین LED را به 3 تغییر دهید. این پین 2 در 85 و پین 10 در 84 است.
  • روی ابزارها> برنامه نویس کلیک کنید. Arduino را به عنوان ISP انتخاب کنید.
  • روی Sketch> Upload> Programmer کلیک کنید.

آیا موضوعی وجود دارد که دوست دارید در ویدیوی نحوه کار بعدی به آن بپردازیم؟ به منابع [email protected] ایمیل بزنید یا در کانال های رسانه های اجتماعی خود با ما تماس بگیرید. حتماً ما را در اینستاگرام ، فیس بوک و توییتر دنبال کنید تا از آخرین روش ها ، پروژه های CNC و به روز رسانی مطلع شوید!

توصیه شده: