DIY Digital Tone Control Rocking Sound TDA7313 controlled by arduino
HTML-код
- Опубликовано: 28 авг 2024
- #Arduino
#ٍSound system
#Amplifiers
#TDA
#sound processor
#Electronics
#diy
#homemade
#Howto
#Audio
IN this tutorial video i will show you
On the TDA7313 audio processor using Arduino, you can make a simple but functional tone and volume control. The TDA7313 microcircuit has three stereo inputs, bass and treble tone controls, loudness and four outputs (pseudo-quadro). The control is carried out using I2C. The piping is minimal - several capacitors and two resistors. Nominal supply voltage 9V.
by the way TDA7313 same as PT2313 ic
Main features of TDA7313
Supply voltage 6 ... 10 V (9 V recommended)
SOI no more than 0.01%
Signal to noise ratio 106 dB
Channel separation at 1 kHz 103 dB
Volume control from -78.75 to 0 dB (0 ... 63 levels)
Bass and Treble tone control ± 14 dB (-7 ... + 7)
Attenuator adjustment independent for each output from -38.75 to 0 dB (1.25 dB step)
Preamp adjustment from 0 to 11.25 dB (3.75 dB step)
-------------------------------------------------------------------------------------------------------------------------
also used an encoder switch
and IR receiver
any IR remote you could use
just update the code
------------------------------------------------------------------------------------------
shematics
code
library
all files included in
Download Link----------------------
drive.google.c...
--------------------------------------------------------------------------------------------
IF you have any question feel free to leave a comment and i will be happy to help
if you like the video and waiting for more Please support me
Like
subscribe
and Share
-----------Thanks for Watching----------------------
في هذا الفيديو التعليمي سأريك
على معالج الصوت TDA7313 الذي يستخدم Arduino ، يمكنك التحكم في مستوى الصوت ونغمة بسيطة ولكنها عملية. تحتوي الدائرة المصغرة TDA7313 على ثلاثة مدخلات استريو ، وعناصر تحكم في نغمة الصوت الجهير وثلاثة أضعاف ، والجهارة وأربعة مخرجات (شبه كوادرو). يتم التحكم باستخدام I2C. الأنابيب قليلة - عدة مكثفات ومقاومتان. جهد الإمداد الاسمي 9 فولت.
يمكن ايضا استخدام PT2313
الميزات الرئيسية لـ TDA7313.
.................
جهد الإمداد 6 ... 10 فولت (يوصى بـ 9 فولت)
SOI لا يزيد عن 0.01٪
نسبة الإشارة إلى الضوضاء 106 ديسيبل
فصل القناة عند 1 كيلو هرتز 103 ديسيبل
التحكم في مستوى الصوت من -78.75 إلى 0 ديسيبل (0 ... 63 مستوى)
التحكم في نغمة الصوت الجهير والثلاثي ± 14 ديسيبل (-7 ... + 7)
تعديل المخفف بشكل مستقل لكل مخرج من -38.75 إلى 0 ديسيبل (1.25 ديسيبل خطوة)
ضبط Preamp من 0 إلى 11.25 ديسيبل (3.75 ديسيبل خطوة)
-------------------------------------------------- -------------------------------------------------- ---------------------
استخدم أيضًا انكودر سويش rotary encoder switch
وجهاز استقبال الأشعة تحت الحمراء IR
أي ريموت يمكنك استخدامه
فقط قم بتحديث الكود
-----------------------------------------------------------------------
-------------جميع الملفات و المخطط مرفق برابط التحميل----
drive.google.c...
-----------------------------------------------------------------------------
لو عندك اى سؤال او محتاج مساعده اكون سعيد للمساعده اكتبلى فى الكومنت و انا سوف ارد عليك
----------------------------------- -------------------------------
لو عجبك الفيديو ياريت الدعم بالشتراك فى القناه و لايك و شير
و سوف يكون العديد من الفيديوهات
If you have any question feel free to ask iam here to help out please support me with like 👍 share and subscribe . لو فى اى سوال انا تحت امركم و ربنا يقدرنى على المساعده و نشر المعلومات . لو سمحت الدعم ب like 👍 share و الاشتراك فى القناه
Push buton bağlantısını nasıl yaptınız buton özelliği nedir
Specrum bağlantısını nasil yaptiniz birde o
English please
Sir please make this code for normal 16 x 2 display. I don't have i2c display. Can i use Rotery encoder and IR Remote at same time?
You are genius awesome bro I really really like it
Thank you 🙏 so much and iam glad that you like it 👍🤩
Super
Thank you sir
I solved it. Thank you very much
Iam glad you did it 🤩happy for you 👍and you are very welcome 🙏 sir please hit the subscribe and bell button for new projects
wow super work thank you
Thank you 🙏 sir and you are very welcome to ask me any question and I be happy to help you out if you need 👍
hallo sir I have Kinley followed your work its impressive ,my question is i have tda7433 will it work in this project thanks bro
Thank you sir and yes tda7433 could be used as the same but with different code and schematic I could provide you with it if you want
Thanks you
You are very welcome, thank you 🙏
Great project - this helps me A LOT! But are there any other compatible DIP-ICs available? theTDA7313 is actually hard to get..... :-) Thank you!
Thank you glad it helps you, and yes there another dip ic it’s Tda8425 and if you need any help iam glad to help
hello, I did not understand the connections between the tda7313 and the display, in the video you say pin 1 and 2 but reading the datasheet would be cref and vdd.
Thanks for the reply
Thank you for asking to make it clear the lcd is connected with I2c and the Tda also connected with I2c both they connected to the arduino i2c a4 and a5 and the I2c pins on the Tda 27 and 28 i hope you got what you was asking for and if you have any question please feel free to ask any time 😊👍👍
@@Tricktech1 thank you very much for your reply, you have clarified my doubt
👍
Hi dear all, I have facing some problem with this project like: first when I upload the same code, I didn't get any message on to the LCD, only light up. I have already solve this problem to write lcd(0x27,16,2); instead of lcd(0x3f,16,2) but now I have got another problem " menu changing its self continuously and not working. Can anyone help me please, also inform me about encoder connection detail. Thanks
👍👍👍👍👍
Thank you 🙏
молодец! 👍
oP!
Yup
Hello brother.
I'd like to ask, can I use TDA8425 instead of TDA7313 by just replacing to TDA8425.h?
Thank you for asking bro no it can’t cause it will need to be changed cause tda8425 got only 2 output but if you need full sketch made for Tda8425 I will be happy to help 🥳🥳
Hi. first of all thank you. for sharing. I haven't uploaded the code, I haven't connected the IR receiver and encoder yet. The problem is ; On the i2c screen, all the menus are changing wildly by themselves. where am i doing wrong.
Thank you sir 🙏 and the problem is when you connect the input button it have pull-up resistor so it stay at current menu but when you connect the input button with the resistors pulse the encoder have pullup 10k resistors and please feel free to ask again if you need to know any thing
@@Tricktech1 Selamun aleykum. I'm writing again, sorry. What should I delete from the arduino codes to make it work only with IR remote, without encoder and button? and how does the visualizer work where does it get the audio signals from? I have to give my A1 voice?
cool project, i want to build one for 7.1 home theater but couldn't find any suitable ic
Thank you 🙏 sir and Yes 7.1 it’s not available with one sound processor ic but there is 5.1 ic like pt2323
@@Tricktech1 thanks for the reply, it's not a problem to use 2 ics together with different address or i2c switcher but I want one which can convert hdmi data to analog 7.1 audio, not asking for Atmos but want those 7.1 Dolby truehd format supported ic, but couldn't find any.
ola ,voce tem algum projeto de um pre amplificador que usam 2 potenciometro e no display mostra o VU meter em barra no fim do display mostra os dbs canal A e canal B tudo isso em stereo
Wich one pin of 7313 if im using as subwoofer output (mono)? Tx mr
Sir Tda 7313 got 4 output which you could use 2 of them for l and r and used the other two with subwoofer 4558 preamp for mono sub I have my set like that
@@Tricktech1i see that, put the 2 output to the subwoofer module as mono n controll manualy right?
Hello, what an interesting project. !! Congratulations. One question, is it possible to connect arduino directly to the TDA7313 of my car stereo? And so I can control the settings of my car stereo remotely using a tablet? I can create an app for this reason, but I have that question. Thanks
Thank you sir 🙏 yes you could connect Arduino to the tda7313 of your car stereo if it has this tda sound processor but it think car stereo got the same but deferent number it’s pt2313 and you could make and app for it and need to add a Bluetooth to the Arduino to control and if you needed any help I will be glad to help out and by they way the sound processor it controlled with Arduino through i2c communication so only 3 wire 👍👍
Thanks for the answer, I decided to carry out the project and if it works. Connect arduino directly to the car stereo via I2C and arduino to the Smartphone via OTG Cable, make a small application to control the values of the TDA7313 and it works perfectly ... Thanks for motivating me.
You are very welcome sir and iam so glad you happy with your project 😍 and it will be more interesting projects coming up 👍👍👍
Hello brother, where we can buy the tda7313? Can you share link for the store.. thank you
Hello bro thank you for asking but i buy them from my local electronic shop I haven’t try to buy it online but I guess you could find it on AliExpress just give it a try 👍👍
@@Tricktech1 ok thanks, ali express i.c. most of them are fake, it won't work...by the way where you from?
I didn’t know that and i grew and raised in the us but iam from Egypt 🇪🇬
you have drawn incomplete tda7313 where to connect scl-sda pins on arduino
Thank you for bringing it up scl-sda are pin A4 and A5 good luck and if you need any help I will be glade to help out
Can music be played in stereo mode on this system
Yes sir 👍
sorry sir... when pins 27 and 28 are connected to a4 and a5... the program immediately stops. (hank) what caused it to be like that?? and if i replace tda7313 with pt2313 does the coding have to be adjusted again....?? Thank You.
🙏
you must try tda 7719/ tda 7419
I would love to bro specially pt2323 for 5.1 but I don’t have it in my country but I will keep looking thank you though for bringing it up and by the way I got the codes for them and the libraries
Can this project use lcd keypad shield?
Thank you for asking sir and yes you could use it but you need to change the lcd library from I2c to normal lcd and point out the pins you need to use and please feel free any time to ask if you stuck at something
Sir, please help me out? I am getting an error like this C:\Users\xxxxx\OneDrive\Documents\Arduino\libraries\TDA7313-master/TDA7313.h:8:10: fatal error: vector: No such file or directory
#include
^~~~~~~~
compilation terminated.
exit status 1
Error compiling for board Arduino Nano.
Sir install the Tda library including in he description folder
Can any one inform me that showing an error "Error compiling for board Arduino Uno." many ways I try to solve but I cant
Menu 2 is not possible from the remote control?
Yes
Hello sir. Thanks for the code. I am little confuse about connections. Can you give me full schemitic diagram
What is the connection for A1 pin in UNO board? Thank you.
Thank you sir for asking ..A1 it’s the input for the spectrum analyzer it connects through a 0.1μF capacitor to an audio signal from the line output 👍👍
Error compiling for board arduino Nano. What could be the problem?
What is the error sir
حضرتك ليه مش بترفع فيديوهات ديما ياهندسه + لو امكن رقم حضرتك
والله الشغل و مشاغل الحياه بس فيه كام فيديو الايام الجايه باذن الله سوف تعجبك .. رقمى 01227127669
Is it possible to add "Middle" controller with TDA 7313?
No the tda7313 doesn’t have mid range
@@Tricktech1 Okay, i'm looking for 3 band tone control. Thanks for sharing anyway.
There are Tda with 3 bands like tda7718
@@Tricktech1 Can you share the schematic diagram and Library compilation for such control using TDA7718?
Yes sir if you have the Tda ic and you need the code and schematic please contact me on WhatsApp my # +201227127669
Can give me only pin connection 👍 i will make a schematic for you and u can post it on drive it will be helpful for me too .. thx for replying
Sir all the pins in and out are on the code but tell me what the problem and I will help you out
@@Tricktech1 thx
You are welcome sir did you got everything working
Hello everyone, I would like to inform you that finally I have build the code but now I have got another problem "I can't understand the schematics" can anyone give me the whole schematic. Thanks
Sir the pins in the code and let me know if you still need any help
audio spectrum not working, how to fix, thanks
Thank you for asking sir you need to connect the A0 of the arduino to the audio through capacitor 0,047 and enjoy 😉
Bisakah saya mendownload foldernya secara langsung?
Yea you could sir all the files included in the description 🤩🤩if you need help let me know
Hello friend, please help me program my arduino, it does not recognize the library or it tells me an error, how can I do it?)))))))
amigo buenas noches me puedes ayudar a hacer con el arduino leonardo y pt2313
Sure thing my friend gime your email and I will send you the files for pt2313
how to instal tda7313 in arduino library.....?
Thank you sir for asking the tda7313 library including in the description just copy the Tda library folder to document /arduino/library folder and you are done please feel free to ask if you have any questions 👍👍
can it work for arduino nano?
Yes it will work also work on nano sir 🤩
compilation error tda7313 .ino:
in function 'void audio()':
tda7313 .ino:297:3: error: 'tda' was not declared in this scope return code is not 0
Did you add all the library included sir
I got the same problem. It won't see the library for 7313...anyway it is for testing of my LCD of it work. I only got here a TDA8425.
You will find all the files including in the disposition
@@Tricktech1 Yes, maybe the process of mine was the cause of error. Anyway my project would be for TDA8425...
If you want you could send me the email address and I will send you the file I used it before
can this be applied to the tda7439 ic sir?
Yeas sir but with deferent code for arduino if you need help let me know 😊
@@Tricktech1 Is there no code for ic Tda7439 sir.? On the next channel there is someone who shares the code for the tda7439 ic.. But I prefer your display because it has spectrum music.
No problem sir I will work on it 🤩
@@Tricktech1 if the tda 7439 ic project has been completed please let me know because I really hope sir..🙏🙏 I really like your LCD display..
@@Tricktech1 sorry if my english is messy..😑
Hi, I am resently join with you I am really surprised to watching this project, but i have got aproblem to built it with sketch, its showing an error like "Error compiling for board Arduino Uno." can any one help me please.
Do you have the included libraries installed
@@Tricktech1 I have tried to include libraries as sketche then include libraries. But I am not sure if it is installed or not. If I made it wrong, would you please show me the way to install the library?
No sir you need to install the library’s in document/arduino /library
@@Tricktech1 Thanks a lot with respect
No problem you more then welcome
Which pins are for Rotary encoder and IR receiver?
Remote is not working could you please suggest which Remote is compatible for this project.
Sir you could use any remote with this project you just need to read the remote single in hex the put them in the project on the remote section
Sir check the pins in the sketch
Sir i have uploaded the same sketch as you shared with link and the issue I am facing is when I press any key of old apple tv remote the volume Information comes on i2c and nothing is happening, no volume increase decrease no input change. Please suggest what mistake I did in this process
Hi, I successfully coded arduino uno. But i can't make the Lcd to work. I made the SCA and SDL connection from lcd to A4 and A5 to arduino uno. But still nothing on screen can you help me?
Disconnect the Tda from the circuit and see if the lcd working after you upload the code and pay attention to the pins in the code cause I had changed the pins in the code but not in the schematic try and let me know if you need any help I would be happy 😊
The code worked but nothing on the display
👍👍You need I2c lcd connection sir or update the code for just regular lcd connection library
@@Tricktech1 Where do I connect pin scl, sda from display to A4-A5 does not work
boarddefs this lib is not connecting
hola me gustaría hacer este proyecto , pero requiero ayuda, como programar paso a paso el Arduino uno
Sure thing sir I will be glade to help you could hit me up on WhatsApp and I will be posting shorts soon for every little thing
I need full circuit diagram bro plz
All files are included in the description 🤩
TDA7313.h:No such file or directory Arduino code error bro
Add the library included in files and if you need help feel free to hit me up 🤙
@@Tricktech1 bro library file direct link please send
All files included in the description you will find the library folder copy them all to your Arduino library folder it will include the Tda7313 library
@@Tricktech1 ok problem solve bro❤️
How to program adrino
You got all files you need in the description 🤩🤩
Error compiling for board arduino Nano
You have to have all the needed library installed
something wrong with me?
It will work with you sir and iam here to help out 👍
Code ?
In the description sir
How to ad welcome name🙄
Yes sir in void setup you could ad a welcome name 👍👍
@@Tricktech1 thanks Sir 😍
You are welcome sir and if you have any question or need help feel free to ask
Dear, please advise me.
I have this amplifier I want volume, power on, if possible Pause, nest and previous displayed on lcd.....pls can u help me....thanks...I can drop few dollars....pls the money is not to get u to doing it....it's just to show seriousness on my part...thanks....reply and I shall send my mail do we can communicate in real time
Thank you for asking sir you could tell me what you need to do and I will be super happy to help you
@@Tricktech1 I need a custom display console for Amplifier....I'm working on a rechargeable home theater speakers
Hit me up on what’s app +201227127669
@@Tricktech1 ok
ini jga bagus
ruclips.net/video/XTGUwuxoZdA/видео.html
Please tell, sir
Sure thing sir and yes this sound processor has 3 switchable inputs with stereo and has 4 outputs 2 rear and 2 front that means yes sir it’s is full stereo 👍👍
@@Tricktech1 thank you sir . 🥰🥰
Hola amigo la verda no puedo instalar ami arduino la libreria como puedo hacer ? Me ayudas le pago $$ amigo dame tu watsap
Hello friend, a favor, help me to program my arduino, it does not recognize the library or it tells me an error, how could I do it? Could you give me your watsap? I pay your work
No problem sir my WhatsApp # is 01227127669 I think you need to put 0012 on the beginning
Bhiya number do
Hi dear all, I have facing some problem with this project like: first when I upload the same code, I didn't get any message on to the LCD, only light up. I have already solve this problem to write lcd(0x27,16,2); instead of lcd(0x3f,16,2) but now I have got another problem " menu changing its self continuously and not working. Can anyone help me please, also inform me about encoder connection detail. Thanks