Помогите узнать больше Atmega8A

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
Stass48
Потрогал лапой паяльник
Сообщения: 329
Зарегистрирован: Пн фев 18, 2008 17:48:40

Re: Помогите узнать больше Atmega8A

Сообщение Stass48 »

Отписываюсь о проделанной работе :)
Питаю устройство через стабилизатор 78М05 от 9 вольт (три батарейки Maxell CR2025).
На выходе получаю стабильные 5 вольт. Стабилизатор должен прекрасно себя чувствовать при падении напряжения до 6 вольт, то есть запас батареек: 9 - 6 = 3 вольта. Все, что будет дальше, я гарантировать не могу: не нравится как работает - меняй батарейки :)))
Поставил резисторы 200 (Ом), написал тестовую прошивку для каждого канала (14 каналов) порт=1, ждать 100мс, порт=0: все светодиоды работают идеально. Теперь дело за самой прошивкой и реализацией самого ШИМ.

Есть только одна проблема! В батарейках изначально 9.3 вольта. После минуты работы устройства там уже стало 8.5 вольт! До чего ж прожорливая хрень то! Есть подозрение, что перепутал полярность SMD электролитического конденсатора! Прикрепляю фото устройства, где видно конденсатор, стабилизатор, ну в общем все устройство =)

Вот батарейки:
Изображение

Вот устройство:
Правильно ли впаян конденсатор?
Изображение
The only one thing necessary for the triumph of evil ...is for good people to do nothing.
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: Помогите узнать больше Atmega8A

Сообщение SmarTrunk »

Полосой на танталовых конденсаторах помечают плюс. Что странно для меня, ведь для обычных электролитов полосой поменяют минус. В любом случае, при ошибке в полюсовке танталовые коротят, иногда с дымом, так что Вы узнаете, если ошибетесь :))

Ресурс батареи, опять, полезно оценить заранее. Очевидно, что у "таблеток" емкость весьма небольшая, тем более для множества светодиодов. Можно, зная примерную емкость и примерный будущий ток потребления, оценить время работы.

Кстати, у стабилизатор вроде 78M05 (78L05...) - не лучший выбор, т.к. у них собственный ток потребления порядка 5мА. Есть получше микросхемы... Еще следует помнить, что падение напряжения на 78M05 более двух вольт (зависит от тока), так что при снижении напряжения батареи ниже 7В стабилизации больше не будет.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15550
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Помогите узнать больше Atmega8A

Сообщение BOB51 »

Для автономного питания АВР не лучший вариант - для обработки многоканального программного ШИМ требуется использовать МК на максимальной рабочей частоте, что равноценно ее максимальному потреблению (порядка 10-15мА как минимум).
Более экономичным является применение ПИКов, однако там среди ширпотребных скоростные характеристики несколько поскромнее.
:beer:
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: Помогите узнать больше Atmega8A

Сообщение YS »

три батарейки Maxell CR2025 ... Есть только одна проблема! В батарейках изначально 9.3 вольта. После минуты работы устройства там уже стало 8.5 вольт! До чего ж прожорливая хрень то!


Выбранные вами батареи не рассчитаны на большие разрядные токи. По документации их емкость всего 170 мАч, а номинальный разрядный ток, то есть тот ток, при котором гарантируется заявленная емкость (да, емкость элемента питания зависит от разрядного тока!) - всего 200 микроампер.

То есть для вас это явно не лучший выбор. Я бы рекомендовал батареи CR123A.

Изображение
Изображение

Вообще, я бы взял две батареи CR123A, поставил бы LDO-стабилизатор на 3.3 В для контроллера, а диоды подключил через транзисторные ключи/стабилизаторы тока (эмиттерный повторитель, светодиод в цепь коллектора) напрямую к батареям. Хотя тут такое усложнение, конечно, оверкилл.

Для автономного питания АВР не лучший вариант


Когда в устройстве столько светодиодов, потребление МК уже не самый важный фактор. :))
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Аватара пользователя
ANALOG
Мучитель микросхем
Сообщения: 444
Зарегистрирован: Вс ноя 28, 2010 15:18:52
Откуда: Минск

Re: Помогите узнать больше Atmega8A

Сообщение ANALOG »

По-моему, лучший вариант - поставить на плату разъем mini-USB: получаем стабильные 5В для питания МК и довольно приличный ток, не надо никаких батареек менять, да и компьютер сейчас у каждого рядом всегда есть.
Ну это так, на заметку, вы вроде уже под батареечки платку вытравили :roll:

P.S. И раз уж это подарочек девушке, то почему бы не одолжить у нее капельку ацетона - очень хорошо остатки канифоли с платы смывает :wink:
Последний раз редактировалось ANALOG Вс янв 12, 2014 17:56:41, всего редактировалось 1 раз.
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: Помогите узнать больше Atmega8A

Сообщение SmarTrunk »

Еще лучше - LI-ION аккумулятор. Они есть маленькие и плоские...
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: Помогите узнать больше Atmega8A

Сообщение YS »

Li-ION это правда лучший вариант. Но это если есть, где его купить / откуда вынуть подходящий. Те же CR123A достать попроще.

И варнинг, литий требует особо внимательного отношения к процедуре заряда.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Аватара пользователя
Stass48
Потрогал лапой паяльник
Сообщения: 329
Зарегистрирован: Пн фев 18, 2008 17:48:40

Re: Помогите узнать больше Atmega8A

Сообщение Stass48 »

Более экономичным является применение ПИКов

Может быть и так, но с Пиками я вообще не знаком и на Пик-контроллере я вообще ничего не смогу по факту сделать, потому и выбрал AVR. Сначала хотел взять валяющуюся без дела Тини25 СМД, но чуть позже понял, что пяти светодиодов будет маловасто =)

Полосой на танталовых конденсаторах помечают плюс. Что странно для меня, ведь для обычных электролитов полосой поменяют минус. В любом случае, при ошибке в полюсовке танталовые коротят, иногда с дымом, так что Вы узнаете, если ошибетесь :))


Была уже тут на форуме тема про полярность этой хрени. Так к окончательному выводу и не пришли. Твердят - Даташит. Где его искать - фиг знает. Поэтому выкинул его нафиг, и вместо него поставил обычный, не электролит СМД на 10 микрофарад. От греха подальше. Говорят, вроде разницы нет, главное емкость... Или я ошибаюсь?

Вообще, я бы взял две батареи CR123A, поставил бы LDO-стабилизатор на 3.3 В для контроллера, а диоды подключил через транзисторные ключи/стабилизаторы тока (эмиттерный повторитель, светодиод в цепь коллектора) напрямую к батареям. Хотя тут такое усложнение, конечно, оверкилл.

Да, согласен на все 100% с Вами! Но возникает две проблемы:
1) Куда девать батарейки? Они ведь большие! + Для них нужен блок (ну, посадочное место, скажем так) + Как крепить блок к плате? + Если такого блока не будет в магазине, то где его взять = это нереально.
2) Да, транзисторы это очень хорошо и резисторы тогда не нужны (хотя наверное будут нужны!) и снизить вольтаж схемы можно, вместо 9 до 6 вольт - прекрасно. Но это приведет к главному - увеличению размеров конструкции. Я и так ее уже несколько увеличил (а планировал платку 2.5х2.5см!) и будут ли тогда хорошо смотреться мои 14 светодиодов именно как сердечко? Ведь тут срабатывает другое правило. Чем больше размеры - тем больше разрешение. То есть уже захочется поставить не 14, а больше светодиодов. Я уже молчу о том, что мне придется делать все заново: начиная от переразводки ПП и заканчивая пайкой. Выпаять же МК для меня - проблема. Нету термофена и паяльной станции. Есть только 25 Ваттное паяло. Потому Вы правы, это оверкилл. Хотя, я повторюсь, я полностью с Вами согласен и обязательно отложу это решение у себя в голове в качестве бесценного опыта.

По-моему, лучший вариант - поставить на плату разъем mini-USB: получаем стабильные 5В для питания МК и довольно приличный ток, не надо никаких батареек менять, да и компьютер сейчас у каждого рядом всегда есть.

Поставить разъем - не лучший вариант, ибо опять же, увеличение конструкции, да и что уж говорить о таких проблемах... У нее НЕТУ компьютера. Видите ли, не у каждого он есть.

И раз уж это подарочек девушке, то почему бы не одолжить у нее капельку ацетона - очень хорошо остатки канифоли с платы смывает :wink:

Давно уже смыл)) Почти сразу же после того, как фото на форум выставил)

Li-ION это правда лучший вариант. Но это если есть, где его купить / откуда вынуть подходящий. Те же CR123A достать попроще.

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


Аккумулятор - дело очень хорошее, но ДОРОГОЕ!
Ну и это уже фиг с ним! Смущает процедура заряда. Придется ставить контроллер заряда + разъем под зарядку.
Хотя скорее всего это самый лучший вариант!) Тем более в моем случае)
Я изначально вообще планировал плату сделать на САМОМ ТОНКОМ текстолите))) Поэтому купил его чуток)
Но потом понял, что она его просто поломает и сделал все на толстом...
Таким образом можно блок с батарейками выкинуть нахрен, а на тоненьком текстолите протравить еще одну платку для аккумулятора и контроллера заряда! После всего этого взять супер-клей и приклеить уже ту тоненькую платку с обратной стороны толстой платы) Таким образом, получится весьма аккуратно =)

