ايران ويج

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


با تشکر
سلام
ماژول كريستال تا الان نشنيدم اما فكرميكنم منظورت همون كريستال كه براي كلاك ميكرو استفاده ميشود .
ميكرو يك ايسي ديجتاله وهمونطور كه ميدونيد تمام ايسيهاي ديجيتال براي كاركردن به يك پالس كلاك نياز دارن يعني عمليات كه قراره انجام بدهند را بر اساس اون پالسي كلاكي كه اعمال ميشود انجام ميدهند .در ميكرو هم اين كلاك پالس را توسط كريستال مي شناسند كه اين كريستال ميتونه از نوع داخلي ميكرو باشد يااينكه خودمان از خارج يك كريستال به ميكرو اضافه كنيم .
فركانسي كه كريستال ايجاد ميكند درواقع ميشه فركانس كاري ميكرو
اگر منظورت همين كريستاله بگو تا برات توضيحات بيشتري بدم
با سلام و تشکر
آره منظورم همین بود زحمتت اگه میشه بیشتر دربارش توضیح بدین.
سلام
در ميكرو بخشهاي مختلفي وجود دارد كه مهمترينش cpu ,Alu وحافظه هاي فلش وsramو eeprom وتايمرها ومقايسه انالوگ به ديجيتال و... ميباشد تمام اين بخشها همگي مجموعه اي از تجيهيزات ديجيتال مي باشند كه براي كاركردن همه اينها واحدي درون ميكرو هست كه كلاك پالس مورد نياز تمام اينها را ايجاد ميكند وبا يك تقسيم كننده اي كه دارد كلاك پالس هر بخش را فراهم ميكند حالا ميكرو براي فركانس كاري خودش ميتونه در دو مد كلي باشه:1- داخلي 2-خارجي
اگر بخواهيم از فركانس داخلي ميكرو استفاده كنيم بايد در برنامه نويسيمون يكي از مقادير 1 مگا 2مگا 4 مگا 8 مگا را بنويسيم وفيوزبيتهاي ميكرو را براي هر كدام كه انتخاب كرديم تنظيم كنيم
واگر بخواهيم از فركانس خارجي استفاده كنيم ميتوانيم تا 16 مگ هم به ميكرو فركانس بدهيم كه ايجاد اين فركانس توسط دو سخت افزار ميتواند باشد 1)اسيلاتور و2)مدارات RC
اسيلاتورها كه خودشان تنها يك قطعه هستن و تنها لازم است كه اسيلاتوري با همان مقدار فركانس مورد نظرتان تهيه كنيد وبه دوپايه XTAL1 ,XTAL2‌وصل كنيد كه طرز بستن اين اسيلاتور را بايد از روي ديتا شيت اتمل ببينيد .
مدارات RC‌هم مداراتي هستن كه خودتتان بايد مقدار R,C‌ اين مدارات را با استفاده از فركانس مورد نظرتان بدست آوريد وطبق ديتاشيت اتمل در پايه XTAL1 قرار دهيد .
براي هر نوع انتخاب فركانس درميكرو لازم است كه فيوز بيتهاي ميكرو تنظيمات خاصي شود كه در ديتا شيت اتمل وجود دارد وغير از آن هم در اينترنت نحوه برنامه ريزي فيوزبيتها وجود دارد كه ميتوانيد سرچ كنيد .
موفق باشيد
(۲۸-شهریور-۱۳۹۰, ۲۲:۱۴:۵۴)wiki نوشته است: [ -> ]1- داخلي 2-خارجي
اگر بخواهيم از فركانس داخلي ميكرو استفاده كنيم بايد در برنامه نويسيمون يكي از مقادير 1 مگا 2مگا 4 مگا 8 مگا را بنويسيم وفيوزبيتهاي ميكرو را براي هر كدام كه انتخاب كرديم تنظيم كنيم
واگر بخواهيم از فركانس خارجي استفاده كنيم ميتوانيم تا 16 مگ هم به ميكرو فركانس بدهيم كه ايجاد اين فركانس توسط دو سخت افزار ميتواند باشد 1)اسيلاتور و2)مدارات RC

سلام اينايي كه فرمودين در مورد AVR صادقه ولي تو 8051 فقط از كريستال خارجي بايد استفاده كرد و تا 24 مگ ساپورت ميكنه.
براي توضيحات بيشتر به لينك پايين مراجعه كنيد :
http://www.iranled.com/forum/thread-9409.html