ЗУ для свинцовых АКБ на МК Atmega 16А

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Слон
Мучитель микросхем
Сообщения: 451
Зарегистрирован: Ср янв 06, 2010 20:57:49

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение Слон »

Menen писал(а):А по Т3, не ошибка в схеме(проводимость не спутана)?

Прошу прощения, действительно неправильно. Исправил.

san911 писал(а):Сегодня и я собрал ЗУ. Пока куча проблем.
1 Долго разбирался с режимом - при включении сразу начинается тест АКБ и никак не победить, оказалось что дело все в статике когда кнопки и жки собраны на жестянке как у меня то жестянку надо заземлять, а это не есть хорошо ведь блок питания - его корпус нужно отрезать от минуса. Пока не решил.
2 Проблемма с калибровкой тут я вообще потерялся завтра будет вторая серия.
3 Не сделал режим разряда - на схеме его нет. А как сделать лучше пока не знаю требуется помощь.
4 R28 вместо 10 поставил 20 другого пока нет что может из-за этого произойти?
5 При тесте АКБ и в режиме зарядки появляется какойто непонятный треск или транс или вентилятор? К стати на вентилятор Т3 поставил кт816г.
6 С пункта 1 по 5

п.1. Можно попробовать поставить подтягивающие резисторы 10 кОм на кнопки (порты) PD1...PD3 - добавил
п.3 изобразил на схеме один из вариантов
п.4 ничего страшного, только ток разряда будет в 2 раза меньше. Можно поставить параллельно два по 10.
п.5 такое иногда случается в блоках питания АТХ, в АТ не случалось. Нестабильно работает(возбуждается) ШИМ-контроллер TL494. Нужно поставить конденсатор 1 мкФ с 3 ноги TL 494 на корпус. Обычно помогает.
Схема с исправлениями и дополнениями прилагается. Выделено красным.
Вложения
Схема_мега16_var5.rar
(20.09 КБ) 1540 скачиваний
Опыт- сын ошибок трудных....
velant77
Вымогатель припоя
Сообщения: 538
Зарегистрирован: Пн ноя 16, 2009 13:31:29
Откуда: Томск

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение velant77 »

Слон писал(а): п.1. Можно попробовать поставить подтягивающие резисторы 10 кОм на кнопки (порты) PD1...PD3

Поставте копеечную 74als245 и забудте про проблемы с кнопками (дребезг, длина проводов, наводки и т.д.) Я с предыдущим проектом так с кнопками намаялся что теперь тупо развожу её на плате по умолчанию.
По поводу резисторов в делителе надо ставить точные, сам жду вторую неделю посылку с масковии.
Аватара пользователя
san911
Открыл глаза
Сообщения: 49
Зарегистрирован: Пн янв 03, 2011 20:17:57

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение san911 »

Поставил резаки на кнопки - все равно статика, придется наверное из пласмаски панельку резать.
В режим заряда переходить не хочет, выкидывает в выбор АКБ.
И вообще что-то никакие режимы не работают как надо.
Калибровка получилась удачной на первый взгляд по напряжению разница составила 0.1в по току выставил 0 но проверить неполучается нет ни зарядки ни тренировки, а режима разряда нет в меню?
Была лажа с калибровкой из-за незапаяных выходных кондеров, вопреки советам некоторых их НАДО ставить - Аккумулятор хоть и является емкостью, но калибровка то идет без него.

В холостом режиме - 10.05в
На 19ноге 0.0в в режиме тренировки 0.59 и после выкидывает в выбор АКБ. ?
На 27ноге 4.95 и ничего не меняется. ?
Т3 поменял на кт815б вентилятор стоит. ?
Писк нашел - пищит транс - БП АТХ. ?
Пробывал 2 Atmega16A с последней русской и предыдущей прошивками.

HELP! уже кипит мозг.
Слон
Мучитель микросхем
Сообщения: 451
Зарегистрирован: Ср янв 06, 2010 20:57:49

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение Слон »

Фузы правильно стоят?
Еще раз напомню:
запрограммированы( установлены в 0)
CKSEL0
CKSEL1
CKSEL3
SUT0
BODEN
BODLEVEL

BOOTSZ0
BOOTSZ1
все остальные- незапрограммированы ( установлены в 1)

Убери фуз JTAGEN !!! И повтори калибровку
По поводу точности резисторов- писал уже :) .
Вентилятор включится, когда ток заряда поднимется выше 2,2А
Пищит транс БП АТХ. Кондёр на 3-ю ногу не помогает?
Опыт- сын ошибок трудных....
Аватара пользователя
san911
Открыл глаза
Сообщения: 49
Зарегистрирован: Пн янв 03, 2011 20:17:57

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение san911 »

Спасибо огромное за быстрые ответы.

С фузами действительно ошибся, ставил как ты писал Ср авг 04, 2010 23:52:33

Фузы для МК:
запрограммированы(установлены в 0)
CSEL0
CKSEL1
CKSEL3
SUT1
BODEN
BODLEVEL
BOOTSZ0
BOOTSZ1
JTAGEN
остальные - не запрограммированы (установлены в 1)


По поводу кондера непонял на ногу чего его вешать?

И по функции разряда - где она? в меню?

Зарядным занимаюсь на работе в свободное время, поэтому проверить с новыми фузами смогу только в вторник, надеюсь проблемма решится.
Все опыты собираюсь проводить с 17А гелевым и 55А, 80А, 90А стартерными аккумуляторами.
Слон
Мучитель микросхем
Сообщения: 451
Зарегистрирован: Ср янв 06, 2010 20:57:49

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение Слон »

san911 писал(а):По поводу кондера непонял на ногу чего его вешать?
И по функции разряда - где она? в меню?

Конденсатор 1 мкФ с 3-ей ноги TL494 на корпус
Разряд включается в режиме тренировки
Опыт- сын ошибок трудных....
Аватара пользователя
san911
Открыл глаза
Сообщения: 49
Зарегистрирован: Пн янв 03, 2011 20:17:57

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение san911 »

Спасибо, в среду с утра отпишусь о результатах.
Если кому будет интересно могу сделать фотоотчет и плату в Slayout при положительном исходе событий.
Аватара пользователя
san911
Открыл глаза
Сообщения: 49
Зарегистрирован: Пн янв 03, 2011 20:17:57

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение san911 »

Короче опять фигня на 19 ноге ничего не поменялось, как и раньше 0 - 0,6в
на 27 ноге поменялось вместо 5в стало 1,5 и при режиме заряда меняется,
выход управления при режиме заряда меняется с 3 - 4,5в,
в режим заряда не входит выкидывает в выбор АКБ,
Работает только режим теста и только напряжение показывает правильно погрешность 0,1-0,2в, ток = 0
фузы првильно?
SPIEN(0) - не отключается.
Вложения
12.jpg
(82.15 КБ) 1430 скачиваний
Слон
Мучитель микросхем
Сообщения: 451
Зарегистрирован: Ср янв 06, 2010 20:57:49

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение Слон »

