اطلاعیه

Collapse
No announcement yet.

ساخت هدست وایرلس برای Computer+TV

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

    پاسخ : ساخت هدست وایرلس برای Computer+TV

    با سلام خدمت جناب رستمی عزیز امیذوارم سالم و پاینده باشید :smile:نمیدونم حیدر کجا ها رفته گقت میرم سراغ xmega و زودی بر میکردم ولی خبری ازش نشد !!
    :cry: oo:

    دیدگاه


      پاسخ : ساخت هدست وایرلس برای Computer+TV

      نوشته اصلی توسط ی نفر
      اقا چرا از arm سری stm استفاده نکنیم که adc و هم dac دوازده بیتی که سرعت نمونه برداریش 14mhz هست.
      من توی این زمینه یکم کار کردم.مشکلم ماژول بیسیمشه که از چی استفاده بشه.
      با سلام خدمت شما دوست عزیز . درباره این سری از میکرو ها خوشحال میشیم اطلاعات بیشتری بدست بیاریم . برای قدم اول میشه لطف کنید لینک دیتاشیت این سری که میفرمایید و قیمتش هم 13 هست بدید ؟ از کجا میشه تهیه کرد ؟پروگرمر داره ؟ براش هدر بوردی چیزی طراحی شده ؟ در ضمن برای برنامه نویسی اونها چی کار میتونیم بکنیم؟ من خودم همین AVR هم دست و پا شکسته میتونم براش کد بنویسم فکر کنم سری ARM خیلی سخت تر باشه :cry:

      دیدگاه


        پاسخ : ساخت هدست وایرلس برای Computer+TV

        اسم دقیقشSTM32F103RET6
        بعضی از مشخصاتش
        512 کیلو بایت فلش 64 رم.2 تا adc با سرعت 14 مگاهرتز 12 بیتی 2 تا dac که 12 بیتی هست.سرعت میکرو 72 مگاهرتزه.
        اول ماژول بیسیمو تعیین کنید منم هرچه در توانم باشه توضیح میدم.

        دیدگاه


          پاسخ : ساخت هدست وایرلس برای Computer+TV

          ممنون از شرکت کردن دوستان در بحث
          بذارین اول چندتا اصطلاح رو توضیح بدم

          - ارتباط یک طرفه
          Broadcast
          ارتباطی که یک فرستنده اطلاعات رو به یک (چند) گیرنده میفرسته
          فرستنده فقط فرستنده ست و گیرنده فقط گیرنده!
          مثل رادیو و تلویزیون

          - ارتباط نیمه دوطرفه
          Half Duplex
          ارتباطی فرستنده اطلاعات رو میفرسته و گیرنده دریافت میکنه
          بعد گیرنده اطلاعاتی رو به فرستنده میفرسته و فرستنده دریافت میکنه
          یعنی هر واحد، در یک لحظه یا فقط گیرنده ست یا فقط فرستنده!
          مثل تراکنشهای بانکی که با اینترنت انجام میدیم
          ابتدا اطلاعات رو میفرستیم بعد منتظر پاسخ بانک میشینیم
          بانک اول اطلاعات مارو دریافت میکنه سپس پاسخ مورد نظر رو میده
          و یا سیستمهای بیسیم پلیس
          مرکز یک افسر رو صدا میزنه افسر پاسخ میده و ...

          - ارتباط دوطرفه
          Duplex
          در یک لحظه، هر واحد هم میتونه فرستنده باشه هم گیرنده
          فرستندگی و گیرندگی میتونه همزمان انجام بشه
          مثل وقتی باهم صحبت میکنیم که بعضی وقتا همزمان حرف میزنیم
          در عین حال حرف هم دیگه رو هم میفهمیم
          یعنی محدودیت نداریم که یکی منتظر بمونه ابتدا اطلاعات رو دریافت کنه
          بعد بیاد حرفای خودش رو بزنه
          همزمان میشه ارتباط برقرار کرد

          خب حالا شما باید بیای مشخص کنی که دقیقا چه کاری میخوای انجام بدی
          و بعد بریم ببینیم چه ماژولی داریم
          1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
          2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
          3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

          دیدگاه


            پاسخ : ساخت هدست وایرلس برای Computer+TV

            اقای رستمی با تشکر از حضور و پاسختون.
            اقا لطفا یه ماژلی معرفی کنید که بشه ارتباط صوتیه دوطرفه برقرار کرد.
            حالا اگه نیم دوطرفه باشه سرعت سوییچش اینقد زیاد باشه که یک ارتباط صوتیه دوطرفه بدون مشکل باهاش راه انداخت.

            دیدگاه


              پاسخ : ساخت هدست وایرلس برای Computer+TV

              نوشته اصلی توسط ی نفر
              اقای رستمی با تشکر از حضور و پاسختون.
              اقا لطفا یه ماژلی معرفی کنید که بشه ارتباط صوتیه دوطرفه برقرار کرد.
              حالا اگه نیم دوطرفه باشه سرعت سوییچش اینقد زیاد باشه که یک ارتباط صوتیه دوطرفه بدون مشکل باهاش راه انداخت.
              :redface:
              رفتم تمام پستهای تاپیک رو دوباره خوندم
              با توجه به بحثهای مطرح شده
              فکر کنم ماژول NRF مناسب باشه
              راه اندازی ماژول +nRF24L01
              :read:
              1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
              2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
              3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

              دیدگاه


                پاسخ : ساخت هدست وایرلس برای Computer+TV

                با تشکر.
                اما فک نکنم این ماژول بدرد اینکار بخوره.
                میخوره عایا؟

                دیدگاه


                  پاسخ : ساخت هدست وایرلس برای Computer+TV

                  نوشته اصلی توسط محمدصادق رستمی
                  :redface:
                  رفتم تمام پستهای تاپیک رو دوباره خوندم
                  با توجه به بحثهای مطرح شده
                  فکر کنم ماژول NRF مناسب باشه
                  آقای محمد صادق عزیز ممنون از اطلاعات خوبتون. میشه بدون در نظر گرفتن هزینه کم پروژه رو پیش ببریم ارزشش رو داره که روی همچین پروژه ای هزینه کرد. اگر میشه با ARM توضیح بدین؟
                  اگر هم نمیشه بلاخره ادامه بدیم مطمئنم بچه ها هم مثل من منتظرند
                  برخی آدمها[ تنها ] به یک دلیل از مسیر زندگی ما می گذرند [ تا ] به ما درسهایی بیاموزند ؛ که اگر می ماندند هرگز [ آن درسها را ] یاد نمی گرفتیم …

                  دیدگاه


                    پاسخ : ساخت هدست وایرلس برای Computer+TV

                    نوشته اصلی توسط ی نفر
                    با تشکر.
                    اما فک نکنم این ماژول بدرد اینکار بخوره.
                    میخوره عایا؟
                    با توجه به نرخ ارسال اطلاعاتی که داره
                    نباید با مشکلی برخورد کنیم
                    از طرفی یکی دیگه از ماژولهایی که استفاده میشه
                    RFM12 هست که در همین سایت در موردش صحبت شده
                    و پروژه عملیش هم موجوده. مثل اینجا ...
                    1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
                    2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
                    3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

                    دیدگاه


                      پاسخ : ساخت هدست وایرلس برای Computer+TV

                      نوشته اصلی توسط PouYa007
                      آقای محمد صادق عزیز ممنون از اطلاعات خوبتون. میشه بدون در نظر گرفتن هزینه کم پروژه رو پیش ببریم ارزشش رو داره که روی همچین پروژه ای هزینه کرد. اگر میشه با ARM توضیح بدین؟
                      اگر هم نمیشه بلاخره ادامه بدیم مطمئنم بچه ها هم مثل من منتظرند
                      سلام
                      خواهش میکنم :redface:
                      راستش خودم تا حالا با ARM کار نکردم
                      اما کدهای زیادی برای ماژول nrf موجوده
                      مثلا اینجا رو ببینید
                      زحمت کشیدن و یه عالمه برنامه برای میکروهای مختلف گذاشتن
                      ...
                      اول باید پروژه به صورت کامل با جزییات تعریف بشه
                      بعد انتخاب ماژول و میکرو و ...

                      ...............................
                      لینک اصلاح شد
                      1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
                      2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
                      3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

                      دیدگاه


                        پاسخ : ساخت هدست وایرلس برای Computer+TV

                        آقای محمد صادق لینکی که دادید باز نشد.
                        برخی آدمها[ تنها ] به یک دلیل از مسیر زندگی ما می گذرند [ تا ] به ما درسهایی بیاموزند ؛ که اگر می ماندند هرگز [ آن درسها را ] یاد نمی گرفتیم …

                        دیدگاه


                          پاسخ : ساخت هدست وایرلس برای Computer+TV

                          نوشته اصلی توسط PouYa007
                          آقای محمد صادق لینکی که دادید باز نشد.
                          اصلاح لینک:
                          لینک مجدد از سایت ECA
                          ...
                          1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
                          2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
                          3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

                          دیدگاه


                            پاسخ : ساخت هدست وایرلس برای Computer+TV

                            [pre]
                            این برنامه درست است
                            ad 676
                            //
                            //ADC Driver

                            //
                            //PORTB.0 ==> busy
                            //PORTB.1 ==> sample
                            //PORTB.2 ==> clk
                            //PORTC ==> MSB
                            //PORTD ==> LSB
                            //
                            #include <delay.h>
                            #include <mega16.h>
                            #define xtal 8000000
                            //
                            //Alias
                            //
                            #define busy PORTB.0
                            #define sample PORTB.1
                            #define clk PORTB.2
                            #define LSB PORTD
                            #define MSB PORTC
                            //
                            //Variables
                            //
                            int adc_value;
                            //
                            //Functions
                            //
                            void loop(void);
                            void USARTWriteData(int data);
                            //
                            //Main
                            //
                            void main(void)
                            {
                            // Port configuration
                            //PORTB
                            PORTB=0x00;
                            DDRB=0x06;
                            //
                            //PORTC & PORTD Input
                            PORTC=0x00;
                            DDRC=0x00;
                            PORTD=0x00;
                            DDRD=0x00;
                            //
                            // USART initialization
                            // Communication Parameters: 8 Data, 1 Stop, No Parity
                            // USART Mode: Asynchronous
                            // USART Baud Rate: 1200
                            UCSRA=0x00;
                            UCSRB=0x08;
                            UCSRC=0x86;
                            UBRRH=0x01;
                            UBRRL=0xA0;
                            //
                            loop();
                            }
                            //
                            //Loop
                            //
                            void loop(void)
                            {
                            while (1)
                            {
                            sample=1;
                            delay_us(3);
                            sample=0;
                            while(busy==0);
                            //
                            while(busy==1)
                            {
                            clk=1;
                            delay_us(2);
                            clk=0;
                            delay_us(2);
                            }
                            clk=1;
                            delay_us(2);
                            clk=0;
                            delay_us(2);
                            //
                            //ReadData
                            adc_value = (MSB * 0x100) + LSB;
                            //
                            //Send to USART
                            //
                            USARTWriteData(adc_value);
                            }
                            }
                            //
                            //USARTWriteData
                            //
                            void USARTWriteData(int data)
                            {
                            //Wait untill the transmitter is ready
                            while(!(UCSRA & (1<<UDRE)))
                            {
                            }
                            UDR=data;
                            }
                            [/pre]

                            دیدگاه


                              پاسخ : ساخت هدست وایرلس برای Computer+TV


                              با سلام و سپاس خدمت تمامی دوستان گل
                              اره به دلیل تغییر شغل دیگه وقت نکردم حتی به سایت سر بزنم.اصلا فرصت سر خاروندن نداشتم.ممنون از عزیزانی که تاپیک رو ادامه دادن.ولی متاسفانه هنوز هم نمیتونم در این پروژه همراهتون باشم.البته در اینده با قدرت دوباره شروع میکنم
                              یادتون که نشده؟! من به این راحتی کوتاه نمیام.
                              فعلا دارم رو یه پروژه دیگه کار میکنم که بتونم از نظر اقتصادی یه تکونی به خودم بدم و باز دوباره با فراغبال شروع میکنم.
                              coming soon!
                              گیرم گلاب ناب شما اصل قمصر است/اما چه سود، حاصل گلآ‌های پرپر است!-از آن زمان که آیینهآ‌گردان شب شُدید*آیینه دل از دَم دوران مکدر است-وقتی بهار، وصله ناجور فصلآ‌هاست*وقتی تبر، مدافع حق صنوبر است-وقتی به دادگاه عدالت، طناب دار*بر صدر میآ‌نشیند و قاضی و داور است-از من مخواه شعرِ تر، ای بیآ‌خبر ز درد!*شعری که خون از آن نچکد ننگ دفتر است!-ای از تبار هرچه سیاهی، سرشتآ‌تان*رنگ جهنم است تمام بهشتآ‌تان
                              "گزیده ابیاتی چند از بیداد خراسانی"

                              دیدگاه

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