Использование D0 и D1 в NANO V3

Ответить
DmitriyL
Рядовой
Сообщения: 32
Зарегистрирован: 07.01.2017{, 11:24}
Репутация: 1
Откуда: Находка

Использование D0 и D1 в NANO V3

#1

Сообщение DmitriyL » 17.10.2019{, 06:25}

Столкнулся с проблемой использования цифровых портов ввода/вывода 0 и 1 на NANO V3. Данные выводы некорректно работают как на вход, так и на выход. К примеру, при использовании одного из этих выходов для индикации на светодиоде (1 - активный сигнал на выходе) получаем горящий постоянно светодиод с небольшим почти незаметным изменением яркости свечения на разных логических уровнях выхода. Предположил, что каким-то образом на это влияют светодиоды на плате, которые предназначены для индикации обмена RX/TX, потому решил попробовать использование их только как входы. Но и это ни к чему хорошему не привело: вход работал некорректно, была видна какая-то непонятная "зависимость" этих пинов между собой, из-за чего, например, при подаче на вход единицы или нуля на один из этих пинов логическая схема могла "получать" то, что было на втором пине. Аналогичные эксперименты с платой UNO на том же чипе показали замечательную работу этих пинов без каких-либо отклонений.
Кто сталкивался с подобной проблемой на NANO, и можно ли как-то это победить, чтобы использовать все возможные пины для работы устройства?

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

Использование D0 и D1 в NANO V3

#2

Сообщение nalnik » 17.10.2019{, 06:30}

DmitriyL
Попробуйте промыть плату.
Я хочу быть добрее, но люди сами нарываются.

DmitriyL
Рядовой
Сообщения: 32
Зарегистрирован: 07.01.2017{, 11:24}
Репутация: 1
Откуда: Находка

Использование D0 и D1 в NANO V3

#3

Сообщение DmitriyL » 17.10.2019{, 08:45}

nalnik, спасибо, попробую, но данная проблема выявлена на двух первых попавшихся модулях.

sillver
Сержант
Сообщения: 194
Зарегистрирован: 27.04.2017{, 12:04}
Репутация: 3
Откуда: УКРАИНА
Имя: Вячеслав

Использование D0 и D1 в NANO V3

#4

Сообщение sillver » 17.10.2019{, 10:09}

Скорее всего виноват драйвер uart-usb. Попробуй на pro mini.

Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17.07.2017{, 18:39}
Репутация: 55
Откуда: Днепр. UA
Имя: Григорий

Использование D0 и D1 в NANO V3

#5

Сообщение grin-mpx » 17.10.2019{, 19:21}

DmitriyL писал(а):
17.10.2019{, 06:25}
Столкнулся с проблемой использования цифровых портов ввода/вывода 0 и 1 на NANO V3
Недавно столкнулся с похожей проблемой, только использовал эти пины как TX- RX uart. По ним прилетало задание на скорость вентилятора.Так вот, до этого более полусотни экземпляров NANO работали отлично, в основном Роботдиновские, кроме них черные, но не Рободиновские и синие нонеймы. И тут очередная приехавшая партия синих начала чудить. При отсылке строки ей в uart ардуина работала хаотично, то меняла скорость на запредельную, то останавливала вент, то тупо молчала. Пробовал перепрошивать загрузчик, не помогло. Дальше не копал, но стоило бы проверить в режиме эхо. Пока отложил.

Аватара пользователя
Goosr
Сержант
Сообщения: 184
Зарегистрирован: 07.06.2016{, 08:25}
Репутация: 16
Откуда: Тольятти
Имя: Дмитрий

Использование D0 и D1 в NANO V3

#6

Сообщение Goosr » 17.10.2019{, 22:07}

Получается, что пины 0 и 1 ведут себя рандомно от платы к плате. На заре изучения ардуино и в частности noname плат Uno, эти пины шалили (хотя может я неопытный был). Сейчас использую Robodyn Nano и проблем нет. Кстати, на работе лежит старая Uno, проверю на ней.
FLProg 6.3.1 - 7.3.4 - Linux

max38
Рядовой
Сообщения: 39
Зарегистрирован: 17.08.2018{, 13:38}
Репутация: 1
Откуда: Ангарск
Имя: Makcим

Использование D0 и D1 в NANO V3

#7

Сообщение max38 » 18.10.2019{, 06:14}

Goosr писал(а):
17.10.2019{, 22:07}
Получается, что пины 0 и 1 ведут себя рандомно от платы к плате. На заре изучения ардуино и в частности noname плат Uno, эти пины шалили (хотя может я неопытный был). Сейчас использую Robodyn Nano и проблем нет. Кстати, на работе лежит старая Uno, проверю на ней.
Позвольте полюбопытствовать, на сколько надежна продукция Robodyn по сравнению с Экспрессовскими нонеймами. Она на 3 порядка дороже, но если плата на столько же менее глючная, то есть смысл ознакомиться лично. И второй вопрос, заказ с доставкой только на оф. сайте производится или есть варианты

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Использование D0 и D1 в NANO V3

#8

Сообщение Phazz » 18.10.2019{, 10:01}

max38, на 3 порядка дороже - это в 1000 раз! Простите не удержался )

Аватара пользователя
Hijin
Лейтенант
Сообщения: 325
Зарегистрирован: 22.08.2017{, 11:08}
Репутация: 13
Откуда: Винница
Имя: Юрий

Использование D0 и D1 в NANO V3

#9

Сообщение Hijin » 18.10.2019{, 12:51}

Phazz писал(а):
18.10.2019{, 10:01}
на 3 порядка дороже - это в 1000 раз! Простите не удержался )
То вопрос а может дешевле купить мега??

Аватара пользователя
Goosr
Сержант
Сообщения: 184
Зарегистрирован: 07.06.2016{, 08:25}
Репутация: 16
Откуда: Тольятти
Имя: Дмитрий

Использование D0 и D1 в NANO V3

#10

Сообщение Goosr » 18.10.2019{, 18:39}

max38 писал(а):
18.10.2019{, 06:14}
Позвольте полюбопытствовать, на сколько надежна продукция Robodyn по сравнению с Экспрессовскими нонеймами. Она на 3 порядка дороже, но если плата на столько же менее глючная, то есть смысл ознакомиться лично. И второй вопрос, заказ с доставкой только на оф. сайте производится или есть варианты
На счет цен, Nano Robodyn стоит 200 руб, Uno 250. На Алике глянул, там Nano стоила 122, Uno 160 руб. По мне, цена не критична. Платы уже больше года отработали, причем некоторый в режиме 24-365.
По качеству пайки и общего изготовления Robodyn нравится больше, все аккуратненько, плата помыта. Для сравнения нонейм явно был не мыт, сейчас во круг пайки грязь и пыль налипла. По схемотехнике они одинаковые, чип атмега, два кварца, два стабилизатора напряжения, конвертор USB-Com, да и все, где накосячить можно не знаю. Хотя у нонеймных Уно которые попались мне, Vin не был соединен с питанием, вот так вот, питание было только через джек или USB.
FLProg 6.3.1 - 7.3.4 - Linux

bav123
Рядовой
Сообщения: 52
Зарегистрирован: 05.03.2016{, 09:22}
Репутация: 0

Использование D0 и D1 в NANO V3

#11

Сообщение bav123 » 19.10.2019{, 18:01}

У меня у двух алишные нано через несколько прошивок перестали програмироваться по юсб. Помогло перепайка кварца на G340 и добавка к нему пару кондеров в обвязке.
А про мини синего цвета не виделась через Rx Tx. Другая же плата черного цвета с иной компоновкой прошилась нормально.

Ответить

Вернуться в «ATmega328,168»