freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機智能家居系統(tǒng)-預覽頁

2025-01-08 09:42 上一頁面

下一頁面
 

【正文】 警。本地模擬主機可以在接受到報 6 警信號之后,自動的撥打遠端電話,等待遠端接聽之后進行語音報警提示,也可以自動或者手動的接聽遠端撥打過來的電話,然后通過語音提示提示遠端進行相應是操作,控制家中的各類電器。 圖 24 系統(tǒng)總體框圖 系統(tǒng)的組成 智能控制核心 STC89C52RC STC89C52RC 是一種低功耗、高性能 CMOS8 位微控制器,具有 8KB在系統(tǒng)可編程 Flash 存儲器。 STC89C52RC 具有以下標準功能: 8k字節(jié)Flash, 256 字節(jié) RAM, 32 位 I/O 口線,看門狗定時器, 2 個數(shù)據(jù)指針,三個 16 位定時器 /計數(shù)器,一個 6 向量 2 級中斷結構,全雙工串行口,片內(nèi)晶振及時鐘電路。 圖 25 STC89C52RC 引腳結構圖 單元 控制 核心 STC89C2052 圖 26 STC89C2052 引腳結構圖 STC89C2052 是 宏晶 公司生產(chǎn)的低電壓、高性能 CMOS 8 位單片機,片內(nèi)含 2KB 的可反復擦寫的只讀程序存儲器( PEROM)和 128B 的隨機數(shù)據(jù)存儲器( RAM),器件采用高密度、非易失性存儲技術生產(chǎn),兼容標準 MCS51 指令系統(tǒng),片內(nèi)置通用 8 位中央處理器和 Flash 存儲單元,功能強大 STC89C2052 單片機 可為您提供許多高性價 8 比的應用場合。 MT8888 芯片集成度高、功耗低,可調(diào)整雙音頻模式的占空比,能自動抑制撥號音和調(diào)整信號增益,還帶有標準的數(shù)據(jù)總線,可與 TTL 電平兼容,并可方便地進行編程控制。另外, MT8888 中還 有兩個 4 位的收、發(fā)控制寄存器 CRA 和 CRB。它通用二個音頻信號形成一位的數(shù)據(jù)信號發(fā)出去,一組為低頻的、一是高頻的信號。與 ISD 同類芯片相比它具有:價格便宜,有多種手動控制方式,分段管理方便、多段控制時電路簡單、采樣速度及錄放音時間可調(diào)、每個單鍵均有開始停止循環(huán)多種功能等特點 。 APR9600 有多種控制模式,總的來說分為串行控制和并行控制兩種,由芯片 MSEL1( 24 腳)、 MSEL2( 25 腳)、 /M8( 9 腳)的設置來實現(xiàn) 。 表 22 APR9600 控制表 APR9600 操作模式表 MSEL1(24 腳 ) MSEL2(25 腳 ) /M8(9 腳 ) /CE 多為停止、復位鍵 功能(以 60 秒計) 0 1 0/1 /M /MCE 并行控制,分二段,每段最大 30秒 1 0 0/1 /M /M/M /MCE 并行控制,分四段,每段最大 15秒 1 1 1 /M1~ /MCE 并行控制,分八段,每段最大 秒 1 1 0 CE 單段 秒循環(huán)。 注 注 /M1~ /M8 鍵在有效段控放音時,按一下鍵即開始放音一段,放音期間再按一下即停止;如按鍵不放即循環(huán)放音 注 /M1~ /M8 鍵在有效段控錄音時,按住不放為錄音,松鍵即停止。因為每個 DS18B20 都有一個獨特的片序列號,所以多只 DS18B20 可以同時連在一根單線總線上,這樣就可以把溫度傳感器放在許多不同的地方。每只 DS18B20 都可以設置成兩種供電方式 , 即數(shù)據(jù)總線供電方式和外部供電方式 , 采取數(shù)據(jù)總線供電方式可以節(jié)省一根導線但完成 13 溫度測量的時間較長 , 采取外部供電方式則多用一根導線 但測量速度較快。 DS1302 是 DS1202 的升級產(chǎn)品,與 DS1202 兼容,但增加了主電源 /后背電源雙電源引腳,同時提供了對后背電源進行涓細電流充電的能力。當 VCC2 大于 VCC1+ 時, VCC2 給 DS1302 供電。 RST 輸入有兩種功能:首先, RST 接通控制邏輯,允許地址 /命令序列送入移位寄存器;其次, RST 提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。只有在 SCLK 為低電平時,才能將 RST 置為高電平。該顯示器因為沒有帶漢字庫,所以成本比較低,利用單片機自帶的程序存儲空間存儲漢字字模,需要的時候調(diào)用顯示即可。 ( 2) 字符型液晶顯示器 1602 采用單 5V 供電,具有低功耗、長壽命、高可靠性的特點。 它內(nèi)部具有 液晶顯示屏,控制器,列驅(qū)動器,和偏壓產(chǎn)生電路構成。 16 3 硬件設計 遠端模塊設計 該模塊主要功能是撥打模擬分機的號碼,利用雙音多頻信號進行遠程控制。 該部分還能夠接收本地模擬終端的振鈴信號,當接收到振鈴信號后,開始振鈴,當主人按下接聽鍵的時候,振鈴停止,電路接通,開始通話,能夠接收本地終端的報警語音提示。 STC89C52RC主要管理 MT8888 收發(fā)雙音多頻信號,對受控單元的控制,對語音提示電路的控制等部分。其電路圖如圖 33 所示 。 智能顯示和溫度部分的電路設計 該部分主要功能是監(jiān)控所處環(huán)境的溫度,當溫度超過限定值的時候產(chǎn)生報警信號,并且具有時鐘顯示,時鐘調(diào)整,定時鬧鐘等功能電路圖如圖35 所示。 電路中利用 DS1302 進行時鐘計數(shù)。 21 4 軟件設計 軟件 說明 該模擬系統(tǒng)的軟件可分為三部分組成 : 溫度控制時鐘顯示及時間調(diào)整部分, 遠端模擬終端機部分,本地模擬終端機部分。按鍵調(diào)整模塊主要用于時間的調(diào)整和鬧鐘的設置,他是通過 利用程序 不停的掃描 鍵盤 實現(xiàn)的 。 其中雙音多頻信號收發(fā)部分主要完成的 MT8888底層驅(qū)動以及 DTMF信號的接收與發(fā)送控制;液晶顯示部分,主要功能是完成液晶顯示器的底層驅(qū)動,并顯示控制過程的各個狀態(tài);按鍵部分程序設計主要是用于 人機交流輸入的接收控制,主要完成人機接口 功能;振鈴部分程序完成振鈴音樂的產(chǎn)生和播放;串口部分是該模塊的通信通道,主要完成主控部分和被控部分之間的控制信息和數(shù)據(jù)的交流。若有按鍵按下的時候,開始分別進入時鐘調(diào)整和鬧鐘設置兩個單元,具體情況根據(jù)操作確定。時鐘調(diào)結束之后會將調(diào)整之后的時間寫入到 DS1302 中。撥號鍵按下之后遠端機開始發(fā)送振鈴信號,振鈴信號占空比是 1: 3 的形式,本地終端接收的振鈴信號的時候馬上響鈴,通知接聽,若沒人接聽,本地端機具有自動接聽的功能。接通之后,會通過語音提示 進行相應的操作。 報 警 ? 振 鈴 ?撥 遠 端 號 碼 摘 機D T M F 發(fā) 號 輸 入 密 碼 ?等 待 接 聽 ? 進 入 相 應 控 制語 音 提 示 和 報 警掛 機返 回NNN NYYY開 始系 統(tǒng) 初 始 化 圖 43 本地模擬終端軟件流程圖 25 5 系統(tǒng)調(diào)試 硬件調(diào)試 進行系統(tǒng)的硬件調(diào)試 ,首先 要 把硬件電路焊接好,在焊接時要注意 是否 虛焊,如果有虛焊,就會導致電路不通,或者干擾 等 現(xiàn)象。 由于該系統(tǒng)比較大,元器件比較多,所以系統(tǒng)調(diào)試的時候采用各個模塊分別調(diào)試的方式,例如,可以先進行語音模塊調(diào)試,然后在進行 DTMF信號收發(fā)模塊的調(diào)試等等。采用總線的時分復用的方式,讓兩塊單片機分別控制液晶顯示器FG12864E 的數(shù)據(jù)總線進行顯示。 該部分還拓展有時鐘調(diào)整模塊和鬧鐘設置部分。為保證軟件硬件聯(lián)調(diào)由于硬件問題影響調(diào)試,可以在硬件電路焊接好時利用萬用表測量按鍵兩邊的電阻,若按鍵松開時,來兩邊的電阻無窮大,按鍵按下后兩邊的電阻變成零,說明按鍵部分硬件部分正常,為軟件硬件聯(lián)合調(diào)試打下基礎。撥號鍵按下之后遠端機開始向本地終端發(fā)送振鈴信號,振鈴信號以方波的形式,占空比是 1: 3 的形式,本地終端接收的振鈴信號的時候馬上響鈴,通知接聽,若家中沒有人接聽,本地端機具有自動接聽的功能 ??刂频膶崿F(xiàn)是通過 DTMF信 號進行的,遠端機通過鍵盤輸入控制鍵數(shù)字時,然手通過雙音多頻信號轉(zhuǎn)換芯片將信號轉(zhuǎn)換成 DTMF 信號進行傳輸。撥號時也會產(chǎn)生撥號音,撥號音也是以方波的形式,該方波的占空比為 1: 3,當遠端模擬終端接收到振鈴信號后就會 開始響鈴,通知主人接聽,若沒有人接聽時會在振鈴信號發(fā)送 15 次以后自動掛機,等待一段時間后再次撥打主任的電話,直到主人接聽,把報警信號傳達給主人。提示結束后自動掛機。這樣做的好處就是當軟件工程量比較大的時候模塊化的設計就可以方便的進行軟件功能的修改和調(diào)試錯誤的定位,一致性也比較強,利于軟件的調(diào)用。然后再進行 下一步的測試。 整體測試,若該部分的每個模塊都完成了測試之后,開始進行系統(tǒng)的測試,系統(tǒng)的測試主要包括系統(tǒng)各個部分功能的協(xié)同,系統(tǒng)各個部分通信和控制信號的控制情況等。 軟硬件聯(lián)調(diào) 系統(tǒng)工作穩(wěn)定以后,連接 好 電路以后開始調(diào)試系統(tǒng)的整體功能。當溫度上升到一定的溫度的時候,此時 本地模擬終端部分就會接受到溫度報警信號,開始撥打遠端模擬終端的電話,此時本地模擬終端部分會顯示正在撥打的電話號碼。 當遠端用戶撥打本地模擬終端的號碼的時候,本地模擬終端會進行振鈴計數(shù),當振鈴數(shù)目達到一定的數(shù)目的時候會自動的接通電話線路 ,并會向遠端模擬終端部分發(fā)送應答信號,遠端部分接收到應答信號以后,也會將電話線路接通,開始通話??刂平Y束之后,本地模擬終端會自動的關機也可以通過遠程模擬終端進行控制關機。通過設計也讓我對電子更加感興趣,增強了學習的興趣。
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1