Сгорел USB порт или нет?

2099996
2099996 аватар
Offline
Зарегистрирован: 21.07.2015

Добрый день уважаемые!

Подключил 12 вольт к разъему USB ардуинки 2560, хотел подать питание, но TFT LCD сначала загорелся белым цветом, а потом яркость изменилась на "-", повторил 2 раза, все что должно было отобразиться на экране не отобразилось.

Потом подключил обратно к компу, но ком порт 6, к которому подключалась раньше ардуина, не подрубился.

Программа после этого не заливается на контроллер, выдает следующую ошибку:

Arduino: 1.6.5 (Windows 8.1), Плата"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
 
Изменена опция сборки, пересобираем все
 
Multiple libraries were found for "OneWire.h"
 
 Used: C:\Users\Џ®«м§®ў ⥫м\Documents\Arduino\libraries\OneWire
 
 Not used: C:\Users\Џ®«м§®ў ⥫м\Documents\Arduino\libraries\MAX31850_OneWire
 
 Not used: C:\Program Files (x86)\Arduino\libraries\OneWire
 
Multiple libraries were found for "DallasTemperature.h"
 
 Used: C:\Program Files (x86)\Arduino\libraries\DallasTemperature
 
 Not used: C:\Users\Џ®«м§®ў ⥫м\Documents\Arduino\libraries\MAX31850_DallasTemp
 
 
 
Sketch uses 38 220 bytes (15%) of program storage space. Maximum is 253 952 bytes.
 
Global variables use 540 bytes (6%) of dynamic memory, leaving 7 652 bytes for local variables. Maximum is 8 192 bytes.
 
avrdude: ser_open(): can't open device "\\.\COM6": Не удается найти указанный файл.
 
 
 
 
avrdude: ser_drain(): read error: Неверный дескриптор.
 
 
 
 
Проблема загрузки на плату. Для достижения дзен, курить http://www.arduino.cc/en/Guide/Troubleshooting#upload .
 
  Это сообщение будет содержать больше информации чем
  "Отображать вывод во время компиляции"
  включено в Файл > Настройки
 
Что случилось и возможно ли вылечить?
 
Gres
Gres аватар
Offline
Зарегистрирован: 26.03.2013

Сдаётся мне, что теперь без паяльника не обойтись. А при Вашем уровне знаний, лучше купить новое, дешевле выйдет. Стандарт USB 5 вольт.....

2099996
2099996 аватар
Offline
Зарегистрирован: 21.07.2015

2099996 пишет:
возможно ли вылечить?

 

Ребята, вопрос видели? Что перепаять надо и возможно ли исправить если нет, то так и скажите!

2099996
2099996 аватар
Offline
Зарегистрирован: 21.07.2015

пичалька!

А подружить уно или нано И tft lcd 3,2' возможно? Так-то заказал новые девайсы на всякий случай, просто проект конструирую и откладывать его очень не охото.

2099996
2099996 аватар
Offline
Зарегистрирован: 21.07.2015

Могу ли я хоть попытаться что-то перепаять? Чтобы заработало? Или только на запчасти ее оставить?

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

2099996 пишет:

Могу ли я хоть попытаться что-то перепаять? Чтобы заработало? Или только на запчасти ее оставить?

можешь - паять умеешь?, тестер есть?, сколько девайсов за свою жизнь паяльником отремонтировал?

или не можешь?

мужик, да откуда можно знать, что ты можешь?

2099996
2099996 аватар
Offline
Зарегистрирован: 21.07.2015

Паяльник разогретый стоит, могу если носом ткнуть и если не сильно мелкая деталька на 10+ ножках

Gres
Gres аватар
Offline
Зарегистрирован: 26.03.2013

Вот тут есть принципиальная схема, посмотрите, что попало под раздачу. http://arduino.ru/Hardware/ArduinoBoardMega2560
Очень мелкая деталька и ножек в 3 раза больше и перепрошить её потом нужно будет после замены.
Ну и паяльником там не справиться, нужна термовоздушка.
Вообще, проверьте резисторную сборку, сразу за USB разьемом, но как показывает практика, контроллер всегда умирает, а резисторы остаются целыми.
Ну а питание то там общее 5 вольт, думаю и основному контроллеру так же кирдык.
И сомнения у меня, что Ваш дисплейчик остался жив...
Прошу прощения за многократные добавления, башка с просони ещё плохо думает. ☺:)
О, схему сам глянул, там предохранитель стоит F1, может не все порело. Если он сгорел, есть вероятность, что хоть что то осталось в живых.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Да все там сдохло. Все в мусорку. И дисплей и ардуина.

2099996
2099996 аватар
Offline
Зарегистрирован: 21.07.2015

Gres пишет:
Вот тут есть принципиальная схема, посмотрите, что попало под раздачу. http://arduino.ru/Hardware/ArduinoBoardMega2560 Очень мелкая деталька и ножек в 3 раза больше и перепрошить её потом нужно будет после замены. Ну и паяльником там не справиться, нужна термовоздушка. Вообще, проверьте резисторную сборку, сразу за USB разьемом, но как показывает практика, контроллер всегда умирает, а резисторы остаются целыми. Ну а питание то там общее 5 вольт, думаю и основному контроллеру так же кирдык. И сомнения у меня, что Ваш дисплейчик остался жив... Прошу прощения за многократные добавления, башка с просони ещё плохо думает. ☺:) О, схему сам глянул, там предохранитель стоит F1, может не все порело. Если он сгорел, есть вероятность, что хоть что то осталось в живых.

Я так понимаю предохранитель там для других целей ("Токовая защита разъема USB В Arduino Mega2560 встроена перезагружаемая плавкая вставка, защищающая порт USB компьютера от токов короткого замыкания и сверхтоков. Хотя практически все компьютеры имеют подобную защиту, тем не менее, данный предохранитель обеспечивает дополнительный барьер. Предохранитель автоматически прерывает обмен данных при прохождении тока более 500 мА через USB порт."). 

Если не сложно, ткни пальцем на него, где он на плате расположен. И что еще проверить можно?

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Вообще-то полисвичи никогда не защищали от перенапряжения.
Они только могут  мееееееееееееееедленно, как прогреются, отключать перегруз по току.....

А вот так они выглядят   http://www.ezwire.com/cust/Welcomm/TYCOASMDPolySwitch/TYCOASMDPolySwitch...

 

2099996
2099996 аватар
Offline
Зарегистрирован: 21.07.2015

новый контроллер взял, шилдик и тфт живы

Старый даже программатором не зашить? 

USBasp 2,0

Gres
Gres аватар
Offline
Зарегистрирован: 26.03.2013

Все микросхемы работают на волшебном дыме. Если волшебный дым из микросхемы выходит, то она перестаёт работать! :)
Ну, а если серьёзно, то возьмите отключенные Дуни, мёртвую и свежую. Замерьте сопротивление между +5 вольтами и землёй. С большой долей вероятности у мёртвой сопротивление будет ниже. Если так, то сначала снимаете мегу8 с мёртвой и измеряете сопротивление вновь, если сопротивление станет выше чем у новой, то большая мега жива, тогда после замены 8 меги и прошивки бутлоадера все вероятно заработает. А вообще это не нормальная проверка, так, на скоряк. Но гореть то особо нечему, два контроллера, да стабилизаторы проверить. Вопрос в их цене, у нас стоить будет дороже, чем купить готовую мегу в Китае.

2099996
2099996 аватар
Offline
Зарегистрирован: 21.07.2015

Gres пишет:
Все микросхемы работают на волшебном дыме. Если волшебный дым из микросхемы выходит, то она перестаёт работать! :) Ну, а если серьёзно, то возьмите отключенные Дуни, мёртвую и свежую. Замерьте сопротивление между +5 вольтами и землёй. С большой долей вероятности у мёртвой сопротивление будет ниже. Если так, то сначала снимаете мегу8 с мёртвой и измеряете сопротивление вновь, если сопротивление станет выше чем у новой, то большая мега жива, тогда после замены 8 меги и прошивки бутлоадера все вероятно заработает. А вообще это не нормальная проверка, так, на скоряк. Но гореть то особо нечему, два контроллера, да стабилизаторы проверить. Вопрос в их цене, у нас стоить будет дороже, чем купить готовую мегу в Китае.

ага, заказал 2 штуки на али, всего по 360 рублей, посмотрим что прийдет=) А эту пока в коробку кину, потом может мастеру покажу, посмотрим что скажет

 

diger67
Offline
Зарегистрирован: 25.07.2015

2099996 пишет:

Gres пишет:
Все микросхемы работают на волшебном дыме. Если волшебный дым из микросхемы выходит, то она перестаёт работать! :) Ну, а если серьёзно, то возьмите отключенные Дуни, мёртвую и свежую. Замерьте сопротивление между +5 вольтами и землёй. С большой долей вероятности у мёртвой сопротивление будет ниже. Если так, то сначала снимаете мегу8 с мёртвой и измеряете сопротивление вновь, если сопротивление станет выше чем у новой, то большая мега жива, тогда после замены 8 меги и прошивки бутлоадера все вероятно заработает. А вообще это не нормальная проверка, так, на скоряк. Но гореть то особо нечему, два контроллера, да стабилизаторы проверить. Вопрос в их цене, у нас стоить будет дороже, чем купить готовую мегу в Китае.

ага, заказал 2 штуки на али, всего по 360 рублей, посмотрим что прийдет=) А эту пока в коробку кину, потом может мастеру покажу, посмотрим что скажет

 

Где обитаете, т. е. живете. Для ремота нужен фен хороший флюс для пайки безвыводных микросхем и прямые руки. Если вы из Питера могу помчь. Собираю с нуля Arduino. Ну а отремонтировать пару пустяков, цена вопроса.... У Вас USB -- UART на чем собран? На mege 16U2 или 340?

Южный
Offline
Зарегистрирован: 29.05.2017

Помогите, кто чем может. Написал программу для дипломной работы, загрузил её в плату arduino mega. Компиляция прошла успешно, только через пару секунд плата отрубилась и сильно нагрелась. После повторного подключения через USB, комп плату перестал видеть, т.е. не видит com-порт. 

Знакомые говорят, что, скорее всего перегорел порт. Так что загружать скетчи я не могу. Есть ли альтернативные варианты замены, или какой-нибудь универсальный shild со встроенным портом для загрузки?

P.s.: подключаю кабель - питание есть, порта - не видит!!!

b707
Offline
Зарегистрирован: 26.05.2017

Южный пишет:

Знакомые говорят, что, скорее всего перегорел порт.

Загрузили скетч - и порт СЛУЧАЙНО перегорел именно в этот момент? - сомнительно.  Вы в курсе. что неправильно выставив уровни выходов в скетче, можно пережечь плату? 

Преждче чем заливать скетч в новую ардуину - хорошо бы убедится, что в скетче нет фатальных ошибок. то, что он "компилится" - не показатель его безопасности для платы.

Южный
Offline
Зарегистрирован: 29.05.2017

Каких именно "фатальных" ошибок? Со скетчем все было в полном порядке, проверено и прокомпилировано по несколько раз. Как я уже говорил ранее, программа загрузилась и работала.  Был только скачек напряжения или короткое замыкание, скорее всего из-за того, что оголенные провода VCC и GND на миг соединились друг с другом.

Насчет того, что скетч загрузился - он работал некоторое время. Программа сохраненная на Mega до сих пор работает, как только подаю питание через вход как +5v, так и +12v.

А по поводу работы: я плату MEGA соединил с релейным модулем PANDORA DXL 3500:

http://pandora-auto.ru/files_product/85/DXL3500_scheme_(v2010-10-15).pdf

Здесь мне понадобилось 4 транзистора n-p-n и 4 резистора по 100 мА. До того, как написать весь програмный код, я проверял легкую программку, типа Blinc. Как ни странно, но программа работала, и плата не грелась. Суть моей работы состоит в следующем:

Я стараюсь сделать автоматизированную теплицу с авто-поливом, охлаждением, если жарко, и обогревом, если холодно; + ко всему будут "присобачены" еще и часы реального времени со своими функциями... Все соединено проводами, есть одно питание на +12В, одно питание на +5В, одно зазаемление для всех элементов схемы. А также подключен TFT-экран.

Я скомпилировал программу и загрузил скетч в ардуину мега одновременно с использованием всех элементов. После, буквально 2-3 минут работы, произошол сбой, и компьютер перестал видеть COM-порт, в связи с чем связь с платой для меня была утеряна.

P.s.: что Вы можете посоветовать сделать?

diger67
Offline
Зарегистрирован: 25.07.2015

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

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Южный пишет:

Здесь мне понадобилось 4 транзистора n-p-n и 4 резистора по 100 мА. 

отсыпь мне резисторов по 100 мА, я их тоже курить буду. 

chel.pandora
Offline
Зарегистрирован: 24.09.2019

Мне интересно, можно ли использовать Ардуино чтобы сделать свою сигнализацию на авто типо Pandora чтобы с телефона тоже можно было управлять ей. Я знаю что есть приложения для управления Ардуино с телефона. Но хотелось бы добавить несколько своих приколюх, типа температуры воздуха в салоне и т.д.

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

chel.pandora пишет:

Мне интересно, можно ли использовать Ардуино чтобы сделать свою сигнализацию на авто типо Pandora чтобы с телефона тоже можно было управлять ей. Я знаю что есть приложения для управления Ардуино с телефона. Но хотелось бы добавить несколько своих приколюх, типа температуры воздуха в салоне и т.д.

можно, только не кому это не нужно, а вам не под силу.