Самый лучший измеритель емкости аккумуляторов
Re: Самый лучший измеритель емкости аккумуляторов
Starichok51, я же говорю у меня все порты проца в воздухе висят. Я вчера начал на макетке схему собирать, питание развел, сунулся, а кабеля USB>UART дома не оказалось, проц прошивал вчера, может ЕЕПРОМ и забыл прошить. Вот сегодня эту плату на работу взял кабель USB>UART припаял и для интереса запустил. Теперь на работе программатора нет, что бы ЕЕПРОМ проверить/прошить. Домой возьму и там проверю.
- Starichok51
- Модератор
- Сообщения: 19044
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: Самый лучший измеритель емкости аккумуляторов
при работе с компа можно EEPROM не прошивать.
в EEPROM хранятся все предустановленные значения (уставки) для тока и напряжения. для работы с компа они не нужны.
точно не знаю, возможно висящие в воздухе порты принимают максимум, хотя подтяжка для АЦП не включена и должен читаться чистый ноль.
тогда повесь порты РС0 и РС1 на общий, чтобы уж точно ноль читался.
и зашей опять новую версию прошивки, а окошко будешь показывать со ВСЕМИ параметрами, а не только первые четыре.
в EEPROM хранятся все предустановленные значения (уставки) для тока и напряжения. для работы с компа они не нужны.
точно не знаю, возможно висящие в воздухе порты принимают максимум, хотя подтяжка для АЦП не включена и должен читаться чистый ноль.
тогда повесь порты РС0 и РС1 на общий, чтобы уж точно ноль читался.
и зашей опять новую версию прошивки, а окошко будешь показывать со ВСЕМИ параметрами, а не только первые четыре.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Re: Самый лучший измеритель емкости аккумуляторов
Удалось только прошить последнюю версии хекса и ЕЕPROM

порты РС0 и РС1 на GND. У меня TL431 не распаян и порт AREF, видимо поэтому напряжение и ток показывает. Допаяю плату и тогда посмотрим
У меня вопрос возник, а как из программы можно будет запускать тест внутреннего сопротивления аккума, если планируется управлять девайсом только с компа (на плате кнопок и энкодера не будет)?
P.S. паять возможности пока нет, а потыкать в программе управления девайсом есть
В проге, как я понял, есть 8 профилей, 8 установок напряжения и 8 установок тока. По умолчанию в них записаны одинаковые значения. В токовых 0.500А для предела тока 1А и 5.000А для предела тока 10А, по напряжению отсечки во все 8 установок записаны 3.000V при 10V режиме и 30.00V при 100V режиме. Минимально возможное напряжение отсечки при 10V режиме 0.700V, при 100V режиме 7.00V.
А вот изменить значения в этих установках не удается, меняю, нажимаю записать, вроде меняется, но стоит перейти в настройку другой установки а затем вернутся опять в ту установку где поменял значения и записал, так там все сбросилось в "заводские" установки.
порты РС0 и РС1 на GND. У меня TL431 не распаян и порт AREF, видимо поэтому напряжение и ток показывает. Допаяю плату и тогда посмотрим
У меня вопрос возник, а как из программы можно будет запускать тест внутреннего сопротивления аккума, если планируется управлять девайсом только с компа (на плате кнопок и энкодера не будет)?
P.S. паять возможности пока нет, а потыкать в программе управления девайсом есть
В проге, как я понял, есть 8 профилей, 8 установок напряжения и 8 установок тока. По умолчанию в них записаны одинаковые значения. В токовых 0.500А для предела тока 1А и 5.000А для предела тока 10А, по напряжению отсечки во все 8 установок записаны 3.000V при 10V режиме и 30.00V при 100V режиме. Минимально возможное напряжение отсечки при 10V режиме 0.700V, при 100V режиме 7.00V.
А вот изменить значения в этих установках не удается, меняю, нажимаю записать, вроде меняется, но стоит перейти в настройку другой установки а затем вернутся опять в ту установку где поменял значения и записал, так там все сбросилось в "заводские" установки.
Re: Самый лучший измеритель емкости аккумуляторов
Starichok51, так что на счет записи параметров "предустановок" в ЕЕПРОМ и запуска теста вн. сопротивления?
- Starichok51
- Модератор
- Сообщения: 19044
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: Самый лучший измеритель емкости аккумуляторов
начну с конца.
в файле AccuTest3_2.eep уже все предустановки прописаны. тебе осталось только его прошить в МК.
по замеру сопротивления, как раз, сейчас занимаюсь доработкой программ. как закончу, так сразу выложу новый архив, с новыми прошивкой и комповой программой.
в файле AccuTest3_2.eep уже все предустановки прописаны. тебе осталось только его прошить в МК.
по замеру сопротивления, как раз, сейчас занимаюсь доработкой программ. как закончу, так сразу выложу новый архив, с новыми прошивкой и комповой программой.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Re: Самый лучший измеритель емкости аккумуляторов
AccuTest3_2.eep я прошил в ЕЕПРОМ. Но только там во всех 8 предустановках прописано одни и те же значения. Я же писал выше "По умолчанию в них записаны одинаковые значения. В токовых 0.500А для предела тока 1А и 5.000А для предела тока 10А, по напряжению отсечки во все 8 установок записаны 3.000V при 10V режиме и 30.00V при 100V режиме. " И изменить их из проги (задать нужные мне) я не могу, после нажатия кнопки запись изменения не сохраняются, остаются старые значения.
- Starichok51
- Модератор
- Сообщения: 19044
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: Самый лучший измеритель емкости аккумуляторов
а я тебе сказалvano11 писал(а):Я же писал выше "По умолчанию в них записаны одинаковые значения.
и у меня они все показываются правильно.Starichok51 писал(а):в файле AccuTest3_2.eep уже все предустановки прописаны.
ты, видимо, не правильно (не в той последовательности) прошиваешь. я поначалу тоже такую ошибку делал и удивлялся, что прописанные значения не появляются.
сначала хекс надо прошить, и только потом прошивать ПЗУ.
если делать наоборот, то при прошивке хекса стирается ПЗУ.
а 3,000 (30,00) или 0,500 (5,00) инициализируются прошивкой при "пустом" ПЗУ.
добавил в первый пост новую версию.
устранена недоделка - добавлен запуск измерения внутреннего сопротивления с компьютера.
что еще было сделано, читайте тоже в первом посте.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
- Starichok51
- Модератор
- Сообщения: 19044
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: Самый лучший измеритель емкости аккумуляторов
ну так связи с модулем нет.
я не могу знать, почему у тебя связь не работает.
подай питание сначала на модуль, потом запускай программу на компе.
я не могу знать, почему у тебя связь не работает.
подай питание сначала на модуль, потом запускай программу на компе.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Re: Самый лучший измеритель емкости аккумуляторов
Прошил обратно версию 3.2, тоже такая петрушка, "нет связи с модулем". Наверное где то что то отвалилось.
Ухожу спать, завтра вставать рано. Завтра продолжу.
Добавлено after 7 hours 53 minutes 26 seconds:
Утром прошил версию 3.3 "связь с модулем" есть. А вот с ЕЕПРОМ проблема, что при зашитой ЕЕПРОМ что при очищенной (все FF) программа выводит одинаково.
Starichok51, какой программой прошиваешь МК? Понипрог? Может эта программа сохранить данные из ЕЕПРОМ в бинарном виде (bin). Если может, то сохраните в бинарном и выложите или в личку. Могу я при не загруженной в МК ЕЕПРОМ через прогу управления девайсом забить нужные мне предустановки?
Ухожу спать, завтра вставать рано. Завтра продолжу.
Добавлено after 7 hours 53 minutes 26 seconds:
Утром прошил версию 3.3 "связь с модулем" есть. А вот с ЕЕПРОМ проблема, что при зашитой ЕЕПРОМ что при очищенной (все FF) программа выводит одинаково.
Starichok51, какой программой прошиваешь МК? Понипрог? Может эта программа сохранить данные из ЕЕПРОМ в бинарном виде (bin). Если может, то сохраните в бинарном и выложите или в личку. Могу я при не загруженной в МК ЕЕПРОМ через прогу управления девайсом забить нужные мне предустановки?
- Starichok51
- Модератор
- Сообщения: 19044
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: Самый лучший измеритель емкости аккумуляторов
в чем была причина, где что отвалилось?
я использую SinaProg 2.1. это оболочка для avrdude.
в бинарном виде она не сохраняет.
все настройки (калибровки) сохраняются при записи с компа.
не сохраняются только номера уставок и сами уставки. но это не проблема, так как с компа менять номер уставки нет нужды, а значение уставки записывается моментально.
сделай такой эксперимент. запиши все настройки с компа, меняя режимы по напряжению и по току. а потом прочти ЕЕПРОМ. у тебя в начале должны появиться 16 записанных байт.
я использую SinaProg 2.1. это оболочка для avrdude.
в бинарном виде она не сохраняет.
все настройки (калибровки) сохраняются при записи с компа.
не сохраняются только номера уставок и сами уставки. но это не проблема, так как с компа менять номер уставки нет нужды, а значение уставки записывается моментально.
сделай такой эксперимент. запиши все настройки с компа, меняя режимы по напряжению и по току. а потом прочти ЕЕПРОМ. у тебя в начале должны появиться 16 записанных байт.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Re: Самый лучший измеритель емкости аккумуляторов
Что отваливалось не знаю, утром все нормально прошилось. Может геомагнитная вспышка была, или просто глаза слипались.
Скачал SinaProg 2.1, поковырял, ничего не наковырял. Скачал оболочку от программатора ТРИТОН, установил, запустил в демо режиме (без программатора только в демо работает. Открыл в оболочке файл AccuTest3_2.eep и сохранил его в bin формате. Зашил этот bin в МК и все вроде получилось.
Вот скринов экрана проги наснимал с разными уставками. В имени файлов задано, например 1_U10_J1.jpg 1 уставка (1), для заданного напряжения 10V (U10), при заданном токе 1А (J1).
Чего то zip архив не могу с скринами прицепить.
Прицепил только бинарник AccuTest3_2_eep.zip. Посмотри чем он отличается от твоего eep файла. Там его обрезать нужно, вначале идут служебные данные, а потом собственно бин данные. Пригодится в дальнейшем, не все программы программаторов эти eep поддерживают. Картинки (скрины) позже выложу.
ЗЫ Добавил архивы с картинками, на 4 части разбил. Можно под спойлер картинки разместить, но 32 файла лениво туда совать
ЗЫ2, удалил файлы архивов с картинками. Накосячил, торопился, мелкие картинки получились, не читаемые. Позже сделаю несколько нормальных.
ЗЫ3, лень скрины делать, вот выкладываю в тексте предустановки которые появились после прошивки бинарного файла в ЕЕПРОМ МК
10 Вольт 1 Ампер
1 - 0.800V, 0.200А
2 - 1.000V, 0.200А
3 - 1.800V, 0.200А
4 - 2.700V, 0.200А
5 - 3.000V, 0.200А
6 - 3.600V, 0.200А
7 - 5.600V, 0.200А
8 - 7.200V, 0.200А
10 Вольт 10 Ампер
1 - 0.800V, 2.00А
2 - 1.000V, 2.00А
3 - 1.800V, 2.00А
4 - 2.700V, 2.00А
5 - 3.000V, 2.00А
6 - 3.600V, 2.00А
7 - 5.600V, 2.00А
8 - 7.200V, 2.00А
100 Вольт 1 Ампер
1 - 7.80V, 0.200А
2 - 9.60V, 0.200А
3 - 10.80V, 0.200А
4 - 15.60V, 0.200А
5 - 19.20V, 0.200А
6 - 21.60V, 0.200А
7 - 31.20V, 0.200А
8 - 43.20V, 0.200А
100 Вольт 10Ампер
1 - 7.80V, 2.00А
2 - 9.60V, 2.00А
3 - 10.80V, 2.00А
4 - 15.60V, 2.00А
5 - 19.20V, 2.00А
6 - 21.60V, 2.00А
7 - 31.20V, 2.00А
8 - 43.20V, 2.00А
Скачал SinaProg 2.1, поковырял, ничего не наковырял. Скачал оболочку от программатора ТРИТОН, установил, запустил в демо режиме (без программатора только в демо работает. Открыл в оболочке файл AccuTest3_2.eep и сохранил его в bin формате. Зашил этот bin в МК и все вроде получилось.
Вот скринов экрана проги наснимал с разными уставками. В имени файлов задано, например 1_U10_J1.jpg 1 уставка (1), для заданного напряжения 10V (U10), при заданном токе 1А (J1).
Чего то zip архив не могу с скринами прицепить.
Прицепил только бинарник AccuTest3_2_eep.zip. Посмотри чем он отличается от твоего eep файла. Там его обрезать нужно, вначале идут служебные данные, а потом собственно бин данные. Пригодится в дальнейшем, не все программы программаторов эти eep поддерживают. Картинки (скрины) позже выложу.
ЗЫ Добавил архивы с картинками, на 4 части разбил. Можно под спойлер картинки разместить, но 32 файла лениво туда совать
ЗЫ2, удалил файлы архивов с картинками. Накосячил, торопился, мелкие картинки получились, не читаемые. Позже сделаю несколько нормальных.
ЗЫ3, лень скрины делать, вот выкладываю в тексте предустановки которые появились после прошивки бинарного файла в ЕЕПРОМ МК
10 Вольт 1 Ампер
1 - 0.800V, 0.200А
2 - 1.000V, 0.200А
3 - 1.800V, 0.200А
4 - 2.700V, 0.200А
5 - 3.000V, 0.200А
6 - 3.600V, 0.200А
7 - 5.600V, 0.200А
8 - 7.200V, 0.200А
10 Вольт 10 Ампер
1 - 0.800V, 2.00А
2 - 1.000V, 2.00А
3 - 1.800V, 2.00А
4 - 2.700V, 2.00А
5 - 3.000V, 2.00А
6 - 3.600V, 2.00А
7 - 5.600V, 2.00А
8 - 7.200V, 2.00А
100 Вольт 1 Ампер
1 - 7.80V, 0.200А
2 - 9.60V, 0.200А
3 - 10.80V, 0.200А
4 - 15.60V, 0.200А
5 - 19.20V, 0.200А
6 - 21.60V, 0.200А
7 - 31.20V, 0.200А
8 - 43.20V, 0.200А
100 Вольт 10Ампер
1 - 7.80V, 2.00А
2 - 9.60V, 2.00А
3 - 10.80V, 2.00А
4 - 15.60V, 2.00А
5 - 19.20V, 2.00А
6 - 21.60V, 2.00А
7 - 31.20V, 2.00А
8 - 43.20V, 2.00А
- Вложения
-
- AccuTest3_2_eep.zip
- (251 байт) 269 скачиваний
- Starichok51
- Модератор
- Сообщения: 19044
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: Самый лучший измеритель емкости аккумуляторов
правильный бинарник, я проверил.
в "табличках" ты опечатался.
для режима 10В там записано 5,400 вместо 5,600.
это ты дал таблички с разными номерами уставок по напряжению.
но в ты не дал таблички с разными номерами уставок по току.
в принципе, можешь их здесь не давать, я и так знаю, что там будет все правильно записано.
и скрины можешь не давать - они не прибавят информации.
в "табличках" ты опечатался.
для режима 10В там записано 5,400 вместо 5,600.
это ты дал таблички с разными номерами уставок по напряжению.
но в ты не дал таблички с разными номерами уставок по току.
в принципе, можешь их здесь не давать, я и так знаю, что там будет все правильно записано.
и скрины можешь не давать - они не прибавят информации.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
- Дмитрий М
- Друг Кота
- Сообщения: 6620
- Зарегистрирован: Чт дек 29, 2005 00:18:30
- Откуда: Москва
- Контактная информация:
Re: Самый лучший измеритель емкости аккумуляторов
Starichok51 а если вместо нестандартного шунта на 100 ампер использовать типовой 75 мв то что надо в схеме изменить?
Ничто так не укрепляет взаимное доверие, как 100% предоплата! Дмитрий, ex-RK3AOR.
- Starichok51
- Модератор
- Сообщения: 19044
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: Самый лучший измеритель емкости аккумуляторов
у меня там нет шунта на 100 Ампер. а у меня есть шунт на 10 Ампер.
сейчас по схеме максимальное падение на шунте 0,5 Вольта (500 мВ), а коэффициент усиления усилителя примерно 8.
для стандартного шунта 75 мВ нужно усиление 8 * 500 / 75 = 53.
можно, например, R13 взять 51 кОм вместо 6,8 кОм, как указано в схеме.
но тогда нужно ставить прецизионный ОУ с маленьким собственным напряжением смещения.
а у лм358 смещение может быть несколько мВ, что очень много по сравнению с 75 мВ.
таким образом, нужно изменить:
1. R13 на 51 кОм.
2. заменить ОУ на ... сам поищешь...
сейчас по схеме максимальное падение на шунте 0,5 Вольта (500 мВ), а коэффициент усиления усилителя примерно 8.
для стандартного шунта 75 мВ нужно усиление 8 * 500 / 75 = 53.
можно, например, R13 взять 51 кОм вместо 6,8 кОм, как указано в схеме.
но тогда нужно ставить прецизионный ОУ с маленьким собственным напряжением смещения.
а у лм358 смещение может быть несколько мВ, что очень много по сравнению с 75 мВ.
таким образом, нужно изменить:
1. R13 на 51 кОм.
2. заменить ОУ на ... сам поищешь...
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
- Дмитрий М
- Друг Кота
- Сообщения: 6620
- Зарегистрирован: Чт дек 29, 2005 00:18:30
- Откуда: Москва
- Контактная информация:
Re: Самый лучший измеритель емкости аккумуляторов
Спасибо, примерно так я и думал, уточнил на всякий случай, думал может что в программе есть для изменения Кусил (скорее под разные выходные напряжения с ОУ). Как мы уже общались в той ветке типовые шунты на 10..100 А доступнее и удобнее конструкционно (так как уже реализована четырёхточечная схема Кельвина) чем самопалы из С5-16 и т.п.
Да, для коммутации напряжения с шунтов очень рекомендую использовать реле с золотыми контактами (я обычно РЭВ-18 использую) так как обычные могут вносить большие погрешности из-за микроплёнок на серебре, котрые плохо пробивает малое напряжение.
Да, для коммутации напряжения с шунтов очень рекомендую использовать реле с золотыми контактами (я обычно РЭВ-18 использую) так как обычные могут вносить большие погрешности из-за микроплёнок на серебре, котрые плохо пробивает малое напряжение.
Ничто так не укрепляет взаимное доверие, как 100% предоплата! Дмитрий, ex-RK3AOR.
- Starichok51
- Модератор
- Сообщения: 19044
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: Самый лучший измеритель емкости аккумуляторов
еще раз повторяю:
СОПРОТИВЛЕНИЕ КОНТАКТОВ РЕЛЕ НЕ ВХОДИТ В ИЗМЕРИТЕЛЬНУЮ ЦЕПЬ и вносить погрешность в измерения НЕ МОЖЕТ.
СОПРОТИВЛЕНИЕ КОНТАКТОВ РЕЛЕ НЕ ВХОДИТ В ИЗМЕРИТЕЛЬНУЮ ЦЕПЬ и вносить погрешность в измерения НЕ МОЖЕТ.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
- Дмитрий М
- Друг Кота
- Сообщения: 6620
- Зарегистрирован: Чт дек 29, 2005 00:18:30
- Откуда: Москва
- Контактная информация:
Re: Самый лучший измеритель емкости аккумуляторов
Да, это я погорячился, шунт некоммутируемый, реле там токовое.
Ничто так не укрепляет взаимное доверие, как 100% предоплата! Дмитрий, ex-RK3AOR.
Re: Самый лучший измеритель емкости аккумуляторов
Здравия всем! Простите за не скромный может вопрос, но откуда брать 0.7В для питания ОУ по 4 ноге? Ага, раскрыл по шире глаза - увидел откуда)) Отдельный БП... Но тогда вопрос, если заведомо работать только с 12 В АКБ возможно же теоретически питать устройство от них самих же или 12В должно быть стабилизированным? тогда дцдц повышалка и стабилизация по 12 5 и -0.7 ?
- Starichok51
- Модератор
- Сообщения: 19044
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: Самый лучший измеритель емкости аккумуляторов
1. можно ОУ питать от испытываемого 12-вольтового аккума.
2. 12 Вольт не обязательно должны быть стабильными - ОУ по фигу.
там может быть и меньше, чем 12 Вольт, лишь бы хватало мосфету на затворе получить заданный ток.
а вот минус 0,7 Вольта (или другое значение небольшого отрицательного напряжения) формировать обязательно, любым способом.
2. 12 Вольт не обязательно должны быть стабильными - ОУ по фигу.
там может быть и меньше, чем 12 Вольт, лишь бы хватало мосфету на затворе получить заданный ток.
а вот минус 0,7 Вольта (или другое значение небольшого отрицательного напряжения) формировать обязательно, любым способом.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.