Смущает теперь питание схемы! Насколько я видел, продаются аккумуляторы на 3.7 вольт!
Короче, помогите уже мне в очередной раз довести это все до ума, а то реально уже крыша едет!
Нужно будет два таких аккумулятора (или нет)?
Ну наверное 78М05 придется выкинуть (или нет?)... Резюки тоже поменять (или нет?)...
Да и про контроллер зарядки вопросы посыплятся с моей стороны, что само собой разумеется ибо не паял я таких никогда...(((
Опять же, хочу набраться опыта и в этом деле!

Само собой, ОГРОМНЕЙШЕЕ спасибо всем участникам темы за бесценную помощь и бесценный опыт, которым безвозмездно делитесь, не жалея ни о чем! Я очень это ценю, правда. СПАСИБО!
The only one thing necessary for the triumph of evil ...is for good people to do nothing.
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: Помогите узнать больше Atmega8A

Сообщение SmarTrunk »

От аккумулятора 3,7В (действительно где-то так) можно комфортно запитать и МК, и синие светодиоды. Без стабилизаторов. Токоограничивающие резисторы можно для начала поставить около 200 Ом.
Аватара пользователя
Stass48
Потрогал лапой паяльник
Сообщения: 329
Зарегистрирован: Пн фев 18, 2008 17:48:40

Re: Помогите узнать больше Atmega8A

Сообщение Stass48 »

Ну, как видите, они (резисторы), там уже и стоят на 200 (Ом) =)
Но это ж с расчета для напряжения 5 Вольт.
The only one thing necessary for the triumph of evil ...is for good people to do nothing.
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: Помогите узнать больше Atmega8A

Сообщение SmarTrunk »

Допустим, на светодиоде 2,7В, питание 3,7В - разница 1В. Ток будет 5мА (на 200 Ом) - для современных светодиодов, при батарейном питании, должно быть более чем достаточно (это же не фонарь!).
Аватара пользователя
Stass48
Потрогал лапой паяльник
Сообщения: 329
Зарегистрирован: Пн фев 18, 2008 17:48:40

Re: Помогите узнать больше Atmega8A

Сообщение Stass48 »

Ну я бы предпочел чтобы они брали на себя вдвое больше, то есть по 10 мА это же и так вполовину меньше, чем предел в 20 мА.
В моих интересах, чтобы это был яркий подарок!)
Итого, жду ответов на вопросы в своем большом сообщении)
Интересно, где же уважаемый YS бродит? =)
The only one thing necessary for the triumph of evil ...is for good people to do nothing.
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: Помогите узнать больше Atmega8A

Сообщение YS »

Интересно, где же уважаемый YS бродит? =)


Я экзамены сдаю. :) Правда, пока что семестр начался с двух автоматов, но вот к третьему (флуктуационные процессы) готовиться, видимо, придется. :)))

но чуть позже понял, что пяти светодиодов будет маловасто


По секрету, есть такая штука - сдвиговые регистры. :wink: Но там, правда, уже нужны раздумия насчет ШИМ. Так что в данном случае вы правильно взяли более ногастый, как выражался один мой знакомый, контроллер.

Говорят, вроде разницы нет, главное емкость... Или я ошибаюсь?


Так-то, керамические (почти!) всегда лучше - у них меньше ESR. Но они дороже (на большие емкости) и некоторые регуляторы возбуждаются с ними (как раз из-за низкого ESR, цепь ОС получается слишком добротной).

Куда девать батарейки? Они ведь большие!


Ну, ХЗ, на мой вкус не так чтобы. В упомянутой мной шкатулке я как раз поставил CR123A.

Как крепить блок к плате?


Я на скотче примотал проводки к батарее. :) Проводки разъемами в плату. Конструкция батарея + проводки + разъем получается одноразовой, да. Но провода/разъемы стоят копейки.

Аккумулятор - дело очень хорошее, но ДОРОГОЕ!


Ну, не так чтобы... Тот, что вам нужен - в пределах 200 р. Приличный букет и тот стоит дороже. :))

Смущает теперь питание схемы!


А чему там смущать-то? Все просто. Вам нужно напряжение от 3.5 до 5 В. Аккумулятор вписывается в этот диапазон прекрасно и без всяких стабилизаторов. CR123A дает три вольта, что маловато для диодов, так что там нужен либо step-up либо две батарейки.

Резисторы для диодов я бы оставил 200 Ом. Ну а в финале, уже определившись с питанием, глянул бы, как оно, и либо оставил бы как есть, либо перепаял бы на поменьше номиналом, в случае, если покажется, что они горят тускловато.

