چگونه صفحه توسعه میکروکنترلر خود را بسازیم

Aug 11, 2025 پیام بگذارید

 

 

how to make your own microcontroller development board

ساخت هیئت مدیره توسعه خود مراحل مشخصی دارد. ابتدا تصمیم بگیرید که به چه چیزی نیاز دارید. بعد ، قسمت های مناسب را انتخاب کنید. سپس ، شماتیک و PCB را طراحی کنید. پس از آن ، تخته را کنار هم قرار داده و آن را آزمایش کنید. برنامه ریزی دقیق به شما کمک می کند تا از اشتباهات خودداری کنید. ممکن است فراموش کنید که طراحی خود را مرور کنید یا از عرض ردیابی اشتباه PCB استفاده کنید. برای یادگیری ایده های خوب به تابلوهای دیگر نگاه کنید. سعی کنید طرح خود را ساده نگه دارید. کار خود را اغلب با بررسی قانون طراحی بررسی کنید. برای ثابت نگه داشتن ولتاژ از خازن های جداشده استفاده کنید. برنامه ریزی خوب باعث صرفه جویی در وقت و هزینه می شود.

 

 

الزامات و برنامه ریزی

 

مشخصات طراحی

شما باید با نوشتن آنچه می خواهید هیئت مدیره خود انجام دهد ، شروع کنید. به هدف اصلی فکر کنید. آیا می خواهید چراغ ها را کنترل کنید ، سنسورها را بخوانید یا به اینترنت متصل شوید؟ لیستی از ویژگی های مورد نیاز خود را تهیه کنید. به عنوان مثال ، شما ممکن است به تعداد مشخصی از پین های دیجیتال یا آنالوگ یا پشتیبانی از ارتباطی مانند I2C ، UART یا SPI نیاز داشته باشید. قدرت پردازش و اندازه حافظه مورد نیاز خود را بررسی کنید. اگر می خواهید از یک زبان برنامه نویسی ویژه یا سیستم عامل استفاده کنید ، مطمئن شوید که هیئت مدیره شما می تواند از آن پشتیبانی کند. به دنبال تخته هایی باشید که با IDE های محبوب کار می کنند و مستندات خوبی دارند. یک جامعه قوی می تواند به شما در حل مشکلات و یافتن آموزش کمک کند. همچنین ، در مورد استفاده از برق فکر کنید ، به خصوص اگر می خواهید تخته خود را روی باتری ها اجرا کنید.

نکته:قبل از انتخاب قطعات ، نیازهای پروژه خود را بنویسید. این به شما کمک می کند تا از انتخاب میکروکنترلر که برای پروژه شما بسیار ضعیف یا خیلی قدرتمند است ، خودداری کنید.

 

نمودار

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

  • برای هر عملکرد اصلی یک بلوک بکشید.
  • بلوک ها را با خطوط وصل کنید تا نحوه صحبت با یکدیگر را نشان دهد.
  • خطوط را با پروتکل ارتباطی برچسب بزنید.
  • ولتاژ را برای هر بلوک علامت گذاری کنید.
  • در صورت لزوم شیفت های سطح را اضافه کنید.

اطلاعات بیشتر در مورد ما

مطالعه تابلوهای موجود

با نگاه کردن به تابلوهای محبوب می توانید چیزهای زیادی یاد بگیرید. بسیاری از افراد از تابلوهایی مانند Arduino Uno ، Pill Blue ، NodeMcu و ESP32-DEVKITC استفاده می کنند. این تابلوها روشهای خوبی برای بیرون کشیدن قطعات و اتصال آنها نشان می دهند. شرکت هایی مانند NXP ، تابلوهای مرجع زیادی را برای استفاده های مختلف ، از پروژه های ساده گرفته تا پروژه های پیشرفته ، می سازند. هنگام مطالعه این تابلوها ، بررسی کنید که چگونه آنها قدرت را کنترل می کنند ، از چه اتصالات استفاده می کنند و چگونه برنامه نویسی را آسان می کنند. این تحقیق به شما کمک می کند تا از اشتباهات رایج خودداری کنید و ایده هایی را برای طراحی خود به شما ارائه می دهد.

توجه:مرور طرح های اثبات شده باعث صرفه جویی در وقت شما می شود و به شما در ساخت تخته ای که به خوبی کار کند کمک می کند.

اگر با دقت برنامه ریزی کنید و از دیگران یاد بگیرید ، تخته بهتری خواهید ساخت. امروز پروژه خود را شروع کنید و به جوامع آنلاین بپیوندید تا نکات و پشتیبانی بیشتری کسب کنید!

 

 

انتخاب مؤلفه

انتخاب میکروکنترلر

شما باید میکروکنترلر مناسب را برای پروژه خود انتخاب کنید. به آنچه می خواهید هیئت شما انجام دهد فکر کنید. برخی از پروژه ها فقط به کنترل ساده نیاز دارند. دیگران به پردازش سریع یا کار در زمان واقعی نیاز دارند. می توانید از میکروکنترلرهای 8 بیتی ، 16 بیتی یا 32 بیتی انتخاب کنید. هر نوع سرعت و ویژگی های خاص خود را دارد.

در اینجا مواردی وجود دارد که می توانید در هنگام انتخاب میکروکنترلر در مورد آنها فکر کنید:

  • پیچیدگی کاربرد: مشاغل ساده به قدرت کمتری نیاز دارند. پروژه های سخت تر به سرعت و حافظه بیشتری نیاز دارند.
  • عملکرد و معماری: تراشه های 8 بیتی برای کارهای آسان. 32-} تراشه های بیت برای کارهای سخت بهتر هستند.
  • استفاده از انرژی: اگر از باتری استفاده می کنید ، تراشه هایی را انتخاب کنید که باعث صرفه جویی در مصرف انرژی می شود.
  • حمایت جامعه: تراشه های محبوب مانند Arduino ، STM32 و ESP32 به صورت آنلاین کمک زیادی می کنند.
  • اتصال: برخی از میکروکنترلرها دارای Wi-Fi ، Bluetooth یا اترنت ساخته شده در آن هستند.
  • خاطره: مطمئن شوید که فلاش و رم کافی برای کد و داده های خود دارید.
  • ابزار و ides: بررسی کنید که آیا می توانید از نرم افزار آسان مانند Arduino IDE یا ابزارهای پیشرفته تر استفاده کنید.
  • تراشه ای را انتخاب نکنید که خیلی ضعیف یا خیلی قوی باشد. اگر تراشه شما ویژگی های بسیار کمی دارد ، ممکن است بعداً مجدداً مجدداً تابلو خود را طراحی کنید. اگر ویژگی های بسیار زیادی داشته باشد ، ممکن است پول و قدرت را هدر دهید. سعی کنید نیازهای خود را با میکروکنترلر مناسب مطابقت دهید.

 

بسیاری از افراد از این میکروکنترلرها برای پروژه های DIY استفاده می کنند:

1.8051 میکروکنترلرها

میکروکنترلرهای 2.AVR

3. میکروکنترلرهای PIC

4.TI MSP430

5.Ararduino

6.stm32

7.ESP8266 و ESP32

8.Nodemcu

این تراشه ها راهنما و نمونه های زیادی دارند. می توانید کمک زیادی برای هیئت مدیره خود پیدا کنید.

 

نکته:یک میکروکنترلر را انتخاب کنید که متناسب با پروژه شما باشد و پشتیبانی خوبی دارد. این امر باعث می شود مشکلات ساختمان و رفع مشکلات بسیار ساده تر شود.

 

 

هیئت توسعهاجزای

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

جزء شرح
هسته پردازنده (CPU) کد شما را اجرا می کند و صفحه را کنترل می کند.
خاطره برنامه و داده های شما را ذخیره می کند (Flash ، RAM ، EEPROM).
کنترل کننده اجازه می دهد تا تراشه به سرعت به وقایع پاسخ دهد.
تایمر / پیشخوان زمان را اندازه گیری می کند و وقایع را شمارش می کند.
دیجیتال I/O به شما اجازه می دهد دکمه ها ، LED ها و سایر دستگاه های دیجیتال را به هم وصل کنید.
آنالوگ I/O سیگنال های سنسورها را می خواند (مانند دما یا نور).
رابط های ارتباطی با استفاده از UART ، SPI ، I2C یا USB به دستگاه های دیگر متصل می شود.
واحد اشکال زدایی به شما کمک می کند مشکلات موجود در کد خود را پیدا و برطرف کنید.
مدیریت برق ولتاژ را برای تراشه ثابت و ایمن نگه می دارد.

شما همچنین برای یک صفحه اصلی به این قسمت ها احتیاج دارید:

  • پین I/O: به سنسورها ، موتورها و سایر دستگاه ها متصل شوید.
  • بنادر ارتباطی: از UART ، SPI یا I2C برای صحبت با تراشه های دیگر استفاده کنید.
  • رابط USB: به شما اجازه می دهد تا هیئت خود را برنامه ریزی کرده و اشکال زدایی کنید.
  • دکمه بازنشانی: در صورت گیر شدن ، میکروکنترلر را مجدداً راه اندازی کنید.
  • اتصالات: وصل کردن سیم ها یا ماژول ها را آسان کنید.
  • LED و دکمه ها:به شما در تست و کنترل هیئت مدیره خود کمک می کند.
  • نوسان ساز کریستال: به تراشه سیگنال ساعت می دهد تا زمان خود را حفظ کند.

توجه:همیشه خازن های جداشنگ را در نزدیکی میکروکنترلر اضافه کنید. آنها به ثابت نگه داشتن ولتاژ کمک می کنند و سر و صدای را متوقف می کنند.

 

 

گزینه های منبع تغذیه

هیئت توسعه شما به منبع تغذیه ایمن و پایدار نیاز دارد. شما چندین گزینه دارید. هرکدام مزایای خاص خود را دارند. در اینجا یک جدول برای کمک به شما در تصمیم گیری وجود دارد:

گزینه منبع تغذیه شرح مزایا
قدرت USB برای به دست آوردن قدرت 5 ولت از کابل USB استفاده کنید. برای برنامه نویسی و اجرای هیئت مدیره خوب است. استفاده آسان ، قدرت پایدار ، با بیشتر رایانه ها کار می کند.
پین های قدرت 5 ولت یا 3.3 ولت یک ولتاژ تنظیم شده را مستقیماً به صفحه وصل کنید. ساده ، اگر منبع انرژی خوبی داشته باشید کار می کند.
وین یا پین خام از ولتاژ بالاتر (6V-12V) استفاده کنید و بگذارید تنظیم کننده هیئت مدیره آن را پایین بیاورد. از دست دادن برق در سیم ها ، قدرت دستگاه های بیشتر ، بسیار پایدار.

اگر می خواهید از باتری استفاده کنید ، مطمئن شوید که تنظیم کننده ولتاژ شما می تواند ولتاژ باتری را کنترل کند. همیشه قبل از اتصال برق ، دامنه ولتاژ میکروکنترلر را بررسی کنید.

 

USB به مبدل سریال

شما به راهی برای برنامه ریزی هیئت مدیره خود و صحبت با رایانه خود نیاز دارید. مبدل USB به سریال این کار را انجام می دهد. تراشه FTDI FT232RL برای این امر قابل اطمینان ترین است. این سیستم با بسیاری از سیستم عامل ها کار می کند و دارای محافظت داخلی است. بسیاری از افراد از صفحه اصلی FTDI Sparkfun استفاده می کنند که از این تراشه استفاده می کند. تخته Beefy 3 از تراشه FT231X جدیدتر استفاده می کند و قدرت بیشتری را برای هیئت مدیره شما می دهد.

 

سایر گزینه های خوب عبارتند از:

1.Ch340G (ارزان و خوب کار می کند)

2. Silicon Labs CP2102 (ساده و قابل اعتماد)

3.Microchip MCP2200 (ویژگی های اضافی دارد)

4.exar XR21V1410 (بسیار سریع و قابل اعتماد)

5. اگر بهترین نتیجه را می خواهید ، از تراشه های FTDI استفاده کنید. آنها با اکثر تابلوها کار می کنند و پشتیبانی زیادی دارند.

 

 

ماژول های محیطی

ماژول های محیطی ویژگی های اضافی را به صفحه شما اضافه می کنند. می توانید سنسورها ، نمایشگرها یا ماژول های بی سیم را به هم وصل کنید. در اینجا برخی از ماژول های متداول که در تابلوهای محبوب یافت می شود:

هیئت توسعه ماژول های محیطی مشترک یکپارچه
arduino uno پین های GPIO ، ADC ، خروجی PWM
ESP32 پین های GPIO ، ADC ، PWM ، Wi-Fi ، بلوتوث
هسته STM32 پین های GPIO ، ورودی های آنالوگ ، PWM ، UART ، SPI ، I2C
نوجوانان 4.1 دیجیتال و آنالوگ I/O ، ADC ، PWM
Adafruit Feather M4 پین های GPIO ، خروجی PWM

این ماژول ها به شما امکان می دهد مواردی مانند روبات ، دستگاه های هوشمند خانگی و وسایل IoT ایجاد کنید. می توانید ساده را شروع کرده و ماژول های بیشتری را هنگام یادگیری اضافه کنید.

نکته:با یک طرح ساده شروع کنید. فقط قطعات مورد نیاز خود را اضافه کنید. این باعث می شود تخته شما ساخت و اصلاح آسانتر شود. همیشه می توانید بعداً ویژگی های بیشتری را اضافه کنید.

می توانید بیشتر قسمت ها را بصورت آنلاین یا در فروشگاه های الکترونیکی پیدا کنید. به دنبال قطعاتی با بررسی های خوب و راهنماهای زیادی باشید. این به شما کمک می کند تا تخته خود را سریعتر و با مشکلات کمتری به پایان برسانید.

آماده ساخت هیئت توسعه خود هستید؟ قطعات خود را با دقت انتخاب کنید ، طراحی خود را ساده نگه دارید و از آن لذت ببرید. هر پروژه به شما کمک می کند مهارت های جدید را یاد بگیرید و شما را به ساختن چیزهای شگفت انگیز نزدیکتر می کند!

 

 

طرح شماتیک و PCB

 

Schematic and PCB Design

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

 

 

طرح شماتیک

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

این مراحل را برای یک شماتیک قوی دنبال کنید:

 

1. تمام مؤلفه ها را روی شبکه قرار دهید. برای افزودن نمادها و "R" از میانبرهایی مانند "A" استفاده کنید تا آنها را بچرخانید.

2. قطعات را متناسب با نیازهای شما انتخاب کنید. برای مدارهای پر سرعت ، خازن های ESR و تراشه های کم را با رتبه بندی فرکانس مناسب انتخاب کنید.

خازن های جداکننده 3.put نزدیک به پین ​​های برق میکروکنترلر شما. این باعث کاهش سر و صدا می شود و تخته شما را پایدار نگه می دارد.

4. همه چیز را با ابزار "افزودن سیم" وصل کنید. اطمینان حاصل کنید که هر سیم به جای مناسب می رود.

5. برای سیگنال های خاص ، مانند جفت های دیفرانسیل ، سیم ها را به همان طول و فاصله نگه دارید.

6. یک شبکه قدرت قوی ایجاد کنید. نمادهای قدرت و زمین را اضافه کرده و آنها را به خوبی وصل کنید.

7. از ابزار حاشیه نویسی استفاده کنید تا به هر قسمت یک نام منحصر به فرد بدهید. این امر بعداً پیدا کردن قطعات را آسان می کند.

8. بررسی قانون الکتریکی (ERC). این ابزار اشتباهاتی مانند سیم های گمشده یا پین های بدون اتصال را پیدا می کند.

9. یک لایحه مواد (BOM) و لیست خالص را ایجاد کنید. اینها به شما کمک می کند قطعات را سفارش داده و به طرح PCB بروید.

نکته:برای میکروکنترلر خود از نماد و کتابخانه های موجود استفاده کنید. این باعث صرفه جویی در وقت و کاهش خطاها می شود.

 

برخی از طراحان از روشهای ویژه برای نشان دادن اتصالات و تخته های دخترانه استفاده می کنند. به عنوان مثال ، می توانید از اتصالات Receptacle یا نمادهای ماژول مستقیم استفاده کنید. هر روش دارای جوانب مثبت و منفی است ، مانند نمایش های سه بعدی بهتر یا مدیریت آسانتر BOM. حتی می توانید برای تجسم بهتر بیش از یک مدل سه بعدی را به یک ردپای اختصاص دهید.

اکنون تماس بگیرید

طرح PCB

پس از آماده شدن شماتیک شما ، به طرح PCB حرکت می کنید. این مرحله نقشه مدار شما را به یک صفحه واقعی تبدیل می کند. طرح خوب باعث می شود که هیئت مدیره توسعه شما بهتر و طولانی تر عمل کند.

در اینجا بهترین روشهای برای طرح PCB آورده شده است:

 

1. خازن های جدا کردن را تا حد امکان به پین ​​های میکروکنترلر نزدیک کنید.

2. قدرت و هواپیماهای زمینی جامد و ناگسستنی. این باعث کاهش نویز می شود و تحویل برق را بهبود می بخشد.

3. آیا قطعات را خیلی نزدیک به لبه یا به یکدیگر نزدیک می کند. این امر مونتاژ را آسان تر می کند و هزینه های تولید را کاهش می دهد.

4. قوانین سازنده خود را برای عرض ، فاصله و اندازه از طریق ردیابی بررسی کنید. این به شما کمک می کند تا در طول تولید از مشکلات جلوگیری کنید.

5.Route سیگنال های پر سرعت یا حساس با آثار کوتاه و مستقیم.

6. بخش های آنالوگ و دیجیتال برای کاهش تداخل.

اشتباهات 7.Common شامل نادیده گرفتن قدرت و هواپیماهای زمینی ، قرار دادن قطعات ضعیف و فکر کردن در مورد نحوه ساخت هیئت مدیره است. این 8.mistakes می تواند باعث ایجاد سر و صدا ، مشکلات سیگنال و حتی عدم موفقیت هیئت مدیره شما شود.

 

توجه:همیشه طرح خود را در برابر طرح های اثبات شده مرور کنید. تخته هایی مانند هسته Arduino و STM32 روشهای خوبی برای قرار دادن قطعات و سیگنال های مسیر نشان می دهند.

 

 

صداقت سیگنال

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

این دستورالعمل ها را برای یکپارچگی قوی سیگنال دنبال کنید:

 

مدارهای آنالوگ و دیجیتال را از هم جدا کنید. آنها را در مناطق مختلف هیئت مدیره قرار دهید.

2. از هواپیماهای زمینی جداگانه برای سیگنال های آنالوگ (AGND) و دیجیتال (DGND) استفاده کنید. آنها را در یک نقطه ستاره وصل کنید.

3. اثری را برای ساعت ها و سیگنال های پر سرعت تا حد امکان کوتاه کنید.

4. طول و فاصله جفت های دیفرانسیل را ببندید.

5. از آثار گسترده ای برای قدرت و زمین برای مقاومت پایین استفاده کنید.

6. از آثار سیگنال برای کاهش متقاطع استفاده کنید.

7. مناطق حساس را بزنید و مسیرهای بازگشت را پیوسته نگه دارید.

8. حلقه های زمینی با استفاده از یک مرجع زمینی تک نقطه ای.

9. تست هیئت مدیره خود را با ابزارهایی مانند Multimeters و Analyzers Logic به شما کمک می کند تا زودتر مشکلات را بدست آورید. پایه و اساس خوب و طرح دقیق ، تخته توسعه خود را هموار نگه دارید.

 

شبیه سازی و نمونه سازی

قبل از سفارش PCB ، باید طرح خود را آزمایش کنید. شبیه سازی و نمونه سازی به شما کمک می کند اشتباهات پیدا کنید و آنها را زود برطرف کنید.

برای ساختن یک نسخه ساده از مدار خود می توانید از تخته های نان یا تابلوهای پروتئین استفاده کنید. این به شما امکان می دهد قبل از اینکه پول را برای یک PCB واقعی خرج کنید ، بررسی کنید. بسیاری از افراد برای آزمایش کد و سخت افزار خود با یک صفحه توسعه یا کیت شروع می کنند.

ابزارهای شبیه سازی این روند را حتی بهتر می کنند. برنامه هایی مانند LTSpice ، Multisim Live ، CircuitMaker ، Easyeda و Circuit Lab به شما امکان می دهد مدار خود را روی رایانه خود آزمایش کنید. می بینید که چگونه سیگنال ها حرکت می کنند و بدون ایجاد چیزی مشکل پیدا می کنند. برخی از ابزارها ، مانند Autodesk Fusion 360 ، حتی PCB خود را به صورت سه بعدی نشان می دهند. این به شما کمک می کند تا بررسی کنید که آیا قطعات متناسب هستند و آیا طرح منطقی است.

 

نکته:همیشه قبل از ساخت PCB نهایی خود را شبیه سازی و نمونه کنید. این باعث صرفه جویی در وقت ، پول و ناامیدی می شود.

هنگامی که طراحی خود را تمام کردید ، از ابزار CAD خود برای ایجاد پرونده های Gerber استفاده کنید. این پرونده ها به سازنده می گویند چگونه هیئت مدیره خود را بسازید. قبل از ارسال پرونده های خود ، همه چیز را دوبار بررسی کنید.

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

 

 

مونتاژ و آزمایش

Assembly and Testing

 

اجزای لحیم کاری

شما باید هیئت مدیره توسعه خود را با دقت کنار هم قرار دهید. ابتدا هر قسمت را در نقطه سمت راست روی PCB قرار دهید. بیشتر قسمت ها از لحیم کاری نرم استفاده می کنند. این یک ترکیب قلع را برای پیوستن به قطعات کوچک ذوب می کند. برای قطعات SMT ، لحیم کاری بازتاب بهتر است. شما روی خمیر لحیم کاری قرار داده اید ، قطعات را اضافه می کنید ، سپس تخته را در یک اجاق گاز گرم کنید. قطعات از طریق سوراخ اغلب از لحیم کاری موج استفاده می کنند. موجی از لحیم کاری ذوب شده پین ​​ها را به هم وصل می کند. اگر قطعات خاص یا حساس دارید ، لحیم کاری انتخابی یا مزاحم را امتحان کنید. همیشه لحیم کاری هسته راست را مانند Rosin یا No-Clean Flux انتخاب کنید. این به متوقف کردن باقی مانده کمک می کند و اتصالات لحیم را بهتر می کند.

نکته:به دنبال مشکلاتی مانند اتصالات سرد ، پل های لحیم کاری یا قطعات در مکان اشتباه باشید. اینها می تواند هیئت مدیره شما کار نکند.

 

 

بررسی های قدرت و عملکرد

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

  1. برای بررسی تمام ریل های برق و ولتاژ از مولتی متر استفاده کنید.
  2. به دنبال مدارهای کوتاه یا پل های لحیم کاری باشید.
  3. تخته را روشن کنید و مطمئن شوید که ولتاژ در 5 ٪ از هدف است.
  4. برای آسانتر کردن بررسی از نقاط تست در PCB استفاده کنید.
  5. میکروکنترلر را با برنامه نویسی در سیستم (ISP) برنامه ریزی کنید.
  6. موارد ساده مانند LED ، دکمه و درگاه را آزمایش کنید.
  7. هر آزمون را بنویسید و چه اتفاقی افتاده است. این به شما کمک می کند مشکلات را سریع پیدا کرده و برطرف کنید.

 

 

برنامه نویسیهیئت توسعه

شما می توانید هیئت مدیره خود را با ابزارهای محبوب برنامه ریزی کنید. Arduino IDE آسان است و به صورت آنلاین کمک زیادی می کند. STM32CUBEIDE و STM32CUBEMX برای تابلوهای STM32 مناسب هستند. تابلوهای Raspberry Pi Pico با Micropython و C/C++. بسیاری از تابلوها از USB یا JTAG برای برنامه نویسی و اشکال زدایی استفاده می کنند. ابزاری را انتخاب کنید که با میکروکنترلر شما و آنچه می دانید مطابقت داشته باشد.

نوع صفحه محیط برنامه نویسی بهترین برای
arduino uno arduino ide مبتدیان ، IoT
هسته STM32 STM32Cubeide ، st-link توسعه پیشرفته
تمشک پی پیکو Micropython ، C/C ++ یادگیری ، وسایل هوشمند

 

اشکال زدایی

اشکال زدایی به شما در یافتن و رفع اشتباهات کمک می کند. از ابزارهایی مانند اشکال زدایی درون مدار (ICD) ، JTAG یا ST-Link استفاده کنید. اینها به شما امکان می دهد نقاط شکست ، متغیرها را تماشا کنید و از طریق کد قدم بگذارید. Ides مانند STM32Cubeide و Keil دارای ویژگی هایی مانند ردیابی متغیر در زمان واقعی و بررسی حافظه هستند. همچنین می توانید از آنالایزرهای منطق و اسیلوسکوپ استفاده کنید تا سیگنال ها را جستجو کنید. پیام های اشکال زدایی را به کد خود اضافه کنید تا ببینید چه اتفاقی در طول تست ها می افتد. همیشه مواردی مانند تنظیمات ثبت نام اشتباه ، اشتباهات حافظه یا اتصالات لحیم کاری بد را بررسی کنید.

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

ساخت و آزمایش هیئت مدیره خود مهارتهای مهمی را به شما می آموزد. هر مرحله به شما کمک می کند تا به ساخت الکترونیک خود نزدیک شوید. پروژه خود را اکنون شروع کنید و به جامعه ساز بپیوندید تا آنچه را که می کنید به اشتراک بگذارید!


اکنون می دانید که چگونه برنامه ریزی ، انتخاب قطعات ، طراحی ، ساخت و تست صفحه خود را انتخاب کنید. کارشناسان می گویند که با مراحل آسان شروع می شوند و از نمودار بلوک استفاده می کنند. قطعات خود را با احتیاط انتخاب کنید. می توانید در انجمن هایی مانند Arm Community ، E2E ، Edaboard و Electro-Tech-Online کمک بگیرید.

به راهنماها نگاه کنید ، وبینارها را تماشا کنید و دوره هایی را برای کسب اطلاعات بیشتر در نظر بگیرید.

سازندگان امروز در پروژه های خود از AI ، IoT و ابزارهای منبع باز استفاده می کنند.

طراحی خود را آسان نگه دارید و از دیگران یاد بگیرید. چیزهای جدید را امتحان کنید ، کار خود را نشان دهید و به گروه های آنلاین بپیوندید تا یک سازنده بهتر شوید.

 

 

پرسش

برای طراحی PCB به چه ابزارهایی نیاز دارید؟

شما به نرم افزار طراحی PCB مانند KICAD یا EASEDA نیاز دارید. بیش از 70 ٪ از سرگرمی ها از KICAD به صورت رایگان و منبع باز استفاده می کنند. همچنین برای مونتاژ به یک مولتی متر و آهن لحیم کاری نیاز دارید.

نکته: برای یادگیری سریعتر با ابزارهای رایگان شروع کنید.

 

هزینه ساخت یک هیئت توسعه اساسی چقدر است؟

بیشتر تابلوهای DIY برای قطعات 10 تا 30 دلار هزینه دارند. اگر PCB سفارشی را سفارش می دهید ، برای هر صفحه 5 تا 20 دلار انتظار داشته باشید. حمل و نقل و مونتاژ می تواند 10 دلار اضافه کند. بیش از 80 ٪ از سازندگان هزینه های زیر 50 دلار را نگه می دارند.

قسمت هزینه معمولی
میکرو کنترل کننده $2–$8
PCB $5–$20
قسمتهای دیگر $5–$15

 

 

آیا می توانید از قطعات الکترونیکی قدیمی استفاده مجدد کنید؟

بله ، می توانید از مؤلفه هایی مانند مقاومت ، خازن و اتصالات استفاده مجدد کنید. بیش از 60 ٪ از سازندگان قطعات را برای صرفه جویی در هزینه و کاهش ضایعات نجات می دهند. همیشه قبل از استفاده از آنها ، قطعات مورد استفاده مجدد را آزمایش کنید.

 

 

اگر هیئت مدیره شما کار می کند چگونه آزمایش می کنید؟

شما ولتاژ را با مولتی متر بررسی می کنید. شما یک برنامه ساده را برای چشمک زدن به یک LED بارگذاری می کنید. بیش از 90 ٪ سازندگان از این روش برای آزمایش های اول استفاده می کنند. اگر LED چشمک می زند ، هیئت مدیره شما کار می کند.

// تست LED LED ساده DigitalWrite (LED_BUILTIN ، بالا) ؛ تأخیر (500) ؛ DigitalWrite (LED_BUILTIN ، کم) ؛ تأخیر (500) ؛

 

 

در صورت بروز مشکل از کجا می توانید کمک کنید؟

می توانید به انجمن هایی مانند Eevblog ، Electro-Tech-Online و Arduino بپیوندید. بیش از 75 ٪ از مبتدیان با پرسیدن سؤال آنلاین مشکلات را حل می کنند. شما راهنما ، فیلم ها و پشتیبانی جامعه را پیدا می کنید.

آماده ساخت تخته خود هستید؟ از امروز شروع کنید و به هزاران سازنده به اشتراک گذاری ایده ها و داستان های موفقیت بپیوندید!

با ما تماس بگیرید