Например TDA7294

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





Текущее время: Вт апр 16, 2024 15:55:39

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


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



Начать новую тему Ответить на тему  [ Сообщений: 2610 ]     ... , , , 10, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Пт май 17, 2019 12:33:41 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Вт апр 30, 2019 08:06:55
Сообщений: 35
Рейтинг сообщения: 0
Попробуйте так:
Спойлер
Код:
//DEFINE SDA AND SCL PINS
  #define SCL_PIN 5                 // 0 COMMUNICATION PIN 20 ON MEGA
  #define SCL_PORT PORTC            // PORTD

  #define SDA_PIN 4                 //COMMUNICATION PIN 21 ON MEGA
  #define SDA_PORT PORTC            // PORTD

С аналоговых пинов А4 и А5 это будет на ардуине uno.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Пт май 17, 2019 20:55:15 
Встал на лапы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 11
Зарегистрирован: Вс ноя 18, 2012 11:21:37
Сообщений: 96
Рейтинг сообщения: 0
Сделал так - нет никаких импульсов на A4 и A5.

Может в библе дело, версии разные.

P.S. Сейчас попробовал библу SlowSoftI2CMaster с примером из архива I2CScanSlow

АК покдлючил (с подвязкой к +5В) на А4 (SDA) и A5 (SCL) - просканировала и нашла такие адреса:
Код:
Scanning ...
       8-bit 7-bit addr
Read:   0x17  0x0B
Write:  0x16  0x0B
Done

Логический анализатор на SDA и SCL

Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Пт май 24, 2019 18:49:42 
Родился

Зарегистрирован: Пт дек 27, 2013 06:52:03
Сообщений: 5
Рейтинг сообщения: 0
Всем привет. Есть акб от ноута dexp(1908+24с02), время работы было около 10 мин. Подкинул новые банки, время работы от акб увеличилось где-то до 25 мин. В общем чуда не произошло. подпаялся напрямую к 24с02 и 341 программатором она считалась, только там кроме названия платы контроллера похоже все зашифровано :shock: Короче у меня пока тупик.... Может тупо купить новую батарею, считать eeprom и прописать в старую?


Вложения:
24C02+NT1908.rar [5.46 KiB]
Скачиваний: 311
Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Вс май 26, 2019 22:33:27 
Встал на лапы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 11
Зарегистрирован: Вс ноя 18, 2012 11:21:37
Сообщений: 96
Рейтинг сообщения: 0
stalex8282, Думаю там не зашифровано, надо вычислить в каких битах находятся какие значения, переводя их из hex в dec.

Сам хочу слить (не выпаивая) через Arduino, такая же пара 24C02+NT1908 и искать данные показатели,
для этого надо слить эти показатели в UBRT:

Изображение

Далее жмем пункт "q2060, 24cXX" -> 24c02 -> Load -> грузим свой eeprom.bin и получаем таблицу значений и их адресацию, но это для примера,как всё организовано, надо эмпирически вычислять для своего.

Изображение

Вот пример как переводить:

Серо-зеленые биты 7B 01 -> переставляем местами -> 01 7B -> в инженерном калькуляторе переводим в dec = 379

Изображение

Для этого дела купил еще такой же, как у меня, убитый в 0 АК, сейчас пробую банки поднять и с двумя eeprom легче искать.


Последний раз редактировалось sakatgg Вс май 26, 2019 23:47:10, всего редактировалось 1 раз.

Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Вс май 26, 2019 23:17:04 
Родился

Зарегистрирован: Пт дек 27, 2013 06:52:03
Сообщений: 5
Рейтинг сообщения: 1
sakatgg, я уже догадался... нашел человека, который смог считать через "B2W" текущие данные с моего АКБ. Изображение

До EEPROM он кстати не смог добраться, я ему скинул свой дамп чтоб он его поправил. я его залил на "флешку". В результате уже больше часа сижу в ноуте, а заряда осталось 72%. Теперь самое интересное... прикрепляю правленый дамп и все что мне удалось выяснить путем сравнения нового и старого дампа))
Изображение
Правда он мне еще и дату выпуска поправил, но я ее не смог вычислить пока. Подозреваю, что это 4е ba (4 строка последние 2 столбца), но могу и ошибаться.

Вот эти параметры были изменены:
DesignCapacity: 6000 mAh
FullChargeCapacity: 6000 mAh
CycleCount: 0
Date: 2019.05.26 yyyy.mm.dd


Вложения:
1908_RESET.rar [343.27 KiB]
Скачиваний: 528
Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Вс май 26, 2019 23:52:05 
Встал на лапы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 11
Зарегистрирован: Вс ноя 18, 2012 11:21:37
Сообщений: 96
Рейтинг сообщения: 0
При замене АК полностью отпаивал от контролера? Контролер не залочился, а то тоже хочу поменять.

Фотку платы контролера скинь, мож у нас похожие. Хотя нет, у меня 3 секции.

Цитата:
подпаялся напрямую к 24с02 и 341 программатором она считалась


В смысле не выпаивал с платы? Или ногу питания 24с02 приподнял?


Последний раз редактировалось sakatgg Пн май 27, 2019 00:02:58, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Пн май 27, 2019 00:02:19 
Родился

Зарегистрирован: Пт дек 27, 2013 06:52:03
Сообщений: 5
Рейтинг сообщения: 1
контроллер при прошивке памяти и при замене банок полностью отпаивал начиная от старшего плюса. припаивал в обратном порядке (от минуса). фотку завтра скину (сегодня тестирую акб). да память не выпаивал)) прям на плате подпаялся и она считалась и записалась.
только считывал и записывал без банок!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Пн май 27, 2019 00:10:07 
Встал на лапы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 11
Зарегистрирован: Вс ноя 18, 2012 11:21:37
Сообщений: 96
Рейтинг сообщения: 0
C CH341 3.3В питание на 24с02 подавал? На всякий случай уточню, а то мож разные версии прогера.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Пн май 27, 2019 00:18:43 
Родился

Зарегистрирован: Пт дек 27, 2013 06:52:03
Сообщений: 5
Рейтинг сообщения: 1
Программатор CH341A. питание подавал прям с него 3,3v. https://habrastorage.org/files/d03/09a/ ... 2dfb13.JPG
https://habrastorage.org/files/026/71d/ ... 31c9d3.png


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Пн май 27, 2019 00:25:06 
Встал на лапы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 11
Зарегистрирован: Вс ноя 18, 2012 11:21:37
Сообщений: 96
Рейтинг сообщения: 0
Ок, спасибо. Если не получится с Arduino, то буду также сливать. Кстати на Arduino можно, как понял, побитно считывать и писать. И не снимая U c АК.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Пн май 27, 2019 16:10:07 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 261
Зарегистрирован: Сб фев 20, 2010 03:11:56
Сообщений: 718
Откуда: EU
Рейтинг сообщения: 1
Как рассчитать дату:
2014.09.11 yyyy.mm.dd
Год 2014 - 1980 = 34 х 512 + месяц 9 х 32 + день 11 = результат 17707 (DEC) в десятичном виде
Переводим в HEX - 452В
Date: 2019.05.26 yyyy.mm.dd
DEC - 20154 HEX - 4EBA
В зависимости от программатора не забываем про Byte swapping.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Пн май 27, 2019 19:16:13 
Родился

Зарегистрирован: Пт дек 27, 2013 06:52:03
Сообщений: 5
Рейтинг сообщения: 1
Всем привет. sakatgg, как обещал фотки контроллера
https://cloud.mail.ru/public/4UX5/27w9smbKd
https://cloud.mail.ru/public/2uCu/Bss9QxZuh.
otus, подскажите где почитать про такое времяисчисление, я то пытался посчитать в Unixtime, а там отсчет от 1970 г.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Пн май 27, 2019 22:32:39 
Встал на лапы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 11
Зарегистрирован: Вс ноя 18, 2012 11:21:37
Сообщений: 96
Рейтинг сообщения: 0
Прочитал свой EEPROM с разьема АК (от ноута DNS), не выпаивая, с помощью Arduino Uno, АК подключил (с подвязкой 4.7к к +5В) на А4 (SDA) и A5 (SCL).
Сначала потренировался на внешней 24C02 на макетке, затем с АК считал по адресу 0x0B

