Не определяется Arduino Uno
- Войдите на сайт для отправки комментариев
требуется помощь. я далеко не новичёк в програмировании и сфере АЙ-ТИ, ну вот друг надоумил как хобби, подарил мне комплект "Arduino Uno" с целой коробкой всёких там приблуд дополнительных(моторчики, лэды, экраны, датчики света и воды , ну и т.д.)
ну короче, о чём это я!
ну так вот, коробочку я получил запечатаную, и мною первым открытую. так вот пытаюсь подключить его и нифига, неконектитса. сразу говорю, уже вторые сутки штрудирую форумы.
в девайс менеджере в свойствах этого неизвестного устройства (тоесть я имею ввиду что платка подключаетса и обнаруживаетса компютером как неизвестное устройство), напрочь отсутствует ID!
вместо него я вижу вот это :
USB\UNKNOWN
в середине микросхемка с маркировкой : Atmel MEGA328P
и в комплекте микросхемка CH340G
комп: ноутбук Windows 7 x64
говорю на перед, пробовал менять провод, тыкал по всем USB портам, и даже пробовал через HUB, пробовал на другом компе с Windows 7 x86
доступа к другим компам неимею.
сами понимаете тут проблемма не дровах
ПЫ.СЫ.
пробовал вручную подкрутить файлик *.inf и всё таки насильно впихнул ему дрова, устройство так и неопределяетса нормально, получаю "ошибка 10- невозможно запустить устройство"
ВСЕМ СПАСИБО! БУДУ ОЧЕНЬ РАД ЛЮБОЙ ПОМОЩИ!
http://wch.cn/products.php?page=procontent&id=40
Внизу файл ch341ser.exe
дрова у меня есть, проблемма не в дровах
если у устройства неопределяютса
VID и PID - ниодин драйвер не встанет так как виндовс не знает что это за устройство
Олег-84, ты смог решить свою проблему?
У меня такая же фигня с мега 2560
fil, у вас тоже windows 7 ? Проверьте на компьютере с windows XP SP3, владельцы "семёрки" частенько ловят этот глюк.. наводит на догадку, что это не случайность.
На XP пробовал, тоже самое, походу конвертер ch340 не работает
Тоже была проблема с НАНО
комп: Windows 7 x64
ругался на неподписанный файл
после совета std:
http://wch.cn/products.php?page=procontent&id=40
Внизу файл ch341ser.exe"
все встало на свои места.
СПАСИБО!!!
Была похожая проблема с UNO менее месяца назад,тот же CH340G. На 7х64 ставил."Бегал с бубном", драйвера ставиться не хотели самые последние,определялось как неизвестное устройство из за виндовской защиты подписи драйверов.Случайно нашел давольно старые "дрова" встали и появился порт для ардуино.
Если проблема не в дровах, то попробуй вставить в USB который в задней части системного блока - мне помогло!
Правильно Олег написал
если у устройства неопределяютса
VID и PID - ниодин драйвер не встанет так как виндовс не знает что это за устройство
У меня тоже ни VID ни PID не определен и устройство определяется как "не известное".
Теперь как это объяснить китайцу с алиэкспресс? Он тоже пытается ссылатся на драйвера
проблемма решилась с помощю вот такого девайса
с его помощью можно подключитса в обход ch340 и спокойно пользоватса ардуинкой дальше
проблемма решилась с помощю вот такого девайса
с его помощью можно подключитса в обход ch340 и спокойно пользоватса ардуинкой дальше
Да это понятно, я с помощью другой ардуины проделал тоже самое.
Олег, как в диспуте технически грамотно доказать что устройство частично не исправно?
Смотрите первый ответ...... Который сами и написали......
http://arduino.ru/forum/obshchii/ne-opredelyaetsya-arduino-uno#comment-1...
у меня в шапке темы есть скриншоты. я думаю только так. сделай скрины, переведи через переводчик обьяснение что если устройство не имеет идентефикатора PID,VID то ни какой драйвер встать не сможет, так как знающий експерт по компютерам знает что каждое нормально работающее устройство дольно иметь идентефикатор. и когда ты ставиш драйвер на любой другой девайс на компющтере, система сверяет идентефикатор устройства со списком поддерьиваемых устройст из списка, который находитса в файле *.inf внутри папки драйвера.
для примера вот список устройств из файла драйвера
01
[WinChipHead]
02
%CH340SER.DeviceDesc% = CH341SER_Install, USB\VID_1A86&PID_7523
03
%CH341ASER.DeviceDesc% = CH341SER_Install, USB\VID_1A86&PID_5523
04
%CH341SER.DeviceDesc% = CH341SER_Install, USB\VID_4348&PID_5523
05
%CH340SER.DeviceDesc% = CH341SER_Install, USB\VID_4348&PID_5523&REV_0250
06
%CH341S98.DeviceDesc% = CH341S98_Install, USBSERPORT\SER5523
07
%CH341S98.DeviceDesc% = CH341S98_Install, CH341PORT\SER5523
08
09
[WinChipHead.NTamd64]
10
%CH340SER.DeviceDesc% = CH341SER_Inst.NTamd64, USB\VID_1A86&PID_7523
11
%CH341ASER.DeviceDesc% = CH341SER_Inst.NTamd64, USB\VID_1A86&PID_5523
12
%CH341SER.DeviceDesc% = CH341SER_Inst.NTamd64, USB\VID_4348&PID_5523
13
%CH340SER.DeviceDesc% = CH341SER_Inst.NTamd64, USB\VID_4348&PID_5523&REV_0250
14
%CH341S98.DeviceDesc% = CH341S98_Inst.NTamd64, USBSERPORT\SER5523
15
%CH341S98.DeviceDesc% = CH341S98_Inst.NTamd64, CH341PORT\SER5523
16
17
[WinChipHead.NTia64]
18
%CH340SER.DeviceDesc% = CH341SER_Inst.NTia64, USB\VID_1A86&PID_7523
19
%CH341ASER.DeviceDesc% = CH341SER_Inst.NTia64, USB\VID_1A86&PID_5523
20
%CH341SER.DeviceDesc% = CH341SER_Inst.NTia64, USB\VID_4348&PID_5523
21
%CH340SER.DeviceDesc% = CH341SER_Inst.NTia64, USB\VID_4348&PID_5523&REV_0250
22
%CH341S98.DeviceDesc% = CH341S98_Inst.NTia64, USBSERPORT\SER5523
23
%CH341S98.DeviceDesc% = CH341S98_Inst.NTia64, CH341PORT\SER5523
ответ явный раз через другой драйвер работет- установлнный не исправен
Олег, добрый день
Аналогичная проблема, такая же плата.
Вы в результате отказались от идеи использовать USB - порт на самой ардуине?
У меня немного другая, но схожая проблема. Дело в том что у меня PID и VID определяется, но совсем другие нежели описанные в файле arduino.inf, естественно система ругается. Что же делать?
Искать.....
https://www.google.ru/?gws_rd=ssl#newwindow=1&q=vid_1a86%26pid_7523
А ardiuino.inf тут совсем не при чём....
Уже нашел, нормальный драйвер для ch340, сразу все установилось и работает.
ВСЕМ СПАСИБО! БУДУ ОЧЕНЬ РАД ЛЮБОЙ ПОМОЩИ!
У меня была похожая проблема с ардуино нано. По совету на этом форуме поменял шнур на нормальный. Все сразу заработало. У меня оказывается был хреновый USB mini шнурок.
http://www.cyberforum.ru/arduino/thread1007495.html
Уже нашел, нормальный драйвер для ch340, сразу все установилось и работает.
драйвер в студию!!!
драйвер в студию!!!
Первоисточник, сайт компании производителя чипов - http://www.wch.cn/download/CH341SER_ZIP.html
Я поставил Windows 7 64 на ноутбук и у меня была похожая проблема. В Корнтроллерах USB присутствовало Unknown Device, как на первом скриншоте. Но в COM-портах было устройство Arduino Uno (COM 4). В программе Arduino IDE можно было указать порт Arduino Uno (COM 4), но при загрузке скетча выпадала ошибка:
avrdude: ser_open(): can't open device "\\.\COM4": Отказано в доступе.
Переустановка драйверов и Arduino IDE как указано в статье:
http://www.fabrian.web.id/2016/01/uploading-sketch-problem-arduino.html
не меняло результата: При загрузке скетча выпадала ошибка. Работоспостобность платы и кабеля была проверена на другом компьютере.
Возникло полное ощущение, что порт COM 4 занят другим устройством. Я нашел статью:
http://winitpro.ru/index.php/2016/02/02/reset-com-ports/
Первая часть статьи оказалась бесполезной. А вторая часть про Реестр Windows помогла решить проблему.
Заглянув в ветку реестра HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM я обнаружил, что у меня зарегистрировано 2 устройства на порт COM 4 (одно из них было Arduino Uno).
Я принял решение удалить оба устстройства. В соответствии с инструкцией в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports
я удалил все COM порты кроме COM 3. При этом порты других типов LTP и др. я оставил.(не удалял)
Очень боялся, но все же рискнул и поставил 04 и остальные 00 (как описано в статье ориентируясь на скриншот) в ветке реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arbiter
Далее перезагрузка (скрестив пальцы), так как в статье описан ужас про синий экран смерти, если накосячить с количеством байт на предыдущем этапе :)
Подключил Arduino Uno.
Посмотрел в ветке реестра
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM
и увидел только одно устройство Arduino Uno на COM 4. То есть удаление COM портов прошло успешно и Windows заново присвоила следующий свободный порт COM 4 новому для нее устройству.
В итоге даже не пришлось переставлять драйвера и программу Arduino IDE. Скетч загрузился.
Рад если кому-то поможет мой опыт.
драйвер в студию!!!
Первоисточник, сайт компании производителя чипов - http://www.wch.cn/download/CH341SER_ZIP.html
Windows 7 x 64 помогло. Спасибо!