色www,五月婷婷深爱五月,午夜国产一级片,色噜噜综合,国产大胸无码视频,清纯美女被操黄网站在线观看,波多野结衣av高清一区二区三区

用實(shí)時(shí)時(shí)鐘芯片DS1305啟動(dòng)數(shù)據(jù)采集系統(tǒng)

時(shí)間:2024-10-12 19:22:15 理工畢業(yè)論文 我要投稿
  • 相關(guān)推薦

用實(shí)時(shí)時(shí)鐘芯片DS1305啟動(dòng)數(shù)據(jù)采集系統(tǒng)

摘要:介紹串行時(shí)鐘芯片DS1305的功能、結(jié)構(gòu)及其利用DS1305設(shè)計(jì)的電源開關(guān)電路,可使數(shù)據(jù)采集系統(tǒng)平時(shí)處于關(guān)閉狀態(tài)。定時(shí)開啟時(shí)系統(tǒng)上電,進(jìn)行數(shù)據(jù)采集;一次工作結(jié)束時(shí)關(guān)閉開關(guān),系統(tǒng)斷電。

引言

對(duì)于許多便攜式數(shù)據(jù)采集系統(tǒng),需要長(zhǎng)時(shí)間無人看管地工作,如在石油鉆井下、輸油管道等場(chǎng)所。一般需要間隔數(shù)小時(shí)進(jìn)行一個(gè)采集,這樣系統(tǒng)大部分時(shí)間處空閑狀態(tài)。雖然現(xiàn)在低功耗單片機(jī)的睡眠狀態(tài)提供了降低功耗的一種方法,但低功耗不等于沒有功耗,系統(tǒng)長(zhǎng)時(shí)間工作時(shí)不得不考慮功耗的問題。

為進(jìn)一步節(jié)省功耗,我們?cè)谘兄埔粩?shù)據(jù)采集系統(tǒng)時(shí),利用實(shí)時(shí)時(shí)鐘芯片DS1305設(shè)計(jì)一電源開關(guān)電路。利用該開關(guān)電路,可使系統(tǒng)在空頭時(shí)處于關(guān)閉狀態(tài),每當(dāng)采集時(shí)間到,由報(bào)警信號(hào)開啟單片機(jī)系統(tǒng)以進(jìn)行數(shù)據(jù)采集,在數(shù)據(jù)采集結(jié)束時(shí),單片機(jī)關(guān)閉開關(guān)電路,系統(tǒng)斷電。這樣系統(tǒng)處于關(guān)閉狀態(tài),一直到下一次開關(guān)電路報(bào)警。

1 DS1305簡(jiǎn)介

DS1305是美國(guó)Dallas公司推出的串行接口帶報(bào)警實(shí)時(shí)時(shí)鐘。它有20腳的TSSOP、16腳的DIP兩種封裝方式[1],工作電壓范圍從2.0~5.5V。

1.1 主要特性

DS1305用二一十進(jìn)制(BCD)碼表示實(shí)時(shí)時(shí)鐘的秒、分、小時(shí)、星期、日、月和年的時(shí)間信息,并且自動(dòng)對(duì)小月(少于31天的月份)和閏年的日期進(jìn)行調(diào)整,兼有帶AM/PM指示12小時(shí)和24小時(shí)兩種時(shí)間指示格式。圖1為DS1305兩種引腳的排列。

DS1305提供了主電源和后備電源的雙電源引腳和一個(gè)電池輸入引腳;Vcc1為主電源,Vcc2為后備電源,可充電電源接此引腳,VBAT接3V的鋰紐扣電池或其它電源。VCCIF引腳用來驅(qū)動(dòng)SDO和PF(電源失效輸出)引腳的電平和接口的電相兼容。DS1305只支持三種電源連接方式,如圖2所示。VCC1和VBAT供電時(shí),VCC1大于VBAT0.2V時(shí),正常對(duì)DS1305進(jìn)行訪問。當(dāng)VCC1小于CBAT時(shí),DS1305進(jìn)入寫保護(hù)。VCC1、VCC2供電時(shí),當(dāng)Vcc1比Vcc2大0.2V,Vcc1輸入作為電源;當(dāng)Vcc1小于Vcc2,Vcc2對(duì)DS1305供電。這種模式下,DS1305不能寫保護(hù)自己。當(dāng)Vcc1以 5V供電時(shí),DS1305正常工作電流為1.28mA,時(shí)鐘保持電流最大為81μA,當(dāng) 2V供電時(shí),正常工作電流為0.425mA,時(shí)鐘保持電流最大為25.3μA。

DS1305支持通過SPI串行數(shù)據(jù)端口或者標(biāo)準(zhǔn)的三線接口進(jìn)行時(shí)間的校正和數(shù)據(jù)的讀取,可進(jìn)行單字節(jié)的或連讀字節(jié)束發(fā)方式的訪問。SERMODE接地,串口訪問模式設(shè)定為標(biāo)準(zhǔn)3線模式:SD1(串口數(shù)據(jù)輸入)與SDO(串口數(shù)據(jù)輸出)連接在一起作為單一的I/O引腳,它與CE、SCLK組成3線模式。SERMODE接VCC,選擇SPI通信模式,具體操作可查閱有關(guān)資料。

INT0、INT1提供兩個(gè)可編程的中斷報(bào)警信號(hào),可通過串行總線訪問和設(shè)定秒、分、時(shí)、星期的報(bào)警時(shí)間。

X1、X2引腳直接連接標(biāo)準(zhǔn)的32.768kHz晶振,無需外接其它元件。如實(shí)時(shí)時(shí)鐘有誤差,可以在振蕩器兩端并接6pF電容進(jìn)行調(diào)整。

1.2 操作方式

DS1305共有148個(gè)用戶RAM,其讀操作地址與寫操作地址空頭分開,當(dāng)其高位為1時(shí),為寫操作地址空間,0為讀操作地址。除實(shí)時(shí)時(shí)鐘、日歷寄存器和通用寄存器之外,還有作一般數(shù)據(jù)存儲(chǔ)器用的96字節(jié)的NVRAM。對(duì)DS1305操作之前,必須對(duì)控制寄存器、狀態(tài)寄存器、涓流充電寄存器進(jìn)行初始化。

以下為控制寄存器(0F讀,8F字):

76543210EOSCWP000INTCNAIE1AIE0

EOSC:設(shè)置為0使振蕩器開始工作,設(shè)置為1,DS1305處于低功耗閑置狀態(tài)。WP:寫保護(hù)位,上電初始化后,WP位處于三態(tài),在任何寫操作之前,該位必須清零。INTCN:中斷控制位,控制兩個(gè)中斷之間的聯(lián)系,置位后兩個(gè)中斷引腳INT0、INT1分別響應(yīng)各自的中斷(需中斷使能),清零后,中斷1、2報(bào)警時(shí)間匹配都只能引發(fā)INT0輸入低電平,INT1無效。ALE0、ALE1置1時(shí)中斷0、1使能。

狀態(tài)寄存器(讀10H)只有兩位IRQF0、INQF1,置位時(shí)分別表示中斷時(shí)間匹配。涓流充電寄存器(讀11H,寫91H)控制涓流充電的特性。

DS1305標(biāo)準(zhǔn)三線模式的讀寫操作過程,每個(gè)字節(jié)需要16個(gè)SCLK時(shí)鐘。通過CE引腳輸入高電平來啟動(dòng)所有數(shù)據(jù)傳送,前8個(gè)SCLK周期為輸入寫命令,后8個(gè)SCLK周期為輸入或輸出的數(shù)據(jù)。輸入時(shí),SCLK的上升沿?cái)?shù)據(jù)有效;輸出時(shí),SCLK的下降沿輸出數(shù)據(jù)有效。

2 用DS1305開啟數(shù)據(jù)采集系統(tǒng)

圖3所示的電路是利用DS1305組成的數(shù)據(jù)采集系統(tǒng)。89C51與DS1305使用標(biāo)準(zhǔn)三線形式進(jìn)行通信,74HC73為JK觸發(fā)器,輸入端J、K、CD接高電平,時(shí)鐘CLK接DS1305的中斷引腳INT0,輸出引腳Q與三極管組成數(shù)據(jù)采集系統(tǒng)的開關(guān)。此外,DS1305在主電源斷電時(shí),可自動(dòng)轉(zhuǎn)換使用備用電池繼續(xù)供電,不會(huì)造成時(shí)鐘的丟失。

在采集系統(tǒng)上電初始化時(shí)鐘芯片后,通過I/O口給JK觸發(fā)器CLK引腳一個(gè)負(fù)脈沖,Q引腳輸出為低,三極管截止,采集系統(tǒng)斷電,功耗降到零。但時(shí)鐘電路部分保持供電,在DS1305實(shí)時(shí)時(shí)鐘到設(shè)定采集時(shí)間,由INT0引腳發(fā)出中斷信號(hào)給觸發(fā)器CLK一個(gè)低電平。由于CD維持高電平,造成JK觸發(fā)器翻轉(zhuǎn),三極管導(dǎo)通,VCC給單片機(jī)上電復(fù)位。這樣就將數(shù)據(jù)采集系統(tǒng)

【用實(shí)時(shí)時(shí)鐘芯片DS1305啟動(dòng)數(shù)據(jù)采集系統(tǒng)】相關(guān)文章:

基于USB總線的實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)03-19

高性能數(shù)據(jù)采集系統(tǒng)芯片LM12H458及其應(yīng)用01-06

Windows 95下智能數(shù)據(jù)采集系統(tǒng)03-19

基于USB接口的數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)03-18

基于USB總線的高速數(shù)據(jù)采集系統(tǒng)03-26

基于Verilog HDL設(shè)計(jì)的自動(dòng)數(shù)據(jù)采集系統(tǒng)03-21

一種用單片機(jī)控制的光譜數(shù)據(jù)采集系統(tǒng)03-18

數(shù)據(jù)采集系統(tǒng)的英文論文及詳盡翻譯03-21

基于DSP的USB口數(shù)據(jù)采集分析系統(tǒng)03-18