اطلاعیه

Collapse
No announcement yet.

کار عملی با Xmega از 0 تا ...

Collapse
این موضوع برجسته شده است.
X
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    پاسخ : کار عملی با Xmega از 0 تا ...

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

    حالا فکر می کنم بشه با یه هزینه خیلی کم این ارگ رو ساخت . فقط نیم دونم آیا کیبرد خالی شو می شه پیدا کرد ؟ و این که ایشاال.. اگر شروع کردم و پروژ] های قبلی که درگیر هستم فرصتی به من دادند آیا شما همراهی می کنید برای ساختنش ؟ ( البته می دونم که شما همیشه همراه ما هستید :biggrin: ممنون )
    - به دنبال فرصت عمری تباه کردم ! فرصت جوانی ام بود من اشتباه کردم .

    دیدگاه


      پاسخ : کار عملی با Xmega از 0 تا ...

      متاسفانه مشکل اصلی در این پروژه همین عدم وجود صفحه کلید مناسب است. زیرا در صورت وجود صفحه کلید و علیرغم تجاری شدن این پروژه می توان برای تولید نت بردی را بصورت یک Header board در اختیار قرار داد تا خروجی های لازم را برای ساخت نت ها تولید کند و امکان ساخت یک ارگ الکترونیک با هزینه بسیار کمی فراهم شود.
      اوژن: به معنای افکننده و شکست دهنده است
      دانایی، توانایی است-Knowledge is POWER
      برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
      وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
      قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
      اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
      ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

      دیدگاه


        پاسخ : کار عملی با Xmega از 0 تا ...

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

        دیدگاه


          پاسخ : کار عملی با Xmega از 0 تا ...

          من شخصا به تعمیرکاران ارگ در جمهوری مراجعه کرده ام که در صورت وجود صفحه کلید آن را تهیه کنم. اما از آنجایی که از صفحه کلید ارگ های خراب به عنوان یدکی برای تعمیرات ارگ استفاده می شود، قیمت بسیار بالایی را برای یک صفحه کلید (در حد چند صد هزار تومان) مطالبه می کردند. بنابراین از روی یک ارگ سالم که در اختیار بود، صفحه کلید آن را باز کردم و این آزمایش را انجام دادم. در همین رابطه حتی اگر لینکی از فروشنده صفحه کلید کامل ارگ در کشور چین با قیمت مناسب وجود داشته باشد، شخصا حاضر هستم تعدادی از آنها را برای توسعه این پروژه و تولید ارگ و پیانوی الکترونیک ارزان قیمت وارد کنم.
          اوژن: به معنای افکننده و شکست دهنده است
          دانایی، توانایی است-Knowledge is POWER
          برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
          وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
          قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
          اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
          ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

          دیدگاه


            پاسخ : کار عملی با Xmega از 0 تا ...

            :applause:
            بسیار عالی . اگر تونستم لینکی یا چیزی در این رابطه پیدا کنم . اطلاع خواهم داد . دوستان دیگه هم ایشاال.. اگر اطلاعی دارن کمک کنن. ممنون
            - به دنبال فرصت عمری تباه کردم ! فرصت جوانی ام بود من اشتباه کردم .

            دیدگاه


              پاسخ : کار عملی با Xmega از 0 تا ...

              پیرو پست زیر:

              http://www.eca.ir/forum2/index.php?t...8827#msg538827

              و انجام مراحل زیر:

              1- اتصال یک میکروفن خازنی از طریق مدار مناسب به ورودی ADC
              2- اعمال خروجی ADC بصورت مناسب به بایت calibration اسیلاتور داخلی 32 مگاهرتز
              3- ظاهر کردن فرکانس 96 مگاهرتز روی خروجی PC7
              4- استفاده از یک سیم به عنوان آنتن

              صدای تقویت شده توسط میکروفن و ارسال شده رویPC7 از یک رادیوی FM پخش شد.
              اوژن: به معنای افکننده و شکست دهنده است
              دانایی، توانایی است-Knowledge is POWER
              برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
              وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
              قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
              اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
              ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

              دیدگاه


                پاسخ : کار عملی با Xmega از 0 تا ...

                برای استفاده توام از حداکثر ظرفیت پردازشی و سخت افزارهای جانبی XMEGA، اخیرا کاربرد مفصل و سنگینی را با زبان اسمبلی پیاده سازی کردم که عملکرد بسیار خوبی را برای منظور مورد احتیاج نشان داد. نکته قابل توجه برای پیاده سازی این کاربرد، یکسان بودن دستورالعمل های اسمبلی AVR با XMEGA بود که تسلط قبلی در برنامه نویسی اسمبلی AVR مزیت مهمی را برای استفاده از خانواده XMEGA در به نتیجه رساندن این کاربرد ایجاد کرد.
                اوژن: به معنای افکننده و شکست دهنده است
                دانایی، توانایی است-Knowledge is POWER
                برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                دیدگاه


                  پاسخ : کار عملی با Xmega از 0 تا ...

                  جزئیات سورس و نقشه و ... مربوط به اتصال XMEGA به HMI را می توانید از لینک زیر دانلود کنید (طرح رتبه اول):

                  http://knowledgeplus.ir/contest/1393...d/lang/Fa.aspx
                  اوژن: به معنای افکننده و شکست دهنده است
                  دانایی، توانایی است-Knowledge is POWER
                  برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                  وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                  قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                  اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                  ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                  دیدگاه


                    پاسخ : کار عملی با Xmega از 0 تا ...

                    سلام من یه کاربر تازه واردم.
                    نمیدونستم سوالمو دقیقا کجا باید بپرسم.
                    من مدتیه دارم با xmega در atmel studio کار میکنم و میخوام یه sd_card رو با fatfsکه در خود asf وجود داره به میکروم وصل کنم و یه سری دیتای دریافتی رو ذخیره کنم یه نمومه کد در codevision داشتم اما نتونستم به atmelببرم لطفا اگر کسی نمونه کدی برای خواندن ونوشتن داره قرار بده من هم اگر کد کامل شد و جواب گرفتم یه فایل توضیح با سورس و pcb رو قرار میدم

                    دیدگاه


                      پاسخ : کار عملی با Xmega از 0 تا ...

                      نوشته اصلی توسط nasrin555
                      سلام من یه کاربر تازه واردم.
                      نمیدونستم سوالمو دقیقا کجا باید بپرسم.
                      من مدتیه دارم با xmega در atmel studio کار میکنم و میخوام یه sd_card رو با fatfsکه در خود asf وجود داره به میکروم وصل کنم و یه سری دیتای دریافتی رو ذخیره کنم یه نمومه کد در codevision داشتم اما نتونستم به atmelببرم لطفا اگر کسی نمونه کدی برای خواندن ونوشتن داره قرار بده من هم اگر کد کامل شد و جواب گرفتم یه فایل توضیح با سورس و pcb رو قرار میدم
                      فایل ضمیمه شده حاوی کتابخانه Fatfs منطبق با AtmelStudio است.
                      فایل های پیوست شده
                      اوژن: به معنای افکننده و شکست دهنده است
                      دانایی، توانایی است-Knowledge is POWER
                      برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                      وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                      قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                      اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                      ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                      دیدگاه


                        پاسخ : کار عملی با Xmega از 0 تا ...

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

                        دیدگاه


                          پاسخ : کار عملی با Xmega از 0 تا ...

                          با سلام و تشکر از جناب آقای طراح عزیز
                          میخواستم بدونم چطور میشه صدا رو توسط یک xmega و از طریق میکروفن خوند و سپس اطلاعات خونده شده رو بصورت دیجیتال و از طریق سیم صد متری به یک میکروی دیگه فرستاد و توسط DAC اون میکرو صدا رو دوباره توسط اسپیکر پخش کرد ؟ممنون میشم راهنماییم کنید . مشکل اصلی من فرستادن اطلاعات دیجیتال به صد متر اونطرف تر و خوندن میکروی گیرنده است .
                          الهم صل علی محمد و آل محمد و عجل فرجهم
                          www.adaksell.com

                          دیدگاه


                            پاسخ : کار عملی با Xmega از 0 تا ...

                            یک روش ممکن استفاده از ارتباط rs485 است که با فرض مناسب بودن کابل مطابق منحنی زیر حتی در فاصله 100 متر هم می تواند Baud rate های بسیار بالایی داشته باشد (منحنی بر حسب feet است و هر 100 متر معادل 328feet است):

                            اوژن: به معنای افکننده و شکست دهنده است
                            دانایی، توانایی است-Knowledge is POWER
                            برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                            وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                            قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                            اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                            ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                            دیدگاه


                              پاسخ : پاسخ : کار عملی با Xmega از 0 تا ...

                              نوشته اصلی توسط طراح
                              فایل ضمیمه شده حاوی کتابخانه Fatfs منطبق با AtmelStudio است.
                              با سلام من میخواهم از این برنامه برای میکرو xmega32a4uاستفاده کنم و به جای lcd از terminalاستفاده میکنم میخواستم بدونم علاوه بر تغییراتی برای terminal و اضافه کردن usart چه تغییراتی لازمه بدم؟
                              با buildکردن برنامه در ترمینال نشان میدهد که پیغام nocard که در تابعdisk_ initialize وجود دارد,داده میشود .یعنی مقدار disk_initialize صفر است و برنامه همان جا به پایان میرسد.
                              کسی میتونه کمکم کنه؟من واقعا دیگ نمیدونم مشکل از کجاست.

                              دیدگاه


                                پاسخ : پاسخ : کار عملی با Xmega از 0 تا ...

                                نوشته اصلی توسط nasrin555
                                با سلام من میخواهم از این برنامه برای میکرو xmega32a4uاستفاده کنم و به جای lcd از terminalاستفاده میکنم میخواستم بدونم علاوه بر تغییراتی برای terminal و اضافه کردن usart چه تغییراتی لازمه بدم؟
                                با buildکردن برنامه در ترمینال نشان میدهد که پیغام nocard که در تابعdisk_ initialize وجود دارد,داده میشود .یعنی مقدار disk_initialize صفر است و برنامه همان جا به پایان میرسد.
                                کسی میتونه کمکم کنه؟من واقعا دیگ نمیدونم مشکل از کجاست.
                                نمونه کد قرار داده شده روی سخت افزار برد آموزشی مبتنی بر ATXMEGA64A3U به خوبی جواب می دهد. حال اگر تغییری در سخت افزار یا محتوای کد داده شده، این خود شما هستید که باید به آن پی ببرید و با استفاده از توصیفات کلی نمی توان راهنمایی خاصی را ارائه کرد.
                                اوژن: به معنای افکننده و شکست دهنده است
                                دانایی، توانایی است-Knowledge is POWER
                                برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                                وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                                قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                                اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                                ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                                دیدگاه

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