Работа под Windows с китайскими клонами Arduino (с преобразователем Ch440G). Драйвер arduino ch340g


Установка Ch440G драйвера для платы Ардуино

Очень часто у тех, кто покупает себе Ардуино появляется проблема, когда не удается установить драйверы какой-либо платы, например, Ардуино Нано автоматически. Ваша алата Arduino может просто не увидеть порт, например, или не определится системой, нельзя будет перепрошить.

Причина проблемы установки драйвера

Это происходит по причине того, что платы могут приходить с чипом Ch440G из-за которых и возникает проблема с установкой. Такое происходит в основном тогда, когда вы покупаете реплику платы. В них-то как раз и используется COM <-> USB преобразователь Ch440G.

На фото выше плата со стандартным чипом сверху и с чипом Ch440G внизу. Т.к. довольно много пользователей пользуется Windows 7 - чаще всего вопрос возникает именно с этой ОС.

Процесс установки Ch440G

Первым делом нам нужно скачать драйер. Вы можете скачать архив с нашего сайта:

Дальше нам нужно разархивировать архив в папку на компьютере. Это может быть:

C:\Program Files\Arduino\drivers

Шаг 1

После подключения платы типа Ардуино Нано вы сможете в ОС Windows 7 в диспетчере устройств увидеть ошибку напротив USB 2.0 SERIAL:

Путь у нас такой:

Мой Компьютер → Свойства → Диспетчер устройств → Другие устройства → USB2.0-Serial

Шаг 2

Дважды кликаем левой кнопкой мыши или кликаем правой кнопкой по USB 2.0 SERIAL и выбираем "Обновить драйверы".

Шаг 3

Выбираем "Выполнить поиск драйверов на этом компьютере":

Шаг 4

Указываем путь куда разархивировали папку с драйвером: C:\Program Files\Arduino\drivers.

Шаг 5

У вас скорее всего появится предупреждение «Не удалось проверить издателя этих драйверов». Жмем дальше на "Все равно установить этот драйвер".

Шаг 6

На этом процедура установки должна завершиться успешно. Должно появиться стандартное сообщение Windows "Обновление программного обеспечения для данного устройства завершено успешно".

Итоговый результат

После того как мы сделали все шаги по установке драйвера Ch440G в диспетчере устройств нашей Windows 7 появится новый COM порт:

Иногда процесс установки всё-равно не получается выполнить правильно и ОС не может определить плату. Проблема может быть в самой плате. Варианты решения следующие:

  • Проверяем правильно ли выполнена установка драйвера;
  • Была ли произведена перезагрузка компьютера после установки драйвера Ch440G;
  • Перезагружаем компьютер;
  • Пробуем использовать другой USB-порт;
  • Пробуем повторно установить драйвер.

Навигация по записям

arduinoplus.ru

Arduino на Ch440G и Сh441G. Драйвер Ch440G для Windows и Linux.

Некоторые китайские производители выпускают клоны Arduino на микросхеме USB - Serial Ch440G/341G. Также на этих микросхемах появилось много переходников USB — Serial. Для работы этих устройств, необходимо установить драйвер (для Windows), или подбросить модуль ядра (для Linux).

Действия, которые необходимо выполнить, несложные.

Для Windows. (Проверено на Windows 7 Professional, 64-bit).

Подключаем Arduino или USB-Serial к компьютеру и убеждаемся, что для устройства драйверы не обнаружены.

Зайдите в Диспетчер устройств. Во вкладке Порты (СOM и LPT) должно появиться USB-SERIAL Ch440. Номер СОМ-порта может быть другой. Производителем заявлена поддержка XP/Vista/Win7/Win8.

Для Linux необходимо подкинуть модуль ядра, выполнив всего три команды.

Заявлена поддержка версий ядра от 2.6.25 до 3.9.10, 32 и 64-bit. Проверено на дистрибутиве Gnome Shell Remix 12.04 (вариант Ubuntu 12.04 с GNOME 3.2). Ядро 3.2.0-79.

Скачайте архив 340.zip и распакуйте его. Я поместил его в /home, и все команды на скриншотах, с учетом именно такого расположения.

cd 340

make

Должно получиться что-то вроде этого:

Далее введите:

make load

Здесь видим ошибку Operation not permitted. Изначально нужно было делать под root-ом, но я этого не знал. Поэтому вводим:

sudo su

затем, заново

make load

make unload

Всё. Для проверки введите:

lsusb

Устройство определилось и работает.

Теперь проверим в Arduino IDE.

Но так красиво получилось у меня. У Вас, возможно, порт не определится...И не важно , какой чип у Вас стоит. И "родной" FT232 и Ch440 и другие, скорее всего в Arduino IDE видны не будут.

Дело в том, что для Linux всё является файлом. Ваш  Arduino или USB-Serial, которые Вы держите в руках, это не "железо", а файл. На последнем скриншоте, это видно наглядно. "Железный" SerialPort, обозначен как файл /dev/ttyUSB0. А для каждого файла есть права доступа. Разберёмся с правами. Ведите команду:

dmesg

Вы получите примерно такой вывод Терминала, если у Вас Arduino на FT232:

Или такой, если на СН340/341:

В обоих вариантах, порт определился как ttyUSB0 (/dev/ttyUSB0). Теперь пропишем права доступа к этому порту (файлу). Введите команды:

ls -la /dev/ttyUSB0

sudo chmod a+rw /dev/ttyUSB0

После этого, всё должно заработать.

Если есть вопросы - пишите в "Комментарии". Рад буду помочь!

iq-channel.blogspot.com

Как подключить Arduino Ch440G - PinPower.ru

Ардуино — это открытый проект, но название «Arduino» является торговой маркой и запрещено выпускать аналоги плат, обозначая их так же, поэтому часто встречаются копии плат Ардуино, но под другим очень похожим названием.

Китайские версии дешевле оригинальных плат, которые производятся в Италии и США, многие имеют на своем «борту» несколько отличные от оригинала элементы. В основном это касается самого микроконтроллера ATmega, который в неоригинальных версиях порой устанавливается в другом корпусе, а так же отличается микросхема, которая отвечает за связь с компьютером и другими устройствами использующими Tx и Rx пины. В оригинальных платах для связи используется микросхема Atmega8U2 или Atmega16U2, а в китайских копиях более дешевая, но вполне рабочая Ch440G.

Несмотря на то, что Ch440G выполняет свои функции, у людей бывают с ней проблемы. Скачивая среду Arduino IDE для программирования, вы одновременно загружаете драйвера для оригинальных плат, но эти драйвера не рассчитаны на подключение неоригиналов с микросхемой Ch440G и поэтому не всегда китайские платы определяются.

Интересно, что если подключать китайскую Ардуино Ch440G на компьютере под управлением Windows 8, то проблем с определением платы не наблюдается. Но это может сбить столку в том случае, если весь проект реализован на компьютере с Windows 8. Все было протестировано и замечательно работало, а уже готовый проект запускается, скажем, на Windows 7 и нет связи с платформой, это может ввести в замешательство и отнять время на поиск причин «неисправности». Поэтому, если используете Arduino c Ch440G, стоит скачать для нее драйвера, тем более, если будете запускать проект на разных компьютерах.

Установить драйвера для микросхемы Ch440G достаточно просто.

  1. Скачиваете драйвер и распаковываете архив (если драйвера заархивированы)
  2. Подключаете Ардуино к ПК (плата определиться как неизвестное устройство или появится надпись «Программное обеспечение для устройства не было установлено»)
  3. В диспетчере устройств в разделе «Другие устройства» должно появиться «USB2.0-Serial»
  4. Щелкаем правой кнопкой мыши на это устройство и далее «Обновить драйверы»
  5. Выбираем поиск драйверов на компьютере и указываем путь к скачанному драйверу
  6. После установки в разделе «Порты (COM и LPT)» должна появиться наша плата с подписью «USB-Serial Ch440 (COM НОМЕР ТАКОЙ-ТО)»
  7. Готово, теперь драйвера установлены и известен номер COM порта на котором «сидит» наша Ардуино.

pinpower.ru

Установка драйвера Ch440 для ардуино arduino и отключение цифровой подписи драйверов для windows

Заказать Arduino nano v3.0

Одним из наиболее популярных устройств на Ch440G является переходник USB-COM TTL модель BTE13-009 от китайского производителя BAITE

USB TTL BAITE BTE13-009 купить на алиэкспресс 

Вторым устройством выступит Arduino UNO R3, модель BTE14-04

Arduino UNO R3 купить и себе такую плату )

и напоследок Arduino MEGA 2560

Arduino MEGA2560 купить на алиэкспресс

Все эти устройства требуют установки драйвера Ch440G для нормальной работы.

Описание Ch440G

  • Полноценный переходник USB — COM-порт (RS232) с уровнями TTL/CMOS и линиями: TxD, RxD, DTR, CTS
  • Поддержка драйверов WindowsXP , Windows7 , Windows8, Mac OS,  Linux
  • Поддержка USB 2.0
  • Скорость передачи данных от 50bps до 2Mbps
  • Поддержка интерфейсов RS232, RS485, RS422
  • Программное обеспечение полностью совместимо с Ch441
  • Поддержка питания 5в и 3,3 в

Установка драйвера Ch440G

После подключения нашего устройства, мы увидим что устройство определится как USB 2.0 SERIAL, но Windows 7 не сможет установить драйвера

Для начала скачаем драйвер Ch440 под виндовс 

https://drive.google.com/open?id=0B_KD4BZLTXOaN2U3SW9oX1dKSnc

После скачивания открываем архив

Потом выбираем папку DRIVER

И запускаем извлекаем ее из архива

После этого кликаем правой кнопкой мыши по нашему USB 2.0 SERIAL в диспетчере устройств и выбираем пункт Обновить драйверы

Потом выбираем Выполнить поиск драйверов на этом компьютере

И в следующем окне указываем путь к папке с драйверами Ch441SER и жмем Далее

Появится окно с предупреждением, но мы не смотря на это кликаем Все равно установить этот драйвер

После этого система установит драйвер и известит нас об этом

а в окне Порты COM и LPT появится наше подключение устройство.

Как отключить проверку цифровой подписи драйвера в Windows 7

В Windows 7 есть два, по сути одинаковых, способа отключения данной проверки, в обоих случаях для начала вам потребуется запустить командную строку от имени Администратора (для этого можно найти ее в меню Пуск, кликнуть правой кнопкой мыши и выбрать пункт «Запуск от имени Администратора».

После этого в командной строке введите команду bcdedit.exe /set nointegritychecks ON и нажмите Enter (для повторного включения используйте ту же команду, написав вместо ON OFF).

Отключение проверки цифровой подписи драйвера в Windows 7

Второй способ — использовать по порядку две команды:

  1. bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS и после сообщения о том, что операция выполнена успешно — вторая команда
  2. bcdedit.exe -set TESTSIGNING ON

Вот, пожалуй, и все, что вам потребуется для установки драйвера без цифровой подписи в Windows 7 или 8. Напомню, что эта операция не вполне безопасна.

Так же не забываем о экономии при покупке товаров на Алиєкспресс с помощью кэшбэка 

Для веб администраторов и владельцев пабликов  главная страница ePN

Для пользователей покупающих на Алиэкспресс с быстрым выводом % главная страница ePN Cashback

Удобный плагин кэшбеэка браузерный плагин ePN Cashback

electronica52.in.ua

Arduino uno R3 Ch440G подключение и настройка.

 

Приветствую друзья ! Сегодня опять хочу затронуть тему Arduino и немного рассказать про первое подключение контроллера к компьютеру. Когда я стал счастливым обладателем Arduino UNO, мне конечно же не терпелось быстрее его подключить и опробовать некоторые его возможности. В интернете очень много информации о подключении Arduino, но многие из них не говорили про одну особенность Китайских клонов, обладателем которого я и являлся. Важная особенность этих клонов в том что преобразование интерфейса USB в UART происходит при помощи чипа Ch440G, а в оригинальных Arduino преобразователем является чип ATmega16U2, и драйвера для него идут в комплекте с Arduino IDE (Среда разработки микроконтроллеров Arduino) Как вы наверное уже успели догадаться для китайцев нужен отдельный драйвер. На то что бы понять все эти нюансы у меня ушло 2-3 дня.

 

Первым делом нужно скачать и установить среду разработки Arduino, для это идём на официальный сайт нажимаем Just download и скачиваем последнею версию Arduino IDE. 

 

 Загрузили ? Тогда запускаем .exe файл инсталлятора. Думаю объяснять как устанавливать приложения вам не нужно, если вы интересуетесь этой статьёй ваш навык владения компьютером выше этого. Если же нет то (это сугубо моё мнение) я думаю что для начала вам нужно освоить уверенное пользование вашим ПК а уже потом вернуться к этой теме. В процессе установки всплывёт несколько окон с запросом установки драйверов, соглашаемся и продолжаем установку.

  Завершив установку подключаем контроллер в свободный USB порт компьютера, для этого нам понадобится кабель USB-A/USB-B

 Далее идём в диспетчер устройств, и смотрим на такую картину. Контроллер определился как USB2.0-Serial и помечен восклицательным знаком. Это говорит нам о том что для данного устройства не установлены драйвера.

Драйвер преобразователя Ch440G о котором я писал выше можете скачать тут. Устанавливаем его и смотрим что изменилось в диспетчере устройств. В ветке Порты (COM и LPT)  определилось новое устройство USB-SERIAL Ch440 на 3COM порту. У вас номер порта может быть другой, запоминаем его он нам ещё пригодится.

  Запускаем Arduino IDE и переходим на вкладку Инструменты в графе Плата: выбираем тип контроллера, у меня Arduino UNO что соответственно я и делаю. Ниже в графе Порт: выбираем порт к которому подключен наш контроллер.

 На этом этап установки и настройки закончен, наш контроллер полностью готов к работе и мы можем залить в него первый скетч, а как это сделать вы можете прочитать тут. Спасибо что потратили время и дочитали статью до конца, до скорых встреч !

 

gabs.su

Работа под Windows с китайскими клонами Arduino (с преобразователем Ch440G)

  1. Радиоэлектроника
  2. Цифровая электроника
  3. Отладочные комплекты
  4. Arduino

Добавлено 7 января 2017 в 21:45

Сохранить или поделиться

При покупке китайского клона Arduino может возникнуть ситуация, когда операционная система Windows не может найти для платы подходящих драйверов ни среди стандартных, ни среди тех, что поставляются с Arduino IDE. И в этом случае вам поможет эта небольшая заметка.

Клон Arduino Mega 2560 и Ch440GКлон Arduino Mega 2560 и, собственно, причина проблемы Ch440GДиспетчер устройствА вот так выглядит плата в диспетчере устройств – USB2.0-Serial

Решение, как ни странно, заключается в установке драйвера для преобразователя Ch440G. В интернете множество статей, предлагающих установку драйверов без цифровой подписи, а если не получается, то еще и отключить в Windows проверку цифровых подписей драйверов. Этого, разумеется, делать не стоит, а нужно лишь скачать последнюю версию драйвера (с цифровой подписью) с сайта производителя:

По всем выше приведенным ссылкам находится файл Ch441SER.EXE. Преобразователи Ch440 и Ch441 относительно драйверов совместимы, поэтому этот драйвер можно устанавливать смело. Установка проста: при отключенной плате запускаем файл установки, нажимаем на кнопку INSTALL, ждем завершения установки. Подключаем плату и смотрим, как она определилась в диспетчере устройств.

Установка драйвера для Ch440GУстановка драйвера для Ch440GПлата Arduino теперь определяется как COM-порт USB-SERIAL Ch440

Вот и всё! Надеюсь, статья оказалась полезной.

 

Сохранить или поделиться

На сайте работает сервис комментирования DISQUS, который позволяет вам оставлять комментарии на множестве сайтов, имея лишь один аккаунт на Disqus.com.

radioprog.ru


Смотрите также