реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Зарядное устройство avr450, Очепатка?
alux
сообщение Dec 29 2005, 08:51
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447



Делаю зарядное устройство NiMH аккумуляторов из примера avr450. Обнаружил несоответсвие аппаратной и программной частей. В схеме на Тини15 каналы IBAT и VBAT соответствуют портам PB4/ADC3 и PB3/ADC2 соответственно. В файле вложений bc.inc ADC_I_channel = 0x42 , ADC_V_channel = 0x43. По даташиту на Тини15 0x42 соответствует каналу PB3/ADC2 ,а 0x43 -каналу PB4/ADC3 . Т.е. наоборот! Имеем диллему: или это банальная опечатка или в этом есть потаенный смысл. Отзовитесь, пожалуйста, кто повторял данное устройство. Очень надо закончить в этом году!
Кстати. Всех с наступающим НГ!
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Dec 29 2005, 09:32
Сообщение #2


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



И Вас так же! santa2.gif
Опечатками атмеловские апноты изобилуют.
Проверять надо или проанализировать тщательно.
Я сколько ни делал ихних проектов столько и руками правил.
От других моих коллег слышал такие же отзывы.
Go to the top of the page
 
+Quote Post
картошка
сообщение Dec 30 2005, 15:37
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 28-12-05
Из: Odessa
Пользователь №: 12 673



Цитата(IgorKossak @ Dec 29 2005, 12:32) *
И Вас так же! santa2.gif
Опечатками атмеловские апноты изобилуют.
Проверять надо или проанализировать тщательно.
Я сколько ни делал ихних проектов столько и руками правил.
От других моих коллег слышал такие же отзывы.



Приветствую. Только что сделал сайтик - посмотрите может сходится проектик.
Моя веб-страница
Go to the top of the page
 
+Quote Post
alexf
сообщение Jan 2 2006, 10:07
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 420
Регистрация: 22-12-04
Пользователь №: 1 608



Я делал заряжалку на TINY15. Только код очень сильно переделал.
Кроме того если больше 2-3 элементов, сильно рекомендую поставить операционник на измерение, иначе с делителем как на их схеме слишком большая погрешность.
Go to the top of the page
 
+Quote Post
alux
сообщение Jan 2 2006, 11:17
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 24-04-05
Пользователь №: 4 447



Цитата(alexf @ Jan 2 2006, 14:07) *
Я делал заряжалку на TINY15. Только код очень сильно переделал.
Кроме того если больше 2-3 элементов, сильно рекомендую поставить операционник на измерение, иначе с делителем как на их схеме слишком большая погрешность.


А можна взглянуть на код?
Go to the top of the page
 
+Quote Post
ROC
сообщение Jan 2 2006, 14:57
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125



Цитата(alexf @ Jan 2 2006, 13:07) *
Я делал заряжалку на TINY15. Только код очень сильно переделал.
Кроме того если больше 2-3 элементов, сильно рекомендую поставить операционник на измерение, иначе с делителем как на их схеме слишком большая погрешность.

Мне бы тоже...Сильно переделанного кода smile.gif
Собственоо планировалось нечто вроде стенда для снятия зарядно/разрядных характеристик, но идею силовой части планировалось брать из AVR450.
А что, там действительно все так плохо?
(Код внимательно не смотрел, в AVR ASM откровенно слаб sad.gif )

С наступившим Новым Годом! Счастья, финансового благополучия, здоровья и УДАЧИ (пассажиры Титаника погибли в большинстве своем здоровыми)
smile.gif smile.gif smile.gif

Сообщение отредактировал ROC - Jan 2 2006, 15:00


--------------------
WBR,
ROC.
Go to the top of the page
 
+Quote Post
ROC
сообщение Jan 13 2006, 07:53
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125



Кстати, по поводу зарядки на базе AVR450.
Нарыл ссылку http://www.seattlerobotics.org/encoder/200210/lithiumion.htm - зарядник на ATMEGA8 для лития.


--------------------
WBR,
ROC.
Go to the top of the page
 
+Quote Post
Kerby
сообщение Dec 12 2007, 02:26
Сообщение #8





Группа: Участник
Сообщений: 7
Регистрация: 25-07-06
Пользователь №: 19 083



Цитата(alux @ Dec 29 2005, 12:51) *
Делаю зарядное устройство NiMH аккумуляторов из примера avr450. Обнаружил несоответсвие аппаратной и программной частей. В схеме на Тини15 каналы IBAT и VBAT соответствуют портам PB4/ADC3 и PB3/ADC2 соответственно. В файле вложений bc.inc ADC_I_channel = 0x42 , ADC_V_channel = 0x43. По даташиту на Тини15 0x42 соответствует каналу PB3/ADC2 ,а 0x43 -каналу PB4/ADC3 . Т.е. наоборот! Имеем диллему: или это банальная опечатка или в этом есть потаенный смысл. Отзовитесь, пожалуйста, кто повторял данное устройство. Очень надо закончить в этом году!
Кстати. Всех с наступающим НГ!

Жвль, по результатам не отписался.

Есть потаённый смысл! Он в том, что в Application Note в схеме для АТтини15 перепутаны выводы 2 и 3. В этом случае диф. усилитель АЦП не работает - он униполярный, т.е. +вход должен быть всегда выше -входа.

Ещё из замеченного - не обнаружил в программе ограничителя времени струйного заряда - только окончание по достижении порогового тока. Соответственно, max_time_trickle из liion.inc в программе не используется.

Всё это для программы на ассемблере для АТтини15.
Драйвер полевика не в состоянии его быстро выключить, из-за чего полевик очень быстро перегревается.

П.С. Есть всё же в программе ограничитель времени струйного заряда - он тот же, что и для быстрого заряда.

Сообщение отредактировал Kerby - Dec 12 2007, 02:29
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 06:19
Рейтинг@Mail.ru


Страница сгенерированна за 0.014 секунд с 7
ELECTRONIX ©2004-2016