Не работает COM порт Arduino Uno

stasyan
Offline
Зарегистрирован: 09.03.2014

Добрый день, коллеги!

Столкнулся с такой проблемой:

Есть Arduino Uno, на ней был залит скетч, он успешно работал, выдавая на COM-порт некоторые значения (числа, расстояние от ультрозвук. сонара). В один непрекрасный момент, светодиоды RX/TX загорелись ярко,  часто замигали и потухли. Плата продолжает работать и выполнять заданный скетч. Всё бы ничего, но залить что либо на ардуинку теперь не получается, COM порт не работает нормально, о чём видимо и говорят потухшие светодиоды RX/TX, которые теперь не загораются ни при работе, ни при попытке залить новый скетч.

Пробывал следующее:

- обновил ардуино фреймворк  до 1.5.6 (до этого стояло 1.0.5)

- переустановил драйвера

- отсоединил всю периферию

- проверил настройки COM порта (COM3) в своей Win XP

- попытался перепрошить загрузчик Burn Bootloader, выдает ошибку:

avrdude: usbdev_open(): did not find any USB device "usb"

- залить новый скетч (любой из примеров), ошибка:

avrdude: Version 5.11, compiled on Sep  2 2011 at 19:38:36
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2009 Joerg Wunsch

         System wide configuration file is "C:\Program Files\Arduino/hardware/tools/avr/etc/avrdude.conf"

         Using Port                    : COM3
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
avrdude: ser_open(): can't set com-state for "\\.\COM3"

avrdude done.  Thank you.

- COM3 (нужный порт) пропадает из списка и появляется только при перезапуске фреймворка arduino

- все указанные ошибки гуглил, точно таких же ошибок не встретил.

Благодарю за любые советы, в надежде спасти ардуинку.

art100
Offline
Зарегистрирован: 09.03.2014

а может банально вша сидит

другое устрйство в этом usb работает мышка например

стабильно не глючит также

я на днях usb кабель 1.5м выкинул потому как морочил голову

причем принтер на нем пахал много лет

воткнул короткий и вменямо экранированный проблемы с определением arduin отпали сами

шилд по которому я здесь вопросы задавал подкорачивал питание 5 в буквально чуть чуть при изгибе тоже винда чудила теряла устройтсво на ровном месте как не тыкну ЖКИ пальцем посильней платка незаметно в резет уходила плата

я с боку светодиодики только увидел и понял что резет прошел с какого-то перепугу

я полдня не мог это понять причину

а потом сбоку свой слоенный пирожок arduino+shield посмотрел и увидел косяк паяльщика кусочек изоленты решил проблемку

чудес не бывает

частоты высокие и экранировка должна быть

и питание чистое

а вот когда уже зашил что тольео не делаешь не терятеся

 

кстати вижу скорость не 9600 по умолчанию гарантированная а "115200"

google adk тыкаю скорость 225500 по умолчанию хочет на котором том самом с вменяемой экранировкой из китая в комплетке 

на длинных даже дрова не пытались определять  80$ расфуфыренную платку

а порт-то у вас usb или rs232 ?

 

 

 

stasyan
Offline
Зарегистрирован: 09.03.2014

Спасибо за ответ, art100!

Я еще раз проверил шнур, использую USB кабель из комлекта Arduino и кабель от принтера (на проверку). Результат тот же самый.. 

Про скорость "115200": меня тоже это смутило, я проверил настройки виртуального COM-порта (COM3) и там стояла скорость 9600, где задана 115200 я пока не понял.

При попытке открыть монитор порта из фреймворка ардуино ошибка:

Error opening serial port 'COM3'.

Сам USB порт рабочий: флешки и другие устройства, чтение и запись - ок.

Знаю, что есть на ардуино какой-то предохранитель USB от перегрузки. Может он сгорел? где найти его на плате? Или он не давал бы гореть и светодиоду питания?

art100
Offline
Зарегистрирован: 09.03.2014

ну давай вместе смотреть

где?

 

и не ругайся ты этими безграмотными термитами с выражоувываниями "фреймворка"

а то я подумаю что у тебя мелкомягкий framework не 3.5 а 2.0

и пошлю афейсом аб этейбл

ю андестенд фо енглиш лангуадч?

думаю сметрушка платке пришла

загрузчики как-бы перешивать подпаиваясь не пришлось

или ты хочешь внутри чиповые fuse чудо паяльником паять?

на семерке смотрю системные вроде 9600 платка сейчас говорит

http://yadi.sk/d/1E5h9A-OKGKuZ

 

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

stasyan пишет:

Знаю, что есть на ардуино какой-то предохранитель USB от перегрузки. Может он сгорел? где найти его на плате? Или он не давал бы гореть и светодиоду питания?

Предохранитель там самовосстанавливаемый, зелёный плоский прямоугольник около USB разъёма. Прозвоните тестером, дожен показывать ноль ом. PS: дочитал до конца -на фотографии art100 как раз на нём напряжение измеряет.

 

art100
Offline
Зарегистрирован: 09.03.2014

dimax пишет:

 дочитал ... -на фото...art100 как раз на нём...

маладца

Просвяти заблудшую душу

встречал где-нить чтоб вывод и ввод разных устрйств на ардуинках на одних и тех же ножках разводили

это от "ну никуда больше не придумал распаять"

или мода такая теперь?

и вааще злой ты

ко мне не зашел :(

совета не дал :(

что SD подключается скорей всего по стандарту SPI и в стандартных библиотечных примерах лучше посмотреть,

чем помои на google перекапывать

 

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

art100, такое на тиньках часто делают, от нехватки ног.. например совмещают светодиод, подключенный как на выход, и на той же ноге кнопка на вход. В программе коммутируется, и работает и одно и другое.

art100
Offline
Зарегистрирован: 09.03.2014

резак на кнопку в плюс а коротит в минус

резак на минус светодиода тоже а светить от плюса хорошо

на моей чудо за даром

опрос резистивного экрана где еще с калибровками навозишся 

а тут же на ЖКИ вывод на запис WR

во прикол

я несколько дней ходил как идиот не понмая почему

картинка на ура

а когда тыкаешь

весь экран меняет цвет красный-синий-красный и типа усе нормально

видать так китайский бог подал китацу когда паял

паял конкретно руками канифоли болотце развел под индикаторм и славо китайскому богу шлейф припаивал

мое видео смотри

прикольно да? моргает :)  http://yadi.sk/d/EPYljwnIKAWUT

я жене сердечко нарисовал и типа подарил поцелую 8 марта - счасте любовь сразу :) все моргание вышло как буд-то задумано

20$ + 4 дня сиденья и у женщины счастье :)

 

Artemiy
Offline
Зарегистрирован: 20.10.2014

Дабы не создавать новую тему, спрошу здесь.

Есть ардуино Леонардо. После того, как я покрутил GSM шилд на ней, попробовал разные скетчи, у меня после перезагрузки стала ропадать ардуина. То есть, я её ресетю, в настройках оборудования появляется ардуиновский бутлоадер, затем определяется леонардо на 7 ком-порту. Затем бесследно исчезает спустя пару секунд.

читал, что возможно она определяется как некое устройство: джойстик, модем. Но у меня ничего такого нет. Соответсвенно, скетчи не льются в неё, прошить не могу. Arduino IDE 1.5.8. Ставил 1.5.7 - такая же петрушка.

на этом мои истязания не закончились. Притащил ардуину на работу, поставил иде, подключил - та же фигня. Пропадает. И там и там 7-ка 64 бита. Ардуину пробовал и с шилдом и без него подключать. Вариант с перегоранием ардуины исключается. Так как все-таки пару секунд она видится. Да и с нано такая же фигня стала творится.

что можно поделать кроме как варианта в мусорку?