مینی پروگرامر CH341A یک پروگرامر ساده، اما در حین سادگی بسیار کاربردی و مفید میباشد به طوری که این پروگرامر قابلیت پروگرام چندین هزار تراشه مختلف را دارد. در این مقاله فایل پی سی بی (PCB) و شماتیک این پروگرامر را در نرمافزار آلتیوم دیزاینر برای شما آماده کردهایم، اما قبل از هرگونه توضیحی در رابطه با این فایلها اجازه بدهید کمی در مورد خود پروگرامر بحث کنیم.تراشهای که این پروگرامر از آن استفاده میکند، تراشهی CH341A میباشد که نوسط یک شرکت چینی تولید میشود و به نسبت تراشههایی که در بازار با همین کاربرد و عملکرد وجود دارند بسیار ارزانتر است. کاربرد عمده و اصلی این تراشه تبدیل USB به سریال است و در بعضی از مبدلهای USB به سریال موجود در بازار نیز میتوانید این تراشه را مشاهده کنید.خبر خوب اینکه پروگرامر پیشنهادی ما علاوه بر اینکه کار پروگرام را انجام میدهد، به عنوان مبدل USB به سریال نیز میتواند استفاده شود. شما میتوانید تنها با یک جامپر عملکرد پروگرامر را تغییر دهید.پروگرامر CH341A میتواند انواع تراشههایی که پروتکل I2C و SPI را پشتیبانی میکنند، را پروگرام کند. همچنین میتواند تراشههایی که برای بایوس کامپیوتر به کار میرود را نیز پروگرام کند.نحوه اتصالات و همچنین تصویر واقعی پروگرامر به شرح زیر میباشد:
همانطور که در تصویر بالا مشاهده میکنید قطعات اصلی این پروگرامر شامل تراشهی CH341A، رگولاتور 3.3 ولت، کریستال 12 مگاهرتز، سوکت USB و یک زیف سوکت (zif socket) میباشد. در تصویر بالا یک جامپر نیز مشاهده میکنید، نحوهی عملکرد به اینگونه است که اگر جامپر را قرار دهید این سختافزار به عنوان پروگرامر، و اگر جامپر را بردارید این سختافزار به عنوان مبدل USB به سریال عمل میکند. زیف سوکت استفاده شده در پروگرامر بالا از نوع 16 پین میباشد که شما باید برای پروگرام تراشههایی با پروتکل I2C از 8 پین بیرونی سوکت استفاده کنید و تراشه را در این قسمت قرار دهید و برای تراشههایی با پروتکل SPI از قسمت داخلی و مجاور آی سی CH341A استفاده کنید و این تراشهها را در این قسمت از زیف سوکت قرار دهید. سختافزار آماده شده توسط ما نیز به شرح زیر میباشد:
به دلیل اینکه زیف سوکت 16 پین در بازار موجود نبود، ما از نوع 20 پین استفاده کردیم و عملا 4 پین از این زیف سوکت بلا استفاده است، این 4 پین در قسمت داخلی و در مجاورت تراشه CH341A قرار دارد. همچنین نوع سوکت USB استفاده شده کمی متفاوت است.
نرمافزار پروگرامر ch341a و درایورهای آن
برای کار با این پروگرامر ابتدا باید دو درایور مختلف نصب کنیم، یک درایور برای مبدل USB به سریال و یکی دیگر برای پروگرام کردن. سپس باید نرمافزار مربوطه را نصب کنیم. البته نرمافزاری که ما برای شما در نظر گرفتیم portable میباشد و نیازی به نصب ندارد. پس از نصب درایورها باید به بخش Device Manager کامپیوترتان بروید تا از صحت نصب مطمئن شوید. همانطور که گفتیم چون دو درایور نصب کردهایم پس در بخش Device Manager باید طبق تصاویر زیر دو درایور شناخته شود.
پس از نصب درایورها نرمافزار را اجرا کنید.
بخشهای متفاوتی در نرمافزار برای پروگرام، خواندن، دادن فایل ورودی و … وجود دارد که ما در ادامه قصد داریم یک فایل text که یک سری داده در آن است را به عنوان ورودی به نرمافزار بدهیم تا دادهها پروگرام شوند. ما مشخصات تراشهای که در اختیار داریم را به نرمافزار میدهیم و سپس یک فایل را به عنوان ورودی نیز به نرمافزار خواهیم داد و در نهایت با کلیک بر روی program دادهها بر روی آی سی نوشته خواهند شد. شما نیز همانند تصویر زیرتنظیمات را انجام دهید و بر روی پروگرام کلیک کنید.
برای دانلود درایورها و نرمافزار از طریق لینکهای زیر اقدام کنید: دانلود درایور اولدانلود درایور دومدانلود نرمافزار فایل PCB و شماتیک را میتوانید از طریق لینک زیر دانلود نمائید:
شماتیک را میتوانید از طریق لینک زیر دانلود نمائید:لینکهای دانلود
اسم فایل
- ch341a_programer.rar
منبع: sisoog.com
- سید صادق غفوری
- 15 می 2020
- 988 بازدید