Инструкция по считыванию EEPROM, может кому прогодиться:

1. Прошиваем на Arduino Uno скетч read_epromm_fin (приложил). Брал здесь, убрал запись и вывод лишних столбцов.
2. В терминале выделяем и копируем столбец в буфер Ctrl+C
3. Вставляем в Notepad++
4. Ко все значениям с одним разрядом дописать 0 , перед ним, т.е. до 2х разрядного, пример: 1 -> 01
5. Там же -> Правка -> Операции с пробелами -> Символ Конца строки в Пробел (столбец выстроится в линию)
6. Копируем в буфер
7. В WinHex Edit -> Cliboard Data -> Paste Into New Files -> ASCII Hex, если всё правильно, то вставиться нормально весь буфер.

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

З раза слил, с интералом в нескольких минут, приложил EEPROMы, может кто подскажет где и что? Есть некоторые участки, не изменились, возможно какие то константы.
Хотя возможно это и не с 24С02, может какая память контролера. Надо для полной уверенности слить еще через прогер, как выше писали..


Вложения:
EEPROM.rar [1.31 KiB]
Скачиваний: 262
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Вт май 28, 2019 09:09:24 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 261
Зарегистрирован: Сб фев 20, 2010 03:11:56
Сообщений: 718
Откуда: EU
Рейтинг сообщения: 1
sakatgg,
Вы что-то похожее видите в своих дампах как у stalex8282 ?
Прочитайте програграмматором еепром,а потом разбирайтесь с Arduino Uno.
Явно видно что мусор получился.

Добавлено after 9 hours 59 minutes 34 seconds:
sakatgg,
Почитайте документацию на похожие контроллеры BQ2040 и BQ2060,и про байт SEAL.
Он не даст прочитать дамп по шине,если не снять SEAL.
Где он находится в дампе от 24C02+NT1908 я не знаю,нет такого контроллера уменя,чтобы поискать.
Если найдёте,то поделитесь с сообществом.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Ср май 29, 2019 13:50:51 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 261
Зарегистрирован: Сб фев 20, 2010 03:11:56
Сообщений: 718
Откуда: EU
Рейтинг сообщения: 0
stalex8282,
Не помню если чесно,давно было.Описание SMbus,DataSheet`ы на контоллеры,может где ещё.
У старых НР/Compaq батарей,было по другому,с середины 1979 и по пол года.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Ср май 29, 2019 17:30:30 
Родился

Зарегистрирован: Пт май 03, 2019 15:19:24
Сообщений: 4
Рейтинг сообщения: 0
nevzorofff писал(а):
Выложите куда-нибудь в архиве с паролем(чтобы быстро не снесли), а то по ссылке уже всё.

https://my-files.ru/s77kmt
Пароль radiokot


Спасибо. 30Z55 мою не смог открыть, пароль не находит :(

Более новой версии нет? Эта, кстати, на 7x64 не запускается, запустилась на XP 32bit


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Чт май 30, 2019 14:50:36 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Вт апр 30, 2019 08:06:55
Сообщений: 35
Рейтинг сообщения: 1
sakatgg писал(а):
Прочитал свой EEPROM с разьема АК (от ноута DNS), не выпаивая, с помощью Arduino Uno, АК подключил (с подвязкой 4.7к к +5В) на А4 (SDA) и A5 (SCL).
Сначала потренировался на внешней 24C02 на макетке, затем с АК считал по адресу 0x0B


Это адрес микроконтроллера, он не отдаст просто так вам данные с 24с02, он поднимает свою шину I2С для работы с памятью, поэтому у вас данные разные. Подключайтесь к 24с02 напрямую, только так можно считать память или программа нужна, которая может работать с памятью через мк.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Пт май 31, 2019 07:06:47 
Встал на лапы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 11
Зарегистрирован: Вс ноя 18, 2012 11:21:37
Сообщений: 96
Рейтинг сообщения: 0
Webmon
Цитата:
он поднимает свою шину I2С для работы с памятью, поэтому у вас данные разные

Да, по совету otus, даташит на похожий глянул, там две шины.

Изображение

Скетч для Arduino UNO здесь выложили.
Инфу считал, но вот например, эту инфу, только CELL3 показывает, остальные 0 и -1.
Код:
#define CELL4_VOLTAGE 0x3C // Indidual cell voltages don't work on Lenovo and Dell Packs
#define CELL3_VOLTAGE 0x3D
#define CELL2_VOLTAGE 0x3E
#define CELL1_VOLTAGE 0x3F

Вот в UBRT правильно показывает на всех 3х ячейках. Там параметр Cell V. v.02, с другими версиями уже не то кажет.

Изображение

Так понимаю для скетча нужно прописать регистры для версии v.02 - где эту инфу найти? Даташита нет, но авторы UBRT ведь знают эти параметры.

P.S. Есть еще такой же АК (за 100р взял, хозяин говорил что типа новый, не пользовался) , разряжен был в 0 на всех банках. Вытянул где-то за неделю I=40мА до 3.7В на каждой
U на разьеме не появилось, предохранители целы, по I2C не видется. Подал с ЗУ на разьем - заряжается, потом отключил ЗУ - U на разьеме осталось.

Но самый прикол - по I2C всё также не видется и U пит. на 24L02 нет !!!, на SDA и SCL - уровни 3.3В.
На первом АК на 24С02 U пит 3.3В есть.

К ноуту пока не подключал, надо АК вытянуть до 4.2В малым I и разрядить.

Чип контролера залит силиконом, прозвонить пока не получилось, но кажется питание на EEPROM подается с контролера NT1908, не напрямую.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Пт май 31, 2019 08:27:49 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 261
Зарегистрирован: Сб фев 20, 2010 03:11:56
Сообщений: 718
Откуда: EU
Рейтинг сообщения: 0
Какими-то извилистыми путями ходим.
Раз были в ноль разряжены все ячейки,то можно былож снять и прочитать еепромину.
Отсоединить элементы,прогнать им тест с нормальными токами заряда по правилам и разряда.
Была бы ясность что со внутренним сопротивлением элементов.
Не будет от таких элементов толку,в один прекрасный момент умрёт просто внезапно.
Силикон счищается без особой премудрости.
Я бы отключил элементы по правилам,заменил бы их резисторами по 470 ом и с ограничением тока подал номинальное
напряжение батареи,раз боитесь за предохранитель.Можно и полевик, управляющий пережёгом, снять или хотя бы
лапу поднять.
Сейчас похоже надо отключить общий плюс элементов и снова соединить (перезапустить контроллер),но можно и блокировку словить.
Был бы дамп еепрома начальный,можно было бы и увидеть изменения если что случиться.


Последний раз редактировалось otus Пт май 31, 2019 08:42:39, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Хитро-умный аккумулятор.
СообщениеДобавлено: Пт май 31, 2019 08:42:05 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Вт апр 30, 2019 08:06:55
Сообщений: 35
Рейтинг сообщения: 0
Производители контроллеров не соблюдают спецификацию SMBus, а просто берут оттуда что хотят и делают сами как хотят и не делятся с пользователями информацией, только с другими производителями, например батарей. Поэтому и появилось 13 версий размещения информации в регистрах.
Авторы UBRT написали сотни релизов, вычитали тонны спецификаций и работали с реальным оборудованием и нормальными инструментами. У вас же есть логический анализатор, сравните записи разных версий и поймете где что лежит.
sakatgg писал(а):
U на разьеме не появилось, предохранители целы, по I2C не видется. Подал с ЗУ на разьем - заряжается, потом отключил ЗУ - U на разьеме осталось.

Если напряжение осталось, заряжайте через разъем, потому что напрямую вы заставите контроллер заблокироваться или сжечь предохранитель. Нельзя соединять 2 выхода напрямую. Схемотехника может позволить отключать питание памяти, если она не требуется, посмотрите схему батареи, скорее всего там есть контакты типа SYS_ BAT3_DETECT# эти сигналы для контроллера батареи и хаба материнской. Скорее всего изза них не отвечает шина.
А что вы хотите сделать то?


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

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


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

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


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

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


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