Сжёг плату или что?
- Войдите на сайт для отправки комментариев
Здравствуйте! История иная, но причина та же- не аккуратность. В общем, задача стояла в считывании АЦП и записи в ШИМ порты (0 и 11 соответственно). В процессе отладки закоротил щюпом землю и выход, дублирующий питающее напряжение (Vin). Произошёл сброс. И всё восстановилось. Всё, да не всё: 0 выход с ФЭУ стал считывать треугольной формы сигнал, что исключенно. Но, если подать в порт 3,3 В с этой жэе платы, то он всё читает прекрасно. Думал, сжёг АЦП модуль МК. Купил, прошил, залил-ничего не поменялось. Визуально плата исправна, но... Какие можете дать советы? Вы, наверное, заметили, что я полный профан и в МК и в электронике, поэтому, если можно, подробно и с любовью. Arduino Uno. ATmega 328P-PU.
тестером замерьте напряжение на выходах 5в и 3.3в ардуинки
на выходе у Uno - на "0 выход" никогда небыло ШИМ-а. Читайте описание платы, где шим возможен Arduino Uno | Аппаратная платформа Arduino . Раздел "входы и выходы".
Непонятно что вы обозвали "0 выходом". Цифровой или аналоговый? Если цифровой, то опять, в том же описании платы читаем что он у нас уже занят под Serial "Последовательная шина: 0 (RX) и 1 (TX). Выводы используются для получения (RX) и передачи (TX) данных TTL.", поэтому использовать его под "выход" - крайне не желательно.
Итого: выбираейте, вместо нулевого цифровой пин из набора 3,5,6,10,11 и повторяйте свои тесты.
Конечно проверял. Всё правильно выдаёт. Да и с выхода ФЭУ всё стабильно показывает мултиметр, но при считывании платой увы. У меня подозрения на то, что я что-то с землёй сделал. Потому что у, если подавать на порт сигнал с самой платы, то всё хорошо, если с другого источника-беда.
Да, извините! Конечно же А0. Причём пробовал все аналоговые входы-картина идентичная.
Для начала вы бы хотябы описали, а лучше нарисовали схему того что вы там наподключали. А навскидку - земли у ФЭУ и дуины соединены? Мультиметром прозвоните землю ФЭУ и МК.
Если на ФЭУ (между черным и зеленым проводами) вы мультиметром проверяли - и там есть напряжение, то в чем проблема я уже написал выше. А конкретнее у вас скорее всего сгорели дорожки на плате, которые ведут к выводам GND. Около 13 вывода тоже есть земля вот туда попробуйте подключить.
Спасибо! Попробую, а, если не получится, то что делать? Как отследить местро "порыва"? Визуально всё хорошо.
Мультиметром прозвонивать ,схему можно посмотреть в описании уны.
Maksim, прозвонил. Все исправно: все три порта на всех двух пинах прозваниваются. Может ещё какие-нибудь мысли? Кстати, если считывать порты без нагрузки, они показывают примерно полтора вольта. Флуктуации в 0,2 вольта. Это нормально, когда такая наводка? Причём она (наводка) реагирует на, например, приближении к портам руки.
входные лапы притяните к 0 или 1, если они висят просто в воздухе они действительно хрен знает что считывать будут... и землю проверьте, вам уже советовали, м/б где то дорожка отгорела
Говорю же, что землю все 3 выхода прозвонил к 2 ногам. Всё звонится хорошо. А теперь для дураков, пожалуйста:"Что значит, подтянуть к 0 и 1"?
Значит через сопротивление подключить к +5 (1) или к земле (0)
Сопротвление 5-10кОм.
И вообще на форуме уже приводилась ссылка, но приведу еще раз.
http://easyelectronics.ru/avr-uchebnyj-kurs-ustrojstvo-i-rabota-portov-vvoda-vyvoda.html
Можно я уже до конца протуплю. И что мне это даст?
ножки будут подтянуты к 0 или 5В, иначе на ноге хз что будет
Да это то понятно. Ну ведь я не воздух читаю, а нопряжение с ФЭУ. И до закоротки всё работало исправно.
А ФЭУ правильно подключили, полярность не перепутали?
В общем чудес не бывает. Либо вы что-то не так прозваниваете, либо не так измеряете.
Хорошо. Буду разбираться. Бой продолжается!