【樹莓派】RTC時鐘模組安裝教程第一部分:接線
您的樹莓派系統時間是否在每次斷電重啟後都需要聯網矯正?您是否苦於在沒網時需要手動矯正樹莓派時間?
一個RTC時鐘就能解決您的煩惱,只要跟隨本篇文章引導,您的樹莓派將無需聯網也能自動矯正因關機斷電引起的時間錯誤,隨時獲取最精確時間就是這麼簡單!在本篇文章中作者將一步一步教您怎樣將RTC時鐘裝載配置在您的樹莓派上。
第一部分:接線
首先除了樹莓派以外您需要的東西有:
1,一個RTC時鐘(並不一定要買樹莓派專用的,因為樹莓派專用的那種很貴,事實上您只需要買一個Arduino的RTC模組照樣能在樹莓派上用,而價格是樹莓派專用那種的十分之一,比如作者用的是本用於MikroelectronikaEasypic的
2, 一定數量的杜邦線(十根以下)用於連線您的樹莓派和RTC時鐘。
(斜體這段對原理沒興趣的可以不看:
以作者所用的EasypicRTC模組為例,這個模組事實上是一個PCF8583(也有其他的晶片比如DS1307)晶片的應用電路,其他公司其他型號的RTC事實上用的電路也是大同小異,核心在於這類時鐘日曆晶片的應用,所以因為這個原因我們可以在樹莓派上用其他硬體的RTC模組。
事實上與RTC模組通訊資料交流是基於I2c匯流排的。這種匯流排在微電子領域廣泛應用,它是同步通訊的一種特殊形式,具有介面線少,控制方式簡單,器件封裝形式小,通訊速率較高等優點。每個器件都有一個唯一的地址識別(無論是微控制器——
準備好以上物品後,您所需要做的僅僅是將RTC的SCL(serialclock line)藉口連線到樹莓派GPIO的SCL引腳上,將RTC的SDA(serialdata line)介面連線到樹莓派GPIO的SDA引腳上。
接著當然要把VCC(電源)GND(地)也接到樹莓派對應引腳上。您可以參考下圖來了解樹莓派GPIO引腳作用:
然後以作者的使用的RTC模組為例:
先上MikroelectronikaRTC模組官方技術手冊,對內容不感興趣的可以只看圖,後面我會分析如何使用:
分析:從手冊中我們可以知道,引腳
將引腳按照作者之前介紹對應接好到樹莓派上之後,大概會是這樣:
接下來您可以進入到本教程的第二部分了,在第二部分中作者將演示如何在Rasbian系統上正確配置和使用RTC