فهرست مطالب:

برنامه نویسی MSP430 DIP با استفاده از Ez430: 4 مرحله
برنامه نویسی MSP430 DIP با استفاده از Ez430: 4 مرحله

تصویری: برنامه نویسی MSP430 DIP با استفاده از Ez430: 4 مرحله

تصویری: برنامه نویسی MSP430 DIP با استفاده از Ez430: 4 مرحله
تصویری: BOOT MU LOADER? ATmega328p'ye Arduino Bootloader'ı Yükleme | AVR ISP | PCBWAY 2024, جولای
Anonim
برنامه نویسی MSP430 DIP با استفاده از Ez430
برنامه نویسی MSP430 DIP با استفاده از Ez430

وقتی برنامه نویس USB ez430 TI را پیدا کردم ، به نظر می رسید یکی از آسان ترین روش ها برای راه اندازی و کار با MCU باشد. چگونه می توانم اشتباه کنم ، به نام ez وجود دارد! معلوم می شود که در واقع آسان است … بیشتر.

اگر می خواهید از تخته های هدف کوچک TI استفاده کنید ، ez430 بسیار عالی است ، اما کمبود اطلاعات برای مبتدیان واقعی هنگام تلاش برای برنامه نویسی تراشه های خارجی ناامید کننده است و میزان اطلاعات فنی Texas Instruments دلهره آور است.

در این مقاله کوتاه امیدوارم نحوه راه اندازی و کار با نمونه های DIP که از TI با استفاده از ez430 سفارش داده اید را نشان دهم. من با همان واحد میکروکنترلر (MCU) که روی برد هدف ez430 ، یعنی MSP430F2013 کار می کند ، کار خواهم کرد. هر MSP430x2xx با همان روش کار می کند و تا آنجا که من می دانم کل خط MSP430 از اتصالات برنامه نویسی یکسانی استفاده می کند. اگر از بسته ای غیر از بسته دو خطی (DIP یا DIL) یا دستگاهی غیر از MSP430x2xx استفاده می کنید ، باید برای پیدا کردن محل پین مناسب به برگه اطلاعات دستگاه مراجعه کنید.

مرحله 1: قطعات

قطعات
قطعات

برای برنامه نویسی msp430 فقط چند قسمت نیاز دارید. در اینجا لیست: سوکت IC سیم MSP430 MCU ez430 سوکت 4 پین (.050 اتصال شبکه) یک یادداشت سریع در سوکت 4 پین. راهنمای کاربران ez430 شماره قطعه Mill-Max را لیست می کند. Mouser.com آخرین باری که آنها را بررسی کردم در انبار موجود بود و Mill-Max ممکن است نمونه هایی را ارائه دهد. توجه داشته باشید که تصویر دارای قطعات اضافی برای تخته اولیه است که بعداً در مقاله به آن اشاره شد. من برای اتصالات بسته بندی از سیم 30 سنج با روکش Kynar استفاده کردم.

مرحله 2: تخته ها

تخته ها
تخته ها
تخته ها
تخته ها
تخته ها
تخته ها
تخته ها
تخته ها

برنامه نویسی MSP430 تنها به 4 سیم نیاز دارد که شامل اتصالات Vcc و Vss می شود. شماتیک زیر باید کمک کند. اینها تنها اتصالی هستند که برای بارگیری یک برنامه به MCU نیاز دارید. من دو تخته برنامه نویسی ساخته ام. اولین مورد از یک نان برد کوچک ، سوکت ZIF و 4 سیم از یک کابل IDE قدیمی استفاده می کند که سوکت 4 پین به یک سر آن لحیم شده است. سوکت Zero Insertion Force هنگام جابجایی MCU در تلاش صرفه جویی می کند. مورد دوم از یک سوکت DIP از Mill-Max و برخی از پین هایی که در اطراف آنها قرار داشتم و همچنین برخی اجزای دیگر استفاده می کند. اکثر اتصالات را سیم کشی کرده ام. فقط لازم است سوکت 4 پین را لحیم کنید. در اصل این یک تخته اولیه بدون نوسان ساز است. برای نمایش شماتیک صفحه اولیه به اینجا مراجعه کنید. جدول 2-2 سند TI slau144c (راهنمای کاربران MSP430x2xx) خاتمه های پین استفاده نشده را نشان می دهد. این برای هیئت مدیره پروژه شما مهم است ، اما برنامه نویسی مهم نیست. MCU برنامه شما را اجرا نمی کند مگر اینکه پین RST را با استفاده از مقاومت 47k به بالا بکشید. نکته دیگر در مورد سوکت های پین. وقتی پین ez430 را به سوکت 4 پین خود وصل می کنید مطمئن شوید که اتصال Vcc صحیح است. با مشاهده طرح کلی در دفترچه راهنمای کاربران ez430 می توانید این موضوع را تأیید کنید. توجه داشته باشید که R10 در سمت ez430 به Vcc متصل شده است. شما باید بتوانید سربرگ روی برد را به نزدیکترین پین کانکتور که پین 1 کانکتور است ، دنبال کنید. به عنوان یک نکته ، شما می توانید اتصال برنامه نویسی 4 سیم را که Spy-Bi-Wire نامیده می شود ، در برنامه نهایی خود ایجاد کنید و نیازی به حذف تراشه ندارید. اگر تصمیم دارید این کار را به این طریق انجام دهید ، می توانید MCU را از منبع تغذیه 3 ولت برنامه خود تغذیه کنید و فقط پین های 2 و 3 (J1 را ببینید) در برنامه نویس USB به MCU خود متصل کنید.

مرحله 3: برنامه نویسی

برنامه نويسي
برنامه نويسي

همانطور که اشاره کردم ، هنگامی که سخت افزار را آماده کردید ، استفاده از ez430 آسان است. برنامه IAR Kickstart که همراه دستگاه است شما را سریع راه اندازی می کند. یک برنامه مثال وجود دارد که یک چراغ LED متصل به پورت 1.0 را چشمک می زند. برای اجرای برنامه نمونه روی برد خود ، فقط LED و مقاومت را روی پین 2 و مقاومت 47k اهم را در پین 10 اضافه کنید و باید خاموش و چشمک بزنید. منبع برنامه نویسی دیگری برای استفاده از msp430 می تواند باشد در این وب سایت یافت می شود. تقریباً همین است. چند برنامه نمونه دیگر نیز وجود دارد. اگر می خواهید آنها را قبل از برنامه نویسی خود امتحان کنید ، جستجوی سریع "پروژه های msp430" باید نتایج چندانی را برای شما به ارمغان بیاورد. موفق باشید و برنامه نویسی شاد!

مرحله 4: پیوندهای مفید

TI's MSP430 Pageez430 راهنمای کاربران MSP430x2xx راهنمای استفاده کنندگان کاربرگ اطلاعات Max-Max Socket صفحه Leon Heller برنامه نویسی MSP430

توصیه شده: