Страница 98 из 123

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Сб июл 17, 2010 05:05:13
dt_andrew
SS_ писал(а):При установке таймера wait на 1 или 2 минуты когда дисплей начинает показывать время и дату пропадает громкость почти полностью, цифры часов мерцают или не отображаются. Прошивка 5 eng. Повторилось у меня пару раз.
В остальном прошивка отличная, реакция на пуль отличная, на валкодер вполне не плохо.

В архив с прошивкой было бы разумно вкладывать инструкцию по изменению кодов на пульт чтобы не перечитывать все 97 страниц в поисках инструкции)))
Специально сегодня погоняю целые сутки так как заниматься пошивкой все одно буду
(оптимизацией займусь) - и проверю

а вкладывать инструкцию по пульту - да нет проблем
буду только в архиве будет внешняя ссылка на скачивание где лежит инструкция

потому как там вордовский файл и он большой и архив получиться тоже
ина форум уже не выложить

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Сб июл 17, 2010 07:36:57
NickNI
Из не критических замечаний:)
1. Если в устройстве один датчик температуры, то в режиме StandBy в крайне правом символе второй строки остается "0" от предыдущего экрана при отображении температуры.
2.Заходим в меню-"Уст.Уров. STBOUT" "Уст.STBOUT как 1" каждое нажатия кнопки "вправо" изменяет значение 0,1,0,1 - все как надо. А вот при нажатии кнопки "влево" подтверждения нажатия бузером есть, но значение 0,1 не меняется :(

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Сб июл 17, 2010 11:53:27
NickNI
SS_ писал(а):При установке таймера wait на 1 или 2 минуты когда дисплей начинает показывать время и дату пропадает громкость почти полностью, цифры часов мерцают или не отображаются. Прошивка 5 eng. Повторилось у меня пару раз.
:idea: Возможно, дам дурной совет, но проверьте.
Такое впечатление, что вдруг у Вас просело напряжение. Причем сразу и 5 и 9в. Плохой контакт в розетке, или, вероятней всего, по превышению температуры, должен был бы включится вентилятор, а там что-то не так либо в схеме управления реле, либо ток потребления вентилятора слишком большой для БП.
:music:

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Сб июл 17, 2010 12:06:44
dt_andrew
NickNI писал(а):Из не критических замечаний:)
1. Если в устройстве один датчик температуры, то в режиме StandBy в крайне правом символе второй строки остается "0" от предыдущего экрана при отображении температуры.
2.Заходим в меню-"Уст.Уров. STBOUT" "Уст.STBOUT как 1" каждое нажатия кнопки "вправо" изменяет значение 0,1,0,1 - все как надо. А вот при нажатии кнопки "влево" подтверждения нажатия бузером есть, но значение 0,1 не меняется :(
ну как же не критические
да, на общую работоспособность это не влияет, но ошибка есть ошибка

по сему говорю

п 1 - подтверждаю есть такое дело = ИСПРАВИЛ
п 2 - подтверждаю есть такое дело = ИСПРАВИЛ

через часик выложу обновление, только уже RC-1

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Сб июл 17, 2010 12:28:37
dt_andrew
Получилось пораньше

Прошивка RC-1 (Release Conditat 1)

что в архиве

1 - 3 прошивки с разными языками интерфейса (EN, RU, UA)
2 - Рисунок с установками FUSE
3 - Инструкция по установки кодов кнопок пульта под себя (если надо)
4 - вспомогательная прошивка для анализа кодов пульта (testpult.hex)

Пока все
При установке таймера wait на 1 или 2 минуты когда дисплей начинает показывать время и дату пропадает громкость почти полностью, цифры часов мерцают или не отображаются.
Почти сутки уже гоняю ничего подобного нет
возможно действительно помехи
у меня например иногда тоже перезагружается когда включается вентилятор кондиционера
и перегруз идет именно при включении а когда выключается не разу не было

так что фильтра надо ставить на источник точно (у себя обязательно сделаю потому как не дело это)

Всем удачи!

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Сб июл 17, 2010 19:48:15
NickNI
Снимал коды кнопок своего пульта. Решил сюда бросить, вдруг кому то пригодится. Сменил коды кнопок, проверил т.с. технологию. Работает :)
А вот теперь думаю: если Reset нажать, то коды "моих" кнопок слетят?

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Сб июл 17, 2010 19:56:24
dt_andrew
с какого перепугу они должны слететь
нет конечно

прошивочка которая в интерактивном режиме позволяет сменить любую кнопку пульта или все
и не надо по EEPROM бегать

---------------------------------------------------------------
загружаем предложенную прошивку

клавишами LEFT RIGHT UP DOWN бегаем по меню с названиями кнопок

на экране во второй строке видим коды кнопок пульта в десятичном и шестнацатиричном формате

сначало код установленной кнопки а через двоеточее код нажимаемой кнопки (оно моргает)

выбрали нужную кнопку нажали на пульте необходимую нам и нажимает SET для записи в EEPROM

в последнем пункте меню можно все кнопки прошить по умолчанию

и снова прошиваем основную прошивку
все

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Сб июл 17, 2010 20:08:10
NickNI
Со спокойной душой :) пошел проверил. НЕ слетели. :)) Спасибо.

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Вс июл 18, 2010 13:30:30
dt_andrew
Привет всем!
Обновление RC-2
Что изменено и добавлено

1. По предложению NickNI в режиме STANDBY экран не переключается из заставки на показания датчиков температуры
а выводяться и время и показания датчиков (как в режиме WAIT)
и я согласился с его аргументами
экран больше не моргает и более спокойный чисто визуально, а то моргание действительно раздражает особено в темноте
2. В STANDBY в левом верхнем углу выводитьсяя значрк ключа (выключено)
в WAIT значек колокольчика
а если в главном меню нажать SET то значек часов (INFO), у нас же оно продолжается некоторое время а потов снова переходит к отображению главного меню

3. в режиме MUTE показывается заставка и время и тоже ничего не моргает

4. в архив добавлена новая сервисная прошивка для изменения кодов пульта
о которой я писал ранее и выкладывал ее (немного поправил ее и включил инструкцию по
ее использованию в основной документ по изменению кодов.
это Вордовский документ - читайте и применяйте один из 2 методов (кому какой удобней)

5. как всегда 3 варианта основной прошивки с разными языками интерфейса, и файл с картинкой по установке FUSE
6. Немного оптимизировал прошивку (но очень аккуратно), что позволило немного уменьшить занимаемую память в МК

все это лежит на
http://andrew.dtrack.ru/preamp-ver3/preamp-RC2.rar

сюда вложить уже не удается (слишком размер большой говорит) ~300КБ
Всем удачи!

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Пн июл 19, 2010 18:39:34
NickNI
Полторы сутки интенсивного тестирования - Коту под хвост :)) И это хорошо... Ни одного глюка... То ли квалификацию потерял, то ли, нет глюков...
По этому, предложение: А можно, в режиме MUTE, по нажатию SET, вывести "часы" как в режиме воспроизведения?.
Не настаиваю... Решение за автором...

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Пн июл 19, 2010 20:50:26
dt_andrew
NickNI писал(а):Полторы сутки интенсивного тестирования - Коту под хвост :)) И это хорошо... Ни одного глюка... То ли квалификацию потерял, то ли, нет глюков...
По этому, предложение: А можно, в режиме MUTE, по нажатию SET, вывести "часы" как в режиме воспроизведения?.
Не настаиваю... Решение за автором...
По режиму МУТЕ не понял чего хотите там без всякого нажатия СЕТ часы показывается
может показания датчиков имелось ввиду

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Пн июл 19, 2010 21:39:10
NickNI
Так точно - температуру. Просто реализовать в том варианте, что есть проще всего, по нажатию SET вывести экран как при нажатии SET в режиме прослушивания.

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Вт июл 20, 2010 02:52:04
dt_andrew
NickNI писал(а):Так точно - температуру. Просто реализовать в том варианте, что есть проще всего, по нажатию SET вывести экран как при нажатии SET в режиме прослушивания.
а может более универсально сделать


например

счас выводится заставка

1 - вариант
===== MUTE =====
01:59 19.07.2010

нажимаем SET

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

2 - вариант
01:59 +29С
19.07.2010 +29С

и в левом верхнем знак динамика (индикация что это у нас режим MUTE)

это запоминается в EEPROM
и если выключить устойство и снова включить то в режиме MUTE то будет показываться 2 вариант

если снова нажать SET то снова будет 1 вариант показываться и он опять запомнится
тогда каждый сможет выбрать экран который ему больше нравится

совершенству нет придела надо где то и остановиться :)

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Вт июл 20, 2010 08:25:41
NickNI
:dont_know: Предложенный вариант лучше, но:
совершенству нет придела надо где то и остановиться :)
Вот если был бы символ с перечеркнутым динамиком... Или сделать динамик мигаюшим в такт с двоеточием часы минуты?
Ну вот "опять Остапа понесло" на совершенство, а обещал остановиться :)) Это я про свое предложение!

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Вт июл 20, 2010 08:37:11
dt_andrew
перечеркнутый динамик смотрится плохо - я уже пробывал

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Вт июл 20, 2010 11:01:05
NickNI
Свяжите мне лапы, спрячьте клавиатуру и чем то тяжелым между ушами, а то не остановлюсь с "хотелками" и "улучшалками" :))
Предлагаю заменить "*" если установлено время до выключения на ключик, как в режиме StandBy.

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Вт июл 20, 2010 11:28:56
dt_andrew
да нет проблем 1 мин работы

и на этом пожалуй и остановимся

к найденным ошибкам или недочетам это не относиться
как обычно буду исправлять если подвердиться

буду потихоньку готовить FINAL прошивку

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Вт июл 20, 2010 13:27:47
SS_
dt_andrew, раз уж хотелки все пишут тоже повторюсь.
1. Если правильно помню то, очень много памяти жрет вывод меню. Для экономии памяти убрать выбор в меню 1/0 на режим standby. Менять эту характеристику изменением в EEPROM соответствующей ячейки. Все равно это делается один раз и как правило на совсем.
2. Очень хочется режим Direct в котором на любом выходе контролера будет лог 1 и отображение соответствующей надписи.
3. Хочется возможность выбора подключенной АС с пульта. Опять же выводом 1/0 на выходе контролера.

Выхода можно взять:
1 светодиод RC5
2 Бипер
3 Управление вентиляторами (с моими радиаторами перегреть усилок при +30 гр дома выше 55 гр не вышло)

ЗЫ на добивку ))) Из серьезных: вместо матричной клавы использовать резистивную и встроенные АЦП и супервизоры питания.

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Вт июл 20, 2010 14:11:23
dt_andrew
Это вы уже придумываете, как надо только вам

и то что предлагается дальше вполне реализуемое (клава Директ и прочее) но это будет уже другая конструкция

я же делал именно по старой схеме ничего не меняя кроме кварца и люди которые захотят более продвинутую проивку
смогут без труда это сделать

у многих все уже собрано и засунуто в корпус - им что переделывать

давайте и о других думать тоже

пусть они не принимали активного участие в тестировании как Вы но многих можно понять почему

так что отложим до окончания конкурса а там поговорим что да как
Вам же от меня огромнешее спасибо за такую качественную поддержку, советы, помощь в тестировании

я же как писал выше поправлю по дизайну - как вы предложили и буду готовить финальный вариант
потом же вплотную займусь конкурсом (со следущей недели), если кто еще что обнаружит пиите 5 дней есть

Спасибо всем

Re: Предварительный усилитель с микроконтроллерным управлени

Добавлено: Вт июл 20, 2010 17:23:48
SS_
dt_andrew писал(а):Это вы уже придумываете, как надо только вам

и то что предлагается дальше вполне реализуемое (клава Директ и прочее) но это будет уже другая конструкция
А исходники возможно получить? Попробую сам переписать пару функций под себя.