avatar_KrOeNeN

ЗУ на оcнове выпрямителя ЕАТОN АРR48-3G

Автор KrOeNeN, 21 Фев. 2014 в 19:52

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ViTbike

Цитата: alayf78 от 03 Окт. 2014 в 20:55
нужно проверить зарядка полностью сгорела,или нет. для этого выпаять все пробитые феты,и включить без них. если работает,то значит 50% выжило. если нет,то да,проще на детали использовать. там много деталей нужно менять в драйверах.
проверил, не запускается после нескольких секунд ожидания, только щелк делает и сразу выключается, уговорили


новую сделаю с током 25А и фильтры выпаивать не буду, так нормально будет ей?

andreym

Цитата: ViTbike от 04 Окт. 2014 в 07:35
новую сделаю с током 25А и фильтры выпаивать не буду, так нормально будет ей?
с фильтрами и выходной мощностью не превышающей 1.8 думаю "походит"

inel

Удалось прочитать прошивку!
Немного надеясь на чудо, решил попробовать прочитать прошивку.И чудо произошло! Китайцы не стали ставить локк биты!

http://my-files.ru/8tzwu7

В архиве прошивка, EEPROM и Fuse биты.
В протеусе прошивка работает.
Контроллер Atmega32l

Осталось дизассемблировать и разобраться как устроен протокол.
В ассемблере пока нуб (я заядлый си-шник), но потихоньку буду разбираться.

batson

Цитата: inel от 06 Окт. 2014 в 18:34
Удалось прочитать прошивку!
Немного надеясь на чудо, решил попробовать прочитать прошивку.И чудо произошло! Китайцы не стали ставить локк биты!

http://my-files.ru/8tzwu7

В архиве прошивка, EEPROM и Fuse биты.
В протеусе прошивка работает.
Контроллер Atmega32l

Осталось дизассемблировать и разобраться как устроен протокол.
В ассемблере пока нуб (я заядлый си-шник), но потихоньку буду разбираться.
круто что считался еепром и даже прошивка
мой стратегический план заключался в чтении еепрома, теперь меняя по очереди байты в нем можно пытаться найти те которые отвечают за напряжение и ток. муторно, но проще чем дизассемблировать прошивку. только еепром может быть защищен CRC это надо учитывать.
Самоходный аппарат из нержавейки: нержавеющий чоботар, инфинеон 12, MXUS 1000

batson

#220
 :eureka: а собственно что я торможу, у кого есть пульт управления поменяйте токи и напряжения, считайте еепром "до" и "после" и выложите на всеобщее обозрение для разбора.
так мы точно будем знать какие байты отвечают за ток, какие за напругу. и ключик у нас в кармане.  :dance:
а дальше каждому по копеешному программатору(у кого нет), годятся переходники на FT232 тут инструкция http://easyelectronics.ru/skorostnoj-avr-usb-programmator-na-ft232rl-bez-vspomogatelnogo-kontrollera.html и можно будет менять все в широчайших пределах.
Самоходный аппарат из нержавейки: нержавеющий чоботар, инфинеон 12, MXUS 1000

inel

Цитироватьмой стратегический план заключался в чтении еепрома, теперь меняя по очереди байты в нем можно пытаться найти те которые отвечают за напряжение и ток
Была такая-же мысль. Выложите свой eeprom - сравним.
У меня должен быть настроен на 25А. Напряжение - 45.5В.
В Eeprom, скорее всего, есть калибровочные параметры.  Поэтому значения, например одинакового тока разных БП, могут отличаться.

.

batson

Цитата: inel от 06 Окт. 2014 в 21:07
Цитироватьмой стратегический план заключался в чтении еепрома, теперь меняя по очереди байты в нем можно пытаться найти те которые отвечают за напряжение и ток
Была такая-же мысль. Выложите свой eeprom - сравним.
У меня должен быть настроен на 25А. Напряжение - 45.5В.
В Eeprom, скорее всего, есть калибровочные параметры.  Поэтому значения, например одинакового тока разных БП, могут отличаться.

.
не проблема выложу как до программатора доберусь. мой на выходе 54 выдавал насколько помню.
Самоходный аппарат из нержавейки: нержавеющий чоботар, инфинеон 12, MXUS 1000

alayf78

скоро итон станет вторым инфинеоном :-D можно будет с помощью usb шнурка ток и напряжение менять!!!
Скорость,Дальность,Дизайн,Цена. Выбери только три

Lion

А мне приехал "новый" блок с тао. Работает, все ок. Но как и первый - 1500вт. Поэтому в прошивках заинтерисован  :-)
50сс скут > 500w скут > 70сс скут > 1Kw @ 1Kwh вел > 4Kw @ 2Kwh вел > 6Kw @ 4Kwh мопед > 12Kw @ 5Kwh мопед (Проект "Луноход")

alayf78

там еще чтобы прошивать переходник с RS 232 на блок нужен скорее всего будет какой-то
Скорость,Дальность,Дизайн,Цена. Выбери только три

Lion

Ну, эт то не будет проблемой. В общем-то не проблема даже аппаратный патч применить, наложив в противофазу витки вторички измерителя, как я делал в попытках вытянуть мощность с полуубитого твоего. Но если будет более "цивилизованный" способ, то почему бы и нет
50сс скут > 500w скут > 70сс скут > 1Kw @ 1Kwh вел > 4Kw @ 2Kwh вел > 6Kw @ 4Kwh мопед > 12Kw @ 5Kwh мопед (Проект "Луноход")

batson

Самоходный аппарат из нержавейки: нержавеющий чоботар, инфинеон 12, MXUS 1000

inel


batson

#229
Прошивка и еепром моего
напряжение 54.4В

P.S.
не рекомендую для чтения тот переходник что приводил выше, как оказалось на некоторых компах он капризнечает не желая читать еепром(прошивку читает всегда)
Самоходный аппарат из нержавейки: нержавеющий чоботар, инфинеон 12, MXUS 1000

inel

#230
Немного проанализировал EEPROM:

Все нижесказанное пока только предположения!

По адресам 0x05..0x44, 0x45..0x84 данные дублируются.

0x03..0x04 - ID???
Inel     EEPROM: 0x04C0
batson EEPROM: 0x04C0

0x05..0x08 - серийный номер (uint32).
Inel     EEPROM: 0x08ABCAE3
batson EEPROM: 0x08ABC591

0x17..0x1A - вых. напряжение (float).
Inel     EEPROM: 0x425C0000 - 55.0V (ни разу не включал, поэтому не знаю что на выходе).
batson EEPROM: 0x425A6000 - 54.6V

0x1B..0x1E - вых. ток (fioat).
Inel     EEPROM: 0x41C80000 - 25.0A
batson EEPROM: 0x421A0000 - 38.5A

0x1F..0x22 - температура (float)???
Inel     EEPROM: 0x43160000 - 150.0
batson EEPROM: 0x43160000 - 150.0

0x23..0x26 - ограничение мощности (float). Так-же фигурирует по адресу 0x3B..0x3E.
Inel     EEPROM: 0x44E10000 - 1800.0Wt.
batson EEPROM: 0x44E10000 - 1800.0Wt.

0x27..0x2A - темпер. коэффициент, входн. ток??? Так-же фигурирует по адресу 0x37..0x3A.
Inel     EEPROM: 0x41200000 - 10.0.
batson EEPROM: 0x41400000 - 12.0.

0x2B..0x2E - ???

0x2F..0x32 - защита по превыш. вых. напряжения (float).
Inel     EEPROM: 0x426СС800 - 59.2V
batson EEPROM: 0x42680000 - 58.0V

0x33..0x36 - ???

0x43..0x44 - контрольная сумма. Считается сумма байт с адреса 0x05 по 0x42.
Затем инвертируются старший и младший байты.

Пример:
inel EEPROM
Контрольная сумма
0c2c - 0b00001100 0b00101100   
Запись в EEPROM
f3d3 - 0b11110011 0b11010011

По адресам 0x85..0xC2, 0xC3..0x100 данные дублируются.
Похожи на калибровочные данные.

0xC1..0xC2 - контрольная сумма

batson

Цитата: inel от 09 Окт. 2014 в 10:59
0x43..0x44 - контрольная "сумма" (вычислить пока не смог).
черт, этого я и боялся, возможно прийдется прошивку ковырять чтобы отключить проверку crc

пока как простой вариант - можно тупо заливать еепром с разных блоков с нужными параметрами
Самоходный аппарат из нержавейки: нержавеющий чоботар, инфинеон 12, MXUS 1000

Lion

Ну в общем то нужна лишь одна прошивка - максимальная. Остальное может ограничивать макс  ;-)
50сс скут > 500w скут > 70сс скут > 1Kw @ 1Kwh вел > 4Kw @ 2Kwh вел > 6Kw @ 4Kwh мопед > 12Kw @ 5Kwh мопед (Проект "Луноход")

batson

[user]Lion[/user], я понимаю, но не у всех макс)
надо чтобы кто-то у кого есть настройщик поставил максимум и слил прошивку с еепромом, а лучше много прошивок с шагом в 0.5V и 1A
но все обладатели настройщика молчат
Самоходный аппарат из нержавейки: нержавеющий чоботар, инфинеон 12, MXUS 1000