BIOS: настройка COM-порта

Arduino.ru

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

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

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

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

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

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

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

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

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

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

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

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

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

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

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

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

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

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

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

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

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

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

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

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

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

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

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

dimax аватар

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

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

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

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

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

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

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

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

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

ко мне не зашел 🙁

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

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

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

dimax аватар

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

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

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

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

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

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

BIOS: настройка COM-порта.

С помощью данной опции можно переключить последовательные порты COM1 и COM2 в режим совместимости с інтерфейсом MIDI .

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

LPT / COM – выход ПК из энергосберегающего режима при активности параллельного и (или) последовательного портов.
Данная опция может встретиться также под следующими названиями:

Даная опция позволяет настроить использование последовательного порта COM 2 при подключении к нему инфракрасного порта.

Открытие COM-портов в модеме с HiLink прошивкой

Мы поговорим об открытие COM-портов в модеме с HiLink прошивкой и об ошибках возникающих при этом.

Важно. К компьютеру должен быть подсоединён ТОЛЬКО МОДЕМ, отключены ВСЕ ДРУГИЕ СЕТЕВЫЕ ПОДКЛЮЧЕНИЯ (локальные, кабель, Wi-Fi. ), установленные АНТИВИРУСЫ, включённые ФАЙРВОЛЫ, закрыть всё то, что может занимать порты (DC-Unlocker, Терминал и т.п.) и все Приложения и Процессы в Диспетчере задач, связанные с модемом (смотреть по названиям операторов и приложений).
Модем подключать через интерфейс порта USB 2.0 (В системном блоке подключаться к USB разъёмам на задней панели.)

Необходимо наличие в ОС драйвера — Fc Sеrial Driver

Нужно перевести HiLink-модем в режим с портами, но http://192.168.1.1/html/switchProjectMode.html или http://192.168.8.1/html/switchProjectMode.html (switchDebugMode.html) не работает:

Переключение устройства в Project/Debug mode (открывалка портов) скачать.

Внимание! Скрипт порты не откроет, если, по какой-либо причине, нет доступа к модему по сети.

Автоопределение в DC-Unlocker (Запуск от имени администратора) и нажать лупу, затем в Диспетчере устройств (ДУ) посмотреть порты. Если порты не появились, то закрываем DC-Unlocker, пере подключаем модем и снова запускаем DC-Unlocker.

Если вышеописанные способы не открыли порты, то надо удалить MobileBrServ, если установлена

mobilebrserv

и(или)
отключить Управление переключением во вторичную, рабочую USB-композицию в Windows, если включено и попробовать ещё раз.
При отсутствии положительного результата —>

Восстановление модемов не аварийным методом (без иголки) (Под сполейром будет метод как для модемов с прошивкой HILINK, так и STICK

Запустить Диспетчер задач и в нём закрыть все Приложения и Процессы, связанные с модемом (смотреть по названиям операторов и приложений), а также всё то, что может занимать порты (Терминалы, Операторские утилиты и т.п.).

Код ошибки:16, Не удалось переключить режим загрузки.
Код ошибки:12, Сведения об устройстве не найдены! (Решение проблемы)

Перевести модем в режим загрузки:

1. Удалить все драйверы для модемов и программы управления модемами (модем отсоединён);

2. Перезагрузка;

3. Установить на компьютер без подключённого модема эти драйверы:
HUAWEI DataCard Driver 6.00.08.00 (иногда, в более ранние ОС, лучше устанавливать HUAWEI DataCard Driver 5.05.01.00);
Fc Sеrial Driver;
set hilink switch (Удалить MobileBrServ, если ранее была установлена. Выполнить скрипт set_hilink_switch_01.exe, выбрать «1 — включить переключение» и перезагрузить систему)

4. Подключить модем без сим-карты и флеш-карты (microSD), на предложение установить программное обеспечение с модема, нажать на кнопку «ОТМЕНА» и дождаться установки ранее установленных драйверов, если ОС предложит перезагрузиться —> перезагрузиться, нет —> нет.
Желательно: в DC-Unlocker (Запуск от имени администратора) определить модем (выбрать «Автоопределение» и нажать лупу, если в Диспетчере устройств (ДУ) порты не появились —> закрыть DC-Unlocker —> переподключить модем —> и снова определить DC-Unlocker-ом. Если порты появились, но пишет: «Модем не найден!», то, просто, перезапустить DC-Unlocker или вторично нажать лупу. ) —> закрыть DC-Unlocker и продолжить;

5. Открыть Терминал нажать «Порт«, выбрать PC UI Interface, нажать на кнопку «Закрыт«, в случае соединения программы терминал с этим портом, кнопка «Закрыт» переименуется в кнопку «Открыт«.
а) Выполнить две АТ команды ( через меню Терминала «Действия» ): AT^CURC=0 затем ATE1.
б) Набрать последовательно команды: AT^DATALOCK=»код v201(или v2)», затем AT^GODLOAD в поле «Отправить«, нажимая кнопку «Отправить«. Закрыть терминал, посмотреть Диспетчер Устройств на наличие портов.
в) Код v201 (или v2) можно получить у нас.

Перевести модем в режим загрузки:
1. Повторить все то же самое, как и по Код 12 и 16

Далее:
2. Использовать Комплект для прошивки ( Dashboard и WebUi не поддерживаются ).
Распаковать архив, поместить нужную прошивку (.exe или .bin) в папку с командным файлом go.cmd и запустить его.
3. Воспользоваться Комплект для прошивания через balong flash
Распаковать архив, поместить нужную прошивку рядом с командным файлом go.cmd и запустить его.
Не запускать от Администратора!

Последовательный интерфейс RS-232

Работа Serial port на ПК базируется на стандарте передачи данных для последовательных устройств RS-232. Этот стандарт описывает процесс обмена данными между телекоммуникационным устройством, например, модемом и компьютерным терминалом. Стандарт RS-232 определяет электрические характеристики сигналов, их назначение, длительность, а также размеры коннекторов и схему выводов для них. При этом RS-232 описывает лишь физический уровень процесса передачи данных и не касается используемых при этом транспортных протоколов, которые могут меняться в зависимости от используемого коммуникационного оборудования и программного обеспечения.

Стандарт RS-232 был создан в 1969 г, а его последняя версия, TIA 232, вышла в 1997 г. В настоящее время RS-232 считается устаревшим, однако большинство операционных систем до сих пор его поддерживает.

В современных компьютерах разъем Serial port представляет собой 9-штырьковый разъем типа «вилка» DB-9, хотя стандарт RS-232 описывает также разъем с 25–ю контактами ­– DB-25, который часто применялся на старых компьютерах. Разъем DB-9 обычно расположен на системной плате ПК, хотя в старых компьютерах он мог находиться на специальной мультикарте, вставляемой в слот расширения.

9- штырьковое гнездо DB-9 на материнской плате

Разъем DB-9 на кабеле подключаемого к порту устройства

В отличие от параллельного порта, разъемы с обеих сторон двустороннего последовательного кабеля идентичны. Помимо линий для передачи самих данных, порт содержит несколько служебных линий, по которым между терминалом (компьютером) и телекоммуникационным устройством (модемом) может передаваться управляющая информация. Хотя теоретически для работы последовательного порта достаточно лишь трех каналов – прием данных, передача данных и земля, практика показала, что наличие служебных линий делает связь более эффективной, надежной и, как следствие, более быстрой.

Назначение линий разъема Serial port DB-9 согласно RS-232 и их соответствие контактам разъема DB-25:

Контакт DB-9 Английское название Русское название Контакт DB-25
1 Data Carrier Detect Несущая обнаружена 8
2 Transmit Data Передаваемые данные 2
3 Receive Data Принимаемые данные 3
4 Data Terminal Ready Готовность терминала 20
5 Ground Земля 7
6 Data Set Ready Готовность передающего устройства 6
7 Request To Send Запрос на отправку данных 4
8 Clear To Send Передача данных разрешена 5
9 Ring Indicator Индикатор звонка 22

Другие причины и способы решения

Другие пути решения

Если Вы используете удлинитель или концентратор проверьте работу этих устройств, при подключении к другим портам или на ином компьютере.

Если речь идет о неработающем разъеме USB 3.0, проверьте, подключен ли его специальный шлейф к соответствующему разъему на материнской плате.

Проверьте драйвера самих устройств, подключаемых через порты, может быть причина именно в этих устройствах, а не разъемах.

Если ни один из способов не дал результатов, то вероятно данный конкретный порт или контроллер имеет механические повреждения, устранить которые можно в сервисном центре.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector