在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Arduino怎樣連接DS3231實時時鐘模塊

454398 ? 來源:工程師吳畏 ? 2019-07-29 11:44 ? 次閱讀

簡介

實時時鐘或RTC是集成電路IC形式的計時設備。 RTC是許多時間關鍵應用程序和設備(如服務器,GPS,數據記錄器等)的組成部分。

I早已使用實時時鐘或RTC模塊實現了幾個項目,包括8051微控制器Arduino

8051,我在一個名為《的項目中使用了DS1307 RTC模塊strong》基于RFID的停車場系統。來到Arduino,我在 ARDUINO ALARM CLOCK 和使用DS1307的ARDUINO實時時間教程中使用了相同的DS1307 RTC。如果你想要一個快速參考,你可以瀏覽提供的鏈接。

另外,在使用DS1307項目的Arduino實時時鐘教程中,我已經討論過需要一個RTC。所以,我不會再討論那個方面了。我將直接進入感興趣的IC:DS3231 RTC IC。

關于DS3231 RTC IC的簡要說明

DS3231是由開發的RTC IC Maxim Integrated。它是一種低成本,極其精確的RTC IC,可通過I2C接口進行通信。 DS3231 RTC IC的一個有趣特性是它集成了晶體振蕩器溫度傳感器,因此您無需連接外部晶體。

它采用SO-16封裝。雖然只需要8個引腳就可以使用16個引腳,但晶體的集成使IC體積更大,因此它被封裝為16引腳IC而不是8引腳IC。

下圖顯示了DS3231 RTC IC的引腳圖。

引腳說明DS3231 IC

進入DS3231 IC的引腳說明,下表給出了引腳的簡單功能概述。

Pin Number 圖釘名稱描述

132KHz32KHz輸出

2V CC直流電源引腳

3INT/SQW低電平有效中斷或方波輸出

4RST低電平有效復位

5 - 12NC無連接

13GND接地

14V BAT電池的備用電源輸入

15SDA串行數據I/O

16SCL串行時鐘輸入

注意:引腳5-12是NC引腳。它們可以連接到GND。

DS3231 RTC模塊

使用DS3231 IC作為主要部件,幾家制造商開發了DS3231 RTC模塊,其中包含所有必要的組件。目前幾乎所有可用的模塊都包含一個額外的IC,24C32N(或類似的東西)。該次級IC是一個32Kb大小的EEPROM IC。

由于RTC和EEPROM IC都通過I2C協議接口,因此這些I2C器件都不需要任何額外的引腳當微控制器充當主設備時,它可以充當從設備。

此項目中使用的DS3231 RTC模塊如下圖所示。

由于RTC完全是為了保持時間而不管電源如何,您可以將3V CR2032鋰電池連接到RTC IC以保持時鐘滴答作響。在DS3231模塊中,您可以使用背面提供的電池座連接電池。

DS3231 RTC模塊的組件和引腳

如前所述,DS3231 IC和24C32 EEPROM IC是典型DS3231 RTC模塊板上的主要組件。除此之外,還有一些其他組件,如電源LED,少數電阻器,電容器,電池座和用于連接微控制器的引腳。

下圖顯示了組件和DS3231 RTC模塊上的引腳。

DS3231 RTC模塊與Arduino接口

如果您還記得使用MicroSD卡適配器的早期項目,我已經設置了一個簡單的數據記錄應用程序,其中傳感器的數據被捕獲并以microSD卡的形式存儲在microSD卡中文本文件。

通過將DS3231等實時時鐘集成到上述項目中,您可以使用準確的時間詳細信息跟蹤數據日志。

因此,DS3231 RTC模塊與Arduino的接口具有眾多應用和優勢。

電路圖

所需組件

Arduino UNO

DS3231 RTC模塊

16×2 LCD顯示器

迷你面包板

10KΩPOT

連接電線

電路設計

首先,讓我開始Arduino和DS3231之間的連接。由于它們之間的接口是I2C,因此請識別Arduino板上的I2C引腳(如果您使用的是除UNO之外的任何其他板)。

在Arduino UNO中,A4和A5是SDA和SCL引腳。將這些引腳與DS3231模塊的相應SDA和SCL引腳相連。另外,將RTC模塊的VCC和GND連接到Arduino的+ 5V和GND。

查看輸出,我使用過LCD模塊。將LCD的RS和E引腳連接到引腳7和6.將LCD的D4-D7連接到Arduino的5-2。

代碼

我使用了Adafruit的一個名為“RTClib”的特殊庫(它是JeeLab的RTC庫的分叉版本)。從此鏈接下載庫,并將解壓縮的文件夾放在Arduino的libraries目錄中。

由于通訊是I2C,我也使用了“電線”庫。您無需下載此庫,因為它與Arduino IDE集成。

工作

Arduino DS3231 RTC模塊接口的工作非常簡單。 Arduino首先使用其從地址(DS3231 IC為0x68)初始化RTC模塊。

Arduino然后用代碼的日期和時間更新RTC IC的內部寄存器編譯并上傳到Arduino。可以在LCD顯示屏上查看上傳的日期和時間。

如果您希望DS3231模塊保持時間均勻斷開Arduino電源后,可以連接3V鋰電池。

應用

服務器

數據記錄器

GPS模塊

功率計

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • DS3231
    +關注

    關注

    2

    文章

    51

    瀏覽量

    23852
  • Arduino
    +關注

    關注

    188

    文章

    6474

    瀏覽量

    187430
收藏 人收藏

    評論

    相關推薦

    基于FPGA的實時時鐘設計

    本次設計采用了美國DALLAS公司推出的一種高性能、低功耗、帶RAM的實時時鐘電路 DS1302,它可以對年、月、日、周、時、分、秒進行計時,具有閏年補償功能,工作電壓為2.5V~5.5V。采用三線
    的頭像 發表于 01-06 16:06 ?515次閱讀
    基于FPGA的<b class='flag-5'>實時時鐘</b>設計

    LinkedSemi凌思微:DD3225TR實時時鐘模塊

    深圳鴻合智遠|LinkedSemi凌思微:DD3225TR實時時鐘模塊
    的頭像 發表于 12-17 10:57 ?124次閱讀
    LinkedSemi凌思微:DD3225TR<b class='flag-5'>實時時鐘</b><b class='flag-5'>模塊</b>

    LinkedSemi凌思微:DD3225TS實時時鐘模塊

    深圳鴻合智遠|LinkedSemi凌思微:DD3225TS實時時鐘模塊
    的頭像 發表于 12-16 11:20 ?190次閱讀
    LinkedSemi凌思微:DD3225TS<b class='flag-5'>實時時鐘</b><b class='flag-5'>模塊</b>

    愛普生RTC實時時鐘模塊助力車載BMS系統更好運行

    的使用壽命;此外,BMS模塊還能夠實時監測電池狀態,確保電池運行的安全性和穩定性。愛普生RTC實時時鐘模塊助力車載BMS系統更好運行,該模塊
    的頭像 發表于 11-20 14:18 ?279次閱讀
    愛普生RTC<b class='flag-5'>實時時鐘</b><b class='flag-5'>模塊</b>助力車載BMS系統更好運行

    使用實時時鐘

    電子發燒友網站提供《使用實時時鐘庫.pdf》資料免費下載
    發表于 10-22 10:09 ?0次下載
    使用<b class='flag-5'>實時時鐘</b>庫

    適用于智能門鎖的低功耗RTC實時時鐘模塊RX8010SJ

    隨著智能家居的普及,智能門鎖已成為保障家庭安全的重要設備。作為智能門鎖的關鍵組件之一,實時時鐘(RTC)模塊負責提供準確的時間基準,確保門鎖的各種時間相關功能正常運行。一款適用于智能門鎖的低功耗
    的頭像 發表于 08-28 14:29 ?429次閱讀
    適用于智能門鎖的低功耗RTC<b class='flag-5'>實時時鐘</b><b class='flag-5'>模塊</b>RX8010SJ

    使用實時時鐘模塊的高精度對時

    搭載秒以下時間調節功能的愛普生實時時鐘模塊之解說【序文】近年,隨著電波手表的普及以及可從NTP時間服務器獲取標準時間等,獲取極為準確的時間已不再繁瑣勞神。因此,用于金融、交通管理、電力控制、安全
    的頭像 發表于 08-19 10:38 ?313次閱讀
    使用<b class='flag-5'>實時時鐘</b><b class='flag-5'>模塊</b>的高精度對時

    實時時鐘模塊實時時鐘分立元器件的比較

    內建晶體單元的實時時鐘模塊的特征【序文】社會中存在著為數眾多的需要更精確時間的應用程序,例如金融處理系統、安全系統、電表、產業用測試儀器、辦公自動化工具、醫療或娛樂產品等。為了獲得精確的時間,必須
    的頭像 發表于 08-16 14:00 ?429次閱讀
    <b class='flag-5'>實時時鐘</b><b class='flag-5'>模塊</b>與<b class='flag-5'>實時時鐘</b>分立元器件的比較

    TCXO RTC實時時鐘模塊的特性

    高精度實時時鐘模塊內建TCXO數字式實時時鐘模塊的特征【序文】時間是我們日常生活中的基本概念。火車運行管理、進出場管理等各種處理系統和應用程序按照時間信息工作。在金融、股市領域中,時間
    的頭像 發表于 08-14 11:44 ?410次閱讀
    TCXO RTC<b class='flag-5'>實時時鐘</b><b class='flag-5'>模塊</b>的特性

    DS3231 RTC模塊的I2C通信失敗的原因?怎么解決?

    安裝程序:SDK 版本 2.0.0 硬件:ESP-12E 我已連接DS3231 RTC模塊http://www.ebay.in/itm/252641600523使用 ESP-12E 如下所示 法典
    發表于 07-11 06:12

    RTC實時時鐘的基本概念和工作原理

    在現代電子設備中,精確的時間管理和控制是至關重要的。為了實現這一功能,實時時鐘(RTC, Real-Time Clock)模塊被廣泛應用于各種設備和系統中。RTC模塊作為一個獨立的定時器,能夠提供
    的頭像 發表于 05-27 15:43 ?3885次閱讀

    實時時鐘模塊RX8900CE為電子產品設備提供精準時間

    的“心跳”來源,實時時鐘的重要性不言而喻。EPSON最近新推出一款實時時鐘模塊--RX8900CE。其在3.2mmx2.5mmx1.0mm的超小尺寸下集成了!C控
    發表于 04-10 10:03 ?0次下載

    實時時鐘模塊RX8901CE具有數字溫度補償功能,助力工業設備實現精準控制

    使用帶數字溫度補償特性的實時時鐘模塊來完成設計。實時時鐘模塊通過數字信號接口完成時鐘信號交互,根據溫度的變化在
    發表于 04-09 17:23 ?0次下載

    RX-4571LC、NB、SA實時時鐘模塊

    RX-4571LC實時時鐘模塊是EPSON推出的一求款額定頻率32.768KHz,接口為SPI(3-wire),月偏差為±60 s的實時時鐘模塊,12腳貼片,具有小尺寸,高穩定性。該款
    發表于 01-31 11:46 ?0次下載

    RX-8731LC (內置EEPROM,ID-ROM I2C-Bus接口實時時鐘模塊)

    RX-8731LC 時鐘模塊是EPSON/愛普生的一款額定頻率32.768KHz,接口為I2C-Bus,月偏差為±60 s的實時時鐘模塊,VSOJ-12腳封裝
    發表于 01-30 15:57 ?0次下載
    主站蜘蛛池模板: 中国美女一级黄色片| 亚洲第一综合| 欧美人与动性行为网站免费| 天天干天天操天天舔| 综合五月天婷婷丁香| 美国一级毛片片aa久久综合| 亚州视频一区| 亚洲精品资源| 黄视频免费在线看| 亚洲人毛茸茸bbxx| 亚洲色图日韩| 日韩色区| 黄 色 录像成 人播放免费 | 夜夜嗷| 天天操夜夜夜| 成人国产亚洲欧美成人综合网| 色综合视频| 天天干天天爽| 欧美黑人换爱交换乱理伦片| 国产精品片| jlzzjlzzjlzz日本亚洲| 黄色大片视频网站| 中日毛片| 欧美性狂猛xxxxxbbbbb| 色操网| 精品美女在线观看| 久久电影www成人网| 97色偷偷| 国产精品午夜国产小视频| 又粗又长又爽又长黄免费视频| 中文字幕在线第一页| 日韩欧美高清一区| 国产国语videosex另类| 天堂在线最新版资源www| 免费观看视频在线观看| 中文字幕乱码人成乱码在线视频| 色激情综合| 欧美成人免费| 9797色| 在线看黄网| 亚洲区|