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

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

ChipManyak писал(а):Предлагаю при первом включении,
после заставки, принудительно перейти
к настройке кнопок пульта(если кнопки не настроены-проверяется
программой), далее переходим к настройке кнопок таким-же образом.
Плюс в том, что не требуется специальное расположение кнопок
ставь где хочешь и как хочешь.
Соответственно в меню сделать пункт принудительной настройки
кнопок, если вдруг чего произошло.
Энкодер привязать к кнопкам громкости сразу.


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

над этим надо еще подумать
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

to Vl@dimir посыпаю голову пеплом

заработался с МИНИ-16 и забыл исходники выложить
сегодня выложу - обязательно

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

валкодеры новые куплены в ЧипеДипе (PEC12?PEC16)
из 4 штук 2 оказались полностью неработоспособны
пришлось вскрывать и гнуть контакты

теперь представляете как он будет работать и сколько протянет

уж лучше в 3 раза больше заплатить и купить нормальные
ECW1J-24C например (не очень дорогие притензий нет)
ну или что то подобное
Аватара пользователя
ChipManyak
Потрогал лапой паяльник
Сообщения: 363
Зарегистрирован: Сб сен 20, 2008 14:59:28

Сообщение ChipManyak »

dt_andrew писал(а):
а если я ошибся как мне теперь вернуться и исправить

над этим надо еще подумать


Согласен кривые руки никто не отменял.

Но решение кажется мне есть.
1.Каждая кнопка имеет код в программе.Сделать так
что уже нажатая кнопка, повторно не програмируется.
Соответственно все кнопки настроятся (как нибудь).
2.Будет меню " принудительной настройки кнопок, если вдруг чего произошло"
3.Можно сделать системный сброс к заводским установкам
(т.е. с очисткой EEPROM), допустим 5-10 секундным удержанием
кнопки StandBy (её можно привязать на мертво без програмирования)
4.Естественно я всё усложняю, но мы же пока находимся в дебатах.
Радиоэлектроника, это наука о КОНТАКТАХ!
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

это мне нравится больше - учтем
пометочку сделал +1 :)
Аватара пользователя
ChipManyak
Потрогал лапой паяльник
Сообщения: 363
Зарегистрирован: Сб сен 20, 2008 14:59:28

Сообщение ChipManyak »

И ещё по кнопкам.

Можно их посадить на шину данных индикатора.
Правда если матрица будет 4х4, то придется
подключать индикатор по 8-ми битной шине.

Но вариант с резистивным делителем, мне нравится больше.
(всего один вывод контроллера).
Радиоэлектроника, это наука о КОНТАКТАХ!
Аватара пользователя
Настя
Мявтор!
Сообщения: 878
Зарегистрирован: Чт авг 07, 2008 09:12:38
Откуда: не скажу
Контактная информация:

Сообщение Настя »

Добрый день всем.
Интересный проект. А на PIC-ах подобное есть?
Кто нибудь занимался, это вообще интересно людям?
натуральная блондинка
Аватара пользователя
ChipManyak
Потрогал лапой паяльник
Сообщения: 363
Зарегистрирован: Сб сен 20, 2008 14:59:28

Сообщение ChipManyak »

Вот здесь есть похожий проект.
http://www.telesys.ru/electronics/projects.php?do=p090
Но похоже автор испарился.
Радиоэлектроника, это наука о КОНТАКТАХ!
Rusja2008
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн окт 06, 2008 15:51:58
Откуда: Черкассы

Сообщение Rusja2008 »

to dt_Andrew Такое огромное количество идей насчет "макси" что и добавить нечего. Но все же есть идея соеденить систему защиты с мегой, дабы основное питание не подавалось при выходе из строя усилителя а на дисплее писалось Protect. Плюс сделать управление подключением колонок (опять же через ту же систему защиты но через мегу), для прослушивания музыки в наушниках. Естественно если хватит портов и памяти.

Насчет нового алгоритма для валкодера и новой библиотеки для ds1802 есть предложение их использовать во второй версии.

P. S. я так понял все силы идут на "макси", поэтому хотелось бы попробовать мегу 32(в версии2.0) до начала "производства" "макси", поскольку тогда это отложится на долго :?
Не умееш - не берись, но не взявшись не научишся.
Аватара пользователя
Настя
Мявтор!
Сообщения: 878
Зарегистрирован: Чт авг 07, 2008 09:12:38
Откуда: не скажу
Контактная информация:

Сообщение Настя »

ChipManyak - посмотрела я ссылку, какой-то "пресный" проект.
Я смотрю, здесь все больше поклонники АВР.
натуральная блондинка
Аватара пользователя
ChipManyak
Потрогал лапой паяльник
Сообщения: 363
Зарегистрирован: Сб сен 20, 2008 14:59:28

Сообщение ChipManyak »

Уважаемая Настя !

Dt_andrew уже как-то говорил, что ему больше нравится АТМЕЛ.

Лично я в написании программ не силен, и мне нет разницы
что програмировать.Я больше по железкам...

