RTC

RTC میکروکنترلر LPC1788

در این مقاله قصد داریم به بررسی RTC میکرو LPC1788 بپردازیم.

در اغلب پروژه های صنعتی که انجام می گیرند یکی از پارامترهای مهم که لحاظ می شود زمان است. برای اندازه گیری زمان از روش های مختلفی استفاده می شود، که هر روش می تواند متناسب با دقت اندازه گیری باشد که در پروژه نیاز است. اگر به دقت زیادی نیاز نباشد می توان از واحد های تایمر میکرو استفاده کرد و اگر به زمان دقیق نیاز داشته باشیم می توانیم ازآی سی های   RTC استفاده نماییم. RTC مخفف Real Time Clock به معنی اندازگیری زمان دقیق می باشد. آی سی های RTC انواع مختلفی دارند که یکی از معروف ترین آن ها DS1307 می باشد که با پروتکل I2C می توان با آن ارتباط برقرار کرد. در این بین برخی میکرو ها نیز وجود دارند که واحد RTC داخل آن ها قرار داده شده است. به طور مثال AVR ها نیز واحد RTC را دارا می باشند، اما واحد RTC میکروکنترلر AVR دارای باتری بک آپ نمی باشد.

واحد RTC میکروکنترلر LPC1788 یک RTC کامل می باشد که تمامی پارامتر های زمانی از قبیل ثانیه ،دقیقه ، ساعت تا روز،هفته،ماه،سال و روز از هفته و روز از سال را می تواند اندازه گیری کند. این واحد دو پایه برای اتصال کریستال 32.768KHz که معروف به کریستال ساعت می باشد دارد، همچنین دارای یک پایه برای متصل نمودن باتری بک آپ به میکرو کنترلر می باشد.

به طور کلی واحد RTC میکروکنترلر LPC1788 دارای ویژگی های زیر می باشد:

  • اندازگیری تمامی پارامترهای زمانی
  • توان مصرفی بسیار پایین (جریان مصرفی کمتر از 1 میکروآمپر)
  • ذخیره اطلاعات زمانی درصورت قطع شدن برق سیستم (در صورت متصل بودن باتری بک آپ)
  • پایه های کریستال ساعت اختصاصی
  • پایه باتری بک آپ اختصاصی
  • ایزوله بودن تغذیه RTC از بقیه قسمت های چیپ
  • قابلیت کالیبره کردن شمارنده RTC
  • توانایی ایجاد وقفه های متنوع دوره ای برای هریک از پارامتر های زمانی
  • توانایی ایجاد وقفه ALARM برای زمان و یا تاریخ مشخصی
0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *