Проседает напряжение на выходе

Обсуждаем контроллеры компании Atmel.
Ответить
OAY
Родился
Сообщения: 3
Зарегистрирован: Пн апр 04, 2022 18:56:48

Сообщение OAY »

Доброго времени суток, знатоки!

Есть вопрос.
Есть два выхода - PB4 и PB5. Настроены так:

DDRB = 0x30; // PB4 и PB5 - выходы
PORTB = 0x00;

При подключении сирены к порту PB4 всё работает нормально, но при подключении к порту PB5 напряжение просаживается с 5В до 1,9В.
Использую МК Atmega32L на плате AVR Ready1.

В чём может быть причина? Заранее спасибо.
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 48
Зарегистрирован: Пн июл 31, 2017 10:53:04

Сообщение Cheeseman »

хай :) Вижу, что на плате сокеты установлены. Попробуй аккуратно вытащить ногу PB5 из сокета и подпаяться (или часть контроллера вытащить. При должной ловкости рук это возможно) . После чего проверить программу. Бывает на плате что-нибудь напаяно, что мешает норм работе. У тебя, к примеру, сопротивление 100 Ом припаяно к этой ноге, судя по схеме. Это нога PB5-MOSI(см. схему). При подключении пищалки может образоваться делитель напряжения, с которого ты и меряешь
Реклама
Друг Кота
Аватара пользователя
Сообщения: 6321
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Сообщение Jack_A »

Где проседает - на выходе или вообще питание МК? Какое сопротивление у этой сирены? Альтернативный режим (SPI) отключён?
[uquote="Cheeseman",url="/forum/viewtopic.php?p=4209628#p4209628"]Вижу, что на плате сокеты установлены.[/uquote]
Теле-видение? Учитывая, что не приложена ни схема, ни фото.
Изображение
OAY
Родился
Сообщения: 3
Зарегистрирован: Пн апр 04, 2022 18:56:48

Сообщение OAY »

[uquote="Jack_A",url="/forum/viewtopic.php?p=4209629#p4209629"]Где проседает - на выходе или вообще питание МК? Какое сопротивление у этой сирены? Альтернативный режим (SPI) отключён?[/uquote]
Без подключения сирены - 5В, с подключением - 1,9 В. Альтернативный режим нужно отключать? Я же настроил порт в начале программы.
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Аватара пользователя
Сообщения: 48
Зарегистрирован: Пн июл 31, 2017 10:53:04

Сообщение Cheeseman »

Приложено название платы - AVR Ready1. Открыл небезызвестный поисковик и посмотрел
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15593
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Альтернативный функционал не регистрами портов управляется, а своим собственным набором регистров и не всегда в явном виде описан.
Надо внимательно документацию на МК смотреть (я конкретно с 32й мегой дел не имел).
Чаще всего "нежданчик" попадает на АЦП или компаратор. Но может иметь место и чего другого.
:roll:
Кстати...
Судя по описанию макетки (их минимум два варианта) там можно поставить МК в DIP40 с двумя вариантами разводки выводов...
Там можно и мегу8515/мегу162 поставить или вариант меги16/меги32 в DIP40 упаковке поставить... Неплохая макетка...
:hunger:

Относительно "сирены" - такие устройства орут громко, но и жрут прилично - лучше не цеплять непосредственно на выводы МК (тем более по схеме вывод-корпус), а использовать дополнительный внешний транзистор.
8)
Реклама
Опытный кот
Аватара пользователя
Сообщения: 760
Зарегистрирован: Сб окт 22, 2016 17:33:32
Откуда: кг

Сообщение Карбофос »

Резистор 100 Ом между пином МК и разъемом стоит.
Изображение
Вложения
avr-ready1_manual_v100-26944.png
avr-ready1_manual
(167.51 КБ) 292 скачивания
OAY
Родился
Сообщения: 3
Зарегистрирован: Пн апр 04, 2022 18:56:48

Сообщение OAY »

[uquote="Карбофос",url="/forum/viewtopic.php?p=4209735#p4209735"]Резистор 100 Ом между пином МК и разъемом стоит.
Изображение[/uquote]


Да, сразу не посмотрел. Пересадил на другой вывод и всё заработало. Всем спасибо!
Мучитель микросхем
Сообщения: 419
Зарегистрирован: Пт окт 28, 2011 16:01:18

Сообщение ~Dimon~ »

А на кой там внешний генератор?
Вторая ножка XTAL у обоих панелек не подключена, первая от гены не отключается, на экономию ног не похоже.
Опытный кот
Аватара пользователя
Сообщения: 760
Зарегистрирован: Сб окт 22, 2016 17:33:32
Откуда: кг

Сообщение Карбофос »

Изображение
Вложения
PP.png
(12.81 КБ) 166 скачиваний
Ответить

Вернуться в «AVR»