Регистрация | Последние сообщения | Персональный список | Поиск | Настройка конференции | Личные данные | Правила конференции | Список участников | Top 64 | Статистика раздела | faq | Что нового v.2.3 | Чат
Skunk Forum - Техника, Наука, Общество » Форум разработчиков РЭА »
Контроллер и MAX471

Версия для печати (настроить)

Новая тема | Написать ответ

Подписаться

Автор Тема:   Контроллер и MAX471
Алёхин
unregistered
написано 07 Сентября 2006 16:08  ПравкаОтветитьIP

Прошу подсказать как обработать сигнал с помошью контроллера от mAX471, чтобы потом вывести на индикацию ёмкость аккумулятора (любого).
Т.е. каков алгоритм обработки?
Для сведения : микросхема выдает напряжение, пропорциональное току разряда (заряда)

Весельчак У
Moderator

Сообщений: 7917
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 07 Сентября 2006 20:07ИнфоПравкаОтветитьIP

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

Valera
Member

Сообщений: 278
Откуда: novosibirsk
Регистрация: Май 2004

написано 08 Сентября 2006 08:08ИнфоПравкаОтветитьIP

Наверно речь идёт о счётчике ампер-часов. Пример: преобразователь ток-частота с решением полярности + интегратор(счётчик с реверсом по полярности).
Оцифруйте выход 471 и интегрируйте.

Алёхин
unregistered
написано 08 Сентября 2006 08:39  ПравкаОтветитьIP

цитата:
Valera писал:
Наверно речь идёт о счётчике ампер-часов. Пример: преобразователь ток-частота с решением полярности + интегратор(счётчик с реверсом по полярности).
Оцифруйте выход 471 и интегрируйте.


Начал с этой ссылки, а потом уж захотелось на контроллер перейти
ссылка

Соврешенно верно: нужно измерить емкость аккумулятора при разряде его и , наверное, это и будет счетчик ампер - часов.
Valera, мне так и представлялось: применить контроллер, к котором есть АЦП, а вот далее как интегрировать...,ведь контроллер этого не умеет: не могли бы Вы формулу написать (честно говоря в программировании контроллеров слабоват)

Valera
Member

Сообщений: 279
Откуда: novosibirsk
Регистрация: Май 2004

написано 08 Сентября 2006 09:29ИнфоПравкаОтветитьIP

Вам нужен прибор для автоматизации испытания (определения состояния) аккумуляторов?
Здесь обязателено нужно знать тип аккумулятора(ов).
Или измерительный прибор для измерения электрического заряда?

Алёхин
unregistered
написано 08 Сентября 2006 10:14  ПравкаОтветитьIP

Хочется сотворить прибор для определения ёмкости новых свинцово - кислотных аккумуляторов 6v 1.3A ( в том числе и при отрицательных температурах).
Видится стенд на 10 -15 аккумуляторов с ЖКИ на каждый или один на все.
В терминологии "определения состояния" не разбираюсь.
Думал, что "электрический заряд" и "емкость" тождественны при разряде , например, током 2А или чуть более . Оператор (входной контроль) мог бы задать чило циклов разряд - заряд и уйти, а контроллер сам все измерил и выдал результат на индикацию,
например "Емкость аккумулятора
1300 ма/час (1,3 а/ч)"

Valera
Member

Сообщений: 280
Откуда: novosibirsk
Регистрация: Май 2004

написано 08 Сентября 2006 11:18ИнфоПравкаОтветитьIP

Задача не простая... Прочитайте?

Алёхин
unregistered
написано 08 Сентября 2006 13:37  ПравкаОтветитьIP

Прочитал...но где взять схему этих анализаторов, кстати, мне как то рекомендовали взять по одному анализатору на аккумулятор , а ведь они совсем недешевы.
Все же думаю,если разряжать разными токами можно и оценить внутреннее сопротивление.
Конечно, можно взять за основу MAX471+555 + счетчик (по ссылке выше), но это "неинтеллектуально" как - то: инфомацию не запомнишь, не распечатаешь.
Вот контроллер бы к этому привязать - как интегрально применительно к ссылке посчитать ёмкость (I1 Х дельта t ) + (I2 Х дельта t )+... ?
Примерный алгоритм нужен - пусть не анализатор, зато не нужно 30 т.р за один

Valera
Member

Сообщений: 285
Откуда: novosibirsk
Регистрация: Май 2004

написано 08 Сентября 2006 14:12ИнфоПравкаОтветитьIP

Алёхин
Давайте устроим перекур? У меня сейчас сложно со временем.

Алёхин
unregistered
написано 08 Сентября 2006 20:02  ПравкаОтветитьIP

Ждем -с

Весельчак У
Moderator

Сообщений: 7918
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 09 Сентября 2006 00:07ИнфоПравкаОтветитьIP

Вот что значит нечётко заданный вопрос - я и не понял что требуется.
Реализация достаточно простая.
Микроконтроллер, АЦП (с таким числом аккумуляторов придётся ставить внешнее, а может и не одно), генератор тока (точнее потребитель) и некоторая программа в микроконтроллере. Потребитель стабильного тока может быть сделан регулируемым и должен отключаться по достижении конечного напряжения разряда.
Потребитель тока можно сделать чисто аналоговым с управлением от ЦАП или ШИМ, а может быть исключительно импульсным.
Ежели хочется проводить ещё и заряд, то надо будет ставить генератор зарядного тока. Тоже ничего сложного.
Я в своё время делал зарядное устройство, в котором ток заряда непрерывно измерялся и подстраивался при помощи ШИМ. Калибровки прибора хранились в памяти. Состав - ATmega64 (можно и поменьше), несколько операционников (почти любых) и несколько мощных транзисторов (мощность была большая).
С выводом на индикатор тоже ничего особенного.

Добавление от 09 Сентября 2006 00:09:

P.S. Ёмкость определится просто временем разряда от полностью заряженного состояния до необходимого напряжения разряда, поскольку ток стабилен и известен.

Valera
Member

Сообщений: 288
Откуда: novosibirsk
Регистрация: Май 2004

написано 11 Сентября 2006 06:14ИнфоПравкаОтветитьIP

Я бы подумал, а не будет ли целесообразным сделать измеритель внутреннего сопротивления батареи с автоматической регистрацией результата? Нагрузочная вилка с компьютером Именно этот признак - основание считать аккмулятор исправным/нет. Ёмкость батареи будет числом лукавым, одно при температуре испытаний, другое - в эксплуатации. Измеритель же ампер-часов батареи имеет смысл при встраивании его в устройство.

Весельчак У
Moderator

Сообщений: 7925
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 11 Сентября 2006 20:26ИнфоПравкаОтветитьIP

Valera
Заказчику виднее, что он хочет.

Алёхин
unregistered
написано 12 Сентября 2006 08:12  ПравкаОтветитьIP

А как его (внутренне сопротивление) измерить?

Valera
Member

Сообщений: 291
Откуда: novosibirsk
Регистрация: Май 2004

написано 12 Сентября 2006 10:12ИнфоПравкаОтветитьIP

1.Определить значения напряжения на аккумуляторе при 2 разных токах нагрузки
2. Разницу этих напряжений разделить на разницу токов.
На практике поступают проще - замеряют напряжение батареи при фиксированном токе нагрузки Например, получили 5,5V при токе 0,1А. Rвн=(6-5,5)/0,1=5 ом - очень много, Ваш аккумулятор своё отработал.

Алёхин
unregistered
написано 12 Сентября 2006 11:40  ПравкаОтветитьIP

Весельчак У, если не жаль сбросьте проект на ATmega64 (схему) на почту
Alehin_VA@tves.region.tambov.ru

Добавление от 12 Сентября 2006 11:56:

А как видится схемно генератор(потребитель) стабильного тока?

Добавление от 12 Сентября 2006 19:36:

В смысле регулируемый.

Весельчак У
Moderator

Сообщений: 7927
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 12 Сентября 2006 20:19ИнфоПравкаОтветитьIP

Алёхин
Не жалко. Только разбираться придётся самостоятельно, а там много постороннего - сигнализация, температура и т.д. Вышлю чуть позже - это на другом компьютере.

Схем потребителей тока достаточно много в интернете. Рекомендую ещё посмотреть в "Искусство схемотехники" Хилл и Хоровиц. В Нете есть в формате djvu. Я использовал операционник + биполярные транзисторы.

Алёхин
unregistered
написано 13 Сентября 2006 08:10  ПравкаОтветитьIP

Ну разбираться мы завсегда готовы - был бы исходник.
Такую книгу качал - загляну.

Добавление от 13 Сентября 2006 08:13:

Вот ещё мнение по вопросу обсуждения ветки:
"Да вроде и нет вопросов.
Интегрирование - это сложение отсчетов тока (считаем из напряжения) и
умножение на время.
Внутр. сопр. можно не мерять при достаточно большом токе разряда -
болшое сопротивление покажет себя быстрым падением напряжения. (приделай
последовательно резистор с сопротивлением плохого аккумул.)
М.б. посмотреть на график разряда V=f(t) и решиться мерять только время
разряда просто на резистор от V max до Vmin (требуется только
компаратор)
Плохой акк. хорошее время не покажет и наоборот."

Весельчак У
Moderator

Сообщений: 7941
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 16 Сентября 2006 22:49ИнфоПравкаОтветитьIP

Алёхин
Выслал.

ava2
Junior Member

Сообщений: 3
Откуда: Тамбов
Регистрация: Сентябрь 2006

написано 18 Сентября 2006 08:58ИнфоПравкаОтветитьIP

Спасибо.
На Си - это круто, я об нём читал.
А на какой компилятор расчитано?

Добавление от 18 Сентября 2006 17:38:

Это- шутка

Ваш ответ:

Коды форума
Смайлики


Ник:    Пароль       
Отключить смайлики

Все время MSK

Склеить | Разбить | Закрыть | Переместить | Удалить

Новая тема | Написать ответ
Последние сообщения         
Перейти к:

Свяжитесь с нами | skunksworks.net

Copyright © skunksworks.net, 2000-2018

Разработка и техническая поддержка: skunksworks.net


Рейтинг@Mail.ru Яндекс.Метрика