Открытый проект универсального зарядника

R2D2

КОТастрафически не хватает памяти FLASH.
Пришлось выкинуть по 4 байта (Зарезервированное) от настроек аккума и типов.
Сэкономил 200 байт.
Пришлось переписать все с этим связанное.

ВНИМАНИЕ! Глюк в WinAVR оптимизации.

q=a=b=c=0;
конструкция занимает на ~50 байт больше код чем
q=0;
a=0;
b=0;
c=0;

Это не верно!!!

R2D2

Наверное, это в факе есть пока до него не добрался.

Вот переписанная программа:

R2D2

Делаю прошивку для 2х16 дисплея

R2D2

Сначала у меня был WinAVR-20071221rc1-install.exe
Теперь я поставил WinAVR-20080610-install.exe

И оочень удивился:

Было FLASH 99,6% SRAM 50%
Стало FLASH 101,1% SRAM 193,6%

R2D2

В последней версии они оперативку вообще не жмут ни как ни в одном из методов оптимизации (0,1,2,3,s).
Описанный выше глюк a=b=c=d=0 не исправлен.
А жалко.

hekk

Получил платки от Антона спасибо 😃

Закупка в Чипе мне обошлась в 1300руб 😵 - это только цифровая
часть схемы, но без без ЖК и 2-x разъемов com (грабёж)

Приступил к спайке…

Попутно перекладываю цифровую часть в proteus.
(уже работает, но русские не отображает)

Если Антон не против, могу выложить файлы для proteus.

PS: Пока впечатления положительные Спасибо 😃

R2D2
hekk:

Получил платки от Антона спасибо 😃

Закупка в Чипе мне обошлась в 1300руб 😵 - это только цифровая
часть схемы, но без без ЖК и 2-x разъемов com (грабёж)

Приступил к спайке…

Попутно перекладываю цифровую часть в proteus.
(уже работает, но русские не отображает)

Если Антон не против, могу выложить файлы для proteus.

PS: Пока впечатления положительные Спасибо 😃

Эх зря в чипе покупаете. Я там только оооочень редкие детали покупаю. Там накрутка больше чем в продовольственном магазине.
Надо покупать в Митино 4 этаж. Все ларьки разгромили окончательно в эту субботу. Почти все ларечники переехали на 4 этаж и частично на третий, ну и в цоколе в 4х местах.

4х строчный ЖКИ без подсветки стоит 250 руб, а в чипе за 600р. В цоколе в дальнем углу по субботам до 13:00 можно с подсветкой купить за 300 руб.
D-SUB-F 9 pin в митино стоит 20 руб.

hekk
R2D2:

4х строчный ЖКИ без подсветки стоит 250 руб, а в чипе за 600р. В цоколе в дальнем углу по субботам до 13:00 можно с подсветкой купить за 300 руб.
D-SUB-F 9 pin в митино стоит 20 руб.

В чипе покупал потому-что близко от работы…
А ЖКИ у меня был в запасе. D-SUB-F я из горелой матери выпаял 😒

sht0p0r
hekk:

В чипе покупал потому-что близко от работы…
А ЖКИ у меня был в запасе. D-SUB-F я из горелой матери выпаял 😒

из матери вы выпаяли мне думается D-SUB-M (male) они “зеркальные” будьте осторожны, провода придется делать “косые”

hekk
sht0p0r:

из матери вы выпаяли мне думается D-SUB-M (male) они “зеркальные” будьте осторожны, провода придется делать “косые”

Я ставил это

R2D2

Это папа, а надо мама.
Если вы уже это впаяли придется самостоятельно паять шнурок.

sht0p0r
R2D2:

Это папа, а надо мама.
Если вы уже это впаяли придется самостоятельно паять шнурок.

я не уверен, но помоему достаточно припаять такой разъем сдругой стороны платы и вроде должно совпасть… надо проверять мою мысль. 😃

hekk

Точно вот он

Но я лучше перепаяю …

hekk

Сегодня выдался часик для спайки…
Никогда раньше не паял SMD компоненты, это конечно релаксация 😵
Тут нужно терпение и желательно еще одна рука.

Вот что получается…

По плате.
1 Плата класс тут нечего сказать, приложенное описание выше всяких похвал…
2 Разъем для подключения ЖК оказался близко к панельке (пришлось панельку шкуркой пройти), хотя это наверно такая широкая панель (других небыло)
3 На стабилизаторы напряжения нужно ставить радиатор? Если да, то общий радиатор поставить затруднительно так как между ними разъем для подключения силовой платы.

Вахтанг
Maramoi:

Надо переименовать файлы что бы они выглядели вот так, ZU.7z.002, ZU.7z.001 тогда 7zip их откроет.

На 002 пишет следующее “Не удалояь открыт файл D:\…\ZU.7z.002 как архив.” Архив скачал несколько раз, не помогает!

hekk
Вахтанг:

На 002 пишет следующее “Не удалояь открыт файл D:\…\ZU.7z.002 как архив.” Архив скачал несколько раз, не помогает!

002 не нужно открывать!
Когда вы открываете 001 в 7z,- 002 сам подхватывается
(лиш-бы файлы били в одной директории).
Другими словами когда вы открыли файл ZU.7z.001
и видите
потом кликаете на папку ZU и видите
Значит все ОК архив открылся полностью

А если у вас архив 002 не подцепится, то будет так
И открыть папу ZU.7Z не получится.

R2D2

Главное в нашем деле удобный пинцет.
Чтобы быстро было, сначало все мажем, потом паяю один вид номинала на всей плате за одну ногу.
Если криво, легко исправить.
Потом еще раз мажу и паяю вторые ноги и на чистовую первые.

Вахтанг
hekk:

002 не нужно открывать!
Когда вы открываете 001 в 7z,- 002 сам подхватывается

Спасибо, понял.

sht0p0r
hekk:

2 Разъем для подключения ЖК оказался близко к панельке (пришлось панельку шкуркой пройти), хотя это наверно такая широкая панель (других небыло)
3 На стабилизаторы напряжения нужно ставить радиатор? Если да, то общий радиатор поставить затруднительно так как между ними разъем для подключения силовой платы.

*2 и нетолько этот, разъем 1ого канала упирается в торец процессора
раземы термо датчиков слишком близко друг к другу буквально пол милиметра не хватает чтоб поставить разъемы с защелками.
*3 там радиаторы не нужны, вполне хватит стабилизатора в корпусе ТО92.

R2D2

Отодвину.

Мне еще подсказали в личке, что 814 неправильно нарисован.
Да у него перепутан колектор с эмитором и на печатке тоже, но и так все работает.

Есть еще одна боольшая жо - на сепике силовые дорожки на верхней части платы и при этом прикрыты маской.
Для 5А надобы их пролудить или напаять луженую проволоку.
Некоторые дырки тоже прикрыты это изготовитель постарался.

Все это исправил в версии 1.3

Исправил несколько некритических ошибок в меню и уменьшил код на 200 байтов:

R2D2

Вот последняя:
Если у Вашей силовой максимальное напряжение не 26В, то надо исправить define Vmax1 или Vmax2 в main.h и сделать свою прошивку.
Цифровой зум (подстройка) напряжения только ±10%.

КПД 80% - это отстой но ничего поделать не могу. 110 Ватт работает нагрев в норме.