На 19 ноге напряжение должно появляться только при тесте АКБ и разряде в режиме тренировки. В остальных случаях должен быть ноль.
На 27 ноге должно быть 5 В во всех режимах работы (заряд, тест, тренировка). В режиме ожидания выбора (меню) должен быть ноль. При включении заряда должен появиться высокий уровень, когда выбросит в меню-станет низкий.
Выход управления: дожно быть примерно 2,5 В , когда режим не выбран, а также в режиме теста.
По поводу фузов-мне непонятно, что в этой программе обозначают галочки и цифры в скобках. Так что ничего не могу сказать :(
SPIEN и не должен отключаться, всё правильно.
Опыт- сын ошибок трудных....
Аватара пользователя
san911
Открыл глаза
Сообщения: 49
Зарегистрирован: Пн янв 03, 2011 20:17:57

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение san911 »

Про цифры в скобках я незнаю, так наверно везде, хотя другими прогами я и не пользуюсь. А галка - это отключено = незапрограмировано.
Может шить в другой какой проге?
velant77
Вымогатель припоя
Сообщения: 538
Зарегистрирован: Пн ноя 16, 2009 13:31:29
Откуда: Томск

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение velant77 »

фьюзы правильно, программа не причем, шью такой же
Аватара пользователя
san911
Открыл глаза
Сообщения: 49
Зарегистрирован: Пн янв 03, 2011 20:17:57

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение san911 »

Сегодня получилось запустить ЗУ после замены R22, R15, R24, R17 Обычными 5% - до этого стояли наиболее близкие к нужному значению но разные между собой (17,99; 18,01; 1,987; 1,992).
Но опять косяк - в режиме зарядки показаное напряжение отличается от реального чем дальше, тем больше - к концу заряда более чем на 1в. Ток показывает четко.
Вопросы:
Эти резисторы должны бать именно этих номиналов или пойдут к примеру чуть меньше или больше но одинаковые между собой. Или эти два условия должны соблюдаться одновременно? Просто найти их оказалось проблемой для меня.
Кондер 1мкф с 3 ноги TL494 на корпус треск сделал тише, может попробовать увеличить емкость или еще можно что-то сделать?
Статика осталась только на кнопке выбор на остальных нет - до запайки 10к резисторов была на кнопке меню и редко на других, как победить?
Слон
Мучитель микросхем
Сообщения: 451
Зарегистрирован: Ср янв 06, 2010 20:57:49

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение Слон »

Резистивный делитель делит в 10 раз, то есть резисторы должны быть
2 шт по 18 кОм (одинаковые!!!)
2 шт по 2 кОм (одинаковые!!!)

или

2 шт по 27 кОм, одинаковые
2 шт по 3 кОм, одинаковые
Опыт- сын ошибок трудных....
Аватара пользователя
san911
Открыл глаза
Сообщения: 49
Зарегистрирован: Пн янв 03, 2011 20:17:57

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение san911 »

Ладно с резисторами все понятно - ставлю точные и показания станут точные, и больше нигде калибровать не нужно.
А с этим что?

Кондер 1мкф с 3 ноги TL494 на корпус треск сделал тише, может попробовать увеличить емкость или еще можно что-то сделать?
Статика осталась только на кнопке выбор на остальных нет - до запайки 10к резисторов была на кнопке меню и редко на других, как победить?
Toxic
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Пт фев 18, 2011 12:38:34
Откуда: Казахстан, Алматы

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение Toxic »

Здравствуйте! А можно вместо мега16 использовать мегу32? это я так, на случай если не найду 16-ю...
Menen
Открыл глаза
Сообщения: 62
Зарегистрирован: Вс авг 16, 2009 10:01:18
Откуда: Москва

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение Menen »

Mega нужна с буквой A, попробуйте и 32 возможно и заработает, не заработает - думаю Слон Вам перекомпилирует....

Поставил на свой прибор 0.5% резисторы, пока ТЕСТИРУЮ, вроде помогло....
Аватара пользователя
san911
Открыл глаза
Сообщения: 49
Зарегистрирован: Пн янв 03, 2011 20:17:57

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение san911 »

Сегодня долго подбирал 1% резисторы но успеха это не принесло, в итоге оставил вымеряные четырьмя разными мультиметрами 2К - 0.02% и 18К - 0.01% + погрешность приборов из нескольких штук.
Стал копать дальше и случаянно обнаружил что в момент заряда на Т1 начинает сильно падать напряжение (калибровка - совпадает, тест - совпадает почти, зарядка 14.4 - на тесторе 13.1-12.9, зарядка 13.8 - на тесторе 13.1-13.2.)

IRL 3705N - садит напряжение только у меня? Или у многих такая проблемма,? Заменил его на выпаяный из какого-то питателя нонэйм и все четко.
Завтра попробую потренировать 45А аккумулятор - вечером отпишусь.
Мои баги по микропрограмме:
Думал все время что статика - меня поправили Дребезг клавиши "Выбор"
В режиме калибровки напряжения значения с непонятно меняющимся иинтервалом при нажатии стрелок в право и лево, но в принципе нужное можно найти. В режиме калибровке 10КУ или 100КУ стрелки перепутаны, но тоже не проблемма.
Иногда при выборе зарядки или тренировки вылетает в выбор АКБ повторное включение и все нормально.
При чуть более долгом нажатии на клавиши иногда на экране непонятно что - лечится нажатием на клавишу меню/ресет.
cronos
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Вт фев 15, 2011 22:38:45
Откуда: Россия, СПб

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение cronos »

Приветствую, прошу ответить, могу ли я использовать в качестве МК Atmega 8535? Просто такие есть в наличии пара штук :music: Под них, как понимаю, надо перекомпилировать прошивку? Да, если кому надо, могу отдать индикатор F-51166 (OPTREX), инфы на него правда нет, нахожусь в Петербурге.
Слон
Мучитель микросхем
Сообщения: 451
Зарегистрирован: Ср янв 06, 2010 20:57:49

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение Слон »

san911, поставь нормальные кнопки или :
velant77 писал(а):Поставте копеечную 74als245 и забудте про проблемы с кнопками (дребезг, длина проводов, наводки и т.д.) Я с предыдущим проектом так с кнопками намаялся что теперь тупо развожу её на плате по умолчанию.
По поводу резисторов в делителе надо ставить точные, сам жду вторую неделю посылку с масковии.

Провода и клеммы тоже должны быть хорошего качества, иначе, при больших токах на них падает напряжение и получаются неправильные измерения.
Мегу 8535, в принципе, можно использовать, только нужно переписать программу. Из-за разницы в объёме памяти у них отличаются команды перехода.
Опыт- сын ошибок трудных....
savaden
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Чт мар 04, 2010 12:59:30

Re: ЗУ для свинцовых АКБ на МК Atmega8

Сообщение savaden »

1. В режиме ожидания выбора (меню) на контроллере ноги 27 постоянно весит 1, должен быть ноль. Транзистор постоянно открыт. При подачи принудительно на управление 0 транзистор Т1 закрывается.
2. Во время разряда через внешнюю нагрузку на ноге РС4 постоянно висит 0, не открывает транзистор Т4. При подачи принудительно на управление Т4 единицы транзистор открывается.
Вывод нет управления с контроллера. на Т1 и Т4.
Поменял контроллер, покупал с разных точках, все осталось без изменения.
С использую TQFP Atmega16a, соответственно ноги у меня 27 это 24, а 26 это 23.
Думаю проблема в фьюз битах. Шью PonyProg 2000,у него 0 это галочка?
У кого какие мнения по поводу данной проблемы?
Только что прошил вариант за окт 18, 2010, там управление было ключом Т1 с порта PC6. Все в порядке Транзистор и открывается и закрывается.
Ответить

Вернуться в «Статьи»