اطلاعیه

Collapse
No announcement yet.

USB و ATMEGA32

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

    USB و ATMEGA32

    با درود و احترام
    کسی تجربه ارتباط دهی usb , و atmega32 را دارد که ایا ممکن هست یا خیر؟ و اینکه به کدام پایه ها متصل باید کرد بهتر عمل می کند

    #2
    پاسخ : USB و ATMEGA32

    سلام
    منظورتون به صورت مبدل سریال هست؟

    دیدگاه


      #3
      پاسخ : USB و ATMEGA32

      اگه بتونی سخت افزار ببندی مشکلت حل شده
      و با ارتباط سزیال می تونی گارت رو انجام بدی
      آردوینو ها هم همچین کاری کردن
      در ضمن ماژول های ارتباط ttl به usb هم توی بازار هست



      اگه مردم می دونستن زمان چقدر با ارزشه دیگه هیچ وقت کفش بند دار نمی خریدن البرت انیشتن

      دیدگاه


        #4
        پاسخ : USB و ATMEGA32

        نوشته اصلی توسط S_B_T نمایش پست ها
        اگه بتونی سخت افزار ببندی مشکلت حل شده
        و با ارتباط سریال می تونی کارت رو انجام بدی
        آردوینو ها هم چنین کاری کردن
        در ضمن ماژول های ارتباط ttl به usb هم توی بازار هست
        مدیر محترم، لطفا این پست حذف شود.
        جدیدترین ویرایش توسط Freelancer; ۰۰:۰۹ ۱۳۹۸/۰۸/۱۰.

        دیدگاه


          #5
          پاسخ : USB و ATMEGA32

          در واقع ارتباط 2 طرفه و مشابه پورت سریال ه
          آردوینو ها هم دقیقا دارن همین کار رو می کنن

          تا بحال با یک آردوینو برنامه ریز و ارتباط انجام دادین ؟


          اگه مردم می دونستن زمان چقدر با ارزشه دیگه هیچ وقت کفش بند دار نمی خریدن البرت انیشتن

          دیدگاه


            #6
            پاسخ : USB و ATMEGA32

            نوشته اصلی توسط S_B_T نمایش پست ها
            در واقع ارتباط 2 طرفه و مشابه پورت سریال ه
            آردوینو ها هم دقیقا دارن همین کار رو می کنن

            تا بحال با یک آردوینو برنامه ریز و ارتباط انجام دادین ؟


            با سلام مهندس .
            وقتتون به خیر.
            من یک سوال در مورد همین USB داشتم.
            من باید برنامه ای بنویسم که از چهار کانال ADC به طور همزمان با فرکانس 200 الی 300 کیلو هرتز نمونه برداری کنه و این مثلا به مدت زمان چند ثانیه و حتی چند دقیقه هست. برای نگهداری مقادیر خوانده شده به یک حافظه جانبی نیاز دارم.
            پیشنهاد شما استفاده از کارت SD هست یا همین حافظه های فلش USB ؟؟ ( میکرو ارتباط SDIO نداره و باید کارت SD رو از طریق SPI راه اندازی کرد.)
            شما هیچ کدوم رو راه اندازی کردید ؟؟
            میدونید کدوم راحت تر هست ؟
            از دوست عزیزی هم که این تاپیک رو ایجاد کردن معذرت میخوام که اینجا سوالم رو پرسیدم. ( اگر مشکلی داشت بهم اطلاع بدید تا تاپیک جدیدی رو شروع کنم.)
            خیلی ممنون.

            دیدگاه


              #7
              پاسخ : USB و ATMEGA32

              ADC خود میکرو اونقدر سرعت نداره
              در مرحله اول باید برید سراغ مبدل های ADC ( ای سی های مخصوص این کار ) اگه واقعا اونقدر سرعت لازم دارین
              استفاده از کارت SD مشروط به اینکه بتونین اون نمونه ها رو درست روی اون بریزین بهتره
              به کامپیوتر ههم می خای انتقال بدی ؟



              اگه مردم می دونستن زمان چقدر با ارزشه دیگه هیچ وقت کفش بند دار نمی خریدن البرت انیشتن

              دیدگاه


                #8
                پاسخ : USB و ATMEGA32

                نوشته اصلی توسط S_B_T نمایش پست ها
                ADC خود میکرو اونقدر سرعت نداره
                در مرحله اول باید برید سراغ مبدل های ADC ( ای سی های مخصوص این کار ) اگه واقعا اونقدر سرعت لازم دارین
                استفاده از کارت SD مشروط به اینکه بتونین اون نمونه ها رو درست روی اون بریزین بهتره
                به کامپیوتر ههم می خای انتقال بدی ؟



                حقیقت این هست که پردازنده من از نوع DSP هست که میتونه توی اون فرکانس هایی که گفتم نمونه برداری کنم.( چون معمولا توی قسمت DSP دوستان حضور ندارن اینجا پرسیدم.)
                ماجرا از این قرار هست که قراره سیگنال های جریان و ولتاژ موتور رو به مدت چند دقیقه (یا مدت زمان بیشتری ) نمونه برداری کنیم تا خطا های داخل موتور رو شناسایی کنیم.
                بعدا از اینکه نمونه ها دریافت شدن به کامپیوتر انتقال داده میشن و برنامه مربوط به متلب برای تحلیل داده ها.
                می خواستم ببینم شما تا حالا کارت SD رو توی حالت SPI راه اندازی کردید ؟
                اگر این کار رو کردید یک تاپیک جدید رو شروع کنم و در اونجا به بحث بپردازیم. چون من خودم سایت های مختلف فارسی رو دیدم که تقریبا چیز به درد به خوری به دست نیومد. اگر توی اون تاپیک بشه مطالب رو گذاشت تا شاید توی اینده کسی اگر به ان نیاز پیدا کرد بهش دسترسی داشته باشه.
                خیلی ممنون.

                دیدگاه


                  #9
                  پاسخ : USB و ATMEGA32

                  من فقط با آردوینو ذخیره سازی روی مموری رو انجام دادم
                  البته بعدش میکرو هم هیچ تفاوتی نمی کنه



                  اگه مردم می دونستن زمان چقدر با ارزشه دیگه هیچ وقت کفش بند دار نمی خریدن البرت انیشتن

                  دیدگاه


                    #10
                    پاسخ : USB و ATMEGA32

                    نوشته اصلی توسط S_B_T نمایش پست ها
                    من فقط با آردوینو ذخیره سازی روی مموری رو انجام دادم
                    البته بعدش میکرو هم هیچ تفاوتی نمی کنه



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

                    دیدگاه


                      #11
                      پاسخ : USB و ATMEGA32

                      نوشته اصلی توسط saati.sms نمایش پست ها
                      خیلی ممنون از وقتی که گذاشتید و پاسخ دادید.
                      با اردینو چون احتمالا کتابخونه اش اماده هست راحت تر هست.
                      من خودم انشاالله وقتی برنامه رو نوشتم و نتیجه داد . فرایند راه اندازی به همرا ه جزییات رو داخل سایت قرار می دهم تا دوستان هم استفاده کنند.
                      باز هم ممنونم.
                      از اون دوست عزیزی هم که وسط سوال شون این بحث رو کردم معذرت میخوام.
                      سلام
                      زبان برنامه نویسی اش چیه؟ اگه c باشه میتونی کتابخونه elm-chan یا همون ff رو روش بالا بیاری. پورت کردنش زیاد نباید سخت باشه. به سخت افزارم وابسته نیست

                      دیدگاه


                        #12
                        پاسخ : USB و ATMEGA32

                        نوشته اصلی توسط hossein.m98 نمایش پست ها
                        سلام
                        زبان برنامه نویسی اش چیه؟ اگه c باشه میتونی کتابخونه elm-chan یا همون ff رو روش بالا بیاری. پورت کردنش زیاد نباید سخت باشه. به سخت افزارم وابسته نیست
                        سلام و درود خدمت شما.
                        بله زبان برنامه نویسی C هست .
                        حقیقتا خود texas instruments هم یک سری فایل های نمونه رو داده ولی خوب پیچیده هست و به سختی میشه ازش سر در اورد . ( حداقل برای افرادی مثل من که حرفه ای نیستن .)
                        اگر شما با این کتابخونه که فرمودید کار کردید و میدونید روش استفاده ش چه طوری هست ممنون میشم راهنمایی کنید.
                        من قبلا یه مقداری از سایت http://elm-chan.org/docs/mmc/mmc_e.html رو خوندم که همون کتابخونه ای هست که شما میگید . ولی چون وقت کمی دارم خواستم یه نفر راهنمایی کنه تا فرایند پیاده سازی سریع تر انجام بشه.
                        باز هم ممنون.
                        جدیدترین ویرایش توسط saati.sms; ۰۹:۰۳ ۱۳۹۸/۰۸/۱۰.

                        دیدگاه


                          #13
                          پاسخ : USB و ATMEGA32

                          نوشته اصلی توسط saati.sms نمایش پست ها
                          سلام و درود خدمت شما.
                          بله زبان برنامه نویسی C هست .
                          حقیقتا خود texas instruments هم یک سری فایل های نمونه رو داده ولی خوب پیچیده هست و به سختی میشه ازش سر در اورد . ( حداقل برای افرادی مثل من که حرفه ای نیستن .)
                          اگر شما با این کتابخونه که فرمودید کار کردید و میدونید روش استفاده ش چه طوری هست ممنون میشم راهنمایی کنید.
                          من قبلا یه مقداری از سایت http://elm-chan.org/docs/mmc/mmc_e.html رو خوندم که همون کتابخونه ای هست که شما میگید . ولی چون وقت کمی دارم خواستم یه نفر راهنمایی کنه تا فرایند پیاده سازی سریع تر انجام بشه.
                          باز هم ممنون.
                          فکر نمیکنم کار زیاد سختی باشه. منم از سخت افزار dsp اطلاعاتی ندارم که سخت افزاری کمک کنم ولی میدونم چندتا تابع مربوط به سطح سخت افزار داره این کتابخونه که باید توسط کاربر تکمیل بشن. عملکردهایی مثل خوندن و نوشتن سکتورها و راه اندازی اولیه باید پیاده بشن؛ فرقی هم نمیکنه رابط spi باشه یا sdio. تا جایی که میدونم حتی با حافظه های usb هم میتونه کار کنه.
                          اگر کتابخونه رو دانلود کنید میبینید شامل چند فایل هستش. فایل های diskio، مخصوصا diskio.c رو باید تکمیل کنید. اگر دسترسی به این کتابخونه توی پلتفرم های دیگه دارید که این فایل ها توشون تکمیل شده(مثلا CUBEMX)، میتونید از اونا الگو بگیرید که باید چکار کنید.

                          دیدگاه

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