اطلاعیه

Collapse
No announcement yet.

را ه اندازی ایسی های کنترل صوت TDA7313 or PT2313 توسط بسکام avr

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    را ه اندازی ایسی های کنترل صوت TDA7313 or PT2313 توسط بسکام avr

    TDA7313 or PT2313

    ۳ تا ورودی استریو

    ۲ تا خروجی استریو یا ۴ کانال

    زیر و بم کردن صدا "اکولایزر"

    دوستان کسی تا حالا با این آی سی ها کار کرده هر دو مشابه هستند این آی سی ها در واقع برای کنترل دیجیتالی ولوم ، زیر و بم ، بالانس بلندگوها و غیره از طریق میکرو کنترلر هستند که از طریق باس I2C با میکرو ارتباط برقرار میکنند از دیتا شیتش هم چیزی دستگیرم نشد چند پروزه به زبان C برای avr پیدا کردم ولی چون زبان c بلد نیستم نتونستم راه اندازیش کنم از اطلاعاتی که از دیتا شیتش حالی شدم برنامه زیر رو به زبان بیسیک نوشتم ولی جواب نگرفتم لطفا اگه کسی اطلاعاتی راجع به طریقه راه اندازی این آی سی ها داره مطرح کنه .
    کد:
    $regfile = "Attiny26.dat"
    $crystal = 4000000
    Config Porta.0 = Input
    Config Porta.1 = Input
    Config Porta.2 = Input
    Config I2cdelay = 4
    Config Sda = Porta.6
    Config Scl = Porta.7
    Dim Volume As Byte
    Dim Lf_speaker As Byte
    Dim Rf_speaker As Byte
    Dim Lr_speaker As Byte
    Dim Rr_speaker As Byte
    Dim Bass_reduse As Byte
    Dim Bass_incr As Byte
    Dim Treble_reduse As Byte
    Dim Treble_incr As Byte
    Dim Input_select As Byte
    Volume = 35
    Lf_speaker = 143
    Rf_speaker = 175
    Lr_speaker = 207
    Rr_speaker = 239
    Bass_reduse = 99
    Bass_incr = 107
    Treble_reduse = 115
    Treble_incr = 123
    Input_select = 79
    I2csend &H0 , Volume
    I2csend &H80 , Lf_speaker
    I2csend &HA0 , Rf_speaker
    I2csend &HC0 , Lr_speaker
    I2csend &HE0 , Rr_speaker
    'I2csend &H111 , Bass_reduse
    I2csend &H60 , Bass_incr
    'I2csend &H0 , Treble_reduse
    I2csend &H70 , Treble_incr
    I2csend &H40 , Input_select
    Do
    
    If Pina.1 = 1 Then
      Incr Volume
      Waitms 500
      If Volume > 63 Then Volume = 63
    End If
    
    If Pina.2 = 1 Then
      Decr Volume
      Waitms 500
      If Volume < 0 Then Volume = 0
    End If
    I2csend &H0 , Volume
    Loop

    #2
    پاسخ : را ه اندازی ایسی های کنترل صوت TDA7313 or PT2313 توسط بسکام avr

    دوستان کسی در این مورد اطلاعاتی نداره

    دیدگاه


      #3
      پاسخ : را ه اندازی ایسی های کنترل صوت TDA7313 or PT2313 توسط بسکام avr

      نوشته اصلی توسط amird
      دوستان کسی در این مورد اطلاعاتی نداره
      :-?
      من با TDA8571Jومدل های دیگش کارکردم ولی این مدلی که میگین رو تابحال نشنیدم.
      بعدشم باچی مشکل پیداکردی؟
      برنامه اگه کامپایل نمیشه یا خطا میگیره شاید به این خاطر این است که شما آی سی تاینی 23 رو برای برنامه معرفی کردید.
      اگه مشکل سخت افزاری وجود دارد که من نمیتونم کمک کنم.
      هنگامی که چیزی مینویسی، کاری نکن تنها کسی که از مغزش استفاده کرده باشد ،مدادت باشد .

      \|/_\/_

      دیدگاه


        #4
        پاسخ : را ه اندازی ایسی های کنترل صوت TDA7313 or PT2313 توسط بسکام avr



        دوستان به این آدرس سری بزنید یه نمنه کامل PT2313 رو با میکرو کنترول کرده با LCD 2*16
        http://www.scienceprog.com/avr-based-tda7313-audio-processor-control/

        دیدگاه


          #5
          پاسخ : را ه اندازی ایسی های کنترل صوت TDA7313 or PT2313 توسط بسکام avr

          سلام پروژه کارشناسی من در این مورد هست.آدرس tda.88 است ولی آدرس آی سیpt روباید از دیتا شیت پیدا کنی.هربار که سند میکنی باید استارت و استپ کنی یعنی به صورت زیر

          I2cstart
          I2csend &H88 , 63
          I2cstop
          Waitms 10
          که کد 63کمترین حد ولوم و0 بیشترینش است در صورت نیاز به من ایمیل بزن موفق باشی
          saber.es65@gmail.com

          دیدگاه


            #6
            پاسخ : را ه اندازی ایسی های کنترل صوت TDA7313 or PT2313 توسط بسکام avr

            سرچ نکردی دیگه!!!!!
            http://www.eca.ir/forum2/index.php?topic=52767.msg278627#msg278627
            خودم انجامش دادم مثل ساعت کار میکنه
            پروردگارا: به من زیستنی عطا کن که در لحظه مرگ بر بی ثمری لحظه ای که برای زیستن گذشته است حسرت نخورم، و مردنی عطا کن که بر بیهودگیش سوگوار نباشم. بگذار تا آن را خود انتخاب کنم، اما آنچنان که تو دوست میداری

            دیدگاه


              #7
              پاسخ : را ه اندازی ایسی های کنترل صوت TDA7313 or PT2313 توسط بسکام avr



              دلیل: ادغام دو پست برای جلوگیری از اسپم


              دیدگاه

              لطفا صبر کنید...