فهرست مطالب:
- مرحله 1: توضیحات
- مرحله 2: قطعات
- مرحله 3: مونتاژ شماره 1
- مرحله 4: مونتاژ شماره 2
- مرحله 5: مونتاژ شماره 3
- مرحله 6: استفاده کنید
تصویری: برنامه نویس کارت ویزیت PIC: 6 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:58
این ورودی من برای مسابقه اندازه کارت ویزیت Hack A Day بود. من فقط فایلها را زیپ کردم و آنها را در وب سایت خود قرار دادم. من آن را اینجا ارسال می کنم زیرا به نظر می رسد که سایر نوشته ها در وبلاگ قرار دارند تا دسترسی آسان داشته باشند. امیدوارم این کار باعث دسترسی بیشتر به پروژه و کاهش بار سرور من شود. آرشیو ضمیمه ورودی مسابقه همانطور که در سرور من بود ، منهای تصاویر است. متن برگرفته از سند موجود است. این برنامه نویس PIC/EEPROM بسیار ساده و کوچک است و بر روی کارت ویزیت جای می گیرد و فضای کافی برای دستورالعمل های مونتاژ باقی مانده است … پروژه: برنامه نویس ساده ICP به سبک JDM2 (روی کارت ویزیت).
- همه از طریق سوراخ
- کمتر از 2USD قطعات (در 1s و 2s!)
- ساخت آسان یک طرفه در خانه (با 3 جهنده)
- فضای کافی برای دستورالعمل مونتاژ باقی مانده است
- فضای اضافی در پشت حتی برای کسب و کار خوب بیشتر
- همچنین برنامه های EEPROMS را برنامه ریزی می کند/می خواند
سطح مهارت: آسان/مبتدی. زمان مونتاژ: حدود یک ساعت.
مرحله 1: توضیحات
هرکسی می تواند این برنامه نویس ساده را بسازد و با میکروکنترلرهای PIC آشنا شود. برنامه نویس JDM2 فوق العاده ساده است (حدود 10 قسمت) ، اما انواع زیادی از PICS و EEPROM های سری را برنامه ریزی می کند. من همه چیز را از 8 پین 12F629 تا USB PIC 18F4550 جدید با JDM2 برنامه ریزی کرده ام. این برنامه نویس دارای رابط ICSP است ، به این معنی که می تواند PIC ها را برنامه ریزی کرده و EEPROM ها را بخواند در حالی که به برد مدار متصل هستند. هک خود را شروع کنید!
PCB را می توان یک طرفه (با سه سیم بلوز) ساخت ، اما طراحی دو لایه مونتاژ را حتی ساده تر می کند. همه آثار خوب و چاق برای انتقال آسان تونر یا عکسبرداری در خانه هستند. طراحی JDM2 بسیار قدیمی است ، مدار اصلی JDM2 را می توانید در اینجا بیابید: https://www.jdm.homepage.dk/newpic.htm این طرح به شماتیک قدیمی وفادار است ، اما شماره گذاری دیودها اکنون از 1 شروع می شود. از 2
مرحله 2: قطعات
ارزش بخش توضیحات خازن الکترولیتی C1 100uF/16 ولت C2 22uF/16 ولت خازن تانتالیوم D1 8.2V دیود زنر D2 5.1V دیود زنر D3 ، 4 ، 5 ، 6 1N4148 دیود Q1 ، 2 BC547B ترانزیستور- npn R1 10K مقاومت R2 1.5K مقاومت SV1 5 پین هدر پین هدر (یا هدر پین زن ، شما انتخاب می کنید) X1 DB9 کانکتور سریال زن
مرحله 3: مونتاژ شماره 1
از پایین شروع کنید و به سمت بالا حرکت کنید: فراموش نکنید که اگر از PCB یک طرفه استفاده می کنید ، با سیم های جامپر شروع کنید.
- دیودها و مقاومت ها را لحیم کنید.
- هر دیود دارای یک نوار سیاه است که باید در همان جهت نشان داده شده در صفحه/در شماتیک قرار گیرد.
- فقط در مقاومت ها لحیم کنید ، جهت خاصی لازم نیست.
مرحله 4: مونتاژ شماره 2
بعد ترانزیستورها را اضافه کنید. آنها باید در نمای شماتیک/تصویر جهت گیری کنند. ترانزیستور در سمت چپ در جهت مقابل ترانزیستور در سمت راست قرار گرفته است (توجه داشته باشید که هر دو دارای قسمت های گرد به سمت وسط هستند). این استاندارد (معمولی؟) BC547B پین کردن است. اگر با مدار به پایان رسیده خود مشکل دارید ، مطمئن شوید که ترانزیستورهای شما دارای پین-وای مشابهی است که در شماتیک نشان داده شده است و در صورت نیاز تغییر جهت دهید.
مرحله 5: مونتاژ شماره 3
"،" بالا ": 0.44285714285714284 ،" چپ ": 0.4160714285714286 ،" ارتفاع ": 0.08095238095238096 ،" عرض ": 0.05714285714285714} ، {" noteID ":" TKKAZDP0KJEWT14CGS "،" نویسنده "،" نویسنده ":" " از سربرگ زن استفاده کردم زیرا همه سرصفحه های ICSP من نر هستند. به این ترتیب ، برنامه نویس می تواند مستقیماً به مدار وصل شود. ":" ian "،" text ":" خازن الکترولیتی. نوار نشانگر سرب زمینی که در اینجا در سمت چپ به سختی قابل مشاهده است. "،" بالا ": 0.430952380952381 ،" چپ ": 0.1875 ،" ارتفاع ": 0.05714285714285714 ،" عرض ": 0.026785714285714284}]" ">
- با لحیم کاری بلندترین قطعات: خازن ها ، سرآیند پین و سوکت DB9 ، تخته را به پایان برسانید.
- خازن الکترولیتی باید با زمین لحیم کاری شود که با نوار سیاه نشان داده شده و رو به سمت چپ است (همانطور که در تصویر نشان داده شده است). اگر کمی گیج کننده است ، مطمئن شوید که سربی که از کنار نوار سیاه وارد می شود به سطح زمین وصل می شود (مساحت مس بزرگ که بیشتر تخته را می پوشاند).
- خازن تانتالوم باید با زمین در سمت راست تخته (مطابق تصویر) قرار گیرد. خازن های تانتالوم ممکن است سرب مثبت را با +نشان دهند ، نه سرب زمین (مانند خازن الکترولیتی). مانند خازن الکترولیتی ، زمین به سطح بزرگ زمین متصل می شود که قسمت اعظم تخته را می پوشاند.
مرحله 6: استفاده کنید
نرم افزار برنامه نویس با هر نرم افزار برنامه نویسی که از JDM2 پشتیبانی می کند کار خواهد کرد. من WinPic800 را دوست دارم زیرا می تواند بسیاری از PIC ها را به صورت خودکار تشخیص دهد. WinPIC همچنین شایسته اعتبار اطلاعات فنی پشتیبانی عالی WinPIC است. هر دو از جدیدترین PIC های USB (18F2/4455) پشتیبانی می کنند. ICProg بسیاری از PIC ها و EEPROM ها را انجام می دهد ، اما مدتی است که به روز نشده است ICProg. مروری بر ICSP: به نقل از ICSP من که در اینجا قابل آموزش است. درک ICSP برای میکروکنترلرهای PIC برنامه ریزی میکروکنترلرها کار سختی نیست. ساختن برنامه نویس اولین پروژه بزرگ الکترونیکی را ایجاد می کند. هدف این بخش توضیح روش ساده "برنامه نویسی در مدار" است که با Microchip PIC ها استفاده می شود. چرا ICSP؟ برنامه نویسی یک تراشه بزرگ DIP (از طریق سوراخ) آسان است. آن را در یک برنامه نویس سوکت زده ، رایت کرده و به مدار برنامه بازگردانید. تست کنید و تکرار کنید. با تراشه های کوچکتر (روی سطح) کارها دشوارتر می شود. هیچ سوکت استاندارد برای بسته های QFN ، SSOP ، QFP یا حتی بسته های بزرگ SOIC.300 وجود ندارد. کلیپ های واقعاً گران قیمت (100 دلاری) وجود دارد که می توانند به این تراشه ها متصل شده و برنامه ریزی کنند. برای هر نوع تراشه و تعداد پینی که استفاده می کنید ، یک کلیپ متفاوت لازم است. یک جایگزین وجود دارد. ICSP نامیده می شود. ICSP به معنی "در برنامه نویس سریال (ing؟)" است. این یک روش برنامه نویسی PIC است در حالی که هنوز به مدار برنامه متصل است. درست است ، دیگر تراشه تعویض نمی شود. بنابراین ، چرا ICSP چیز خوبی است؟ هیچ سوکت برنامه نویسی برای تراشه های بسته کوچک وجود ندارد. کلیپ ها گران هستند. انتقال تراشه ها به داخل و خارج از برنامه نویس در حین توسعه دردسرساز است. برای قطعات روی سطح غیرممکن است. بقیه را بخوانید.
توصیه شده:
کارت ویزیت صفحه لمسی: 8 مرحله (همراه با تصاویر)
کارت ویزیت صفحه لمسی: من از لحاظ درجه مهندس مکانیک هستم ، اما در زمینه مهندسی برق و برنامه نویسی از سالها پروژه هایی که شامل مدار و میکروکنترلرها می شود ، مهارت هایی نیز کسب کرده ام. از آنجا که کارفرمایان انتظار دارند که من در مهندسی مکانیک مهارت داشته باشم
نحوه برنامه ریزی PIC MCU با برنامه نویس PICkit با استفاده از Breadboard: 3 مرحله
نحوه برنامه ریزی PIC MCU با برنامه نویس PICkit با استفاده از Breadboard: برای بازی با میکروکنترلرهای PIC (یا هر دستگاه دیگر) نیازی به ابزارهای گران قیمت و پیچیده ندارید. تنها چیزی که نیاز دارید یک تخته نان است که در آن مدار و برنامه نویسی خود را آزمایش کنید. البته نوعی برنامه نویس و IDE ضروری است. در این دستورالعمل
نحوه ایجاد برنامه نویس PIC - PicKit 2 'clone': 4 مرحله (همراه با تصاویر)
چگونه یک برنامه نویس PIC بسازیم - PicKit 2 'clone': سلام! این یک دستورالعمل کوتاه برای ساخت یک برنامه نویس PIC است که به عنوان PicKit 2 عمل می کند. من این را به این دلیل ارزان تر از خرید PicKit اصلی و همچنین Microchip ، تولید کنندگان میکروکنترلرهای PIC و برنامه نویس PicKit ، تهیه کردم
Pic 16F676 ICSP سوکت برنامه نویسی برای برنامه نویس PICkit 2: 6 مرحله
عکس 16F676 ICSP سوکت برنامه نویسی برای برنامه نویس PICkit 2: من سعی می کنم این ماژول موتور DC دوگانه را برای پروژه ربات خود بسازم و فضا برای قرار دادن هدر پین ICSP روی PCB نداشتم. بنابراین من به سرعت این طرح را مسخره کردم
Geek - دارنده کارت اعتباری/کارت ویزیت از هارد دیسک لپ تاپ قدیمی .: 7 مرحله
Geek - دارنده کارت اعتباری / کارت ویزیت از هارد دیسک لپ تاپ قدیمی: دارنده کسب و کار / کارت اعتباری فوق العاده. وقتی هارد لپ تاپم مرد و به طور کلی بی فایده شد ، به این ایده دیوانه کننده رسیدم. تصاویر تکمیل شده را در اینجا قرار داده ام