Страница 8 из 33 Первая ... 67891018 ... Последняя
Показано с 141 по 160 из 653

Тема: TDA7313 + Atmega

  1. #1 Показать/скрыть первое сообщение.
    Старый знакомый
    Автор темы
    Аватар для Quasar
    Регистрация
    16.03.2005
    Адрес
    Russia, Moscow.
    Сообщений
    620

    Улыбка TDA7313 + Atmega

    Вот, хочу предложить вниманию такой проектик: «Регулятор громкости на TDA7313».
    Собственно кратко о девайсе:
    1. Управление 4 кнопками.
    2. Управление с пульта (RC5) и регулировка громкости с помощью энкодера.
    3. Вся индикация производится с помощью LCD (интерфейс в виде меню).
    4. Регулировка громкости с шагом 1,25дБ или 2,5дБ(выбирается в настройках).
    5. Селектор на 3 входа.
    6. Настройка пред усиления по каждому входу.
    7. Регулировка тембров ВЧ и НЧ.
    8. Регулировка уровня по выходу, отдельно Left Rear, Right Rear, Left Front, Right Front.
    9. Все настройки сохраняются в энергонезависимой памяти.
    10. Часы на микросхеме DS1307 (опционально)
    11. Функция включения выключения, и реализация задержки включения.


    Управляет TDA7313 микроконтроллер ATMEGA8, LCD применён HD44780 совместимый 20x2 или 16x2.
    Пульт любой общающийся по RC5 протоколу, присутствует возможность настройки кнопок, на пульте используется 10 кнопок, это кнопки вверх, вниз, влево, вправо (для навигации по меню), и кнопки громкости +/- , выбор входов, mute и вкл/выкл.

    Внизу приведена схема электрическая принципиальная, и во вложении плата печатная + фаилы прошивок программа и eeprom. Плата далеко не самая лучшая, так что, кто хочет может переразвести, но она рабочая.

    Выходы PWR1 и PWR2 предназначены для подачи с них сигнала на ключи включающие/выключающие усилитель. При нажатии кнопки Power подается лог.1 на выход PWR2 через ~1.5с сигнал подается на PWR1, отключение происходит в обратном порядке.

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

    Фузы:
    • CKSEL0 - programmed (bit = 0)
    • CKSEL1 - programmed (bit = 0)
    • CKSEL2 - unprogrammed (bit = 1)
    • CKSEL3 - programmed (bit = 0)
    • SUT0 - programmed (bit = 0)
    • SUT1 - programmed (bit = 0)
    • BODEN - programmed (bit = 0)
    • BOLEVEL- programmed (bit = 0)


    Энкодер такой:
    http://www.chipdip.ru/product0/998932405.aspx

    Исходники проекта: тут.


    Offтопик:
    PS: Собственно для меня, этот проект был интересен с точки зрения программирования, попрактиковаться хотел .
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	sch.png 
Просмотров:	28221 
Размер:	225.2 Кб 
ID:	62118  
    Вложения Вложения
    Последний раз редактировалось Quasar; 03.12.2009 в 21:54. Причина: Обновление
    Спонсор данного сообщения - Газпром.

  2. #141
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,249

    По умолчанию Re: TDA7313 + Atmega

    Цитата Сообщение от maloy_pes Посмотреть сообщение
    Ну найдете не забудьте поделится находкой!!!
    А чего тут искать? ТДА7313 - это из разряда "я столько не выпью".
    Хотя нет, пожалуй LM1036 еще хуже....

    Для регулировки громкости, по мере улучшения качества, электронные регуляторы выглядят примерно так:
    LM1971
    LM1973
    LM1972
    PGA2310
    PGA2311, PGA4311, AD7112
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  3. #142
    Новичок Аватар для maloy_pes
    Регистрация
    28.12.2007
    Адрес
    Украина
    Возраст
    39
    Сообщений
    10

    По умолчанию Re: TDA7313 + Atmega

    Цитата Сообщение от Alex Посмотреть сообщение
    А чего тут искать?
    Для регулировки громкости....
    Ну меня, например, микруха для регулировки только громкости не интересна.
    Не понимаю зачем столько играться для того чтоб регулировать только громкость?

    Цитата Сообщение от Alex Посмотреть сообщение
    ТДА7313 - это из разряда "я столько не выпью".
    ....
    Я долго изучал эту тему, и не знал стоит делать этот темброблок или нет.
    Но всетаки решил сделать, послушать и сам сделать вывод.
    Ведь обычно как бывает, собрал, кто-то через пятую точку, а оно не работает.
    Значит плохое.
    Темболее что насколько я помню, то тут о TDA7313 плохо отзывались только вы.
    Хотя возможно я что-то пропустил, тогда извените.
    [SIGPIC][/SIGPIC]

  4. #143
    Старый знакомый
    Автор темы
    Аватар для Quasar
    Регистрация
    16.03.2005
    Адрес
    Russia, Moscow.
    Сообщений
    620

    По умолчанию Re: TDA7313 + Atmega


    Offтопик:
    А чего тут искать? ТДА7313 - это из разряда "я столько не выпью".
    Пральна! Плохих микросхем не бывает...бывает мало....
    Спонсор данного сообщения - Газпром.

  5. #144
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,249

    По умолчанию Re: TDA7313 + Atmega

    Цитата Сообщение от maloy_pes Посмотреть сообщение
    Не понимаю зачем столько играться для того чтоб регулировать только громкость?
    А что еще надо ? Входы переключать, так лучше реле поставить.


    Цитата Сообщение от maloy_pes Посмотреть сообщение
    Я долго изучал эту тему, и не знал стоит делать этот темброблок или нет.
    Это все зависит от аппаратуры. Если она не сильно высокого качества, что требует регулировки тембра - то можно и 174УН10/УН12 поставить.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  6. #145
    Новичок Аватар для maloy_pes
    Регистрация
    28.12.2007
    Адрес
    Украина
    Возраст
    39
    Сообщений
    10

    Круто! Re: TDA7313 + Atmega

    Цитата Сообщение от Alex Посмотреть сообщение
    А что еще надо ? Входы переключать, так лучше реле поставить.
    Ну не надо утрировать по поводу входов, для меня это к стати самое не нужное.
    Ну а регулировку тембра, баланс, тон компенсацию хотелось бы иметь.

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

    Добавлено через 8 минут
    Цитата Сообщение от Quasar Посмотреть сообщение
    Вот, хочу предложить вниманию такой проектик: «Регулятор громкости на TDA7313».
    Да, забыл самое главное!
    Сказать большое спасибо, Quasar
    Так-как это единствееный проект такого типа который мне удалось найти в нете. С подробным объяснением.
    Последний раз редактировалось maloy_pes; 30.12.2007 в 16:55. Причина: Добавлено сообщение
    [SIGPIC][/SIGPIC]

  7. #146
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,249

    По умолчанию Re: TDA7313 + Atmega

    Цитата Сообщение от maloy_pes Посмотреть сообщение
    Ну не надо утрировать по поводу входов, для меня это к стати самое не нужное.
    Ну как кому. Если источник один то не надо, если их несколько - очень даже надо.


    Цитата Сообщение от maloy_pes Посмотреть сообщение
    Ну а регулировку тембра, баланс, тон компенсацию хотелось бы иметь.
    Зачем? Компенсировать недостатки аппаратуры?


    Цитата Сообщение от maloy_pes Посмотреть сообщение
    Да и по поводу реле. Мне кажется что это не лутший способ комутировать линейный вход.
    Это САМЫЙ лучший вариант, Кстати, для регуляторов громкости тоже - L-Pad, транс с отводами или "никитинский регулятор" прекрасно коммутируются реле.
    Только реле надо хорошие. Конечно, это получится существенно дороже чем с 7313, но и результат несколько иного уровня.

    Так что, если надумаешь обходится без тембров, то посмотри сюда:
    http://altor.sytes.net/Articles/articles.html

    (сейчас сайт по тех. причинам выключен, заработает к вечеру).
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  8. #147
    Новичок Аватар для maloy_pes
    Регистрация
    28.12.2007
    Адрес
    Украина
    Возраст
    39
    Сообщений
    10

    По умолчанию Re: TDA7313 + Atmega

    Цитата Сообщение от Alex Посмотреть сообщение
    Так что, если надумаешь обходится без тембров, то посмотри сюда:
    http://altor.sytes.net/Articles/articles.html
    Спасибо!
    [SIGPIC][/SIGPIC]

  9. #148
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,249

    По умолчанию Re: TDA7313 + Atmega

    Нэма за що.

    P.S. Уже работает.
    Последний раз редактировалось Alex; 30.12.2007 в 21:24.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  10. #149
    Новичок Аватар для maloy_pes
    Регистрация
    28.12.2007
    Адрес
    Украина
    Возраст
    39
    Сообщений
    10

    По умолчанию Re: TDA7313 + Atmega

    ВСЕХ С НОВЫМ ГОДОМ!!!
    Удачи во всех начинаниях!!!
    [SIGPIC][/SIGPIC]

  11. #150
    Новичок Аватар для Dron87
    Регистрация
    26.12.2007
    Адрес
    Барнаул
    Сообщений
    5

    По умолчанию Re: TDA7313 + Atmega

    С новом годом всех!!!!подскажите мне какой поставить кварц на часовую микросхему?Случайно не 38768 кГц????И скажите не подойдет какой нить другой энкодер вместо указанного?Ато у меня проблема найти его

  12. #151
    Новичок Аватар для maloy_pes
    Регистрация
    28.12.2007
    Адрес
    Украина
    Возраст
    39
    Сообщений
    10

    По умолчанию Re: TDA7313 + Atmega

    Цитата Сообщение от Quasar Посмотреть сообщение
    Вот, хочу предложить вниманию такой проектик: «Регулятор громкости на TDA7313».
    Собственно кратко о девайсе:
    1.Управление 4 кнопками.
    2.Управление с пульта (RC5) и регулировка громкости с помощью энкодера.
    На новой схеме нет кнопок, они остаются так же как и на старой схеме???
    [SIGPIC][/SIGPIC]

  13. #152
    Старый знакомый
    Автор темы
    Аватар для Quasar
    Регистрация
    16.03.2005
    Адрес
    Russia, Moscow.
    Сообщений
    620

    По умолчанию Re: TDA7313 + Atmega

    На новой схеме нет кнопок, они остаются так же как и на старой схеме???
    да.
    Спонсор данного сообщения - Газпром.

  14. #153
    Новичок Аватар для Dron87
    Регистрация
    26.12.2007
    Адрес
    Барнаул
    Сообщений
    5

    По умолчанию Re: TDA7313 + Atmega

    Люди ответьте мне пожалуйста!!!!!!Какой кварц поставить на часовую микросхему???И обязательно такой энкодер ставить??? не пойдет ли ECW1J-B24-BC0024. Просто другова не могу найти

  15. #154
    Старый знакомый
    Автор темы
    Аватар для Quasar
    Регистрация
    16.03.2005
    Адрес
    Russia, Moscow.
    Сообщений
    620

    По умолчанию Re: TDA7313 + Atmega

    Люди ответьте мне пожалуйста!!!!!!Какой кварц поставить на часовую микросхему???
    Ну ты ба заглянул в Datasheet-то , там написано.
    32.768kHz Crystal Connection.
    не пойдет ли ECW1J-B24-BC0024.
    Ну вообще должен подойти.
    Спонсор данного сообщения - Газпром.

  16. #155
    Новичок Аватар для einsan
    Регистрация
    14.11.2007
    Адрес
    Хабаровск
    Возраст
    36
    Сообщений
    37

    По умолчанию Re: TDA7313 + Atmega

    Цитата Сообщение от Quasar Посмотреть сообщение
    См.вложение.
    а можешь исходники дать?

  17. #156
    Старый знакомый
    Автор темы
    Аватар для Quasar
    Регистрация
    16.03.2005
    Адрес
    Russia, Moscow.
    Сообщений
    620

    По умолчанию Re: TDA7313 + Atmega

    einsan
    Ну ты тему почитай....выложено всё в теме.
    Спонсор данного сообщения - Газпром.

  18. #157
    Новичок Аватар для maloy_pes
    Регистрация
    28.12.2007
    Адрес
    Украина
    Возраст
    39
    Сообщений
    10

    По умолчанию Re: TDA7313 + Atmega

    Quasar, подскажи пожалуста.
    Я собрал плату по первому варианту, правда вместо MCP100-450DI пришлось поставить MCP100T-450I/TT. на сколько яразобрался, то они одинаковые только, моя в DIP корпусе.

    Я подал питание 14в засветилась сначала обе строки на LCD а потом почемуто горела только одна(есть предположение что обломался один провод на LCD).

    но это не самое страшное, дело в том у меня сильно грелась ATMEGA8 и одна из кренок на 5 волт которая стоит рядом с MCP-......

    было предположение что всеже проблема в MCP я ее выпаял и включил без нее ATMEGA всеравно грелась.

    А таперь вопрос куда стоит лезть в первую очередь, чтоб найти причину?

    P.S.
    Все дороги проверял до включения соплей небыло.
    [SIGPIC][/SIGPIC]

  19. #158
    Частый гость Аватар для .efko.
    Регистрация
    18.04.2005
    Адрес
    Казань
    Возраст
    39
    Сообщений
    403

    По умолчанию Re: TDA7313 + Atmega

    Можно обойтись без MCP.
    Достаточно в fusebits поставить BODEN=0 , BODLEVEL=0 - ресет до 4В Vcc.

    (напомню, "0" - означает запрограммированый бит, соответствует установленной "галочке" в прошивальщиках)
    Последний раз редактировалось .efko.; 18.01.2008 в 12:15.

  20. #159
    Старый знакомый
    Автор темы
    Аватар для Quasar
    Регистрация
    16.03.2005
    Адрес
    Russia, Moscow.
    Сообщений
    620

    По умолчанию Re: TDA7313 + Atmega

    .efko.
    Про супервизор и кварц уже обсуждалось, я предпочитаю внешние всегда.
    maloy_pes
    Ну а какое напряжение на питающих ногах меге? Иногда бывают проблемы с LCD путают полярности, проверь и это.
    Спонсор данного сообщения - Газпром.

  21. #160
    Частый гость Аватар для .efko.
    Регистрация
    18.04.2005
    Адрес
    Казань
    Возраст
    39
    Сообщений
    403

    По умолчанию Re: TDA7313 + Atmega

    Quasar, понимаю - это дело каждого.
    Кварц бесспорно!
    Но какой смысл платить 100 руб за то что уже встроено в корпус?
    В принципе вопрос не ради спора. Просто хотел пояснить другим - как можно обойтись без супервизора.

    Также хочу поблагодарить за отличный проект! У самого за несколько лет руки так и не дошли))
    Спасибо!

Страница 8 из 33 Первая ... 67891018 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •