Открытый проект универсального зарядника
КОТастрафически не хватает памяти FLASH.
Пришлось выкинуть по 4 байта (Зарезервированное) от настроек аккума и типов.
Сэкономил 200 байт.
Пришлось переписать все с этим связанное.
ВНИМАНИЕ! Глюк в WinAVR оптимизации.
q=a=b=c=0;
конструкция занимает на ~50 байт больше код чем
q=0;
a=0;
b=0;
c=0;
Это не верно!!!
Наверное, это в факе есть пока до него не добрался.
Вот переписанная программа:
Делаю прошивку для 2х16 дисплея
Сначала у меня был WinAVR-20071221rc1-install.exe
Теперь я поставил WinAVR-20080610-install.exe
И оочень удивился:
Было FLASH 99,6% SRAM 50%
Стало FLASH 101,1% SRAM 193,6%
В последней версии они оперативку вообще не жмут ни как ни в одном из методов оптимизации (0,1,2,3,s).
Описанный выше глюк a=b=c=d=0 не исправлен.
А жалко.
Получил платки от Антона спасибо 😃
Закупка в Чипе мне обошлась в 1300руб 😵 - это только цифровая
часть схемы, но без без ЖК и 2-x разъемов com (грабёж)
Приступил к спайке…
Попутно перекладываю цифровую часть в proteus.
(уже работает, но русские не отображает)
Если Антон не против, могу выложить файлы для proteus.
PS: Пока впечатления положительные Спасибо 😃
Получил платки от Антона спасибо 😃
Закупка в Чипе мне обошлась в 1300руб 😵 - это только цифровая
часть схемы, но без без ЖК и 2-x разъемов com (грабёж)Приступил к спайке…
Попутно перекладываю цифровую часть в proteus.
(уже работает, но русские не отображает)Если Антон не против, могу выложить файлы для proteus.
PS: Пока впечатления положительные Спасибо 😃
Эх зря в чипе покупаете. Я там только оооочень редкие детали покупаю. Там накрутка больше чем в продовольственном магазине.
Надо покупать в Митино 4 этаж. Все ларьки разгромили окончательно в эту субботу. Почти все ларечники переехали на 4 этаж и частично на третий, ну и в цоколе в 4х местах.
4х строчный ЖКИ без подсветки стоит 250 руб, а в чипе за 600р. В цоколе в дальнем углу по субботам до 13:00 можно с подсветкой купить за 300 руб.
D-SUB-F 9 pin в митино стоит 20 руб.
4х строчный ЖКИ без подсветки стоит 250 руб, а в чипе за 600р. В цоколе в дальнем углу по субботам до 13:00 можно с подсветкой купить за 300 руб.
D-SUB-F 9 pin в митино стоит 20 руб.
В чипе покупал потому-что близко от работы…
А ЖКИ у меня был в запасе. D-SUB-F я из горелой матери выпаял 😒
В чипе покупал потому-что близко от работы…
А ЖКИ у меня был в запасе. D-SUB-F я из горелой матери выпаял 😒
из матери вы выпаяли мне думается D-SUB-M (male) они “зеркальные” будьте осторожны, провода придется делать “косые”
Это папа, а надо мама.
Если вы уже это впаяли придется самостоятельно паять шнурок.
Это папа, а надо мама.
Если вы уже это впаяли придется самостоятельно паять шнурок.
я не уверен, но помоему достаточно припаять такой разъем сдругой стороны платы и вроде должно совпасть… надо проверять мою мысль. 😃
Сегодня выдался часик для спайки…
Никогда раньше не паял SMD компоненты, это конечно релаксация 😵
Тут нужно терпение и желательно еще одна рука.
По плате.
1 Плата класс тут нечего сказать, приложенное описание выше всяких похвал…
2 Разъем для подключения ЖК оказался близко к панельке (пришлось панельку шкуркой пройти), хотя это наверно такая широкая панель (других небыло)
3 На стабилизаторы напряжения нужно ставить радиатор? Если да, то общий радиатор поставить затруднительно так как между ними разъем для подключения силовой платы.
Надо переименовать файлы что бы они выглядели вот так, ZU.7z.002, ZU.7z.001 тогда 7zip их откроет.
На 002 пишет следующее “Не удалояь открыт файл D:\…\ZU.7z.002 как архив.” Архив скачал несколько раз, не помогает!
На 002 пишет следующее “Не удалояь открыт файл D:\…\ZU.7z.002 как архив.” Архив скачал несколько раз, не помогает!
002 не нужно открывать!
Когда вы открываете 001 в 7z,- 002 сам подхватывается
(лиш-бы файлы били в одной директории).
Другими словами когда вы открыли файл ZU.7z.001
и видите
потом кликаете на папку ZU и видите
Значит все ОК архив открылся полностью
А если у вас архив 002 не подцепится, то будет так
И открыть папу ZU.7Z не получится.
Главное в нашем деле удобный пинцет.
Чтобы быстро было, сначало все мажем, потом паяю один вид номинала на всей плате за одну ногу.
Если криво, легко исправить.
Потом еще раз мажу и паяю вторые ноги и на чистовую первые.
002 не нужно открывать!
Когда вы открываете 001 в 7z,- 002 сам подхватывается
Спасибо, понял.
2 Разъем для подключения ЖК оказался близко к панельке (пришлось панельку шкуркой пройти), хотя это наверно такая широкая панель (других небыло)
3 На стабилизаторы напряжения нужно ставить радиатор? Если да, то общий радиатор поставить затруднительно так как между ними разъем для подключения силовой платы.
*2 и нетолько этот, разъем 1ого канала упирается в торец процессора
раземы термо датчиков слишком близко друг к другу буквально пол милиметра не хватает чтоб поставить разъемы с защелками.
*3 там радиаторы не нужны, вполне хватит стабилизатора в корпусе ТО92.
Отодвину.
Мне еще подсказали в личке, что 814 неправильно нарисован.
Да у него перепутан колектор с эмитором и на печатке тоже, но и так все работает.
Есть еще одна боольшая жо - на сепике силовые дорожки на верхней части платы и при этом прикрыты маской.
Для 5А надобы их пролудить или напаять луженую проволоку.
Некоторые дырки тоже прикрыты это изготовитель постарался.
Все это исправил в версии 1.3
Исправил несколько некритических ошибок в меню и уменьшил код на 200 байтов:
Вот последняя:
Если у Вашей силовой максимальное напряжение не 26В, то надо исправить define Vmax1 или Vmax2 в main.h и сделать свою прошивку.
Цифровой зум (подстройка) напряжения только ±10%.
КПД 80% - это отстой но ничего поделать не могу. 110 Ватт работает нагрев в норме.