آموزش نصب درایور CH340 در ویندوز

نصب درایور CH340 در ویندوز

CH340 چیست و چه کار می کند؟

آی سی CH340 یک مبدل ارتباط TTL (سریال) به USB و بالعکس است. در برخی از بردها مثل بردهای آردوینو (آردوینو های غیر اصل)، ESP8266 و… از  این تراشه استفاده شده است .کاربران CH340 می توانند بدون نیاز به پروگرامر، به پردازنده این بردها دسترسی داشته و آن ها را برنامه ریزی کنند.

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

نصب درایور CH340 روی ویندوز

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

برای باز کردن Device Manager، آن را در منوی استارت ویندوز سرچ کنید.

برای نصب درایور CH340، مراحل زیر را دنبال کنید:

گام اول: دانلود درایور

برای نصب درایور CH340، مراحل زیر را دنبال کنید:


همچنین آخرین نسخه ی درایور را می توانید از سایت سازنده ی آن به طور مستقیم دانلود کنید.

گام دوم: نصب درایور

پس از دانلود درایور، آن را باز کرده و روی Install کلیک کنید.

پس از نصب درایور، پیامی مشابه پیام زیر به شما نمایش داده می شود.

توجه

در برخی موارد، بعد از اتمام نصب درایور، نیاز به ریست کردن ویندوز دارید.

گام سوم:کنترل صحت نصب درایور در Device Manager

اگر درایور شما به درستی نصب شده باشد، اگر برد خود را به کامپیوتر وصل کنید، در بخش Port می توانید نام و شماره پورت آن را ببینید. برای مثال برد آردوینو من به COM7 متصل شده است.

گام چهارم: کنترل صحت نصب درایور در نرم افزار Arduino IDE

Open the Arduino IDE software. Go to the Tools menu and from the Port section, select the port number appropriate port that your board is connected to. Note that this port number must be the same as the number you saw in the previous step.

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

اگر کد شما به درستی روی آردوینو آپلود شود، باید پیام Done uploading به شما نمایش داده شود.

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

آموزش های مشابه

