Страница 33 из 33 Первая ... 23313233
Показано с 641 по 653 из 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 
Просмотров:	28203 
Размер:	225.2 Кб 
ID:	62118  
    Вложения Вложения
    Последний раз редактировалось Quasar; 03.12.2009 в 21:54. Причина: Обновление
    Спонсор данного сообщения - Газпром.

  2. #641

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

    Долго я с ним мучался))) Вечера 3))) То мегу залочу неправильными фьюзами, то ик приемник оказался бракованным, хоть и были импульсы на выходе... и второй... и третий... Теперь в меню RC cjnfig дохожу до press key on/off - и ничего.... не подскажите, если есть тут кто живой, что может быть? Пульт рц5. но попробую другой. Да, еще если сразу зашиваю eeprom, то меню рц конфиг вообще не выходит. Только заставка. все все все подключил.

  3. #642

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

    Почему исходники по ссылке в шапке проекта нельзя скачать , как обещалось ?

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

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

    Цитата Сообщение от odesasha Посмотреть сообщение
    Почему исходники по ссылке в шапке проекта нельзя скачать , как обещалось ?
    Потому что блог, в котором я их публиковал больше недоступен, скачать можно отсюда https://bitbucket.org/thequasar/preamp-tda7313/
    Спонсор данного сообщения - Газпром.

  5. #644
    Новичок Аватар для liana
    Регистрация
    01.12.2006
    Сообщений
    10

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

    приветствую всех форумчан. есть вопрос собрал данный девайс с ds1307 но вот проблема при включении показывает версию и после конфигурацию пульта. ик приемник от двд пульт от него же но не реагирует. можно ли как то обоитись без пульта.все собранно и подключено. ик tsop1736 нет. энкодер реагирует но только до символа < и все завис.и еще если не шить епром будет ли работать

    ---------- Сообщение добавлено 14:30 ---------- Предыдущее сообщение было 14:23 ----------

    кнопки тоже не реагируют. может посли тога как пульт инициализировать или так не должно быть

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

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

    Кнопки работают только после инициализации ПДУ.


    Sent from my iPad using Tapatalk
    Спонсор данного сообщения - Газпром.

  7. #646

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

    Собрал девайс в виде макета для проверки жизнеспособности. Без часов, atmega8 в dip. При прошивке eeprom (в нем похоже коды кнопок) не работал со старым пультом lg (он rc-5, как и старый самсунг). Без прошивки eeprom отлично "обучился". Но выскочила неприятная проблема: кнопки не работали и при включении с пульта громкость самопроизвольно добавлялась от -78 до 0 дБ, а при попытке ее уменьшить, снова возвращалась на 0. Причина в следующем: я автоматически соединял с +5В AREF и AVCC (так часто делают), а нужно как по схеме - только AVCC, а AREF в воздухе. Кнопки при этом начали подавать жизнь, но крайне нестабильно. Проблема была решена соединением AREF через блокировочный конденсатор 0,15мкф на общий - теперь все абсолютно стабильно. Спасибо автору за проект! Может кому пригодится результат моих испытаний, да и в схему, думаю, стоит добавить указанный блокировочный кондер.
    Последний раз редактировалось AndreyRd; 29.06.2014 в 23:32.

  8. #647

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

    скачал печатку из первого поста.(без 1307)
    а можно к неё принципиальную схему? а то та, что в первом посте не совсем подходит.
    в печатке есть кварц на атмеге, какой-то стабилизатор(кроме 5 и 9 в).
    дайте схему плиз

  9. #648

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

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

  10. #649

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

    народ, вы где все?

  11. #650
    Новичок Аватар для Keksdm
    Регистрация
    30.12.2011
    Сообщений
    27

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

    Так отсоедини часы и всё, в чём проблема.

  12. #651
    Новичок Аватар для iCoteg
    Регистрация
    23.03.2015
    Адрес
    Украина
    Сообщений
    5

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

    прошу прощения, исходники удалены? там ссыль нерабочая
    ага! нашел!

  13. #652
    Новичок Аватар для Tobol
    Регистрация
    03.06.2017
    Адрес
    С-Петербург
    Сообщений
    1

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

    Добрый день!
    Помогите пожалуйста, прочитал все по данной теме ,просмотрел архив, но до понимания далеко.Не ясно какой файл к какой принципиальной схеме что к чему(с двумя 7313 или одной, с часами или без)Прошу если кто то здесь ещё помнит покажите пожалуйста или вышлите файлы применительно к определенной законченной версии с одной 7313 содержащие исходники, прошивку и схему мне как начинающему с комментариями, чтобы я мог разобраться и собрать проект в GCC.
    С уважением Т

  14. #653

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

    Выходы PWR1 и PWR2 предназначены для подачи с них сигнала на ключи включающие/выключающие усилитель. можно схему с этими выводами? рисованая в пейнте тоже сойдет

Страница 33 из 33 Первая ... 23313233

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

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

Ваши права

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