ATmega48 резервное питание

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

ATmega48 резервное питание

Сообщение ploop »

Доброго времени суток!
Пытаюсь сделать резервное питание девайса на ATmega48. Проблема в том, что кроме основного питания есть аналоговые цепи, и питание на AVCC. А оно, как оказалось, соединено с VCC внутри кристалла через диод. Соответственно батарейка начинает питать всю схему.
Вот такое включение получается:

Изображение

Как можно разрулить такую ситуацию?
Реклама
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Re: ATmega48 резервное питание

Сообщение Flasher »

Фильтр переключить на Vcc?
Реклама
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: ATmega48 резервное питание

Сообщение ploop »

Дык на AVCC аналоговая схема сидит :)
Лучше, конечно, чем весь девайс питать, но 10мА она кушает только давай!
Аватара пользователя
gfgeuf
Друг Кота
Сообщения: 3695
Зарегистрирован: Пн авг 29, 2011 10:35:30
Откуда: Україна Дикий Захід - Чортків - Джурин

Re: ATmega48 резервное питание

Сообщение gfgeuf »

если не правильно понял то не обращайте внимания, после или перед фильтром включить диод анодом к питанию +5вольт :oops:
пути ТОКА неисповедимы.
Злословец есть самый лютый из диких зверей,
а льстец - самый опасный из ручных животных. (ДИОГЕН)
Реклама
Эиком - электронные компоненты и радиодетали
woosterstring
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Чт сен 16, 2010 19:47:01
Откуда: Украина

Re: ATmega48 резервное питание

Сообщение woosterstring »

Сразу извинюсь, т.к. не вник в вопрос с фильтром.
А вот как-то так нельзя на питании контроллера? Ведь есть специализированные транзисторы с диодом именно в этом направлении.
К тому же химический резерв желательно заряжать, и туда замечательно становится контроллер заряда.
Вложения
Switch.jpg
(43.49 КБ) 757 скачиваний
Реклама
Аватара пользователя
md5sum
Вымогатель припоя
Сообщения: 672
Зарегистрирован: Вт окт 27, 2009 22:39:19
Откуда: Москва

Re: ATmega48 резервное питание

Сообщение md5sum »

ploop писал(а):Как можно разрулить такую ситуацию?
Как-то так
Изображение
Вложения
tmp1.jpg
(12.66 КБ) 1704 скачивания
— Не говорите мне что делать и я не скажу куда Вам идти...
Реклама
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: ATmega48 резервное питание

Сообщение ploop »

md5sum, gfgeuf, тогда проще фильтр зацепить к общим катодам VD2-VD3 (к VCC контроллера), это и предлагал Flasher вначале.
Но на AVCC сидит аналоговая схема, которая тоже останется запитанной.

woosterstring, ваш способ даст выигрыш в ~0.15В по сравнению с диодной сборкой, но не решит проблемы. Это как одеть бронежилет в эпицентре ядерного взрыва... может рёбра потомки найдут...
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: ATmega48 резервное питание

Сообщение ibiza11 »

как я понял, аналоговая схема (какая то внешняя схема) питается от вывода AVCC. тогда так.
Изображение
Вложения
2337783.gif
(4.5 КБ) 1921 скачивание
Ставим плюсы: )
Аватара пользователя
md5sum
Вымогатель припоя
Сообщения: 672
Зарегистрирован: Вт окт 27, 2009 22:39:19
Откуда: Москва

Re: ATmega48 резервное питание

Сообщение md5sum »

ploop писал(а):md5sum, gfgeuf, тогда проще фильтр зацепить к общим катодам VD2-VD3 (к VCC контроллера), это и предлагал Flasher вначале.
Но на AVCC сидит аналоговая схема, которая тоже останется запитанной.
Со второй попытки найдете отличие? ;)
Или "фильтр" и есть аналоговая часть?
— Не говорите мне что делать и я не скажу куда Вам идти...
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: ATmega48 резервное питание

Сообщение ploop »

тогда так.
Угу.
Но так тоже нельзя. AVCC используется как Vref для АЦП. На ней же и датчик висит. Никаких цепей между AVCC и аналоговым питанием допускать нельзя, иначе всё так уплывёт, фиг поймаешь...

Вот и я репу чесал несколько дней. И никак :)
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: ATmega48 резервное питание

Сообщение ploop »

Со второй попытки найдете отличие?
Неа :) Чем ваш диод от VD2 отличается?

Или "фильтр" и есть аналоговая часть?
ibiza11 дорисовал, где она должна быть. Именно там, только без диода.
Аватара пользователя
md5sum
Вымогатель припоя
Сообщения: 672
Зарегистрирован: Вт окт 27, 2009 22:39:19
Откуда: Москва

Re: ATmega48 резервное питание

Сообщение md5sum »

ploop писал(а):
Со второй попытки найдете отличие?
Неа :) Чем ваш диод от VD2 отличается?
А нормально блок схему нарисовать сразу слабо? Тренируем чтение мыслей :))
Мой диод от VD2 отличается тем, что в изначальной схеме Ваш VD2 нафиг не нужен, т.к. цепь +5 ВСЕГДА будет запитана через VD1, внутренний диод и фильтр.
И если аналог питается от нее, то и питание на аналоговой части останется. Мой диод это исключает.

Но в свете поправок - его надо-бы переместить как указал ibiza11 чему мешает Vref.
Выход есть - ставить диод до (если смотреть от основного питания) формирования Vref отсекая остальную аналоговую часть.
Более детально можно посмотреть/предложить при более детальной схеме.
— Не говорите мне что делать и я не скажу куда Вам идти...
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: ATmega48 резервное питание

Сообщение ploop »

А нормально блок схему нарисовать сразу слабо?
Забыл про аналоговую часть, каюсь.
Выход есть - ставить диод до (если смотреть от основного питания) формирования Vref отсекая остальную аналоговую часть.
Никак не выходит. ДО фильтра - останется запитана аналоговая часть. ПОСЛЕ фильтра - отсекаем AVCC от аналога, чего делать нельзя.
Что-то я склоняюсь к тому, что выхода нет :(
Более детально можно посмотреть/предложить при более детальной схеме.
Разберётесь? Пожалуйста, более детальная схема:

Изображение
Мастер Ломастер
Поставщик валерьянки для Кота
Сообщения: 1995
Зарегистрирован: Ср май 11, 2011 21:37:45
Откуда: Цветочный город
Контактная информация:

Re: ATmega48 резервное питание

Сообщение Мастер Ломастер »

а чем плохо запитать аналоговую схему от отдельного фильтра, запитав его от 5 вольт и, тем самым, отделив диодом от батарейного питания? я бы не советовал AVCC использовать в качестве опорного для АЦП, лучше или внешний опорник, или встроенный. а определять, батарейное питание или нормальное можно тем же АЦП без внешних компонентов R49 и R42
битва с дураками проиграна, победители торжествуют. слава победителям!
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: ATmega48 резервное питание

Сообщение ploop »

Мастер Ломастер
я бы не советовал AVCC использовать в качестве опорного для АЦП
Датчик линейный, с прямой зависимостью от напряжения питания. Применив AVCC в качестве опоры, все колебания Uпит автоматически нивелируются.
Применив внешнюю опору придётся городить отдельный стабилизатор для датчика + трёхэтажные фильтры.

В данной реализации шум АЦП в 10-битном режиме составляет ±3-4 отсчёта, при том, что контроллер шпарит на 3 канала ШИМ, и всё это рядом с датчиком и ОУ.
Мастер Ломастер
Поставщик валерьянки для Кота
Сообщения: 1995
Зарегистрирован: Ср май 11, 2011 21:37:45
Откуда: Цветочный город
Контактная информация:

Re: ATmega48 резервное питание

Сообщение Мастер Ломастер »

я вот как рассуждаю: VCC соединено с AVCC чепрез встроенный диод, падение на котором порядка 0,5-0,6 вольта. чтобы он был заперт, AVCC должно быть не менее чем на 0,6 вольта ВЫШЕ, чем VCC, что явно не будет выполнено никогда. следовательно, через этот диод импульсные помехи будут пролезать в аналоговую часть, и фильтр будет почти ни к чему. так? эти же помехи дадут повышение шума АЦП, так? используя внешний опорник от шума можно избавиться лучше всего, но и встроенный будет меньше шуметь, т.к. все-таки будет включен через отдельный фильтр. я не прав?
битва с дураками проиграна, победители торжествуют. слава победителям!
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: ATmega48 резервное питание

Сообщение ploop »

я вот как рассуждаю: VCC соединено с AVCC чепрез встроенный диод, падение на котором порядка 0,5-0,6 вольта.
С чего это? AVCC = VCC и соединено с ним через LC-фильтр. Грубо говоря через катушку.

Внутренний диод сделан на тот случай, что если кто-то по дурости забудет подключить AVCC или подаст на него меньше напряжение, чем VCC минус падение на переходе, чтобы не произошло рассогласование уровней внутри кристалла.
Мастер Ломастер
Поставщик валерьянки для Кота
Сообщения: 1995
Зарегистрирован: Ср май 11, 2011 21:37:45
Откуда: Цветочный город
Контактная информация:

Re: ATmega48 резервное питание

Сообщение Мастер Ломастер »

ploop писал(а): Грубо говоря через катушку.
катушка имеет НЕНУЛЕВОЕ сопротивление? значит, AVCC будет однозначно МЕНЬШЕ VCC, следовательно, встроенный диод будет находиться на прямой ветви ВАХ, т.е. условно говоря, будет приоткрыт. с учетом того, что в VCC могут быть и всплески - они могут пройти в аналоговую часть.
битва с дураками проиграна, победители торжествуют. слава победителям!
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: ATmega48 резервное питание

Сообщение ploop »

Чёрт, сопротивление катушки максимум 1-2 Ома, ток потребления аналоговой части - 10мА, посчитаешь падение на ней? Дотянет она до 0,7В?
Мастер Ломастер
Поставщик валерьянки для Кота
Сообщения: 1995
Зарегистрирован: Ср май 11, 2011 21:37:45
Откуда: Цветочный город
Контактная информация:

Re: ATmega48 резервное питание

Сообщение Мастер Ломастер »

я не считаю, я рассуждаю. при напряжени 0,7 вольта какой ток потечет через встроенный диод - вы знаете? ВАХ диода - это не кусок прямого угла с жесткой отсечкой, поэтому даже при прямом падении 0,01 вольта будет течь какой-то ток... и кто знает, какой?

вам все равно? тогда я умолкаю...

имхо, атмеловцы сделали ошибку, соединив внутри кристалла цепи VCC и AVCC, хоть и через диод. у первых atmeg такого не наблюдалось - и это было правильно. а сейчас - гадание на кофейной гуще.
битва с дураками проиграна, победители торжествуют. слава победителям!
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»