Comments (50)

  • عرفان Reply

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

    می 8, 2021 at 10:47 ق.ظ
    • مهران ملکی Reply

      سلام
      بردی که دارید چی هست؟

      می 8, 2021 at 12:04 ب.ظ
  • احسان Reply

    سلام
    تشکر از راهنمایی شما
    کارم راه افتاد ?

    می 30, 2021 at 2:02 ب.ظ
  • محمد Reply

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

    ژوئن 24, 2021 at 5:11 ب.ظ
    • مهران ملکی Reply

      متشکریم

      ژوئن 26, 2021 at 9:56 ق.ظ
  • امیرعلی Reply

    خدا خیرتون بده

    جولای 4, 2021 at 2:03 ق.ظ
    • مهران ملکی Reply

      ممنون از شما.

      جولای 4, 2021 at 2:29 ب.ظ
  • armin Reply

    بسیار عالی توضیح دادید
    مختصر و مفید
    دست شما درد نکنه

    جولای 15, 2021 at 9:56 ب.ظ
    • مهران ملکی Reply

      ممنون از لطفتون.

      جولای 17, 2021 at 11:42 ق.ظ
  • @electrorepairman(insta) Reply

    خیلی خیلی ممنون

    آگوست 6, 2021 at 5:15 ق.ظ
    • مهران ملکی Reply

      ممنون از شما.

      آگوست 7, 2021 at 8:50 ق.ظ
  • سینا Reply

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

    سپتامبر 4, 2021 at 12:32 ب.ظ
    • مهران ملکی Reply

      سلام
      ممنون از شما. خوشحالیم که کمک کننده بوده.

      سپتامبر 4, 2021 at 5:28 ب.ظ
      • علی Reply

        سلام با تشکر از راهنماییتون
        اما وقتی میخوام درایور ch340رو‌نصب کنم‌پیام میاد که از قبل با موفقیت نصب شده اما آردوینو‌رو همچنان نمیشناسه
        گزینهuninstall روهم ک‌میزنم پیام میاد که‌دیوایس پیدا نشد

        ژانویه 29, 2025 at 2:03 ب.ظ
  • علی نژاد Reply

    سلام.بسیار ممنون.اجرکم عند الله

    سپتامبر 27, 2021 at 6:46 ق.ظ
    • مهران ملکی Reply

      سلام
      ممنون از لطف شما

      سپتامبر 28, 2021 at 9:21 ق.ظ
  • محمد Reply

    سلام
    ببخشید من دو تا برد ch340p دارم که وقتی به کامپیوتر متصل میکنم هیچ عکس العملی نشون نمیده و توی device manager هم هیچ چیزی نشون نمیده. با نصب درایور ها هم مشکل رفع نشد. کابل اتصال رو هم عوض کردم نشد. روی سیسنم دیگه هم امتحان کردم نشد. میشه لطفا راهنمایی کنید چطوری مشکلم رو حل کنم؟

    اکتبر 21, 2021 at 1:53 ق.ظ
    • مهران ملکی Reply

      سلام
      در صورتی که با وصل کردن برد به کامپیوتر، تو device manager و قسمت PORTS، چیزی اضافه نمیشه، به این معنائه که یا بردتون مشکل داره و یا کابل اتصال. اگر با عوض کردن کابلتون هم مشکل رفع نشده به احتمال زیاد بردهاتون آسیب دیدن.

      اکتبر 23, 2021 at 9:12 ق.ظ
  • صادق Reply

    سلام خسته نباشید هنگام نصب درایور به این ارور برخورد میکنم driver install failure لطفا اگه میتونید کمکم کنید مشکلم حل بشه

    نوامبر 20, 2021 at 6:47 ب.ظ
    • مهران ملکی Reply

      سلام.
      آخرین نسخه درایور رو از سایت سازنده دانلود کردید یا از ورژنی که تو این آموزش قرار داده بودیم استفاده کردید؟ ترجیحا هر 2 مورد رو تست کنید. بعد از دانلود درایور، خارج کردن اون از حالت زیپ و اقدام به نصبش، باید با پیام “The drive is successfully Pre-installed in advance” و یا “The drive is successfully installed” مواجه بشید.
      همچنین فایل رو که از حالت زیپ خارج میکنید، برای نصبش روی فایل EXE. راست کلیک کنید و گزینه “Run as administrator” رو انتخاب کنید و ببینید آیا مشکل بر طرف میشه.
      در صورتی که مشکل همچنان پا بر جا موند، میتونید از روش‌های دستی برای نصب درایور استفاده کنید. برای این روش میتونید از آموزش زیر کمک بگیرید:
      https://thecaferobot.com/learn/how-to-install-drivers-on-windows-manually/

      نوامبر 21, 2021 at 9:48 ق.ظ
  • رضا Reply

    با سلام.متاسفانه من همه این روشها رو امتحان کردم ولی متاسفانه بازم ویندوز مبدل ch340 رو نمیشناسه.

    فوریه 10, 2023 at 9:10 ب.ظ
    • علی عبدالملکی Reply

      سلام
      از نصب درایور مطمئن هستید؟
      ویندوزتون چیه ؟ بردی که استفاده میکنید از چه مدلیه؟

      فوریه 21, 2023 at 4:00 ب.ظ
  • شنتیا Reply

    سلام وقت بخیر خسته نباشید
    من یک برد esp 8266 دارم اما ای سیش هم CH340 نیست اما قسمت برد کمرنگه
    مشکل چیه؟

    آوریل 5, 2023 at 8:36 ب.ظ
    • محمد دمیرچی Reply

      منظور شما از قسمت برد کمرنگ هست چی هست؟؟ در بعضی از مدل ها روی IC میکرو را سنباده میزنن که مشخص نباشد که چه مدلی می باشد اما به صورت کلی یا CH340 می باشد یا PL2303 می باشد. در هر صورت می توانید از دیوایس منیجر مشاهده کنید که مدل مبدل USB-TTL شما از کدام مدل می باشد.

      آوریل 8, 2023 at 4:48 ب.ظ
  • بهزاد Reply

    سلام وقت بخیر،من اردوینو مدل d1 دارم تمام راه حل هایی که گفتین رو انجام دادم،فقط به جای com7 جلوش مینویسه com3 واینکه چراغ اردوینو روشن نمیشه وقتی به سیسم وصله ولی وقتی وصل میکنم به سیستم تو نرم افزار فعال میشه پورتش

    ژوئن 24, 2023 at 8:35 ب.ظ
    • محمد دمیرچی Reply

      با سلام
      شماره پورت لزوما یکسان نمی باشد. این عدد در هر سیستم متفاوت می باشد.
      باید بررسی کنید در سیستم شما به چه شماره پورتی ارائه داده می شود.

      ژوئن 25, 2023 at 9:59 ق.ظ
  • غلامرضا اسفندیاری Reply

    تازگی برد اردینیو r3 گرفته ام
    هنوزم نتوانستم درایور را. نصب
    کنم

    اکتبر 25, 2023 at 10:27 ق.ظ
    • محمد دمیرچی Reply

      با سلام
      جناب سری R3 نیازی به درایور ندارد.
      درایور این سری با خود نرم افزار آردوینو نصب می شود.
      این درایور مربوط به سری CH340 می باشد.

      اکتبر 28, 2023 at 9:18 ق.ظ
  • محسن Reply

    افرین بر شما واقعا پدر اینترنت و شما رو بیامورزه برای من کار کرد و درست بود البته من اردینو رو دوباره بوت لودر هم کردم. ممنئن و سپاس فراوان

    نوامبر 7, 2023 at 9:36 ق.ظ
    • محمد دمیرچی Reply

      خواهش میکنم

      نوامبر 8, 2023 at 10:58 ق.ظ
  • هانیه Reply

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

    دسامبر 17, 2023 at 1:55 ب.ظ
    • محمد دمیرچی Reply

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

      دسامبر 18, 2023 at 9:02 ق.ظ
  • hossin Reply

    ببخشید من آردوینو ch430 دارم
    قبلا درایور رو نصب کردم و کارم راه افتاد
    ولی از وقتی ویندوزم رو عوض کردم اردوینو رو نمیشناسه
    دوباره درایور نصب کردم ولی ارور
    Driver pre-install failnre
    لطفا کمک کنید

    ژانویه 23, 2024 at 4:30 ب.ظ
    • محمد دمیرچی Reply

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

      ژانویه 24, 2024 at 8:39 ق.ظ
      • hossin Reply

        دست شما درد نکنه کارم راه افتاد

        ژانویه 24, 2024 at 4:21 ب.ظ
  • مهدیار Reply

    سلام وقت بخیر من درایور رو نصب میکنم و پیغام نصب با موفقیت میاد و در قسمت دیوایس منیجر شماره پورت رو هم نشون میده ولی با یک علامت اخطار و تو قسمت device status هم کد ۵۲ رو می‌نویسه، در آردوینو هم گزینه پورت غیر فعال هست ممنون میشم راهنمایی کنید.

    فوریه 4, 2024 at 9:18 ب.ظ
  • آرش Reply

    با سلام و وقت بخیر من وقتی درایور را نصب می کنم ارور می ده می گه شکست خورد
    چکار کنم؟

    ژوئن 21, 2024 at 3:56 ب.ظ
    • محمد دمیرچی Reply

      با سلام
      بررسی کنید که دقیقا چه درایوری دارید که برای آن دارید تلاش میکنید که نصب کنید.
      از بخش اسناد فنی محصول برد آردوینو Arduino UNO CH340 می توانید نسخه های دیگر درایور ها را دانلود کنید.

      ژوئن 22, 2024 at 12:16 ب.ظ
  • ولید Reply

    سلام من دو تا برد آردوینو نانو و اونو دارم که هر دو (ch340) هستند . درایور رو که نصب کردم طبق مراحل قدم به قدم رفتم جلو برد اونو نصب و پورتش اوکی شد اما نانو رو هر کاری کردم نصب نشد و کنار علامت آن در دیوایس منیجر انگار یک دایره زرد رنگ هست. برد و کابلها همه نو هستند بنظرتون مشکل چیه؟؟ برد نانو رو در سیستم دیگه چک کردم پورتش اوکی بود و سریع نصب شد اما در سیستمم هر کاری کردم درست نشد لطفا راهنمایی بفرمایید؟

    جولای 9, 2024 at 6:16 ب.ظ
  • امید Reply

    سلام من درایور رو نصب کردم و همه چیز اوکی هست فقط وقتی میخوام کد رو داخل آردوینو نانو ch340 آپلود کنم پایین مینویسه uploading ولی بعد یکم وقت ارور exit status 1 میده
    لطفا راهنمایی کنید
    تشکر

    سپتامبر 3, 2024 at 10:10 ب.ظ
    • محمد دمیرچی Reply

      با سلام
      پورت انتخابی داخل برنامه آردوینو را به درستی انتخاب کرد اید؟؟
      در مورد برد های آردوینو نانو بخشی برای تنظیم ورژن بوتلودر دارد و در بعضی از نسخه ها باید بر روی Old Bootloader باید تنظیم بکنید تا پروگرام به درستی انجام بشود.

      سپتامبر 7, 2024 at 9:44 ق.ظ
  • مسعود Reply

    سلام ممنون از مقاله خوبتون، یه سوال من اگه بخوام دیتای یک موس کامپیوتر رو بگیرم باید از همین ماژول استفاده کنم؟

    دسامبر 18, 2024 at 11:32 ب.ظ
    • محمد دمیرچی Reply

      با سلام
      خیر، این آموزش نصب درایور داخل ویندوز هست. ربطی به پروگرام کردن قطعه ندارد.
      اگر میخواهید دیتا موس را داخل میکروکنترلر خود ببرید باید از میکروکنترلر هایی که از HID Client ساپورت میکنند تهیه بکنید. برای این کار میتوانید به میکرو هایی مانند ESP32S2 یا ESP32S3 مراجعه بکنید.
      چیپ واستی که بتوانید این دیتا را به شما بدهد USB Host Shield برای آردوینو می باشد. (البته برای کیبرد دیدم استفاده میشود نه برای موس)

      دسامبر 23, 2024 at 9:16 ق.ظ
  • حسین Reply

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

    دسامبر 29, 2024 at 5:55 ب.ظ
    • محمد دمیرچی Reply

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

      ژانویه 4, 2025 at 3:57 ب.ظ
  • مهران Reply

    سلامت باشی
    تو اینترت زیاد گشتم ولی سر از اختلاف ch340 و ch341 در نیاوردم میشه خواهشن یه توضیح بدی . ممنون

    فوریه 22, 2025 at 5:28 ب.ظ
    • محمد دمیرچی Reply

      با سلام
      درایور هر 2 محصول مشترک هستند. وفقط در عملکرد این 2 قطعه تقاوت وجود دارد
      CH340 یک مبدل USB-TTL هست که برای ایجاد ارتباط بین میکروکنترلر و PC می باشد. که اکثرا برای پروگرام کردن میکروکنترلر ها مورد استفاده قرار میگیرد
      CH341 یک مبدل USB-SPI می باشد که برای پروگرام کردن حافظه های EEPROM و SPIFLSH به کار میرود و نمیتواند میکروکنترلر ها را پروگرام بکند. اکثرا از این محصول برای آپدیت کردن فریمور های دستگاه های مختلف مثل PC ها و دستگاه های رسیور به کار میرود.
      این موضوع را نیز در نظر داشته باشید که سوالات این چنینی را میتوانید داخل انجمن مطرح بنمایید.

      فوریه 25, 2025 at 1:13 ب.ظ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.