اطلاعیه

Collapse
No announcement yet.

ADC با نرخ نمونه بردای حداقل 250 سمپل در ثانیه

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

    #16
    پاسخ : ADC با نرخ نمونه بردای حداقل 250 سمپل در ثان&#1610

    حمید جون فکر کنم تو اون حالت رشته ی متغیر ارسال میشه !!
    در اون حالت 4 تا رشته ارسال خواهد شد سعی کن به ورد تبدیلش کنی چون توی حالت معمولی
    print hamid
    اون طور که یادمه رشته ی عدد رو چاپ میکنه
    4 بایت خروجی زمان میبره
    ولی اگه وردش کنی میشه 2 بایت یعنی اصولا باید سرعت نمونه برداری 2 برابر بشه :eek:
    [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

    دیدگاه


      #17
      پاسخ : ADC با نرخ نمونه بردای حداقل 250 سمپل در ثانیه

      متغییر ارسالی از اول ورد بوده و اصلا رشته نبوده

      دیدگاه


        #18
        پاسخ : ADC با نرخ نمونه بردای حداقل 250 سمپل در ثانیه

        طبق فرمایشات اساتید حتما یه اشتباهی توی کارم بوده.
        البته این امکان هم هست که خروجی کامپلر Optimize نشده باشه و کلاک میکرو الکی مصرف شده باشه...

        کسی تا به حال سعی کرده که از حداکثر سرعت SPI استفاده کنه؟

        دیدگاه


          #19
          پاسخ : ADC با نرخ نمونه بردای حداقل 250 سمپل در ثانیه

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

          دیدگاه


            #20
            پاسخ : ADC با نرخ نمونه بردای حداقل 250 سمپل در ثانیه

            نوشته اصلی توسط حمیدرضا رضائی
            این نمونه برنامه (البته بخش دریافت و ارسال اطلاعات)
            فرکانس کلاک:16MHz
            Do
            Bitwait Data_ready , Reset
            Spiout Read_reg , 1
            Spiin Data_msb , 1
            Spiin Data_lsb , 1
            Complete_data = Makeint(data_lsb , Data_msb)
            Print Complete_data
            Waitms Del
            Loop

            البته شاید بهتر میآ‌بود به جای bitwait از وقفه خارجی استفاده میآ‌کردم
            سلام
            اقای رضایی این دستورات رو من قبلا داخل وبساییتون در مورد ad7715 دیدم .با این دستورات من اشنایی ندارم ممنون میشم اگر یه توضیحی در این زمینه بدید .سپاسگذارم
            یا به اندازه آرزوهایت تلاش میکنی یا به اندازه تلاشت ارزو میکنی

            دیدگاه

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