ايران ويج

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

میشه ولی دقیق نیست
میگم که دقیق نیست یعنی شاید تو 24 ساعت یه دقیقه این اون ور بشه !
دوست من سلام
امکان داره یه گوشه راهنمایی کنی؟
شما فرضا مي خواي زمان يه ثانيه رو درست كني !

اگه فركانس ميكرو يه مگ باشه بايد تايمر يك تا يه ميليون بشمره !

يعني 50000 تا بيست ها !

بهتر بگم !
داخل تايمر يك 15535 رو پر مي كني !
اگه بيست بار رفتي به وقفه تايمر يك يعني يه ثانيه گذاشته !

ولي اين وسط يكي دو پالس معمولا اشتباه مي شه و زمان 1 ثانيه مي بيني شد 0.999998 ثانيه يا 1.0003 ثانيه !
با درنظر گرفتن اینکه دقت اکثر ساعت مچی ها توو بهترین حالت 30 ثانیه در ماه هستن، می تونین ساعت خوبی با میکرو بسازین، البته اگر از کریستال استفاده کنین بهتره، چون RC داخلی خطایی داره که باید اون رو کالیبره کنین
بهترین و راحت‌ترین کار استفاده از کریستال ساعت 32768 هرتز هست...
نكته جالب اينه كه ديدم دوستان ساعت درست كردن با كريستال 32768 هرتز و تو هر ماه چند دقيقه كم و زياد مي شه !

اونقدر كه فكر مي كنيد دقيق نيستش !

ولي منظور سعيد جان ( هموني كه اين تايپيكو زده ) اين بود فقط با همون قطعات نه چيز اضافه !
کریستال های 32768 موجود توو بازار خطای زیادی دارن، هر چند ماهیت RTC میکروهای AVR کمک زیادی می کنه. حدود 11 سال پیش با 89c51 و یک کریستال 11.0592 ساعتی ساخته بودم که پشت ویترین مغازه یکی از بچه به مدت 6 ماه روشن بود و به قول خود اون شخص، با اخبار ساعت 2 رادیو تنظیم شده بود و تمام 6 ماه خطایی زیر 1 ثانیه داشت. برنامه ای که می نویسین و دقت کرسیتاتون اثر گذاره ، اما ساخت ساعت اتمی، فقط خودش نیست ! بلکه محیط و نویز ها و .. هم هست ...