В ПИКах и АВР есть свои плюсы и минусы.Если у тебя есть
мысли по поводу ПИКов, поделись с народом.
Это только приветствуется !
Радиоэлектроника, это наука о КОНТАКТАХ!
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

Rusja2008 писал(а):to dt_Andrew Такое огромное количество идей насчет "макси" что и добавить нечего. Но все же есть идея соеденить систему защиты с мегой, дабы основное питание не подавалось при выходе из строя усилителя а на дисплее писалось Protect. Плюс сделать управление подключением колонок (опять же через ту же систему защиты но через мегу), для прослушивания музыки в наушниках. Естественно если хватит портов и памяти.

Насчет нового алгоритма для валкодера и новой библиотеки для ds1802 есть предложение их использовать во второй версии.

P. S. я так понял все силы идут на "макси", поэтому хотелось бы попробовать мегу 32(в версии2.0) до начала "производства" "макси", поскольку тогда это отложится на долго :?


защиты и прочее перекладывать на программный уровень твердо считаю делом не правельным и вредным
не одна программа не успеет за отказом

глазом не успеете моргнуть как все сгорит а контроллер только спохватится

новые алгоритмы частично уже перенесены в вер 2.
последняя прошивка уже с ними

силы пока распределены равномерно, так как у меня на столе 4 проекта уже лежит (V2, MINI-8, MINI-16, и наброски MAXI - места на столе уже нет

попробывать МЕГУ32 и так придется
первым делом буду писать модуль приемника как раз на ней с прицелом на МАКСИ конечно
но когда все будет готово можно будет поробывать и к вер 2 подключить - а как по другому

и еще я уже просил поделиться мыслями по управлению приемником в вер2 на тех кнопках которые есть в вер 2

но не вижу пока их
Rusja2008
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн окт 06, 2008 15:51:58
Откуда: Черкассы

Сообщение Rusja2008 »

Я имел в виду не цифровую защиту, а естественно аналоговую на колонки, только сделать "отвод" для подключения контроллера, который будет информировать о защите и не допустит повторный переход в рабочее состояние из стендбая. Это так идеи...
Не умееш - не берись, но не взявшись не научишся.
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

а, это имелось ввиду

индикацию неисправности типа превышена температура и т.д

тогда идея нравится - подумаем

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

а они почти все такие - ладно что нибудь придумаем
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

Исходники финальной версии Ver2
единственное чего прошу - нет требую :) не для распространения и коммерческого использования

Всех друзья с Наступающим Новым годом!!!
"Упрись в Год Быка и будет удача всегда" :))
Вложения
pa_ver2-final_src.rar
(22.52 КБ) 331 скачивание
Аватара пользователя
ChipManyak
Потрогал лапой паяльник
Сообщения: 363
Зарегистрирован: Сб сен 20, 2008 14:59:28

Сообщение ChipManyak »

Слушай, передых тож не помешает, точно говорю!
С НОВЫМ ГОДОМ ВСЕХ ! ВСЁ ТАКИ !!!!!!!!!
Радиоэлектроника, это наука о КОНТАКТАХ!
Аватара пользователя
Vl@dimir
Встал на лапы
Сообщения: 81
Зарегистрирован: Вт май 06, 2008 17:31:04
Откуда: Брянск

Сообщение Vl@dimir »

dt_andrew писал(а):Исходники финальной версии Ver2
единственное чего прошу - нет требую :) не для распространения и коммерческого использования


Я просто для себя в надписях хочу изменить и все!

Да кстати может я торможу или программа -- где в программе кнопка компиляции?

Всех с наступающим!!!!
Аватара пользователя
SoloMen
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Пт сен 28, 2007 13:53:18
Откуда: Ростов

Сообщение SoloMen »

Всех с наступающим НГ! Желаю всем счастья и удачных схем :-) в новом году!
Глаза у меня добрые добрые.
Но рубашка смирительная.
Аватара пользователя
¤KOSTIK¤
Первый раз сказал Мяу!
Сообщения: 34
Зарегистрирован: Пт авг 15, 2008 19:45:01
Откуда: Йошкар-Ола
Контактная информация:

Сообщение ¤KOSTIK¤ »

С Новым Годом , котики !!!!! Желаю чтоб все схемки работали как часы ! Дарю всем по мышке --<<^,,^ :))
Аватара пользователя
Profi
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Сб янв 20, 2007 21:37:54

Сообщение Profi »

Всех с наступающим Новым Годом!!!!!!!!!!!!
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Сообщение dt_andrew »

Vl@dimir писал(а):
dt_andrew писал(а):Исходники финальной версии Ver2
единственное чего прошу - нет требую :) не для распространения и коммерческого использования


Я просто для себя в надписях хочу изменить и все!

Да кстати может я торможу или программа -- где в программе кнопка компиляции?

Всех с наступающим!!!!

у меня это все так делается

ставиш WINAVR
затем ставиш AVR Studio
компилятор WINAVR подцепляется как Plugin к студии
запускаем AVR Studio
Открываем проект
правим что нам надо
затем Vtyu-> Build - Rebuild all
или просто BUILD (F7)

если стоит только WINAVR

то в меню ищи Make

Успехов!!!
Ответить

Вернуться в «Статьи»