Предварительный усилитель с микроконтроллерным управлением.
Re: Предварительный усилитель с микроконтроллерным управлени
вывод 7 у микры 1307 с открытым коллектором
если его использовать то 4.7К надо ставить обязательно (это подпорка)
раз у нас он не используется то можно и не ставить, но я ставлю всегда для гарантии
а печатка так получилась что использовал эту проверенную разводку из другого проекта
если его использовать то 4.7К надо ставить обязательно (это подпорка)
раз у нас он не используется то можно и не ставить, но я ставлю всегда для гарантии
а печатка так получилась что использовал эту проверенную разводку из другого проекта
- Реклама
Re: Предварительный усилитель с микроконтроллерным управлени
dt_andrew писал(а):DIRECT ввести можно без особых проблем
но для управления ключем нужен выход ( ножка МК) а вот ее то лишней как раз и нет
а так рад за вас что все получилось
Спасибо Вам!
По поводу свободной ножки, использовать светодиод помаргивающий RC-5, так как по мимо него еще и буззер есть.
Поможете реализовать данную функцию? Кста совместить можно буззер и светодиод на одном выводе МК. Единственно он будет помаргивать не только когда обрабатывает команды с пульта, но и когда идут команды с кнопок.
вот моя схема аналоговой части с реле, чуть переделана из схемы которую уже выкладывали в этом топике
выводы на печатке I2C вроде попутаны, надо сравнивать со схемой
Re: Предварительный усилитель с микроконтроллерным управлени
печатка оч понравилась
так как ваши пожелания по сути это индивидуальная прошивка
то сделаю но в промежутках между работой над новой прошивкой вер 3
а кстати может не будем трогать вер 2 а реализуем в вер 3 ее все равно буду править еще не раз
пока отлавливаем баги
единственное вам надо будет только кварц сменить с 8 на 16МГц и все в остальном схема прежняя
как смотрите на это
так как ваши пожелания по сути это индивидуальная прошивка
то сделаю но в промежутках между работой над новой прошивкой вер 3
а кстати может не будем трогать вер 2 а реализуем в вер 3 ее все равно буду править еще не раз
пока отлавливаем баги
единственное вам надо будет только кварц сменить с 8 на 16МГц и все в остальном схема прежняя
как смотрите на это
- ala-a-din
- Потрогал лапой паяльник
- Сообщения: 376
- Зарегистрирован: Пт май 07, 2010 01:42:09
- Откуда: РФ
Re: Предварительный усилитель с микроконтроллерным управлени
Ребята напишите пожалуйста полное название модели LCD экрана, в магазинах много разных которые начинаются на WH1602A но после идут еще какие-то буквы. На вопрос какой взять мне ответили что там могут стоять разные микосхемы и он может потом просто неподойти.
Re: Предварительный усилитель с микроконтроллерным управлени
все используют разные из этой серии
и насколько я знаю проблем небыло
расшифровка всех букв есть в даташите
единственное что могу рекомендовать точно смотрите чтоб были суфикс в конце CT
это с русскими буквами
и насколько я знаю проблем небыло
расшифровка всех букв есть в даташите
единственное что могу рекомендовать точно смотрите чтоб были суфикс в конце CT
это с русскими буквами
- Реклама
- ala-a-din
- Потрогал лапой паяльник
- Сообщения: 376
- Зарегистрирован: Пт май 07, 2010 01:42:09
- Откуда: РФ
Re: Предварительный усилитель с микроконтроллерным управлени
Если не сложно тыкните носом какой из этих взять http://imrad.com.ua/search.shtml?qs=WH1602A&query=any
Re: Предварительный усилитель с микроконтроллерным управлени
dt_andrew писал(а):так как ваши пожелания по сути это индивидуальная прошивка
то сделаю но в промежутках между работой над новой прошивкой вер 3
а кстати может не будем трогать вер 2 а реализуем в вер 3 ее все равно буду править еще не раз
пока отлавливаем баги
единственное вам надо будет только кварц сменить с 8 на 16МГц и все в остальном схема прежняя
как смотрите на это
Си немного знаю, программатор возьму в на выходные с работы, если будут исходники ver3 и в них будут комментарии то попробую переписать под себя. По сути в там ничего сложного. Убрать вывод на светодиод + добавить новую обработку клавиши с пульта с выводом на экран.
Единственное что никогда не занимался до этого МК. По этому рассчитываю на вашу помощь.
Re: Предварительный усилитель с микроконтроллерным управлени
SS_ писал(а):dt_andrew писал(а):так как ваши пожелания по сути это индивидуальная прошивка
то сделаю но в промежутках между работой над новой прошивкой вер 3
а кстати может не будем трогать вер 2 а реализуем в вер 3 ее все равно буду править еще не раз
пока отлавливаем баги
единственное вам надо будет только кварц сменить с 8 на 16МГц и все в остальном схема прежняя
как смотрите на это
Си немного знаю, программатор возьму в на выходные с работы, если будут исходники ver3 и в них будут комментарии то попробую переписать под себя. По сути в там ничего сложного. Убрать вывод на светодиод + добавить новую обработку клавиши с пульта с выводом на экран.
Единственное что никогда не занимался до этого МК. По этому рассчитываю на вашу помощь.
это вам только кажеться
раз опыта нет то время уйдет больше как с вашей так и с моей стороны
Re: Предварительный усилитель с микроконтроллерным управлени
ala-a-din писал(а):Если не сложно тыкните носом какой из этих взять http://imrad.com.ua/search.shtml?qs=WH1602A&query=any
лично я пробывал вот эти
LCD WH1602A-NGG-CT
LCD WH1602A-YEI-CTV#
LCD WH1602A-YGH-CTK
LCD WH1602A-YYK-CTK
проблем небыло
мне очень нравиться негативный - это NGG
темный фон а букавы светло зеленого цвета
но это на любителя
наиболее популярны 2 последние модели
Re: Предварительный усилитель с микроконтроллерным управлени
dt_andrew писал(а):это вам только кажеться
раз опыта нет то время уйдет больше как с вашей так и с моей стороны
Тогда подожду вашей помощи
Re: Предварительный усилитель с микроконтроллерным управлени
ala-a-din писал(а):Если не сложно тыкните носом какой из этих взять http://imrad.com.ua/search.shtml?qs=WH1602A&query=any
О!.. А я там же заказывал "жидко-кристалические индикаторы LCD WH1602A-TMI-CT WINSTAR WH1602A 54.42" Все в национальных традициях
Пойду кварц перепаяю, пока паяльник не остыл
- Вложения
-
- P5210015.gif
- Индикатор и не только... :) выглядит так:
- (120.87 КБ) 644 скачивания
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
-
паяло
- Первый раз сказал Мяу!
- Сообщения: 27
- Зарегистрирован: Ср май 26, 2010 18:02:38
- Откуда: Старобельск, Украина
Re: Предварительный усилитель с микроконтроллерным управлени
Дополнил схему управлением подсветки, так как дисплей попался не негативный то подсветка в дежурном режиме в принцепе не нужна, идея была взята из проэкта Насти. И избавился от релюшки так как транзистор управляющий ею всёравно ставиться то для уменьшения количества деталей я его просто поменял на полевик, да и не люблю я почему то рэлюшки!
Прилагаю свой вариант печатки, мож кому-то пригодиться!
Ну и по возможности если кто заметит ошибки прошу сообщить, на работоспособность ещё не проверял так-как жду прошивку 3.0 версии.
Дисплей брал здесь http://www.radiomarket.lg.ua/index.php? ... v6ln9uiij4
вроде как дешевле немного, только негативных здесь нету .
Прилагаю свой вариант печатки, мож кому-то пригодиться!
Ну и по возможности если кто заметит ошибки прошу сообщить, на работоспособность ещё не проверял так-как жду прошивку 3.0 версии.
Дисплей брал здесь http://www.radiomarket.lg.ua/index.php? ... v6ln9uiij4
вроде как дешевле немного, только негативных здесь нету .
- Вложения
-
- M1-TDA7313D.lay
- (44.38 КБ) 350 скачиваний
-
- M2-Atmega16.lay
- (130.27 КБ) 475 скачиваний
Re: Предварительный усилитель с микроконтроллерным управлени
Привет всем!
как и обещал ранее выкладываю прошивку версии 3
на тестирование и вылавливания багов и неточетов
Итак
1. ВАЖНО! изменений в схеме нет - нужно только сменить кварц с 8Мгц на 16Мгц
2. Прошивка - полностью переписанный код а не исправление старого
насколько у меня все хорошо получилось судить конечно Вам, но по мне так
вер 3 работает более четко и нравиться больше (не потому что я автор и хвалю себя
а просто сравниваю со 2 версией. Собственно почему я и решился переписать вер 2 после
проверки по прошествию длительного времени). Но оценивать Вам,
3. Изменения в главном меню. Тут я пошел по пути, который проделал уважаемый WtopoR
Пункты главного меню
Volume - громкость
Attens - общее усиление
Bass - Уровень низких частот
Treble - Уровень высоких частот
AttensFL - усиление левого канала по фронтальным колонкам
AttensFR - усиление правого канала по фронтальным колонкам
AttensRL - усиление левого канала по тыловым колонкам
AttensRR - усиление правого канала по тыловым колонкам
как видим мы получили полный контроль по усилителю
(прим. можно было конечно сделать баланс по фронту и тылу но пока я отказался)
4. Исходник прошивки я построил так что изменением одного определения
можно получить 16, 32 или 64 шага по регулировки громкости.
для теста выкладываю версию с 32 шагами регулировки громкости
5. Режим STANDBY - выключение
6. Режим SLEEP (ожидание) время по истечению которого усилитель входит в этот режим
настраивается через меню ПАРАМЕТРОВ, можно и отключить естественно в этом же меню
7. Режим MUTE - отключение звука
8. Режим LONDNESS - тонкомпенсация
9. Режим AUTO STENDBY - выключение по истечению определенного времени
настраивается через меню ПАРАМЕТРОВ, можно и отключить естественно в этом же меню
10. Выбор одного из 3 входов, как с пульта (клавиши 1, 2, 3) так и соответствующими кнопками
11. Отображение выбранного входа как светодиодом, так и на экране ЖКИ индикатора
12. Отображение режима LONDNESS как светодиодом, так и на экране ЖКИ индикатора
13. Плавное уменьшение громкости при входе в режимы STANDBY, MUTE
14. Плавное увеличение громкости при выходе из режима STANDBY, MUTE
15. Прямое управление с пульта уровнем BASS (клавиши на пульте 5-UP, 9-DOWN)
независимо в каком режиме регулирования мы находимся
16. Прямое управление с пульта уровнем TREBLE (клавиши на пульте 6-UP, 0-DOWN)
независимо в каком режиме регулирования мы находимся
17. сохранение всех Установок в EEPROM микроконтроллера
18. Установка кодов клавиш пульта по дефолту (как и в старой версии, адреса ячеек такие же как и были)
пока оставил как было
19. Добавлена еще одна ячейка EEPROM с адресом 0x50, для получения при режиме STANDBY
на соответсвующем выходе для управления реле или чем то другим 0 или 1
20. Контроль температуры радиаторов с использованием 2 датчиков температуры DS18x20
21. Установка температуры срабатывания реле для вентиляторов обдува радиатора(ов) настраивается через меню ПАРАМЕТРОВ
гистерейсис 2 град. - не настраивается
22. Установка времени и даты через меню ПАРАМЕТРОВ
23. Вход меню настройки ПАРАМЕТРОВ - кнопка MENU
при изменении какого либо параметра необходимо нажимать клавишу SET (на индикаторе появиться надпись SAVE)
выход тоже по клавише MENU. при записи услышите длинный писк
24. Приведу пункты меню ПАРАМЕТРЫ
Set Time : Hour
Set Time : Min
Set Date : Day
Set Date : Mes
Set Date : Year
Set Timer SLEEP
Set Timer STB
Set MAX DS18x20
Set RC5 KEY DEF
25. Постарался сделать синхронное появление писка и моргание светодиода при нажатии кнопок клавиатуры
Пока только Английская версия интефейса (на период тестирования)
потом естественно будет и Русская - обязательно
Вроде ничего не забыл.
Тестим и сообщения об обнаруженных багах и недочетах постим сюда
постараюсь реагировать максимально быстро (дай бог мени здоровья)
и наверно последнее - ребята не просите у меня исходник на период тестирования
НЕ ДАМ!!!!!!
потом выложу для всех - НЕ ЖАЛКО
Все
P.S. Сам естественно буду еще смотреть и править
Всем удачи!
как и обещал ранее выкладываю прошивку версии 3
на тестирование и вылавливания багов и неточетов
Итак
1. ВАЖНО! изменений в схеме нет - нужно только сменить кварц с 8Мгц на 16Мгц
2. Прошивка - полностью переписанный код а не исправление старого
насколько у меня все хорошо получилось судить конечно Вам, но по мне так
вер 3 работает более четко и нравиться больше (не потому что я автор и хвалю себя
а просто сравниваю со 2 версией. Собственно почему я и решился переписать вер 2 после
проверки по прошествию длительного времени). Но оценивать Вам,
3. Изменения в главном меню. Тут я пошел по пути, который проделал уважаемый WtopoR
Пункты главного меню
Volume - громкость
Attens - общее усиление
Bass - Уровень низких частот
Treble - Уровень высоких частот
AttensFL - усиление левого канала по фронтальным колонкам
AttensFR - усиление правого канала по фронтальным колонкам
AttensRL - усиление левого канала по тыловым колонкам
AttensRR - усиление правого канала по тыловым колонкам
как видим мы получили полный контроль по усилителю
(прим. можно было конечно сделать баланс по фронту и тылу но пока я отказался)
4. Исходник прошивки я построил так что изменением одного определения
можно получить 16, 32 или 64 шага по регулировки громкости.
для теста выкладываю версию с 32 шагами регулировки громкости
5. Режим STANDBY - выключение
6. Режим SLEEP (ожидание) время по истечению которого усилитель входит в этот режим
настраивается через меню ПАРАМЕТРОВ, можно и отключить естественно в этом же меню
7. Режим MUTE - отключение звука
8. Режим LONDNESS - тонкомпенсация
9. Режим AUTO STENDBY - выключение по истечению определенного времени
настраивается через меню ПАРАМЕТРОВ, можно и отключить естественно в этом же меню
10. Выбор одного из 3 входов, как с пульта (клавиши 1, 2, 3) так и соответствующими кнопками
11. Отображение выбранного входа как светодиодом, так и на экране ЖКИ индикатора
12. Отображение режима LONDNESS как светодиодом, так и на экране ЖКИ индикатора
13. Плавное уменьшение громкости при входе в режимы STANDBY, MUTE
14. Плавное увеличение громкости при выходе из режима STANDBY, MUTE
15. Прямое управление с пульта уровнем BASS (клавиши на пульте 5-UP, 9-DOWN)
независимо в каком режиме регулирования мы находимся
16. Прямое управление с пульта уровнем TREBLE (клавиши на пульте 6-UP, 0-DOWN)
независимо в каком режиме регулирования мы находимся
17. сохранение всех Установок в EEPROM микроконтроллера
18. Установка кодов клавиш пульта по дефолту (как и в старой версии, адреса ячеек такие же как и были)
пока оставил как было
19. Добавлена еще одна ячейка EEPROM с адресом 0x50, для получения при режиме STANDBY
на соответсвующем выходе для управления реле или чем то другим 0 или 1
20. Контроль температуры радиаторов с использованием 2 датчиков температуры DS18x20
21. Установка температуры срабатывания реле для вентиляторов обдува радиатора(ов) настраивается через меню ПАРАМЕТРОВ
гистерейсис 2 град. - не настраивается
22. Установка времени и даты через меню ПАРАМЕТРОВ
23. Вход меню настройки ПАРАМЕТРОВ - кнопка MENU
при изменении какого либо параметра необходимо нажимать клавишу SET (на индикаторе появиться надпись SAVE)
выход тоже по клавише MENU. при записи услышите длинный писк
24. Приведу пункты меню ПАРАМЕТРЫ
Set Time : Hour
Set Time : Min
Set Date : Day
Set Date : Mes
Set Date : Year
Set Timer SLEEP
Set Timer STB
Set MAX DS18x20
Set RC5 KEY DEF
25. Постарался сделать синхронное появление писка и моргание светодиода при нажатии кнопок клавиатуры
Пока только Английская версия интефейса (на период тестирования)
потом естественно будет и Русская - обязательно
Вроде ничего не забыл.
Тестим и сообщения об обнаруженных багах и недочетах постим сюда
постараюсь реагировать максимально быстро (дай бог мени здоровья)
и наверно последнее - ребята не просите у меня исходник на период тестирования
НЕ ДАМ!!!!!!
потом выложу для всех - НЕ ЖАЛКО
Все
P.S. Сам естественно буду еще смотреть и править
Всем удачи!
- Вложения
-
- preamp_ver_3-beta.rar
- (14.52 КБ) 348 скачиваний
Re: Предварительный усилитель с микроконтроллерным управлени
Спасибо. А энкодер или двигатель? Или и то и то работать должно?
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
-
паяло
- Первый раз сказал Мяу!
- Сообщения: 27
- Зарегистрирован: Ср май 26, 2010 18:02:38
- Откуда: Старобельск, Украина
Re: Предварительный усилитель с микроконтроллерным управлени
FUSE Для микроконтроллера устанавливаются так как показано в статье? или тоже есть изменения?
И с энкодером каким сейчас работать будет? а то у меня из двигателя.
И с энкодером каким сейчас работать будет? а то у меня из двигателя.
- WtopoR
- Первый раз сказал Мяу!
- Сообщения: 30
- Зарегистрирован: Ср ноя 05, 2008 01:06:32
- Откуда: Днепропетровск
- Контактная информация:
Re: Предварительный усилитель с микроконтроллерным управлени
Спасибо, Андрей! Сейчас поищу среди хлама кварц и буду тестить
Кстати мя тож звать Андрей
паяло
Фьюзы такие же, ведь ничего не изменилось в управлении микрухой... Замена кваца тоже не повлияет на изменение фьюзов...
NickNI
паяло
Фьюзы такие же, ведь ничего не изменилось в управлении микрухой... Замена кваца тоже не повлияет на изменение фьюзов...
NickNI
dt_andrew писал(а):энкодер я думаю будет любой работать
Re: Предварительный усилитель с микроконтроллерным управлени
Работает
. Наткнулся на такую неприятность - на фото. Пока просто констатация факта т.к. повторить, уточнить последовательность возникновения не удалось. Работаю над этой задачей
Попал в нее нажатием какой то (где то) кнопки из показаний датчиков температуры.
Из пульта частое двойное срабатывание нажатия на кнопки. Пуль Bp6. Как у ваших экземплярах реакция на кнопки пульта?
dt_andrew
К рассмотрению: входы "[3]" не лучше ли заменить на "In3" ( "Вх3",рус.)? К-во символов то же, но вроде как информативнее. Это просто на рассмотрение - как решите.
А в общем - СПАСИБО. Версия 3: информативнее, четче, солиднее...
Из пульта частое двойное срабатывание нажатия на кнопки. Пуль Bp6. Как у ваших экземплярах реакция на кнопки пульта?
dt_andrew
К рассмотрению: входы "[3]" не лучше ли заменить на "In3" ( "Вх3",рус.)? К-во символов то же, но вроде как информативнее. Это просто на рассмотрение - как решите.
А в общем - СПАСИБО. Версия 3: информативнее, четче, солиднее...
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
Re: Предварительный усилитель с микроконтроллерным управлени
Всем привет! 3 версия понравилась.Только с пульта перестал работать? пульт RC-5. В режиме Attens общий доходит до 13 дальше звук отключается,если меньше 1 вообще ерунда какая-то,да энкодер стал работать в обратную сторону.Пока всё.
Не трогайте оголённые провода мокрыми руками! Они от этого ржавеют!
Re: Предварительный усилитель с микроконтроллерным управлени
Отвечу по порядку
Фузы не изменились
энкодер должен работать любой (у меня и тот и тот работает правда промышленный мне кажется более четко)
по поводу двойного срабатывания по кнопкам
и вообще при описании ошибки особенно первое время прошу описывать более конкренто (что делали какие клавиши нажимали и где) хорошим примером см предыдущий пост товарищь привел скриншот
указывайте его тоже если он необходим для более четкого понимания проблемы
по индикации пока переделывать не буду (да и не проблемма это работы на 1 мин)
подождем мнения других ребят
чтоб энкодер работал в нужном направлении поменяйте выводы А и Б местами
(это наверно произошло из за того что процедура обработки тоже другая более универсальная)
если это и у остальных так будет то исправим программно
по скриншоту с датчиками температуры (было у меня такое несколько раз а потом прекратилось)
но сдесь буду тестить более основательно есть подозрение на определенное место в прошивке
То что не работает пульт (это не подтверждаю - проверил и не раз все пашет)
по Attens тоже не подтверждаю все работает четко и правильно
в любом случае буду еще раз проверять все что успели озвучить так что не расстраивайтесь
игнорирований по проверке проблемы не будет ни от кого
для этого и тестирование замутили
удачи всем!
Фузы не изменились
энкодер должен работать любой (у меня и тот и тот работает правда промышленный мне кажется более четко)
по поводу двойного срабатывания по кнопкам
и вообще при описании ошибки особенно первое время прошу описывать более конкренто (что делали какие клавиши нажимали и где) хорошим примером см предыдущий пост товарищь привел скриншот
указывайте его тоже если он необходим для более четкого понимания проблемы
по индикации пока переделывать не буду (да и не проблемма это работы на 1 мин)
подождем мнения других ребят
чтоб энкодер работал в нужном направлении поменяйте выводы А и Б местами
(это наверно произошло из за того что процедура обработки тоже другая более универсальная)
если это и у остальных так будет то исправим программно
по скриншоту с датчиками температуры (было у меня такое несколько раз а потом прекратилось)
но сдесь буду тестить более основательно есть подозрение на определенное место в прошивке
То что не работает пульт (это не подтверждаю - проверил и не раз все пашет)
по Attens тоже не подтверждаю все работает четко и правильно
в любом случае буду еще раз проверять все что успели озвучить так что не расстраивайтесь
игнорирований по проверке проблемы не будет ни от кого
для этого и тестирование замутили
удачи всем!
Re: Предварительный усилитель с микроконтроллерным управлени
и еще для частоты обнулите EEPROM


