Сгорел USB порт или нет?
- Войдите на сайт для отправки комментариев
Пнд, 03/08/2015 - 18:24
Добрый день уважаемые!
Подключил 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 .
Это сообщение будет содержать больше информации чем
"Отображать вывод во время компиляции"
включено в Файл > Настройки
Что случилось и возможно ли вылечить?
Сдаётся мне, что теперь без паяльника не обойтись. А при Вашем уровне знаний, лучше купить новое, дешевле выйдет. Стандарт USB 5 вольт.....
Ребята, вопрос видели? Что перепаять надо и возможно ли исправить если нет, то так и скажите!
пичалька!
А подружить уно или нано И tft lcd 3,2' возможно? Так-то заказал новые девайсы на всякий случай, просто проект конструирую и откладывать его очень не охото.
Могу ли я хоть попытаться что-то перепаять? Чтобы заработало? Или только на запчасти ее оставить?
Могу ли я хоть попытаться что-то перепаять? Чтобы заработало? Или только на запчасти ее оставить?
можешь - паять умеешь?, тестер есть?, сколько девайсов за свою жизнь паяльником отремонтировал?
или не можешь?
мужик, да откуда можно знать, что ты можешь?
Паяльник разогретый стоит, могу если носом ткнуть и если не сильно мелкая деталька на 10+ ножках
Вот тут есть принципиальная схема, посмотрите, что попало под раздачу. http://arduino.ru/Hardware/ArduinoBoardMega2560
Очень мелкая деталька и ножек в 3 раза больше и перепрошить её потом нужно будет после замены.
Ну и паяльником там не справиться, нужна термовоздушка.
Вообще, проверьте резисторную сборку, сразу за USB разьемом, но как показывает практика, контроллер всегда умирает, а резисторы остаются целыми.
Ну а питание то там общее 5 вольт, думаю и основному контроллеру так же кирдык.
И сомнения у меня, что Ваш дисплейчик остался жив...
Прошу прощения за многократные добавления, башка с просони ещё плохо думает. ☺:)
О, схему сам глянул, там предохранитель стоит F1, может не все порело. Если он сгорел, есть вероятность, что хоть что то осталось в живых.
Да все там сдохло. Все в мусорку. И дисплей и ардуина.
Я так понимаю предохранитель там для других целей ("Токовая защита разъема USB В Arduino Mega2560 встроена перезагружаемая плавкая вставка, защищающая порт USB компьютера от токов короткого замыкания и сверхтоков. Хотя практически все компьютеры имеют подобную защиту, тем не менее, данный предохранитель обеспечивает дополнительный барьер. Предохранитель автоматически прерывает обмен данных при прохождении тока более 500 мА через USB порт.").
Если не сложно, ткни пальцем на него, где он на плате расположен. И что еще проверить можно?
Вообще-то полисвичи никогда не защищали от перенапряжения.
Они только могут мееееееееееееееедленно, как прогреются, отключать перегруз по току.....
А вот так они выглядят http://www.ezwire.com/cust/Welcomm/TYCOASMDPolySwitch/TYCOASMDPolySwitch...
новый контроллер взял, шилдик и тфт живы
Старый даже программатором не зашить?
USBasp 2,0
Все микросхемы работают на волшебном дыме. Если волшебный дым из микросхемы выходит, то она перестаёт работать! :)
Ну, а если серьёзно, то возьмите отключенные Дуни, мёртвую и свежую. Замерьте сопротивление между +5 вольтами и землёй. С большой долей вероятности у мёртвой сопротивление будет ниже. Если так, то сначала снимаете мегу8 с мёртвой и измеряете сопротивление вновь, если сопротивление станет выше чем у новой, то большая мега жива, тогда после замены 8 меги и прошивки бутлоадера все вероятно заработает. А вообще это не нормальная проверка, так, на скоряк. Но гореть то особо нечему, два контроллера, да стабилизаторы проверить. Вопрос в их цене, у нас стоить будет дороже, чем купить готовую мегу в Китае.
ага, заказал 2 штуки на али, всего по 360 рублей, посмотрим что прийдет=) А эту пока в коробку кину, потом может мастеру покажу, посмотрим что скажет
ага, заказал 2 штуки на али, всего по 360 рублей, посмотрим что прийдет=) А эту пока в коробку кину, потом может мастеру покажу, посмотрим что скажет
Где обитаете, т. е. живете. Для ремота нужен фен хороший флюс для пайки безвыводных микросхем и прямые руки. Если вы из Питера могу помчь. Собираю с нуля Arduino. Ну а отремонтировать пару пустяков, цена вопроса.... У Вас USB -- UART на чем собран? На mege 16U2 или 340?
Помогите, кто чем может. Написал программу для дипломной работы, загрузил её в плату arduino mega. Компиляция прошла успешно, только через пару секунд плата отрубилась и сильно нагрелась. После повторного подключения через USB, комп плату перестал видеть, т.е. не видит com-порт.
Знакомые говорят, что, скорее всего перегорел порт. Так что загружать скетчи я не могу. Есть ли альтернативные варианты замены, или какой-нибудь универсальный shild со встроенным портом для загрузки?
P.s.: подключаю кабель - питание есть, порта - не видит!!!
Знакомые говорят, что, скорее всего перегорел порт.
Загрузили скетч - и порт СЛУЧАЙНО перегорел именно в этот момент? - сомнительно. Вы в курсе. что неправильно выставив уровни выходов в скетче, можно пережечь плату?
Преждче чем заливать скетч в новую ардуину - хорошо бы убедится, что в скетче нет фатальных ошибок. то, что он "компилится" - не показатель его безопасности для платы.
Каких именно "фатальных" ошибок? Со скетчем все было в полном порядке, проверено и прокомпилировано по несколько раз. Как я уже говорил ранее, программа загрузилась и работала. Был только скачек напряжения или короткое замыкание, скорее всего из-за того, что оголенные провода 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.: что Вы можете посоветовать сделать?
Что бы убедится в исправности порта, достаточно подключить к нему любой юнит, флэшку, мышку. А с платой есть два варианта или напрочь сгорел самовостанавливающийся предохранитель или сгорел полевик, тко нагрузки не выдержал
Здесь мне понадобилось 4 транзистора n-p-n и 4 резистора по 100 мА.
отсыпь мне резисторов по 100 мА, я их тоже курить буду.
Мне интересно, можно ли использовать Ардуино чтобы сделать свою сигнализацию на авто типо Pandora чтобы с телефона тоже можно было управлять ей. Я знаю что есть приложения для управления Ардуино с телефона. Но хотелось бы добавить несколько своих приколюх, типа температуры воздуха в салоне и т.д.
Мне интересно, можно ли использовать Ардуино чтобы сделать свою сигнализацию на авто типо Pandora чтобы с телефона тоже можно было управлять ей. Я знаю что есть приложения для управления Ардуино с телефона. Но хотелось бы добавить несколько своих приколюх, типа температуры воздуха в салоне и т.д.
можно, только не кому это не нужно, а вам не под силу.