Страница 43 из 123
Добавлено: Чт дек 11, 2008 07:33:09
dt_andrew
то Hichkok
я понял так что у тебя в последней прошивки русской от пульта на Sleep не переключается?
про лишний шаг на MUTE я уже исправил
а мин температура в +24 осталось, когда отлаживал гистерейсис и забыл вернуть в +45
Ох моя голова!!!
исправлю
про енкодер вчера весь вечер гонял разные прошивки - ну нет у меня этого глюка с обратным движением
пробывал все енкодеры какие были в том числе и PEC12 PEC16
с понедельника в отпуске так что буду пахать , на связи естественно буду

Добавлено: Чт дек 11, 2008 10:05:03
dt_andrew
да действительно на радиаторе триака есть напруга 220 так как одна из ног сидит на корпусе 220 и по схеме туда и подается 220
для безопасности конечно лучше заизолировать
я этого не делал у меня все это прикрыто крышкой которая ни счем не соеденена
но я бы заизолировал
перегрева от этого не будет
у меня усилок небольшой мощьности так он (триак) и без радиатора еле тепленький
Добавлено: Чт дек 11, 2008 11:46:34
Hichkok
Именно sleep нихт.Неудобненько.
Может код кнопочки подправить надобно?
Добавлено: Чт дек 11, 2008 13:09:22
dt_andrew
возможно и надо
надо знать код этой кнопки
как это делается (инструкцию, спец прошивку test_pult.hex
и куда в EEPROM прошивать я выкладывал
ищите в этой ветке на форуме
Добавлено: Сб дек 13, 2008 11:59:04
dt_andrew
Вот! все исправил из последних ошибок и недоработок
лежит
http://andrew.dtrack.ru/update1312.rar
для промышленного енкодера применен новый алгоритм, который на проекте МИНИ показал себя с наилучшей стороны
однако тестим - мало ли что
проект мини - встал колом - кончилась память у контроллера МЕГА8
убрал все что можно - оптимизировал, но не хватат памити и все
Прим. язык Си есть Си - извиняйте на АSМ долго буду делать
опыта написания на нем мало - хотя и знаю хорошо
выход переход на МЕГА 16 - тогда через неделю все будет готово
статья уже написана останется подправить схему и так по мелочам
Что думаете друзья?
Добавлено: Сб дек 13, 2008 14:29:21
YurkaM
dt_andrew писал(а):...кончилась память у контроллера МЕГА8
......выход переход на МЕГА 16....Что думаете друзья?
Можно применить Мега168. Корпус и распиновка как у М8, а памяти в два раза больше - 16к (как и у М16, кстати.)
Имеет смысл только, если уже есть окончательная схема (и плата) под М8. В остальном, только минусы - цена, доступность, кол-во ног.
Добавлено: Сб дек 13, 2008 14:56:59
dt_andrew
идея принимается тока надо посмотреть на доступность сей микросхемы
посмотрел в промелектронике есть правда под заказ (но это неделя)
но мега 16 в 2 раза дешевле
Добавлено: Сб дек 13, 2008 15:05:51
TRAFF
Ув. Андрей, что можете сказать о проэкте МАКСИ - что в это проэкте будет, какой индикатор, какой контроллер, будуте ли еще что-то туда пихать???
Добавлено: Сб дек 13, 2008 15:20:28
YurkaM
dt_andrew писал(а):да действительно на радиаторе триака есть напруга 220 так как одна из ног сидит на корпусе 220 и по схеме туда и подается 220
для безопасности конечно лучше заизолировать
Поставьте триак типа BTAxx-xx. У них катод изолированый от кристалла.
Добавлено: Сб дек 13, 2008 15:34:59
ARV
dt_andrew писал(а):проект мини - встал колом - кончилась память у контроллера МЕГА8
убрал все что можно - оптимизировал, но не хватат памити и все
гм... неужели настолько много кода там? может, есть пути для дальнейшей оптимизации? например, избавиться от
printf во всех его разновидностях - это сразу килобайта 2-3 прибавить может... ну и
float переменные (если есть, конечно) - зло...
Добавлено: Сб дек 13, 2008 20:48:44
FOLKSDOICH
Мне тоже очень интересно, какие вообще функции предусмотрены в проекте Мини? Может там и в самом деле много лишностей?
Добавлено: Сб дек 13, 2008 23:40:18
Vl@dimir
TRAFF писал(а):Ув. Андрей, что можете сказать о проэкте МАКСИ - что в это проэкте будет, какой индикатор, какой контроллер, будуте ли еще что-то туда пихать???
Да и еще какие микросхемы нужны для радио? Или собираетесь использовать готовый?
Добавлено: Сб дек 13, 2008 23:44:46
Hichkok
Для dt_andrew.
Весь вечер гонял прошивки на разных мк.
Баги не обнаружены.Энкодер в обоих версиях корректен,кн.sleep вернулась на пульт.
Думаю-13.12 финал.
Спасибо за проделанную работу.С уважением Hichkok.
P.S. Ждём MAXI.
Добавлено: Вс дек 14, 2008 01:04:07
Vl@dimir
Прошил последнюю прошивку 1312 энкодер стал нормально работать( до этого туда суда бегал), но после того как включаешь появляется меню типа громкость и сбоку дицебилы, вращаю энкодер все регулируется - это гуд, после некоторого времени экран с временем, датой и температурой - тоже гуд, но при этом экране начинаю вращать энкодер никакой реакции! Что может быть. В прошлой прошивке все работало.
И еще может небольшое изменение сделать - в общем регулируешь например басы -отрегулировал - загорается экран с временем, датой и температурой - начинаешь вновь крутить энкодер регулируется опять басы ---> может сделать чтоб регулировалась громкость?
Добавлено: Вс дек 14, 2008 08:19:07
dt_andrew
ARV писал(а):dt_andrew писал(а):проект мини - встал колом - кончилась память у контроллера МЕГА8
убрал все что можно - оптимизировал, но не хватат памити и все
гм... неужели настолько много кода там? может, есть пути для дальнейшей оптимизации? например, избавиться от
printf во всех его разновидностях - это сразу килобайта 2-3 прибавить может... ну и
float переменные (если есть, конечно) - зло...
printf и float переменные не использую вообще
из библиотек по обслуживанию LCD и шину I2C убрал все процедуры которые мне в МИНИ не нужны (lcd_home(), lcd_gotoxy() и т.п)
позволило уменьшить чуть чуть но не надолго
как показал анализ много памяти и кода отнимает организация меню
также код по обслуживанию часов (но в оснавном опять по процедурам установки часов)
Добавлено: Вс дек 14, 2008 08:23:39
dt_andrew
FOLKSDOICH писал(а):Мне тоже очень интересно, какие вообще функции предусмотрены в проекте Мини? Может там и в самом деле много лишностей?
кратко о МИНИ
ATMEGA8 - пока
Audioproc - TDA8425
Спец эфекты которые позволяет TDA8425
5 кнопок управления (LEFT,RIGHT,SET,MUTE,STANDBY)
Валкодер
Управление от ПДУ
Часы на DS1307
Добавлено: Вс дек 14, 2008 08:27:17
dt_andrew
Vl@dimir писал(а):Прошил последнюю прошивку 1312 энкодер стал нормально работать( до этого туда суда бегал), но после того как включаешь появляется меню типа громкость и сбоку дицебилы, вращаю энкодер все регулируется - это гуд, после некоторого времени экран с временем, датой и температурой - тоже гуд, но при этом экране начинаю вращать энкодер никакой реакции! Что может быть. В прошлой прошивке все работало.
И еще может небольшое изменение сделать - в общем регулируешь например басы -отрегулировал - загорается экран с временем, датой и температурой - начинаешь вновь крутить энкодер регулируется опять басы ---> может сделать чтоб регулировалась громкость?
это сделать - 1 строка кода
чтоб просле засыпания устанавливался режим громкость вне зависимости где находились
кто еще за это?
Добавлено: Вс дек 14, 2008 08:34:56
dt_andrew
Vl@dimir писал(а):TRAFF писал(а):Ув. Андрей, что можете сказать о проэкте МАКСИ - что в это проэкте будет, какой индикатор, какой контроллер, будуте ли еще что-то туда пихать???
Да и еще какие микросхемы нужны для радио? Или собираетесь использовать готовый?
МАКСИ отличатся будет от версии 2 в основном приемником
планирую применить и пробывать как самодельный приемник на CXA1538
так и готовые модули тюнеров
синтезаторы для которых буду писать программы LM7001J и TSA6057 (TSA6060)
проц - пока планирую ATMEGA16 если что МЕГУ32 (по ногам совпадает)
индикатор планирую 16х4
количество кнопок немного увеличиться в оснавном из за приемника
ну и лучший код который отлаживался на МИНИ по обслуживанию перефирии
кратко вот так
Добавлено: Вс дек 14, 2008 08:38:08
dt_andrew
Vl@dimir писал(а):после некоторого времени экран с временем, датой и температурой - тоже гуд, но при этом экране начинаю вращать энкодер никакой реакции! Что может быть. В прошлой прошивке все работало.
подтверждаю - исправлю
Добавлено: Вс дек 14, 2008 09:42:50
dt_andrew
Вот !
Имел наглость назвать ее финальной
http://andrew.dtrack.ru/update_final.rar
и сдесь