Но это ж с расчета для напряжения 5 Вольт.


Еще раз, для таких диодов сопротивление резисторов может плавать полюс-минус километр. Пока оставьте так, а там будет видно.

Придется ставить контроллер заряда + разъем под зарядку.


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

Литий проще (и безопаснее) всего заряжать так:

1. Устанавливаем ток через батарею на уровне C/2 (например, для 850 мАч-батареи целевой ток будет миллиампер 400).
2. Следим за напряжением на батарее.
3. Как только напряжение на батарее поднимется до 4.2 В, немедленно прекращаем заряд.

При такой схеме аккумулятор будет заряжаться примерно до 85% емкости. Это продлит срок его службы.

Обратите внимание! Точность отслеживания порога в 4.2 В должна быть не хуже 1% (50 мВ). При зарядке ни в коем случае нельзя превышать это напряжение (для одного элемента).

Отсюда легко вырисовывается структура самодельного зарядника: источник тока на LM317, например, источник опорного напряжения (можно на такой же LM317, но лучше взять какой-нибудь специализированный) и схема отключения на триггере Шмитта / компараторе, настроенном на порог 4.2 В.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Аватара пользователя
Stass48
Потрогал лапой паяльник
Сообщения: 329
Зарегистрирован: Пн фев 18, 2008 17:48:40

Re: Помогите узнать больше Atmega8A

Сообщение Stass48 »

http://radiokot.ru/circuit/power/charger/03/

Что скажете о таком контроллере зарядки?
Подойдет ли для аккумулятора 250 - 700 mAh?
Если использовать внешнюю китайскую зарядку?
The only one thing necessary for the triumph of evil ...is for good people to do nothing.
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: Помогите узнать больше Atmega8A

Сообщение YS »

Что скажете о таком контроллере зарядки?


Первое, что скажу - статья не совсем корректна. :)) Телефону не нужен никакой контроллер заряда, у него уже все внутри. Телефон можно спокойно втыкать прямо в USB. Ну, если только это не какой-то экзотически-древний телефон...

По идее должна пойти. Посмотрите еще ее даташит на предмет особенностей работы. Помните, что Li-ION батареи разумно заряжать током не более C/2, как я писал выше.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Аватара пользователя
Stass48
Потрогал лапой паяльник
Сообщения: 329
Зарегистрирован: Пн фев 18, 2008 17:48:40

Re: Помогите узнать больше Atmega8A

Сообщение Stass48 »

Стоп, С это емкость что-ли?
Я сообразил не сразу...
Так стоит ли собирать или нет?
Просто я сейчас уже в магазин еду...
The only one thing necessary for the triumph of evil ...is for good people to do nothing.
Аватара пользователя
Stass48
Потрогал лапой паяльник
Сообщения: 329
Зарегистрирован: Пн фев 18, 2008 17:48:40

Re: Помогите узнать больше Atmega8A

Сообщение Stass48 »

Ну, то есть емкость акума 700/2 = 350 мА ток зарядки, правильно?
Так от внешней китайской зарядки так и получится :)
Ну, то есть не только от китайской, а от любой другой микросхема должна дать на акумулятор ток 350 мА.
The only one thing necessary for the triumph of evil ...is for good people to do nothing.
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: Помогите узнать больше Atmega8A

Сообщение YS »

Стоп, С это емкость что-ли?


Да, стандартная буква для емкости. Главное, не подставьте скорость света. :))

Так стоит ли собирать или нет?


Я не вижу противопоказаний, если подберете подходящий аккум.

Аккум берите с платой защиты. Бывает, продаются аккумы и без нее.

Ну, то есть емкость акума 700/2 = 350 мА ток зарядки, правильно?


Ну да, это будет верхний предел зарядного тока. А так, заряжать можно током хоть в 1 мА. Просто будет пропорционально увеличиваться время заряда. :)
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Аватара пользователя
Stass48
Потрогал лапой паяльник
Сообщения: 329
Зарегистрирован: Пн фев 18, 2008 17:48:40

Re: Помогите узнать больше Atmega8A

Сообщение Stass48 »

Хм, а как определить, есть в нем эта плата или нет?
я круглый взял. Буду дома, скину фото :-)
The only one thing necessary for the triumph of evil ...is for good people to do nothing.
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: Помогите узнать больше Atmega8A

Сообщение YS »

я круглый взял.


Отличное описание... :facepalm: :)))

Вообще, я имел в виду что-то такое:

Изображение

Вон там и платка защиты видна...

В цилиндрических элементах защита тоже часто присутствует.

а как определить, есть в нем эта плата или нет?


Прочесть документацию или спросить у продавца. Бессмысленно покупать электронные компоненты на авось.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Ответить

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