اطلاعیه

Collapse
No announcement yet.

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

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

    #31
    پاسخ : تولید صدای اعداد توسط میکرو

    ببخشید من می خوام قدم به قدم برم جلو. طبق فرمایش دایی جان اگه برای ضبط هر صدا 1 ثانیه وقت در نظر بگیریم به 2کیلوبایت حافظه نیاز هست. این آی دی کالر
    شما یه شماره را چه طور می خونه؟ رقم به رقم می خونه؟ مثلا اگه بخوام 0 تا999 را بخونه به چقدر حافظه نیاز دارم؟ بعد برای تبدیل فایل wav از چه نرم افزاری باید
    استفاده کرد؟

    دیدگاه


      #32
      پاسخ : تولید صدای اعداد توسط میکرو

      واسه تبدیل که کانورتر زیاد هست

      واسه خوندن من با یه ای سی کالر ای دی DATA رو میگرفتم و بعد توسط دستور MID زشته رو محاسبه میکردم و نسبت به هر حرف یک هدد پخش میکردم
      علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

      دیدگاه


        #33
        پاسخ : تولید صدای اعداد توسط میکرو

        نوشته اصلی توسط اٌمید حبیبی
        واسه تبدیل که کانورتر زیاد هست

        واسه خوندن من با یه ای سی کالر ای دی DATA رو میگرفتم و بعد توسط دستور MID زشته رو محاسبه میکردم و نسبت به هر حرف یک هدد پخش میکردم
        خب یه کانورتر معرفی کنید. از کجا گیر بیارم؟

        دیدگاه


          #34
          پاسخ : تولید صدای اعداد توسط میکرو

          jet audio
          علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

          دیدگاه


            #35
            پاسخ : تولید صدای اعداد توسط میکرو

            نوشته اصلی توسط اٌمید حبیبی
            jet audio
            میشه یه کم دقیقتر توضیح بدین. یعنی با jet audio میشه wav را به فایل متنی تبدیل کرد؟

            دیدگاه


              #36
              پاسخ : تولید صدای اعداد توسط میکرو

              نه بابا
              میتونی هر فرمت صوتی رو به wav تبدیل کنی و بعدش با میکرو فرمت wav رو پخش کنی
              یعنی شما 10 تا فایل درست میکنی که و تو هر کدوم یه عدد میخونی و بعدش با میکرو پخشش میکنی
              علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

              دیدگاه


                #37
                پاسخ : تولید صدای اعداد توسط میکرو

                با سلام
                این کار اصلا پیچیده نیست و به راحتی قابل انجامه ( حد اقل تو 5 پروژه من معادل این کارارو کردم )
                روش کار :
                فایل ویوت رو ضبط می کنی و به یک اسم مشخص میریزی تو مموری کارت با استفاده از pc
                با استفاده از مموری کارت و سیستم فایل فت فایل ویوت رو باز می کنی با میکرو atmega32 به بالا
                بایت به بایت می خونی و با pwm پخش می کنی
                البته باید فرکانس مناسبی ا زتایمر انتخاب بشه که صدا درست پخش بشه
                دنبال آیسی های ضبط صدا نرید که کار چرتیه
                متاسفانه من با بسکام کار می کنم اگر خواستید بگید تا نمونه کد بزارم البته معادل بسکام صد و ده در صد برای c وجود داره فقط باید بگردیدو پیدا کنید :agree:

                دیدگاه


                  #38
                  پاسخ : تولید صدای اعداد توسط میکرو

                  دیدم تاپیک یه کم مربوطه به این سوال من گفتم همینجا بپرسم
                  نحوه انتقال صدای خط تلفن به وسیله یک میکرو ، به نظرتون در چه حد هست؟ با یک avr میشه صدا را به صورت استریم و لایو منتقل کرد ( میکرو از یک طرف صدا را روی 2 رشته سیم تلفن بگیره ، از اونطرف به یک فرمت دیگه دلخواه ما تحویل بده بیرون ) و برعکس ( یعنی ارتباط دو طرفه همزمان )
                  آن دم که مرا مي زده بر خاک سپاريد زير کفنم خمره اي از باده گذاريد
                  تا در سفر دوزخ از اين باده بنوشم
                  آنلحظه که با دوزخيان کنم ملاقات يک خمره شراب ارغوان برم به سوغات
                  هرقدر که در خاک ننوشيدم از اين باده صافي ، بنشينم و با دوزخيان کنم تلافي

                  دیدگاه


                    #39
                    پاسخ : تولید صدای اعداد توسط میکرو

                    سلام دایی
                    اتفاقا پروژه جالبیه و خیلی بدرد وطن می خوره.
                    مشکل بزرگ پهنای باند اندک خط تلفنه. بین دو مرکز تلفن فیلتر هایی قرار گرفته که پهنای باند خط رو به ۳ کیلوهرتز کاهش میده تا بتون تعداد زیادی کاربر رو به مرکز دیگه وصل کنه. اما بیت دو تلفن که هردو در یک مرکز قرار دارند و ارتباطشو مستقیما با سیم وصل باشه(نه فیبر نوری) میشه.
                    اطلاعات توسط ADC میکرو به عدد تبدیل میشه و میکرو باید در ازای صفر و یک فرکانس مشخصی تولید کنه. یه این نوع مدولاسیون DTMF میگن که آی سی های مخصوصی هم داره. در اونطرف خط هم میشه با انکودر مخصوص DTMF دوباره این دو فرکانس رو به صفر و یک تبدیل کرد و به میکرو داد.
                    اگه درباره مودم ها مطالعه کنیم اطلاعات و روش های بهتری هم پیدا می کنیم و حتی می تونیم از یه مودم اکسترنال قدیمی هم استفاده کنیم.
                    کار با این مودم ها بسیار ساده است و براحتی با پورت سریال به میکرو وصل میشن. دستورالعمل هایی که میکرو واسه مودم میفرسته به AT command معروفند.
                    با عرض پوزش خدمت دایی های عزیزم تا اطلاع ثانوی به اینترنت دسترسی ندارم.

                    دیدگاه


                      #40
                      پاسخ : تولید صدای اعداد توسط میکرو

                      اطلاعات کاملتری میشه در مورد ic هائی که گفتین بدین ؟
                      مدلهای موجود در بازار ایران
                      استفاده از مودمهای اکسترنال هم محدودیتی نداره ، ولی پروتکلهایی که تاحالا برای مودم های اکسترنال دیدم مربوط به تکست و انتقال فایل بودن... AT کامند برای انتقال voice ندیدم ، منبعی ، کامندی ، روشی ، برای انتقال و دسترسی مستقیم و دوطرفه به دیتای صدا دارید ؟
                      آن دم که مرا مي زده بر خاک سپاريد زير کفنم خمره اي از باده گذاريد
                      تا در سفر دوزخ از اين باده بنوشم
                      آنلحظه که با دوزخيان کنم ملاقات يک خمره شراب ارغوان برم به سوغات
                      هرقدر که در خاک ننوشيدم از اين باده صافي ، بنشينم و با دوزخيان کنم تلافي

                      دیدگاه


                        #41
                        پاسخ : تولید صدای اعداد توسط میکرو

                        کافیه به سایت زیر بری و جلوی "توضیح اختصاری" بنویسی DTMF یا FSK
                        http://www.javanelec.com/Search.aspx
                        توی نت اطلاعات فراوونی درباره هر مودم وجود داره. ارتباط با یک مودم دایل پ اصلا سخت نیست. با چند دستور مودم کانکت و آماده ارسال دیتا میشه.
                        لینک های مفید:
                        http://www.edaboard.com/thread117381.html
                        http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&p=2 60005
                        با عرض پوزش خدمت دایی های عزیزم تا اطلاع ثانوی به اینترنت دسترسی ندارم.

                        دیدگاه


                          #42
                          پاسخ : تولید صدای اعداد توسط میکرو

                          من اطلاع زیادی درموردشون ندارم ، کلا شماره گیری تولید شماره مد نظرم نیست ، انتقال صدا هست ، چون نهایتا برای یک پروژه تجاری لازمش دارم سوالمو همین الان بپرسم فکر کنم بقیه مراحل راحت تر باشه ،
                          قراره همزمان از روی یک مموری فایلی را پخش کنه و همزمان از سمت تلفن هر صدای اومد ذخیره کنه ،
                          Live - Streaming
                          با توجه به اینکه ظاهرا سابقه فعالیت در این زمینه دارید یک همچین پروإ¾ژه ای را اگه به دیدتجاری بهش نگاه کنید چقدر زمان و چقدر هزینه برای اجراش لازم دارید.؟
                          آن دم که مرا مي زده بر خاک سپاريد زير کفنم خمره اي از باده گذاريد
                          تا در سفر دوزخ از اين باده بنوشم
                          آنلحظه که با دوزخيان کنم ملاقات يک خمره شراب ارغوان برم به سوغات
                          هرقدر که در خاک ننوشيدم از اين باده صافي ، بنشينم و با دوزخيان کنم تلافي

                          دیدگاه


                            #43
                            پاسخ : تولید صدای اعداد توسط میکرو

                            تجربه ام با مودم ها به چندین سال پیش و دوره ۸۰۵۱ برمی گرده پس مطمئنا دوستان باتجربه تری توی سایت هستند.
                            برای کار اینطور دقیق حتما باید از مودم های استاندارد استفاده کنی که دیتا رو بدون خطا رد و بدل می کنن.
                            حتی اگه کار تجاری باشه می تونی تعداد زیادی از این مودم ها رو با قیمت کم تهیه کنی.
                            به نظر من برای شروع دوتا از اینها رو بگیر و با PC بهم وصل کن بعد همون دستورات PC رو توی AVR پیاده سازی کن.
                            زمان یک هفته برای تست دو مودم کافیه و زمان های دیگه بسته به مهارت شما در کار با AVR داره.
                            اگه من باشماحتمالا یک هفته کافیه.
                            با عرض پوزش خدمت دایی های عزیزم تا اطلاع ثانوی به اینترنت دسترسی ندارم.

                            دیدگاه


                              #44
                              پاسخ : تولید صدای اعداد توسط میکرو

                              نوشته اصلی توسط اٌمید حبیبی
                              نه بابا
                              میتونی هر فرمت صوتی رو به wav تبدیل کنی و بعدش با میکرو فرمت wav رو پخش کنی
                              یعنی شما 10 تا فایل درست میکنی که و تو هر کدوم یه عدد میخونی و بعدش با میکرو پخشش میکنی
                              خب چطوری؟ حالا 10 تا نه.فرض کنید یه فایل درست کردم. چطوری با میکرو باید پخشش کرد؟

                              دیدگاه


                                #45
                                پاسخ : تولید صدای اعداد توسط میکرو

                                نوشته اصلی توسط talireza2005
                                با سلام
                                این کار اصلا پیچیده نیست و به راحتی قابل انجامه ( حد اقل تو 5 پروژه من معادل این کارارو کردم )
                                روش کار :
                                فایل ویوت رو ضبط می کنی و به یک اسم مشخص میریزی تو مموری کارت با استفاده از pc
                                با استفاده از مموری کارت و سیستم فایل فت فایل ویوت رو باز می کنی با میکرو atmega32 به بالا
                                بایت به بایت می خونی و با pwm پخش می کنی
                                البته باید فرکانس مناسبی ا زتایمر انتخاب بشه که صدا درست پخش بشه
                                دنبال آیسی های ضبط صدا نرید که کار چرتیه
                                متاسفانه من با بسکام کار می کنم اگر خواستید بگید تا نمونه کد بزارم البته معادل بسکام صد و ده در صد برای c وجود داره فقط باید بگردیدو پیدا کنید :agree:
                                من هم با بسکام کار می کنم. ممنون میشم اگه نمونه بزارید.

                                دیدگاه

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