ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

صفحه 1 از 3 123 آخرین
نمایش نتایج: از 1 به 10 از 26
  1. #1
    2005/06/10
    بابل
    1,808
    40

    راه اندازی ماژول صوتی WTV020 SD

    با سلام خدمت دوستان.
    در این آموزش قصد دارم روش راه اندازی ماژول WTV020-SD آموزش بدم.
    راه اندازی ماژول از نظر برگه های اطلاعاتی در دسترس و متن دیتاشیت مشکل است. توضیحات متن دیتاشیت ناقص و در مواری گویا نیست. ولی پس از راه اندازی کار با تراشه ساده است.
    برای راه اندازی به نکات زیر توجه کنید:
    1- حتما از MicroSD دو گیگ استفاده شود. در دیتاشیت اندازه حافظه 1 گیگ قید شده ولی در تست عملی با 1 گیگ و 4 گیگ پاسخ نداد ولی با 2 گیگ کار کرد.
    2- خروجی ها رو به صورت همزمان فعال هستند یعنی زمانی که خروجی Audio L فعال است همزمان خروجی +SP و –SP نیز همان سیگنال را پخش می کنند.
    3- زمانی که تغذیه ماژول متصل می شود در وضعیت بیکاری، LED روشن است و حتما باید یکی از کلید های next یا prev زده شود تا عملیات پخش فایل آغاز شود، ضمنا زمانی که ماژول در حال پخش صداست LED خاموش است.
    4- تا حد امکان از تغذیه کم نویز استفاده کنید اگر تغذیه ورودی نویز داشته باشد مستقیما بر روی خروجی صدا تاثیر خواهد گذاشت.

    برای تشخیص جهت تراشه به تصویر زیر توجه کنید:


    پایه شماره 1 ریست و پایه شماره 2 خروجی Audio L و ... .
    خروجی Audio L باید به یک تقویت کننده متصل شود، برای امتحان می توان خروجی Audio L با به اسپیکر کامپیوتر متصل کنید.
    نام گذاری فایل ها باید به صورت زیر باشد:
    0000.ad4
    0001.ad4
    0002.ad4
    این ماژول تا 511 فایل را می تواند پشتیبانی کند.
    برای تغییر نام فایل ها می توانید از نرم افزار ACD See استفاده کنید.
    به این صرت که تمام فایل ها را انتخاب کرده، راست کلیک کنید، گزینه rename را انتخاب و مطابق با تصویر زیر تنظیم کنید:



    در گام بعد باید فایل ها را با نرم افزاری مانند Cool Edit Pro به فرمت Microsoft PCM(wav) با فرکانس 32Khz در آورید.
    نکته بسیار مهم:
    حتما بعد از تبدیل فرمت صوتی به Microsoft PCM (*.wav) توجه کنید که بلندی صدا نباید بیش از 6- دسیبل باشد. در غیر این صورت یا صدا پخش نمی شود و یا به درستی پخش نخواهد شد.
    برای این کار به صورت زیر عمل کنید: (در نرم افزار Cool Edit Pro)

    و در زیر منوی ظاهر شده تنظیمات را به صورت زیر انجام دهید:


    بعد با استفاده از نرم افزار تحت داس مانند AD4CONVERTER فایل ها را به قالب ad4 در بیاورید به صورت زیر:


    خروجی دستور بالا فایلی با نام 1.ad4 تولید می کند. در صورتی که دستور بالا فایلی تولید نکرد از روش زیر استفاده کنید:







    در گام بعدی حافظه Micro SD 2 گیگ را به صورت زیر format کنید:

    حال فایل های تغییر نام داده شده را در Micro SD کپی کنید:

    حافظه را در ماژول قرار دهید و تغذیه را متصل کنید، در این وضعیت باید LED روشن باشد. حال با زدن یکی از کلید های next یا perv دستگاه شروع به پخش فایل می کند و همزمان LED خاموش می شود.
    در مورد استفاده از فرمت های MP3 یا WAV بنده موفق به پخش نشدم. البته قالب ad4 کیفیت قابل قبولی دارد و برای استفاده در یک محیط صنعتی مناسب است.
    جهت راه اندازی ماژول از طریق ارتباط سریال یا دو سیمه مانند کد زیر عمل کنید(کد برای STM32F103 هست): خروجی همزمان بر روی Audio-L نیز وجود دارد.

    پایه کلاک GPIO_Pin_0 هست و پایه متصل به داده GPIO_Pin_1 هست.
    کد:
    uint16_t FileName=0x0000; GPIO_SetBits(GPIOC,GPIO_Pin_0|GPIO_Pin_1); delay_ms(500); GPIO_ResetBits(GPIOC,GPIO_Pin_0); delay_ms(2); for(i=0;i<16;i++) { GPIO_ResetBits(GPIOC,GPIO_Pin_0); if((FileName&(0x8000>>i))) { GPIO_SetBits(GPIOC,GPIO_Pin_1); } else { GPIO_ResetBits(GPIOC,GPIO_Pin_1); } delay_ms(1); GPIO_SetBits(GPIOC,GPIO_Pin_0); delay_ms(1); } GPIO_SetBits(GPIOC,GPIO_Pin_0|GPIO_Pin_1); delay_ms(20); FileName=0xfffe; GPIO_ResetBits(GPIOC,GPIO_Pin_0); delay_ms(2); for(i=0;i<16;i++) { GPIO_ResetBits(GPIOC,GPIO_Pin_0); if((FileName&(0x8000>>i))) { GPIO_SetBits(GPIOC,GPIO_Pin_1); } else { GPIO_ResetBits(GPIOC,GPIO_Pin_1); } delay_ms(1); GPIO_SetBits(GPIOC,GPIO_Pin_0); delay_ms(1); } GPIO_SetBits(GPIOC,GPIO_Pin_0|GPIO_Pin_1);
    اگر دقت کنید، ابتدا نام فایل به صورت 2 بایتی ارسال می شود. ترتیب ارسال بدین صورت است که ابتدا با با ارزش ترین بیت از با ارزش ترین بایت ارسال می شود. زمان بندی ها به صورت زیر است:

    بعد از ارسال نام فایل باید فرمان پخش را نیز صادر کنیم. فرامین در جدول زیر آورده شده اند:

    اگه دقت کنید در کد بالا بعد از ارسال 0000 که شماره فایل هست، کد FFFE ارسال شده که به معنای فرمان پخش فایل هست. دستورات توقف، Pause و کم و زیاد کردن صدا نیز وجود دارد. به صورت پیش فرض صدا حداکثر است.
    با تشکر از خانم غلامی که زحمت جمع آوری اطلاعات و راه اندازی ماژول را انجام دادند.

    محمد نحوی
    موفق باشید

    فايل هاي پيوست شده فايل هاي پيوست شده
    شأن انسان در ايمان و هجرت و جهاد است و هجرت، مقدمهآ*ي جهاد فيآ*سبيلآ*الله.
    هجرت، هجرت از سنگينيآ*هاست و جاذبهآ*هايي كه تو را به خاك ميآ*چسباند.
    چكمهآ*هايت را بپوش، رهآ*توشهآ*ات را بردار و هجرت كن.
  2. #2
    2010/03/20
    فریدون کنار
    23
    0

    پاسخ : راه اندازی ماژول صوتی WTV020 SD

    salam
    دارم با این ماژول کار میکنیم اما به صورت دستی تونستم فایل های صوتی را پخش کنم اما نمی دونم چی جوری می تونم با میکرو اون فایلی را که می خوام پخش کنم
    اطلاعاتی که شما فرستادید بسیار خوب است اما برنامه ای که بشود کامپایل کرد را ندارید منظورم اینه که این کد ها را چی جوری می تونم استفاده کنم


    اضافه شده در تاریخ :
    سلام
    تونستم این ماژول را تو بسکام راه بندازم که برای شما برنامه اش را می زارم
    فایل تو بسکام هست کاملا تست شده و جواب داده

    Declare Sub Spekout(byval Song_nr As Word)
    Declare Sub Warteaudio()
    $programmer = 12
    $prog &HFF , &HFF , &HD9 , &HFE
    $regfile = "m32def.dat"
    $framesize = 32
    $swstack = 32
    $hwstack = 64
    $crystal = 8000000
    $baud = 9600
    Baud = 9600

    Dout Alias Portb.1
    Clk Alias Portb.3
    Config Dout = Output
    Config Clk = Output
    Config Pinb.2 = Input
    Busy Alias Pinb.2

    Config Portd.6 = Output


    Dout = 0
    Clk = 1
    Waitms 3

    Portd.6 = 1


    Do

    Call Spekout(6)
    Warteaudio
    Call Spekout(5)
    Warteaudio
    Call Spekout(4)
    Warteaudio
    Call Spekout(3)
    Warteaudio
    Call Spekout(2)
    Warteaudio
    Call Spekout(1)
    Warteaudio
    Call Spekout(7)
    Warteaudio

    Wait 15
    Loop


    Sub Spekout(byval Song_nr As Word)
    Clk = 0
    Waitms 2
    Shiftout Dout , Clk , Song_nr , 1 , 16 , 200
    Waitms 30
    Clk = 1
    Waitms 10
    End Sub


    Sub Warteaudio()
    Do
    Loop Until Busy = 0
    Waitms 10
    End Sub

    فقط پورت ها را همان جور که تو برنامه هست وصل کنید بقیه را میکرو انجام میده
    فایل های صوتی را در میکرو بریزید شماره ها یی که در Spekout نوشتم همان شماره فایل صوتی 000x است
    هرکه دور ماند از اصل خویش باز جوید روزگار وصل خویش
  3. #3
    2011/07/04
    221
    3

    پاسخ : راه اندازی ماژول صوتی WTV020 SD

    سلام.چرا عكس هاي پست اول تاپيك نشون داده نميشه؟ (تشخیص جهت تراشه ،آ* تنظيمات نرم افزار ، تنظيمات فرمت)
  4. #4
    2010/03/20
    فریدون کنار
    23
    0

    پاسخ : راه اندازی ماژول صوتی WTV020 SD

    سلام
    خیلی راحت تر ازون که نشون میده هست
    برای دانلود گذاشته می تونی ببینی یا می تونی از دیتاشیت اسفتاده کنی
    اگر بسکام کار میکنی کد بالا را بزار تو میکرو برات آهنگ را پخش می کنه
    هرکه دور ماند از اصل خویش باز جوید روزگار وصل خویش
  5. #5
    2013/07/15
    3
    0

    پاسخ : راه اندازی ماژول صوتی WTV020 SD

    نقل قول نوشته اصلی توسط pooramin@gmail.com
    سلام
    تونستم این ماژول را تو بسکام راه بندازم که برای شما برنامه اش را می زارم
    فایل تو بسکام هست کاملا تست شده و جواب داده

    Declare Sub Spekout(byval Song_nr As Word)
    Declare Sub Warteaudio()
    $programmer = 12
    $prog &HFF , &HFF , &HD9 , &HFE
    $regfile = "m32def.dat"
    $framesize = 32
    $swstack = 32
    $hwstack = 64
    $crystal = 8000000
    $baud = 9600
    Baud = 9600

    Dout Alias Portb.1
    Clk Alias Portb.3
    Config Dout = Output
    Config Clk = Output
    Config Pinb.2 = Input
    Busy Alias Pinb.2

    Config Portd.6 = Output


    Dout = 0
    Clk = 1
    Waitms 3

    Portd.6 = 1


    Do

    Call Spekout(6)
    Warteaudio
    Call Spekout(5)
    Warteaudio
    Call Spekout(4)
    Warteaudio
    Call Spekout(3)
    Warteaudio
    Call Spekout(2)
    Warteaudio
    Call Spekout(1)
    Warteaudio
    Call Spekout(7)
    Warteaudio

    Wait 15
    Loop


    Sub Spekout(byval Song_nr As Word)
    Clk = 0
    Waitms 2
    Shiftout Dout , Clk , Song_nr , 1 , 16 , 200
    Waitms 30
    Clk = 1
    Waitms 10
    End Sub


    Sub Warteaudio()
    Do
    Loop Until Busy = 0
    Waitms 10
    End Sub

    فقط پورت ها را همان جور که تو برنامه هست وصل کنید بقیه را میکرو انجام میده
    فایل های صوتی را در میکرو بریزید شماره ها یی که در Spekout نوشتم همان شماره فایل صوتی 000x است
    آقا دمت گرم میشه یه شماتیک هم بزاری....
  6. #6
    2014/02/09
    100
    10

    پاسخ : راه اندازی ماژول صوتی WTV020 SD

    نقل قول نوشته اصلی توسط pooramin@gmail.com
    سلام
    تونستم این ماژول را تو بسکام راه بندازم که برای شما برنامه اش را می زارم
    فایل تو بسکام هست کاملا تست شده و جواب داده

    Declare Sub Spekout(byval Song_nr As Word)
    Declare Sub Warteaudio()
    $programmer = 12
    $prog &HFF , &HFF , &HD9 , &HFE
    $regfile = "m32def.dat"
    $framesize = 32
    $swstack = 32
    $hwstack = 64
    $crystal = 8000000
    $baud = 9600
    Baud = 9600

    Dout Alias Portb.1
    Clk Alias Portb.3
    Config Dout = Output
    Config Clk = Output
    Config Pinb.2 = Input
    Busy Alias Pinb.2

    Config Portd.6 = Output


    Dout = 0
    Clk = 1
    Waitms 3

    Portd.6 = 1


    Do

    Call Spekout(6)
    Warteaudio
    Call Spekout(5)
    Warteaudio
    Call Spekout(4)
    Warteaudio
    Call Spekout(3)
    Warteaudio
    Call Spekout(2)
    Warteaudio
    Call Spekout(1)
    Warteaudio
    Call Spekout(7)
    Warteaudio

    Wait 15
    Loop


    Sub Spekout(byval Song_nr As Word)
    Clk = 0
    Waitms 2
    Shiftout Dout , Clk , Song_nr , 1 , 16 , 200
    Waitms 30
    Clk = 1
    Waitms 10
    End Sub


    Sub Warteaudio()
    Do
    Loop Until Busy = 0
    Waitms 10
    End Sub

    فقط پورت ها را همان جور که تو برنامه هست وصل کنید بقیه را میکرو انجام میده
    فایل های صوتی را در میکرو بریزید شماره ها یی که در Spekout نوشتم همان شماره فایل صوتی 000x است
    سلام الان بخوایم یک فایل مد نظر خودمون رو پخش کنیم مثلا فایل 004 باید چه دستوری بهش بدیم؟
  7. #7
    2012/08/05
    10
    0

    پاسخ : راه اندازی ماژول صوتی WTV020 SD

    سلام ببخشید کسی میدونه زمان بین ارسال دستور spi به این ماژول تا بخش صوت چه مدت طول میکشه؟؟؟
    ممنون و متشکر.
  8. #8
    2010/03/20
    فریدون کنار
    23
    0

    پاسخ : راه اندازی ماژول صوتی WTV020 SD

    سلام ببخشید اگه جواب ندادم نتونستم به این پست سر بزنم یه pdf براتون می زارم تمام سوالات خودتون را می تونید از این pdf بگیرین بسیار راحت هست کار با این ماژول


    پلود کردم اگه مشکلی در دانلود هست بگید دوباره پلود کنم

    اضافه شده در تاریخ :
    http://uplod.ir/oq33x51jkad0/Soundmodul_WTV020.pdf.htm
    هرکه دور ماند از اصل خویش باز جوید روزگار وصل خویش
  9. #9
    2015/05/29
    کرج
    147
    6

    پاسخ : راه اندازی ماژول صوتی WTV020 SD

    سلام به دوستان عزیز
    نماز و روزه هاتون قبول
    اقا من این ماژول رو گیر نیاوردم به جاشWTV020M01 رو گرفتم
    اینها تفاوتی دارن؟؟
    بعد اگه میشه یه فایل صوتی با فرمت AD4قرار بدین تا پروژمو تست کنم الان بستمش اماده
    ب نظرمم درست کار میکنه چون LED تو وضعیت بیکارو روشنه و وقتی کلید NEXT رو میزنم خاموش میشه و از بلندگو یه صدای کمی (انگار که دنبال فایل میگرده )میاد
    فقط خاهش میکنم فایلو امروز برسوونین چون فردا باید تحویل بدم
    مرسی از لطفتون :job:
  10. #10
    2015/05/29
    کرج
    147
    6

    پاسخ : راه اندازی ماژول صوتی WTV020 SD

    سلام خدمت مهندسین عزیز
    نماز و روزه هاتون قبول
    اقا من خیلی دنبال این ماژول گشتم ولی در نهایت تونستم wtv020m01 رو پیدا کنم
    این دو ماژول تفاوت دارن؟؟؟دیتاشیتشو پیدا نکردم
صفحه 1 از 3 123 آخرین
نمایش نتایج: از 1 به 10 از 26

موضوعات مشابه

  1. ایا ارتباط صوتی با ماژول های wifi امکانپذیر است؟
    توسط soheyl_60 در انجمن ماژول های شبکه و WIFI
    پاسخ: 4
    آخرين نوشته: 2016/02/16, 22:41
  2. مشکل کار با ماژول بلوتوث صوتی
    توسط omidamjad در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2015/05/06, 00:04
  3. راه اندازي ماژول صوت WTV020-SD
    توسط HI در انجمن مدارات صوتي
    پاسخ: 1
    آخرين نوشته: 2014/07/07, 05:49
  4. راه اندازی موتور DC با پالس صوتی
    توسط annaprima323 در انجمن الكترونيك صنعتی
    پاسخ: 1
    آخرين نوشته: 2013/12/31, 10:15
  5. چند سوال و درخواست كمك درمورد ماژول بلوتوث صوتی KC-5190
    توسط amir_HASANI در انجمن مدارهاي مخابراتي
    پاسخ: 21
    آخرين نوشته: 2012/04/04, 00:54

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •