NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2060 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 7 از 7

موضوع: رابطه بین باود و فرکانس میکرو

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2011
    نوشته ها
    81
    تشکر
    18
    تشکر شده 122 بار در 73 پست

    Icon17 رابطه بین باود و فرکانس میکرو

    با سلام
    آیا رابطه ای بین باود برای ارتباط با پورت سریال و فرکانس کاری میکرو وجود داره ؟ مثلا من یک atmega 128 با فرکانس کاری 16 مگا را با چه باودی به پورت سریال وصل کنم تا با بیشترین سرعت و بی نقص کار بکنه و اطلاعات بفرسته و بگیره ؟

    برای استفاده از خازن پایه های کریستال هم رابطه ای هست ؟ یعنی برای همون سوال بالا برای کریستال 16 چه خازنی بذارم بهتره ؟

    اگر بخوام دو تا آرایه تعریف کنم و همزمان که یک آرایه 512 بایتی من داره استفاده میشه یک آرایه دیگه من از mmc اطلاعاتو بگیره ؟ البته من تو استفاده از آرایه اول یک انتظار 5 میلی دارم . می خوام ببینم میتونم بجای این انتظار یک تابع بذارم که 5 میلی ثانیه مثلا 50 بایت سکتورا بخونه ؟؟؟ در کل سرعت خوندن از mmc چه قدره ؟

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    مدیر باز نشسته armstk آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    926
    تشکر
    839
    تشکر شده 1,198 بار در 573 پست

    پیش فرض

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

    خازن هم فرقی نمیکنه از 15تا 33 پیکو بزار با همشون کار میکنه - میتونی از خازن داخلی هم استفاده کنی

    سرعت خوندن mmc رو که با avr دقیق نمیدونم ولی بعید میدونم به مگا بیت برسه مخصوصا به مموری کارتت mmc باشه !


    میکروکنترلر STM32103-RBT6 بطور کامل راه اندازی شد !!!
    مرحله بعدی اتصال TFT 3.2 به میکرو و بوت کردن UC-OS II + GUI !!!

    .

  4. کاربران : 2 تشکر کرده اند از شما armstk برای ارسال این پست سودمند:


  5. #3
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2011
    نوشته ها
    81
    تشکر
    18
    تشکر شده 122 بار در 73 پست

    پیش فرض

    ممنون - مموری کارتم sd هست . به صورت سکتوری هم باش کار می کنم.

    کسی هست که بیشتر بتونه توضیح بده

  6. #4
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    سلام
    مهندس بالاترين فركانس واسه كريستال، كه بتوني بدون خطا با كامپوتر به صورت سريال ارتباط برقرار كني، كريستال 14.7456MHz هستش.
    _____________________________________
    _____________________________________

  7. #5
    مدیر کل انجمن ها morteza_rk آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    مرتضی رحیمی کردمحله
    نوشته ها
    2,071
    تشکر
    2,376
    تشکر شده 2,899 بار در 1,263 پست

    پیش فرض

    سلام

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

    11059200Hz = 19200*576

    در اینصورت شما می تونید مطمئن باشید که ارتباط پایداری دارید و میزان خطا هم صفر خواهد بود.

    کریستال هایی که بتونن خطای صفر ایجاد بکنن مقدارشون رند نیست. مثلا کریستال های 7.3728MHz و 11.0592MHz و 14.7456MHz از این دسته هستن. به احتمال بسیار زیاد فرکانس های بالاتر از 14.7456MHz هم هست.

    من قبلا یه فایل PDF داشتم که همه ی این نوع فرکانس ها توش نوشته بود. ولی الان پیداش نمی کنم. یه جستجو توی اینترنت بکنید خوبه.

    ضمنا من خودم تا باودریت 115200 از AVR جواب گرفتم. شما اگه فرکانس کریستالت حتی کمتر از 7.3728Mhz باشه بازم می تونید از این سرعت استفاده کنید. فقط باید کریستالی که خطالی صفر میدهرو در محدوده ی فرکانس مورد نظرتون پیدا کنید.
    .
    اَللّهُمَ صَلّ عَلی مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم


    وبلاگ شخصی من

  8. تشکرها از این نوشته :


  9. #6
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2011
    نوشته ها
    81
    تشکر
    18
    تشکر شده 122 بار در 73 پست

    پیش فرض

    ممنون از همه

    ولی من حتما نیاز به استفاده از کریستال 16 مگا دارم . یعنی نمیتونم یک ارتباط سالم با این کریستال داشته باشم ؟

  10. #7
    تازه وارد
    تاریخ عضویت
    May 2012
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام دوست عزیز از این کریستال ها می تونی استفاده کنی
    1.8432 MHz, 3.6864 MHz, 4.9152 MHz, 5.5296 MHz, 6.1440 MHz, 7.3728 MHz, 9.8304 MHz
    11.0592 MHz, 12.2880 MHz, 12.9024 MHz, 14.7456 MHz, 16.5888 MHz, 18.4320 MHz, 19.6608 MHz
    20.2752 MHz, 22.1184 MHz, 23.9616 MHz, 25.8048 MHz, 27.6480 MHz , 29.4912 MHz
    31.3344 MHz, 33.1776 MHz, 35.0208 MHz, 36.8640 MHz

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •