من این نمونه اولیه PCB Palm Arduino V3 را طراحی و ایجاد میکنم، زیرا هر بار که یک پروژه جدید را نمونهسازی میکنم از بازسازی Arduino Compatible بر روی برد perf خسته شدهام، به خصوص زمانی که مجبور بودم زمان زیادی را صرف ردیابی سیمکشی کنم تا ببینم درست انجام دادهام. ارتباط.
من این نمونه اولیه PCB پالم آردوینو (نسخه 3) را طوری طراحی میکنم که با آجرهای لگو، بهویژه آجرهای فنی لگو محصور شود، به این دلیل که پس از اولین پروژه لگو خود – R/C Lego Car ، توسط لگو گیر کردم . و من روی چند پروژه کار می کنم که از اجزای Lego Technic با آردوینو استفاده می کنند. (در حالی که پروژه آماده ارسال است، دستورالعمل های آموزشی را پست خواهم کرد.)
همچنین، من میخواهم بتوانم از Palm Arduino در مدهای مختلف استفاده کنم. به عنوان مثال می توانم از کانکتورهای زن با زاویه راست یا کانکتورهای زن مستقیم استفاده کنم. یا می توانید از سوئیچ برق مستقیم یا سوئیچ قدرت زاویه راست استفاده کنید. و غیره. با انجام این کار، من با چالش طراحی محفظه مواجه می شوم که با همه معیارهای ذکر شده مطابقت داشته باشد، و مقرون به صرفه نیست زیرا ما باید برای هر مورد جداگانه چاپ سه بعدی بسازیم.
به همین دلیل آجرهای لگو بهترین گزینه برای استفاده در مورد Palm Arduino نسخه 3 هستند.
مرحله 1: شماتیک ها و تنظیمات پین
Palm Arduino و Palm Arduino II
Palm Arduino اصلی و Palm Arduino II دارای پیکربندی پین مستقیم به جلو هستند. ترتیب پیکربندی پین ها مانند ترتیب پین های میکرو کنترلر ATmega328 بود (28 پین)
1 – RESET 28 – A5 (SCL)
2 – D0 (RX) 27 – A4 (SDA)
3 – D1 (TX) 26 – A3
4 – D2 25 – A2
5 – D3 24 – A1 6 –
D4 23 – A0
7 – VCC 22 – GND
8 – GND 21 – AREF
9 – XTAL1 20 – AVCC
10 – XTAL2 19 – D13 (SCK)
11- D5 18 – D12 (MOSI)
12 – D6 17 – D11 (MISO)
13 – D7 (16 – D10) SS)
14 - D8 15 - D9
هر دو پالم آردوینو و پالم آردوینو II به یک تنظیم کننده برق (5 ولت و 3.3 ولت) نیاز دارند.
پالم آردوینو نسخه 3
در Palm Arduino نسخه 3، من از همان پیکربندی پینی استفاده کردم که برای برد دیگر سازگار با آردوینو، RevIO، طراحی کردم، با گروه بندی پورت های ارتباطی (I2C، Serial Comm. Ports و SPI) در یک طرف برد، و بقیه را رها کردم. پین ها (دیجیتال و آنالوگ) به ترتیب در سمت دیگر تخته قرار می گیرند (تصویر 1).
من همچنین com سریال را گروه بندی می کنم. پینها (TX، RX، VCC، GND) روی ریل برای سازگاری با برد XBee مانند کیت پایه XB-Buddy ، برد آداپتور XBee Adafruit (ID-126) یا بلوتوث میت گلد Sparkfun (WRL-09358) ) و غیره
Palm Arduino V3، مدارهای تنظیم کننده ولتاژ (5 و 3.3 ولت) را به PCB اضافه کرد.
من Palm Arduino نسخه 3 را طوری طراحی کردم که ابعاد آن با سیستم ماژولار لگو سازگار باشد.
به جای استفاده از یک سوراخ معمولی در چهار گوشه PCB، چهار سوراخ بزرگتر اضافه کردم که می تواند گل میخ لگو را در خود جای دهد، بنابراین PCB می تواند آجرها یا صفحات لگو را نگه دارد.
مرحله 2: فرآیندهای طراحی
PCB و طراحی کیس
سیستم ماژولار لگو خیلی قبل از اینکه اولین پروژه لگو خود را ایجاد کنم، R/C Lego Car، مورد علاقه من بوده است . من مدتی است که روی آجرها و اجزای لگو تحقیق می کنم، آجر و بشقاب لگو مجازی خودم را نیز می سازم و قطعات را مطابق با ابعاد واقعی می سازم، اکنون در کتابخانه آجر و بشقاب لگو قطعات خوبی دارم.
از آنجایی که من قصد ساختن Palm Arduino V3 را داشتم، میتوانم از آجرها و صفحات مجازی لگو در کتابخانهام برای استفاده خوب استفاده کنم.