درایور و ابزارهای Arduino

درایور CH341/CH340 USB به Serial برای Windows

درایور رسمی WCH برای تراشه های CH340 و CH341، مورد استفاده برای ایجاد ارتباط USB به Serial بین کامپیوتر و بسیاری از بردهای توسعه Arduino، ESP8266، ESP32 و سایر تجهیزات مبتنی بر این رابط.

معرفی

CH341 و CH340 از تراشه های پرکاربرد شرکت WCH برای ایجاد ارتباط USB با رابط های سریال و سایر رابط های ارتباطی هستند.

در بسیاری از بردهای توسعه و مبدل های USB به Serial، از این تراشه ها برای ایجاد ارتباط بین کامپیوتر و میکروکنترلر استفاده می شود. پس از نصب درایور، دستگاه معمولا به عنوان یک پورت سریال مجازی (COM Port) در Windows شناسایی می شود.

چرا نصب این درایور اهمیت دارد؟

بسیاری از بردهای توسعه به دلیل مزیت های اقتصادی و کاهش هزینه ساخت، به جای استفاده از تراشه های گران تر USB به Serial، از تراشه هایی مانند CH340 و CH341 استفاده می کنند.

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

در صورت نصب نبودن درایور مناسب، ممکن است Windows برد را به درستی شناسایی نکند یا پورت COM مربوط به آن در Device Manager نمایش داده نشود.

امکانات

  • درایور رسمی شرکت WCH
  • پشتیبانی از تراشه های CH340 و CH341
  • ایجاد ارتباط USB به Serial
  • شناسایی دستگاه به عنوان پورت سریال مجازی در Windows
  • مناسب برای بسیاری از بردهای توسعه Arduino
  • مناسب برای بسیاری از بردهای ESP8266 و ESP32 دارای رابط CH340/CH341
  • مناسب برای مبدل های USB به Serial
  • پشتیبانی از Windows 32 و 64 بیتی
  • مناسب برای Windows 7، Windows 8، Windows 8.1، Windows 10 و Windows 11

طبق اطلاعات رسمی WCH، بسته CH341SER.EXE درایور Windows برای CH340/CH341 را ارائه می کند و شامل پشتیبانی از Windows 10 و Windows 11 با معماری 32 و 64 بیتی است.

کاربرد در پروژه های Arduino

اگر یک برد Arduino یا برد توسعه دیگری از تراشه CH340 یا CH341 برای ارتباط USB استفاده کند، پس از اتصال برد به کامپیوتر ممکن است به نصب این درایور نیاز داشته باشد.

پس از نصب موفق درایور، برد معمولا در Windows به صورت یک پورت COM قابل مشاهده خواهد بود و نرم افزارهایی مانند Arduino IDE می توانند از آن برای ارتباط سریال و در بسیاری از بردها برای Upload برنامه استفاده کنند.

بردهای دارای CH340 و CH341

این درایور ممکن است برای طیف گسترده ای از بردها و ماژول هایی که از تراشه های CH340 یا CH341 استفاده می کنند مورد نیاز باشد.

نمونه های رایج شامل:

  • برخی نسخه های اقتصادی Arduino UNO
  • برخی نسخه های اقتصادی Arduino Nano
  • بردهای ESP8266 دارای رابط CH340
  • بردهای ESP32 دارای رابط CH340
  • مبدل های USB به Serial
  • برخی تجهیزات و بردهای توسعه مبتنی بر UART

توجه داشته باشید که وجود نام Arduino، ESP8266 یا ESP32 به تنهایی به معنی نیاز قطعی به این درایور نیست. تراشه USB به Serial مورد استفاده در هر برد باید بررسی شود.

روش نصب

  1. فایل درایور را دریافت کنید.
  2. فایل SETUP.EXE را اجرا کنید.
  3. مراحل نصب را دنبال کنید.
  4. برد یا مبدل USB را به کامپیوتر متصل کنید.
  5. در Windows Device Manager بررسی کنید که دستگاه و پورت COM مربوط به آن شناسایی شده باشد.

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

تشخیص تراشه

اگر مطمئن نیستید برد شما به درایور CH341/CH340 نیاز دارد، تراشه USB روی برد را بررسی کنید.

نام هایی مانند:

CH340
CH340G
CH340C
CH341

نشان می دهند که این خانواده تراشه در برد استفاده شده است.

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

منبع رسمی

این درایور توسط شرکت Nanjing Qinheng Microelectronics (WCH) ارائه شده است.

WCH در صفحه رسمی محصولات CH340، فایل CH341SER.EXE را به عنوان درایور Windows معرفی کرده و آن را برای سیستم های Windows 10 و Windows 11 با معماری 32 و 64 بیتی ذکر کرده است.

صفحه رسمی درایور CH341SER در WCH

نکته درباره نسخه های مختلف درایور

برای تراشه های خانواده CH340/CH341 باید از درایور متناسب با همان تراشه استفاده شود.

همچنین نباید درایور CH341 را با درایورهای مربوط به خانواده های دیگر WCH مانند CH342، CH343، CH347 یا CH910x یکسان در نظر گرفت؛ WCH برای برخی از این تراشه ها بسته های درایور جداگانه ارائه می کند.

پروژه های Arduino و ARDUnia

این درایور برای کاربران ARDUnia می تواند هنگام راه اندازی بردهای توسعه و برقراری ارتباط بین کامپیوتر و برد، به ویژه بردهای اقتصادی دارای تراشه CH340/CH341، کاربرد زیادی داشته باشد.

CH341CH340CH341SERCH340 DriverCH341 DriverUSB Serial DriverUSB به Serialدرایور CH340درایور CH341درایور ArduinoArduino DriverArduino UNOArduino NanoESP32ESP8266Windows DriverWCH

→ بازگشت به دانلودها