新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于PIC32的鐵路隧道監(jiān)測系統(tǒng)

基于PIC32的鐵路隧道監(jiān)測系統(tǒng)

作者: 時(shí)間:2014-04-18 來源:網(wǎng)絡(luò) 收藏

本文引用地址:http://butianyuan.cn/article/256953.htm

3.4 溫度傳感器LM75A

3.4.1 LM75A簡介

LM75A是一個(gè)高速I2C接口的溫度傳感器,可以在-55~+125的溫度范圍內(nèi)將溫度直接轉(zhuǎn)換為數(shù)字信號(hào),并實(shí)現(xiàn)0.125的精度。可以通過I2C總線直接讀取其內(nèi)部寄存器中的數(shù)據(jù),并可通過I2C對4個(gè)數(shù)據(jù)寄存器進(jìn)行操作,設(shè)置不同的工作模式。LM75A有3個(gè)可選的邏輯地址管腳,使得同一總線上可同時(shí)連接8個(gè)器件而不發(fā)生地址沖突。

3.4.2 LM75A實(shí)現(xiàn)

LM75A與的連接是以I2C總線的形式,如圖3-11所示,總線上需要加上拉電阻,因?yàn)橥ㄐ砰_始之前,I2C總線必須空閑或者不忙,這意味著總線上的所有器件都必須釋放SCL和SDA線,SCL和SDA線被總線的上拉電阻拉高,上拉電阻取10K左右,實(shí)物連線圖如圖所示。

圖3-11 的I2C1接口與LM75A連線圖

圖3-12 LM75A與I2C1接口實(shí)物連續(xù)圖

3.5 實(shí)時(shí)時(shí)鐘和日歷

由于采集到的數(shù)據(jù)需要以時(shí)間作為標(biāo)記,PIC32器件提供硬件實(shí)時(shí)時(shí)鐘和日歷(Real-Time Clock and Calendar,RTCC),該模塊提供實(shí)時(shí)時(shí)鐘和日歷功能。RTCC 是為需要長時(shí)間維持精確時(shí)間的應(yīng)用設(shè)計(jì)的,無需或只需最少的 CPU 干預(yù)。該模塊為低功耗使用進(jìn)行了優(yōu)化,以便在跟蹤時(shí)間的同時(shí)延長電池的使用壽命。RTCC 模塊具有 100 年的時(shí)鐘和日歷,能自動(dòng)檢測閏年。時(shí)鐘范圍從 2000 年 1 月 1 日 00:00:00(午夜)到 2099 年 12 月 31 日 23:59:59。小時(shí)數(shù)以 24 小時(shí) (軍用時(shí)間)格式提供。該時(shí)鐘提供一秒的時(shí)間粒度,用戶可看到半秒的時(shí)間間隔。需要外部32.768KHZ的低速晶振。由于開發(fā)板沒有焊接晶振,所以我們自己焊上晶振和一個(gè)貼片電容,加快晶振起振速度。下圖是使用RTCC模塊在液晶上顯示當(dāng)前的時(shí)間和日期,其中第一行為:Current time is:,第二行為:16-46-25 03-07,表示當(dāng)前的時(shí)間為3月7日,16點(diǎn)46分25秒。

圖3-13 使用RTCC模塊顯示當(dāng)前時(shí)間

3.6 數(shù)據(jù)存儲(chǔ)miniSD

本節(jié)介紹miniSD存儲(chǔ)卡,以及與PIC32的SPI模塊連接,并介紹了常用的FATFS文件操作系統(tǒng)。

3.6.1 miniSD簡介

mini-SD卡是在數(shù)碼相機(jī),PDA等所用的Flash。全稱Memory Card(中文名:快閃存儲(chǔ)卡)基礎(chǔ)上發(fā)展出的一種更小更適合小型手機(jī)用的存儲(chǔ)卡。盡管mini-SD卡的外形大小及接口形狀與原來的SD卡不同,但接口等電氣標(biāo)準(zhǔn)相同,以確保兼容性。將mini-SD卡插入專用適配器,可通過原來的SD卡插槽讀寫mini-SD卡。不過,不具備像SD卡那樣防寫入的鎖定功能。



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