اطلاعیه

Collapse
No announcement yet.

تأثیر دقت کریستال در کارکرد USB میکروکنترلر ARM

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

    تأثیر دقت کریستال در کارکرد USB میکروکنترلر ARM

    سلام
    من یک میکروکنترلر ARM دارم که میخوام از USB اون استفاده کنم، چون اسیلاتور داخلی اون دقت کافی نداره بایست حتما از یک کریستال خارجی استفاده بشه. کریستالی که برای تست استفاده میشد از همین کریستال های معمولی دوپایه داخل بازار بود که روش نوشته 16.000000
    الان برای فاز بعد پروژه من میخوام تعدادی کریستال SMD تهیه کنم که تصویرشون رو این زیر میبینید:



    روی این ها فقط نوشته شده 16.000 و هیچ نشانی از شرکت سازنده شون ندارم (چون از چین وارد میشن)
    من چندتا مدار با این ها بستم که از بین اون ها دوتاشون قسمت USB شون کار نمیکرد (چون برنامه من یک برنامه چندقسمتیه که فقط یک قسمتش به USB مربوطه و سایر قسمت ها مستقلا کار میکنن، در این مورد سایر بخش ها به نظر میاد به درستی و بر اساس همون فرکانس 16 کار می کردن). البته مطمئن نیستم مشکل از کریستال باشه، ولی خب به کریستال ها هم مشکوکم. میخواستم بدونم کسی از دوستان تجربه استفاده از کریستال نامرغوب داشته و اینکه آیا واقعا عدم دقت کریستال میتونه باعث کار نکردن USB بشه (با توجه به اینکه برای USB کریستال با دقت 99.5% لازمه) و اینکه آیا این نگرانی من بجا هست یا خیر؟

    #2
    پاسخ : تأثیر دقت کریستال در کارکرد USB میکروکن&#157

    سلام

    نوشته اصلی توسط ehsank
    میخواستم بدونم کسی از دوستان تجربه استفاده از کریستال نامرغوب داشته
    بله شدیدا
    برام چندین مورد پیش اومده که خروجی dtmf که توسط دستور dtmfout ساخته میشه نتونسته mt8870 رو درست تحریک کنه که با تعویض کریستال میکرو مشکل رفع شده ( خیر سرش کریستالش 4.000000 مگا هم بود )

    همین قضیه رو هم برای کریستال 20 مگ داشتم که که افست بالای 20ppm داشت و با تنظیم تریمر متصل به اون هم درست نمیشد
    جالبش هم این بود که کریستال 20.000 بهتر از 20.000000 عمل میکرد

    خلاصه کریستالهای بی نام و نشون این درد سر ها رو دارند اگه کارتون مهمه ازکریستالهای با مارک NTK استفاده کنین این مارک ظاهرا تو بازار وجود داره البته اون موقع که کریستالهای بی نام و نشون 80 الی 100 تومن بود کریستال مارک NTK قیمتش 1000 تومن بوده.

    پانوشت : توقطعات SMD بخصوص کریستالها حواستون به روغن لحیم باقیمانده زیر قطعات باشه اونا هم میتونن باعث عدم کار کرد صحیح مدار بشن

    دیدگاه


      #3
      پاسخ : تأثیر دقت کریستال در کارکرد USB میکروکنترلر ARM

      والا این عکسایی که شما گذاشتی کریستال نیست و اسیلاتوره
      دوتا پایش VCC,GND هست و کی خروجی هست که ی پالس با همون فرکانس میده و دیگری هم پایه فعال سازش هست
      ی دیتا شیتر براتون پیوست میکنم که میگه کدوم پایه ها چی هستن
      من توی سری AT91SAM7 میدونم حتما برای استفاده از USB باید کریستال 18.432MHz استفاده کنی چون دیتا شیت گفته باید حتما این کریستال باشه ولی توی مابقی سریا اطلاع خاصی ندارم
      موفق باشید
      فایل های پیوست شده
      زندگی یعنی امید و حرکت
      کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
      سؤالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
      برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
      به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!

      دیدگاه

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