Например TDA7294

Форум РадиоКот • Просмотр темы - Imax B1, или тестер максимальной емкости батареек 18650
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Ср июл 30, 2025 23:38:42

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 600 ]    , , 3, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Пт дек 11, 2015 20:57:01 
Держит паяльник хвостом
Аватар пользователя

Карма: 20
Рейтинг сообщений: 153
Зарегистрирован: Сб апр 12, 2014 23:46:03
Сообщений: 965
Откуда: Киев
Рейтинг сообщения: 0
Здравствуйте ребята, немного потерялся на месяц, сейчас пробую собирать другой прибор - феррозондовый магнитометр, пока без особых успехов. dandiv2006 о фюзах писал то ли во втором, то ли в третьем посте, фюзы заводские, такие какие получаются при установке по дефолту(с завода), либо полном стирании МК. Изначально не думал что эта штука кого-то сильно заинтересует, данные по ЖК идут в 8-ми битном режиме, и все ЖК HD1602 поддерживают оба, 4 и 8-бит. Режим ЖК определяется при старте контроллера, там МК отсылает код на порт. Нога "R/W" вечный "0", эта нога "чтения/записи", используется в "1" только когда нужно нарисовать на ЖК уникальный символ, которого нет в таблице, но это не задействовано. Красиво сделали коробочку, на фото видно пищалку, правда в прошивке она не была реализована, но могу дописать)) Так же о пищалке, там по схеме распаян динамик или бузер?

Кстати если нужно чего срочно, пишите в личку, не всегда на форуме, там сразу редирект на почту...

_________________
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Вс дек 13, 2015 00:52:22 
Держит паяльник хвостом
Аватар пользователя

Карма: 20
Рейтинг сообщений: 153
Зарегистрирован: Сб апр 12, 2014 23:46:03
Сообщений: 965
Откуда: Киев
Рейтинг сообщения: 1
Итак продолжим... Допилил бибикалку, дописал прошивку под нее, так же внес некоторые косметические изменения. Пройдемся более детально: звук сделан на основе так называемого "бузера для ардуино", они достаточно дешевы, представляют собой готовый динамик со встроенным мультивибратором. Такая штука упрощает работу МК, нужно только коммутировать питание на бузере, а пищать он будет сам. Важно, на "бузерах" подписана полярность, если перепутать может не бибикать, питаются они от стандартных ТТЛ напряжений в 5В, хотя пишут что будут работать и при больших. Изменения в схеме минимальны, бузер коммутируется логическим уровнем с ножки 6 (PD4), поскольку с МК не желательно снимать более 25мА, применен ограничительный резистор 1кОм, транзистор подключен по схеме ОК, хотя это довольно условно, и не критично. Доработан алгоритм обработки кнопок, теперь кратковременное нажатие на кнопку будет устойчиво фиксироваться прибором, впрочем обработка "этого нажатия" происходит по прежнему раз в секунду. Переделана работа кнопки "старт/сброс", теперь по окончании теста прибор подает звуковой сигнал, и по извлечении тестируемого аккумулятора не происходит включения полевого транзистора. При этом если подключить "новый аккумулятор" счет "далее" не пойдет, как это было ранее. Новый замер начнется либо по нажатию "старт/сброс", либо, если кнопка отсутствует, по вкл/выкл питания. Доработал алгоритм правки замера, при преобразовании оцифрованного числа 1024 в 10'чную систему, теперь погрешность вольтметра и амперметра составляет не более 1%. Интересный момент, тестировал, при токе разряда в 1.5А обнаружил небольшое несоответствие напряжения тестера, и МК, проверил, обалдел, падение напряжения на пружинке фиксаторе АКБ было около 0.12В... Вся обвязка, кнопки и бузер является периферией, и не обязательна, МК будет успешно работать и без нее. Если будут идеи по программе - пишите, доработаем по возможности...

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


Вложения:
Комментарий к файлу: Схема в Proteus7
Imax_B1.rar [13.51 KiB]
Скачиваний: 320
Комментарий к файлу: Исходники и компилированный HEX файл, AVR Studio 4, ассемблер. ФЮЗ'ы заводские.
Imax.rar [154.19 KiB]
Скачиваний: 319

_________________
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Вс дек 13, 2015 08:50:25 
Держит паяльник хвостом
Аватар пользователя

Карма: 6
Рейтинг сообщений: 110
Зарегистрирован: Вт сен 19, 2006 12:07:02
Сообщений: 982
Откуда: Казахстан, г.Костанай
Рейтинг сообщения: 0
Flash.#13 Спасибо за продолжение проекта! На плате распаян бузер (самогенерящая пищалка) - у меня их полно, поэтому их и использую. Попробую Вашу новую прошивку, потом сообщу о результатах.
Отсека для аккумулятора у нас в городе не нашел, но так как у нас есть лапы, то кошатим самодельный отсек
Изображение
Пока из пожеланий вместо строки Imax сделать ImAh... вроде понятней будет, что эта строка показывает емкость аккумулятора в мили ампер часах. (Хотя это не критично и можно не менять)

Залил новую прошивку, попробовал - пока вроде все нормально. Кратковременное нажатие кнопок распознается хорошо, после окончания теста раздаются "Пик-Пик-Пик кратковременная пауза Пик-Пик-Пик", кнопка сброса гасит экран, подает звуковой сигнал, начинает тест аккумулятора.

_________________
А как же хочется нормальный магазин радиодеталей в нашем захолустье


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Вс дек 13, 2015 14:39:56 
Держит паяльник хвостом
Аватар пользователя

Карма: 20
Рейтинг сообщений: 153
Зарегистрирован: Сб апр 12, 2014 23:46:03
Сообщений: 965
Откуда: Киев
Рейтинг сообщения: 0
dandiv2006 поправил текст на ЖК. По разъему батарейки, найти оригинальный разъем 18650 трудно, но есть дешевая альтернатива, можно зять дешевый китайский разьем для пальчиковой батарейки типа АА, распилить его пополам, и приклеить на сантиметр длиннее, получается отличный разъем для литиевой 18650)) Звуковую "мелодию" можно допилить, но миди проигрывать не будет в любом случае :))) По нажатию "старт/сброс" одиночный бип, на пол секунды тухнет экран, сделал это умышленно, типа рестарт с обнулением, как на старом тетрисе. Но не это самое главное, в последних прошивках намного точнее работает вольтметр, теперь он как на тестере, но стоит учитывать падение напряжения на разъемах, и кабелях, у меня 0.2В на разъеме батарейки при токе 1.5А((


На всякий приведу картинку поддерживаемых символов, хотя есть вариант поиздеваться и нарисовать свой символ, типа батарейки:

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


Вложения:
Комментарий к файлу: Исходники и компилированный HEX файл, AVR Studio 4, ассемблер.
Imax.rar [26.11 KiB]
Скачиваний: 272

_________________
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка


Последний раз редактировалось Flash.#13 Вс дек 13, 2015 14:47:49, всего редактировалось 1 раз.
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Вс дек 13, 2015 14:47:32 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2917
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18741
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
у емкости есть общепринятая буква "С".
для емкости (нижняя строка) должно быть так:
С=0000mAh
а то у тебя миллиамперы (мА) и для тока и для емкости...

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Вс дек 13, 2015 14:52:15 
Держит паяльник хвостом
Аватар пользователя

Карма: 20
Рейтинг сообщений: 153
Зарегистрирован: Сб апр 12, 2014 23:46:03
Сообщений: 965
Откуда: Киев
Рейтинг сообщения: 0
Да, сейчас как-то реально тупо получилось, в обеих строках "ма", и еще мач. Но "С=0000mAh" тоже как то вяло смотрится, чего же придумать то, и места на ЖК три ячейки прибавляется в таком случае, йой, дизайнер с меня не очень((

Вот пример китайского Imax B6 на которого равнялся:
Изображение

_________________
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Вс дек 13, 2015 17:26:26 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2917
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18741
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
а I=0000mA - разве не вяло смотрится?
я твоих данных не знаю, поэтому спрошу. а какой у тебя предусмотрен максимальный ток?
если больше 1 Ампера, то логичнее, как у Imax B6, писать 1,000А (4 знака, если у тебя реально имеется такое количество дискрет, чтобы показывать единицы миллиампер, в чем я очень сомневаюсь).
а я бы так и сделал, как я предложил.
I=1000mA 0:00:00
С=0000mAh 4.20V

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Вс дек 13, 2015 17:55:20 
Держит паяльник хвостом
Аватар пользователя

Карма: 20
Рейтинг сообщений: 153
Зарегистрирован: Сб апр 12, 2014 23:46:03
Сообщений: 965
Откуда: Киев
Рейтинг сообщения: 0
Так и поступим, может со временем еще чего придумается, в целом дизайн хромает. Ток в миллиамперах вяло, но если сделать запись типа I=1.00А места не сэкономит, на таком ЖК точка занимает целый символ, и получается типа пробел, те же 4 знака. Дискретность амперметра позволяет показывать токи по 50мА, обычно разряд батарейки происходит на 0.8-2А.

Изображение


Вложения:
Комментарий к файлу: Исходники и компилированный HEX файл, AVR Studio 4, ассемблер
Imax.rar [152.63 KiB]
Скачиваний: 248

_________________
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Вс дек 13, 2015 19:21:29 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2917
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18741
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
ну, если дискрета 50 мА, то сам бог велел ограничиться записью I=1.00А.
хотя, 50 мА - это очень грубо, для 0,8 Ампера погрешность достигает 50 / 800 * 100% = 6,25%.
но можно оставить и так, как есть сейчас - 0000мА.

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Вс дек 13, 2015 19:47:46 
Держит паяльник хвостом
Аватар пользователя

Карма: 20
Рейтинг сообщений: 153
Зарегистрирован: Сб апр 12, 2014 23:46:03
Сообщений: 965
Откуда: Киев
Рейтинг сообщения: 0
Не знаю как сделать точнее используя одну мегу8, у нее АЦП 10бит. По схеме меряется падение напряжения на резисторе 0.1 Ом, при этом АЦП: 5В/1024(10бит)=5мВ/дел, по закону Ома: 5мВ/0.1 Ом=50 мА/дел. Если увеличить сопротивление резистора - увеличится нагрев и возрастут потери. Уменьшить - упадет точность, 0.1 Ом как бы золотая середина. Можно применить ОУ и меньший резистор, но здесь это зачем?

_________________
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Вс дек 13, 2015 20:32:57 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2917
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18741
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
а кто тебя заставляет заводить опору 5 Вольт?
заведи 1,024 Вольта, и получишь 1 мВ/дел, или 10 мА/дел

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Вс дек 13, 2015 22:17:38 
Держит паяльник хвостом
Аватар пользователя

Карма: 20
Рейтинг сообщений: 153
Зарегистрирован: Сб апр 12, 2014 23:46:03
Сообщений: 965
Откуда: Киев
Рейтинг сообщения: 0
Если честно, раньше не думал об этом :facepalm: , согласно мануалу мега8 имеет внутренний источник 2.56В, это даст 25мА, а как завести 1.024В? Только не говорите что нужен делитель на резисторах :cry:

_________________
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Пн дек 14, 2015 03:58:18 
Держит паяльник хвостом
Аватар пользователя

Карма: 6
Рейтинг сообщений: 110
Зарегистрирован: Вт сен 19, 2006 12:07:02
Сообщений: 982
Откуда: Казахстан, г.Костанай
Рейтинг сообщения: 0
Flash.#13 - По поводу звуковых сигналов - ничего менять не нужно, все отлично! Ведь это не музыкальный проигрыватель, а тестер :beer:

_________________
А как же хочется нормальный магазин радиодеталей в нашем захолустье


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Пн дек 14, 2015 06:54:26 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2917
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18741
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Flash.#13 писал(а):
а как завести 1.024В?

а как ты заводишь 5 Вольт?
я не знаю потребления по входу опоры. при мизерном потреблении вполне годится делитель на резисторах.

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Пн дек 14, 2015 12:28:42 
Держит паяльник хвостом
Аватар пользователя

Карма: 20
Рейтинг сообщений: 153
Зарегистрирован: Сб апр 12, 2014 23:46:03
Сообщений: 965
Откуда: Киев
Рейтинг сообщения: 1
Попробовал поменять опорное напряжение, не срослось, пойду поспрашиваю... Изменил дизайн амерметра, точность осталась прежней, 50мА. В меге8 есть три режима опорного для АЦП: питание +5(заводить ничего не нужно, только настройка бит), внутренний 2.56(не заработал), и внешний Aref(нужно паять опорное на ножку). Резисторный делитель на Aref не вариант, поскольку можно плохо подобрать само напряжение, и прибор будет врать, а если у товарища севшая батарейка на тестере? Пока что оставил как есть.

Изображение


Вложения:
Комментарий к файлу: Обновленная прошивка, измене только дизайн, как на фото. Исходники, схема и компилированный HEX файл, AVR Studio 4, ассемблер.
Imax.rar [152.99 KiB]
Скачиваний: 298

_________________
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Пн дек 14, 2015 12:52:30 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2917
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18741
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
берешь тл431, в режиме 2,5 Вольта. потом с нее делаешь делитель. делитель лучше сделать настраиваемый (в узком диапазоне), для подгонки опорного напряжения. потом с делителя подаешь на Aref.

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Пн дек 14, 2015 13:20:14 
Держит паяльник хвостом
Аватар пользователя

Карма: 20
Рейтинг сообщений: 153
Зарегистрирован: Сб апр 12, 2014 23:46:03
Сообщений: 965
Откуда: Киев
Рейтинг сообщения: 0
Понимаю, можно сделать, но стараюсь руководствоваться принципом "нужное просто", а Вы прилагаете добавить целую микросхему. И что это даст? Необходимость настройки и уменьшение погрешности. На данный момент погрешность замера тока при 0.5А доходит до 10%, что утянет 10% емкости АКБ, но при токах 1-1.5А это уже не более 5-3%, что допустимо для замера емкости батареи в 1-2А*ч. Мне кажется что усложнение, при таком раскладе, не оправданно... :?

_________________
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Пн дек 14, 2015 13:24:35 
Держит паяльник хвостом
Аватар пользователя

Карма: 6
Рейтинг сообщений: 110
Зарегистрирован: Вт сен 19, 2006 12:07:02
Сообщений: 982
Откуда: Казахстан, г.Костанай
Рейтинг сообщения: 0
Кстати, забыл подсказать - корпус это распредкоробка http://www.etm.ru/cat/nn/9751602/, есть в продаже разного размера, как корпуса для самоделок очень отличная вещь!

_________________
А как же хочется нормальный магазин радиодеталей в нашем захолустье


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Пн дек 14, 2015 14:42:07 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2917
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18741
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Flash.#13 писал(а):
Мне кажется что усложнение, при таком раскладе, не оправданно...

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

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Imax B1, или тестер максимальной емкости батареек 18650
СообщениеДобавлено: Пт янв 08, 2016 11:21:27 
Первый раз сказал Мяу!

Зарегистрирован: Вт фев 05, 2008 22:14:32
Сообщений: 30
Рейтинг сообщения: 0
Благодарю всех участников этого проекта. Особенно Flash.#13 как автора. Я было начал тему в разделе "Питание" по созданию любительского аналога Imax, но мне дали ссылочку на эту ветку. Хотя еще без зарядки, но как тестер емкости аккумуляторов Ваш проект успешно движется. Надеюсь что со временем автор согласится добавить хотя бы просто один канал (без балансира) зарядки, пусть для начала по самому примитивному алгоритму: ток - время, настраиваемому вручную.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 600 ]    , , 3, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y