Стерео аудиопроцессор TDA8424, TDA8425 и Ардуино

Поделиться
HTML-код
  • Опубликовано: 17 апр 2016
  • TDA8424 и TDA8425 это две похожие микросхемы с управлением по I2C и позволяющие работать с аудиосигналом, изменять громкость, тембр и тд. средствами микроконтроллера, например Arduino.
    купить микруху можно в России www.chipdip.ru/product/tda8425/
    или поискать на али goo.gl/XsL4sE
    код и плата arduinolab.pw/index.php/2016/0...
    goo.gl/0ch87m - Кэшбэк 7% от стоимости каждой покупки на али
    поддержать канал материально.
    www.donationalerts.ru/r/arduin...
  • НаукаНаука

Комментарии • 79

  • @TheTalants
    @TheTalants 8 лет назад +2

    Даже не представляете, какое ОГРОМНОЕ СПАСИБО ВАМ за этот ролик!

  • @alexmur2813
    @alexmur2813 6 лет назад

    Прям не знаю как вас благодарить...
    Нашел то, что искал, огромное СПАСИБО!

  • @jansalk3636
    @jansalk3636 8 лет назад +9

    Точно такие же щелчки меня преследовали, когда я делал управление звуком (аналогового темброблока) с помощью цифровых потенциометров (AD7376), нечто похожее стоит как раз в этом аудиопроцессоре. Состоят они из линейки полевиков, между стоками, которых стоят резисторы, кол-во резисторов и транзисторов определяет кол-во шагов регулировки.
    Щелчки возникают только в момент регулировки, т.е. переключение тех самых транзисторов внутри цифровых потенциометров (в аудипроцессоре). Победить до конца я их не смог, но экспериментируя с землей, смог значительно сделать тише, практически неслышными на расстоянии. В частости я разделил цифровые и аналоговые земли, кто-то ставил конденсатор малой емкости между ними.
    Кстати, дома имеется DVD плеер также с цифровым управлением звуком и если прислушиваться (ухо к колонке), то там тоже имеются эти самые щелчки. Однако ни в одном телевизоре похожего эффекта не наблюдал...
    А виновны скорее всего, те самые полевики в составе аудипроцессоров, цифровых потенциометров, которые и переключаются, изменяя общее сопротивление. Если не понятно о чем я, посмотрите в интернете как устроен цифровой потенциометр.

    • @knizhenokdenis9671
      @knizhenokdenis9671 5 лет назад

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

  • @shadowplayInc
    @shadowplayInc 5 лет назад +7

    Блин, чО там по радио было, интересно дослушать

  • @user-zd5bh2bl1y
    @user-zd5bh2bl1y Год назад

    а я про такой чип и не знал. Спасибо автору.

  • @Dinozar
    @Dinozar 8 лет назад +1

    попробуйте endTransmission(false) параметром, для передачи пачки байт

  • @RenatRkrkaft
    @RenatRkrkaft 3 года назад +1

    Отлично! Но есть вопрос. будет ли работать если цифровую массу не объединять с аналоговой?

  • @azret1912
    @azret1912 7 лет назад

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

  • @Mikhail-Milkhail
    @Mikhail-Milkhail 3 года назад +1

    Интересно, а нет ли готовых библиотек для работы с подобными микросхеммами?

  • @user-zj6gw3xh3y
    @user-zj6gw3xh3y 7 лет назад

    С этими щелчками сталкивался на 7313.
    В чем дело тогда так и не разобрался, но создалось впечатление, что при отправке уровня громкости, микросхема делает переход через 0.
    То есть сначала полностью выключает звук, а потом включает на нужный уровень, а в силу того, что это происходит очень быстро, мы слышим только щелчки.

  • @jonblack8590
    @jonblack8590 8 лет назад

    жду продолжения

  • @Alexey_757
    @Alexey_757 5 лет назад

    Доброго дня. Сделал усилитель AD класса, подскажите, на сегодня, 18 год, какую лучше микросхему использовать с I2C шиной, для громкости и тембра? А то много пересмотрел, выбрать не могу :-)

  • @MrKr1k
    @MrKr1k 8 лет назад

    Будет ли в будущем что-то про дисплеи?

  • @alexboroda2056
    @alexboroda2056 8 лет назад

    Здравствуйте.
    "код и плата позже. " Очень ждём!

  • @user-cp4xt3qc6q
    @user-cp4xt3qc6q 2 года назад

    Что бы не было треска при регулировки энкодером нужно в коде для него , как и для кнопок , добавить анти дребезг

  • @user-ey7lg1vx2r
    @user-ey7lg1vx2r 8 лет назад

    Алексей, помогите с кодом, по зарез нужно.
    Устройство просто, но ума не хватает сделать как нужно.
    Нужен расходомер, читать будет датчик холла.
    Дисплей 16х2 по ай ту си.
    Кнопками нужно выставить число от 10 до 10000, одна кнопка плюс 1 другая минус 1 ну типа того.
    Эта цифра должна отобразится естественно на дисплее.
    Когда запускается устройство, должен происходить обратный отсчет этого числа и при достижении нуля подать сигнал на порт.
    Нигде не смог подобного найти.
    Спасибо.

  • @soul_collector666
    @soul_collector666 Год назад

    Приветствую, а что с качеством звука при использовании НРФ и ардуино? Есть у кого информация?

  • @zaharshoihit1183
    @zaharshoihit1183 6 лет назад +1

    Уважаемый автор, а что за микросхема на энкодере?

  • @user-ob8fk3ts7d
    @user-ob8fk3ts7d 6 лет назад

    Когда будет продолжение ?

  • @user-mz4ke9sg7e
    @user-mz4ke9sg7e 7 лет назад

    у меня ардуина пишет что тип переменных byte более не поддержживается((

  • @yegorpetrov
    @yegorpetrov 4 года назад

    Мне кажется, что щелчки при регулировке это признак паразитной постоянки где-то в сигнальной цепи. Нигде конденсаторы не забыли поставить?

  • @user_PsevdonimyEtoPolnyjOtstoj
    @user_PsevdonimyEtoPolnyjOtstoj 4 года назад

    Щелчки от не разведённой массы, вашей перемычки. Аналоговую массу дотяните до минуса питания и фильтры по питанию ннада. Ещё есть такой китайский плеер DFmini там управление через UART, без резистора 1к. в цепи из TX ардуины -> RX плеера трещит, ХЗ почему.

  • @dev_zloi
    @dev_zloi 8 лет назад

    Посмотрите на микросхемы pt2323 и pt2322 по моему очень неплохая связка

    • @arduinoLab
      @arduinoLab  8 лет назад

      +Дмитрий Попов
      их много подобных, еще из популярных Tda7313 есть.. серию PT я часто вижу в дешевой комповой акустики, но отдельно в продаже не попадались, та и большего смысла их искать нету.

  • @MrRask99
    @MrRask99 4 года назад

    Возможно щёлкает не подтянутый энкодер.

  • @andreyd1823
    @andreyd1823 4 года назад

    Вопрос от чайника:
    Этот процессор будет работать с esp12 на nodemcu? Кто нибудь встречал библиотеку?

    • @Partizanex
      @Partizanex 4 года назад +1

      А почему нет прошивки почти не отличаются Скорее будут другие ноги

  • @jonblack8590
    @jonblack8590 7 лет назад

    Доброй ночи.Хотел узнать как там ваш усилитель на tda2030,уже всё собрали?

    • @arduinoLab
      @arduinoLab  7 лет назад +1

      собрал оконечник, почти полностью написал код для TFT экрана и забросил.

    • @jonblack8590
      @jonblack8590 7 лет назад

      Очень жду видео.Хочу и себе собрать.

  • @user-im9fi5ee4i
    @user-im9fi5ee4i 3 года назад

    Что там с водителем?

  • @jacletaiger9168
    @jacletaiger9168 7 лет назад

    ну можно же сделать управление по блютуз

  • @dmitrykostromin
    @dmitrykostromin 5 лет назад +1

    Здравствуйте. Портирую код на другой микроконтроллер(чистый си, т.е. не ардуино) - возник вопрос: что делает это код?:
    void setFrequency(float frequency){
    unsigned int frequencyB = 4 * (frequency * 1000000 + 225000) / 32768;
    byte frequencyH = frequencyB >> 8;
    byte frequencyL = frequencyB & 0XFF;
    Wire.beginTransmission(0x60);
    Wire.write(frequencyH);
    Wire.write(frequencyL);
    Wire.write(0xB0);
    Wire.write(0x10);
    Wire.write(0x00);
    Wire.endTransmission();
    }
    в даташите адреса с номером 0x60 не нашел(может плохо смотрел) - и что это за частота, которую Вы устанавливаете?
    ПС
    возможно это особенность библиотеки Wire, с Ардуино я знаком плохо, т.к. обычно разрабатываю нативный код, т.е. на чистом си.

    • @dmitrykostromin
      @dmitrykostromin 5 лет назад

      Нашел этот код в сети wm-help.net/lib/b/book/1248084587/10 (раздел УКВ-радиоприемник TEA5767). setFrequency - это функция для управления частотой приемника радиостанций TEA5767. Насколько я понял для TDA8425 - он не нужен совсем и у автора он остался в виде балласта от старого проекта!

  • @yurasovm
    @yurasovm 8 лет назад +2

    "код и плата позже". А можно поточнее когда ждать? )

    • @arduinoLab
      @arduinoLab  8 лет назад

      arduinolab.pw/index.php/2016/06/06/stereo-audioprocessor-tda8424-tda8425-kod-i-plata-iz-video/

    • @yurasovm
      @yurasovm 8 лет назад

      Спасибо!

    • @Shokoladber
      @Shokoladber 8 лет назад

      +arduinoLab Спасибо. А реализация вывода на LCD будет?

    • @djozes
      @djozes 6 лет назад

      arduinoLab а можно попросить сделать печатку для двух входов?

  • @Cawarux
    @Cawarux 8 лет назад +1

    Чем отличается TDA8425 = 100р 1 шт, от TDA8425in = 200р 10 шт?

    • @arduinoLab
      @arduinoLab  8 лет назад

      +Саша Чернов
      я нечего не продаю.

    • @Cawarux
      @Cawarux 8 лет назад +1

      arduinoLab я про отличие микросхем
      TDA8425, от TDA8425in, чем они отличаются?

  • @Maikesteps
    @Maikesteps 8 лет назад

    Кому то не спится :3

  • @user-ee7lz7xt3n
    @user-ee7lz7xt3n 8 лет назад

    Я хотел применить м\с КР572ПА1А управляя энкодером. www.radiotech.inf.ua/Shematic_PCB/Audio/digit_reg_volume.htm
    Заменив начальный каскад ардуинкой.
    Ну а если не заморачиваться! то вот, есть MP1232 - Аудиорегулятор 4 канала.
    ruclips.net/video/30NfwAzOb98/видео.html где купи найдете сами.

  • @user-jz8nz8xz1b
    @user-jz8nz8xz1b 6 лет назад

    Привет! Елки палки! Отец, помоги ради Бога поуправлять saa7708h!!! Не могу допетрить как написать скетч управления по айтуси этой микрухой. Помоги!!!!

  • @ZbVld
    @ZbVld 8 лет назад +2

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

    • @arduinoLab
      @arduinoLab  8 лет назад

      +Джонни Бородач
      там всё немного сложнее, прилететь может сильно позже, когда автор захочет например продать эксклюзивные права, на то что у него бесплатно валяется в ютубе и тогда дорожку, из за тех, нескольких секунд благополучно зарежут.

    • @bromgeksin8150
      @bromgeksin8150 8 лет назад

      +arduinoLab У вас и так отличны ролики!!!
      И голос соответствует тематике!!!
      Все ок!
      Вам респект!!!!!

    • @bromgeksin8150
      @bromgeksin8150 8 лет назад

      +bromgeksin8 А музыку берите классику по старше, чтоб правообладатель был более 50лет мертв.

    • @user-wy8gj6gm6c
      @user-wy8gj6gm6c 8 лет назад

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

    • @arduinoLab
      @arduinoLab  8 лет назад

      Максим Камалетдинов
      по какому именно закону? Российскому или Американскому?
      причем тут согласие или не согласие, советую покурить www.consultant.ru/document/cons_doc_LAW_64629/0b318126c43879a845405f1fb1f4342f473a1eda/

  • @EddyNorog
    @EddyNorog 6 лет назад

    Кто может переделать печатку под два входа?

    • @user-rs3bm8di6j
      @user-rs3bm8di6j 5 лет назад

      Нужна еще печатка под два входа?

  • @user-lq1wo1rq5s
    @user-lq1wo1rq5s 6 лет назад

    Вся молодеж будет вам опладировать стоя, если расскажите как собрать усилитель на 5 кональный от 12 -24 вольт😂

  • @searus7237
    @searus7237 3 года назад

    Существует для этих целей ADAU1701, где всё круче

  • @bukx3464
    @bukx3464 7 лет назад

    Почему так сложно , у меня колонки трещат Джениус , от переменного резистора , хотел бы сделать через энкодер ардуино и т д , а потом подумаешь а но его нафиг!_)
    хотя для кругозора респект.

    • @user-ob8fk3ts7d
      @user-ob8fk3ts7d 6 лет назад

      Bulat k просто замени резистор на более новый и качественный, и будет нормально

  • @user-nf7hg2gg3z
    @user-nf7hg2gg3z 7 лет назад +1

    Могу поделиться скетчем для PT2322 & PT2323 + LCD 1602. Регулировки с пульта ДУ. Если кого заинтересует - пишите.

    • @Tempest1321
      @Tempest1321 6 лет назад +1

      Вацлав Александрович Здравствуйте! Поделитесь плжалуйста

    • @karzykov
      @karzykov 6 лет назад

      Как раз бьюсь над этой проблемой - управлять РТ2323 из Arduino, скиньте пожалуйста на karzykovСОБАКАgmail.com

    • @antohakobrinchanin7395
      @antohakobrinchanin7395 6 лет назад

      Вацлав Александрович , поделитесь пожалуйсто скетчем и схемой.

    • @user-rz6ni8ci4c
      @user-rz6ni8ci4c 6 лет назад

      Вацлав, поделитесь скетчем пожалуйста, zirpen456@gmail.com

    • @user-tx3ox8wn5d
      @user-tx3ox8wn5d 6 лет назад +1

      поделитесь скетчем пожалуйста,djrikasti@gmail.com

  • @alekseiafanasiev7757
    @alekseiafanasiev7757 3 года назад

    Не рекомендую брать на алиехпресс , брал по 10 штук у двух продавцов , проверял только на громкость не кнопками а програмно , пропуск ступенек регулирования у 17 штук . Я думаю воруют отбраковку с завода и торгуют .

  • @1wonderus841
    @1wonderus841 2 года назад

    Дак это пальцы щёлкают

  • @user-ru5zi3kq9t
    @user-ru5zi3kq9t 8 лет назад +1

    Трещит энкодер, видимо он у Вас не свежий =)

    • @arduinoLab
      @arduinoLab  8 лет назад +1

      +Евгений Романов
      звук почти как у дискретного регулятора громкости.

    • @user-kf1hy4xg5y
      @user-kf1hy4xg5y 8 лет назад

      +Евгений Романов возможно это из-за того, что масса цифровая и аналоговая не раздельная (соединена перемычкой).

  • @andreylebedev6752
    @andreylebedev6752 8 лет назад

    На youtube есть бесплатная музыка, которую можно использовать совершенно легально: ruclips.net/user/audiolibrarymusic