را اندازی RTC با استفاده از تراشه DS1307

با سلام

دوستان گفته بودند که با ساعت کوبی برد مشکل دارند و هر بار که خاموش روشن می کنند ساعت ریست میشه.

خوب، برای رفع این مشکل اگه اتصال به اینترنت وجود داشته باشه که براحتی میشه به صورت Online به تنظیم ساعت پرداخت.

روش بعدی استفاده از تراشه RTC است.  در این نوشته به همین مورد می پردازیم.

تراشه مورد استفاده ای سی DS1307 هست که با اینترفیس I2C به برد متصل میشود. روی پایه های خارجی برد تنها I2C شماره 1 قابل استفاده است.

معمولا به طور پیشفرض درایورهای i2c داخل کرنل فعال هست و نیازی به کرنل سفارشی نیست.

اتصال سخت افزاری ای سی که کار خاصی نداره و فقط بگم که نیازی به استفاده از مقاومت pull-up نیست. چون داخل خود برد هر دو پایه  SDA و SCK با مقاومت pull-up شده اند.

برای اینکه از اتصال سخت افزازی مطمئن بشیم از برنامه i2cdetect استفاده می کنیم. (آموزش این لینک)

ادامه مطلب….