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

正文內(nèi)容

基于單片機(jī)家庭安防畢業(yè)設(shè)計-資料下載頁

2024-11-29 11:04本頁面

【導(dǎo)讀】[1]楊崇志.特殊新型電子元器件手冊[M].遼寧科學(xué)技術(shù)出版社,2020.[2]李繼燦.新編16/32位微型計算機(jī)原理及應(yīng)用[M].清華大學(xué)出版社,2020.[6]蔡美琴.MCS-51系列單片機(jī)系統(tǒng)及其應(yīng)用[M].北京:高等教育出版社,1992.[10]鄭學(xué)堅,周斌.微型計算機(jī)原理及應(yīng)用[M].北京:清華大學(xué)出版社,2020.[11]來清民.傳感器與單片機(jī)接口及實例[M].北京:北京航空航天大學(xué)出版社,[12]劉法治.常用電子元器件及典型芯片應(yīng)用技術(shù)[M].北京:機(jī)械工業(yè)出版社,[17]張大明.單片機(jī)控制實訓(xùn)指導(dǎo)及綜合應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2020.[19]陳杰,黃鴻.傳感器與檢測技術(shù)[M].北京:高等教育出版社,2020.而降低犯罪有效率最有效的方法就是預(yù)防,防患于未然。另外需要說明的是一個好的家庭安防系統(tǒng)是需要一個綜合型的接警中。安全防盜保護(hù)措施。警情發(fā)生的住戶名稱、地址和警報類型、提示保安人員迅速確認(rèn)警情,及時趕赴現(xiàn)場,以確保住戶和人身安全。病時,向智能化管理中心呼叫報警,中心可根據(jù)情況迅速處理。

  

【正文】 , P2 口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。 P2 口當(dāng)用于外部程序存儲器或 16 位地址外部數(shù)據(jù)存儲器進(jìn)行存取時, P2 口輸出地址的高八位。在給出地址“1”時,它利用內(nèi)部上拉優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲器進(jìn)行讀寫時, P2 口輸出其特殊功能寄存器的內(nèi)容。 P2 口在 FLASH 編程和校驗時接收高八位地址信號和控制信號。 P3 端口( — ,第 10— 17 腳): P3 口管腳是 8 個帶內(nèi)部上拉電阻的雙向I/O 口,可接收輸出 4 個 TTL 門電流。當(dāng) P3 口寫入 “1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平, P3 口將輸出電流( ILL)這是由于上拉的緣故。 ⑵ P0、 P P3 端口的第二功能 P0 端口 : 在 CPU 訪問外部存儲器或 I/O 接口時, P0 口分時提供低 8 位地址 (A0A7)和 8 位數(shù)據(jù) (D0D7)總線。這時 ,需要一個 8 位鎖存器 ,利用 ALE(地址鎖存許 )來鎖存 P0 口低 8 位地址信號。 P2 端口:在 CPU 訪問外部存儲器或 I/O 接口時, P2 口提高 8 位地址 (A8A15)的總線信號。 P3 端口:在 CPU 訪問外部存儲器或 I/O 接口時, P3 口提供讀、寫控制總線信號。還提供串行通信、外部中斷、計數(shù)器的外部計數(shù)輸入信號等。 RXD:串行口數(shù)據(jù)輸入(接收數(shù)據(jù)); TXD:串行口數(shù)據(jù)輸出(發(fā)送數(shù)據(jù)); /INT0:外部中斷 0 輸入; /INT1:外部中斷 1 輸入; T0: 定時器 0 的外部輸入(計數(shù)輸入); T1: 定時 器 1 的外部輸入(計數(shù)輸入); /WR: 外部數(shù)據(jù)存儲器寫選通控制輸出; /RD: 外部數(shù)據(jù)存儲器讀選通輸出控制。 AT89C51 數(shù)據(jù)總線是由 P0 口提供的, P0 口本身能以多種方式提供數(shù)據(jù)總線和地址總線。當(dāng) ALE 輸出信號為高電平時, P0 將輸出的數(shù)據(jù)鎖入總線驅(qū)動器中作為地址的低 8 位,然后和 P2 送出來的高 8 位地址一起組成一個完整的 16 位地址,以尋址到外部的 64KB 的地址空間。 AT89C51 的地址總線比較簡單 (只有 3 個:RD、 WR、 PSEN),其中 RD 是用來讀取外部數(shù)據(jù)內(nèi)存的控制線, WR 是用來寫數(shù)據(jù)到外部數(shù)據(jù)內(nèi)存的控制線, PSEN 是用來存取外部程序內(nèi)存的讀取控制線。 此外,AT89C51 設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。在閑置模式下, CPU 停止工作。但 RAM,定時器,計數(shù)器,串口和中斷系統(tǒng)仍在工作。在掉電模式下,保存 RAM 的內(nèi)容并且凍結(jié)振蕩器,禁止所用其他芯片功能,直到下一個硬件復(fù)位為止 。 PT2262/PT2272 簡介 PT2262/2272是臺灣普城公司生產(chǎn)的一種 CMOS 工藝制造的低功耗低價位通用編解碼電路, PT2262/2272最多可有 12位 (A0A11)三態(tài)地址端管腳 (懸空 ,接高電平 ,接低電平 ),任意組合可提供 531441( 3的 12次方)地址碼 ,PT2262最多可有 6位 (D0D5)數(shù)據(jù)端管腳 ,設(shè)定的地址碼和數(shù)據(jù)碼從 17腳串行輸出,可用于無線遙控發(fā)射電路。 編碼芯片 PT2262發(fā)出的編碼信號由:地址碼、數(shù)據(jù)碼、同步碼組成一個完整的碼字,解碼芯片 PT2272接收到信號后,其地址碼經(jīng)過兩次比較核對后,VT 腳才輸出高電平,與此同時相應(yīng)的數(shù)據(jù)腳也輸出高電平,如果發(fā)送端一直按住按鍵,編碼芯片也會連續(xù)發(fā)射。當(dāng)發(fā) 射機(jī)沒有按鍵按下時, PT2262不接通電源,其 17腳為低電平,所以 315MHz 的高頻發(fā)射電路不工作,當(dāng)有按鍵按下時,PT2262得電工作,其第 17腳輸出經(jīng)調(diào)制的串行數(shù)據(jù)信號,當(dāng) 17腳為高電平期間315MHz 的高頻發(fā)射電路起振并發(fā)射等幅高頻信號,當(dāng) 17腳為低平期間 315MHz的高頻發(fā)射電路停止振蕩,所以高頻發(fā)射電路完全收控于 PT2262的 17腳輸出的數(shù)字信號,從而對高頻電路完成幅度鍵控( ASK 調(diào)制)相當(dāng)于調(diào)制度為 100%的調(diào)幅。 ( 1) PT2262/2272特點: CMOS 工藝制造,低功耗,外部元器件少, RC 振蕩電阻,工作電壓范圍寬: 4~ 15v ,數(shù)據(jù)最多可達(dá) 6位,地址碼最多可達(dá) 531441種,有 DIP 和 SOP 兩種封裝類型。 ( 2) PT2262管腳說明: A0A11 :地址管腳 ,用于進(jìn)行地址編碼 ,可置為“ 0” ,“ 1” ,“ f” (懸空 ); D0D5 :數(shù)據(jù)輸入端,有一個為“ 1”即有編碼發(fā)出,內(nèi)部下拉; Vcc : 電源正端(+); Vss : 電源負(fù)端(-); TE : 編碼啟動端,用于多數(shù)據(jù)的編碼發(fā)射,低電平有效; OSC1 : 振蕩電阻輸入端,與 OSC2所接電阻決定振 蕩頻率; OSC2 : 振蕩電阻振蕩器輸出端; Dout : 編碼輸出端(正常時為低電平)。 在具體的應(yīng)用中,外接振蕩電阻可根據(jù)需要進(jìn)行適當(dāng)?shù)恼{(diào)節(jié),阻值越大振蕩頻率越慢,編碼的寬度越大,發(fā)碼一幀的時間越長。 網(wǎng)站上大部分產(chǎn)品都是用 2262/= 2272/200K 組合的,少量產(chǎn)品用2262/= 2272/820K。 ( 3) PT2272管腳說明: A0A11 :地址管腳 ,用于進(jìn)行地址編碼 ,可置為“ 0” ,“ 1” ,“ f” (懸空 ),必須與 2262一致 ,否則不解碼; D0D5 :地址或數(shù)據(jù)管腳 ,當(dāng)做為 數(shù)據(jù)管腳時 ,只有在地址碼與 2262一致 ,數(shù)據(jù)管腳才能輸出與 2262數(shù)據(jù)端對應(yīng)的高電平 ,否則輸出為低電平 ,鎖存型只有在接收到下一數(shù)據(jù)才能轉(zhuǎn)換; Vcc :電源正端(+); Vss :電源負(fù)端(-); DIN :數(shù)據(jù)信號輸入端,來自接收模塊輸出端 OSC1 :振蕩電阻輸入端,與 OSC2所接電阻決定振蕩頻率; OSC2 :振蕩電阻振蕩器輸出端; VT :解碼有效確認(rèn) 輸出端(常低)解碼有效變成高電平(瞬態(tài))。 PT2272解碼芯片有不同的后綴,表示不同的功能,有 L4/M4/L6/M6之分,其中 L 表示鎖存輸 出,數(shù)據(jù)只要成功接收就能一直保持對應(yīng)的電平狀態(tài),直到下次遙控數(shù)據(jù)發(fā)生變化時改變。 M 表示非鎖存輸出,數(shù)據(jù)腳輸出的電平是瞬時的而且和發(fā)射端是否發(fā)射相對應(yīng),可以用于類似點動的控制。后綴的 6和 4表示有幾路并行的控制通道,當(dāng)采用 4路并行數(shù)據(jù)時( PT2272M4),對應(yīng)的地址編碼應(yīng)該是 8位,如果采用 6路的并行數(shù)據(jù)時 (PT2272M6),對應(yīng)的地址編碼應(yīng)該是 6位 。 ( 4) PT2262/2272芯片的地址編碼設(shè)定和修改 : 在通常使用中,我們一般采用 8位地址碼和 4位數(shù)據(jù)碼,這時編碼電路PT2262和解碼 PT2272的第 1~ 8腳為地址設(shè)定腳,有三種狀態(tài)可供選擇:懸空、接正電源、接地三種狀態(tài), 3的 8次方為 6561,所以地址編碼不重復(fù)度為 6561組,只有發(fā)射端 PT2262和接收端 PT2272的地址編碼完全相同,才能配對使用,遙控模塊的生產(chǎn)廠家為了便于生產(chǎn)管理,出廠時遙控模塊的 PT2262和 PT2272的八位地址編碼端全部懸空,這樣用戶可以很方便選擇各種編碼狀態(tài),用戶如果想改變地址編碼,只要將 PT2262和 PT2272的 1~ 8腳設(shè)置相同即可,其它引腳懸空就能實現(xiàn)配對接收。當(dāng)兩者地址編碼完全一致時,接收機(jī)對應(yīng)的 D1~ D4端 輸出約 4V互鎖高電平控制信號,同時 VT 端也輸出解碼有效高電平信號。用戶可將這些信號加一級放大,便可驅(qū)動繼電器、功率三極管等進(jìn)行負(fù)載遙控開關(guān)操縱。 設(shè)置地址碼的原則是:同一個系統(tǒng)地址碼必須一致;不同的系統(tǒng)可以依靠不同的地址碼加以區(qū)分。 PT2262和 PT2272除地址編碼必須完全一致外,振蕩電阻還必須匹配,否則接收距離會變近甚至無法接收, PT2262 IR 是 2262系列用于紅外遙控的專用芯片 , 可以通過調(diào)整發(fā)射端 Rosc 電阻的大小使接收距離最遠(yuǎn),發(fā)射端電阻的調(diào)整范圍 390~ 420K。 本次系統(tǒng)設(shè)計電路與如下圖所 示: 圖 4 紅外遙控電路 數(shù)碼管簡介 由于系統(tǒng)要顯示的內(nèi)容較簡單,顯示量不多,所以選用數(shù)碼管既方便又經(jīng)濟(jì)。LED 有共陰極和共陽極兩種。如圖 所示。 二極管的陰極連接在一起,通常此公共陰極接地,而共陽極則將發(fā)光二極管的陽極連接在一起,接入 +5V 的電壓。一位顯示器由 8 個發(fā)光二極管組成,其中7 個發(fā)光二極管構(gòu)成字型“ 8”的各個筆劃(段) a~ g,另一個小數(shù)點為 dp 發(fā)光二極管。當(dāng)在某段發(fā)光二極管施加一定的正向電壓時,該段筆劃即亮;不加電壓則暗。為了保護(hù)各段 LED 不被損壞,需外加限流電阻。 數(shù)碼管顯示分為靜態(tài)顯示和動態(tài)顯示兩中。靜態(tài)顯示是微機(jī)一次輸出顯示后,就能保持該顯示結(jié)果,直到下次送新的顯示數(shù)據(jù)為止。這種顯示占用機(jī)時少,顯示可靠,因而得到了廣泛的應(yīng)用。但這種顯示使用的元件多,線路比較復(fù)雜 ,因此成本較高 .動態(tài)顯示就是微機(jī)對顯示器進(jìn)行掃描,在這種方法中,顯示器分時工作,每次只有一個器件顯示。但由于人們視覺的暫留現(xiàn)象,會感覺所有的數(shù)碼管都在顯示,這樣就能同時顯示不同的數(shù)。 眾所周知, LED 顯示數(shù)碼管通常由硬件 7 段譯碼集成電路,完成從數(shù)字到顯 示碼的譯碼驅(qū)動。本系統(tǒng)采用軟件譯碼,以減小體積,降低成本和功耗,軟件譯碼的另一優(yōu)勢還在于比硬件譯碼有更大的靈活性。所謂軟件譯碼,即由單片機(jī)軟件完成從數(shù)字到顯示碼的轉(zhuǎn)換。從 LED 數(shù)碼管結(jié)構(gòu)原理可知,為了顯示字符,要為 LED 顯示數(shù)碼管提供顯示段碼,組成一個“ 8”字形字符的 7 段,再加上 1個小數(shù)點位,共計 8 段,因此提供給 LED 數(shù)碼管的顯示段碼為 1 個字節(jié)。各段碼位與顯示段的對應(yīng)關(guān)系如表 。 表 段碼位的對應(yīng)關(guān)系 段碼位 D7 D6 D5 D4 D3 D2 D1 D0 顯示段 dp g f e d c b a 需說明的是當(dāng)用數(shù)據(jù)口連接 LED數(shù)碼管 a~ dp引腳時,不同的連接方法,各段碼位與顯示段有不同的對應(yīng)關(guān)系。通常數(shù)據(jù)口的 D0位與 a段連接, D1位與 b段連接,?? D7位與 dp段連接 ,如上表 。想要數(shù)碼管顯示不同的數(shù)字,就要求對應(yīng)不同的二極管亮,我們只需給數(shù)碼管輸入不同的信號即可。因為數(shù)碼管有兩種不同的接法,所以當(dāng)對應(yīng)同一數(shù)字時,所輸入的信號也是不同的,因為這是基本的知識,在這里就不多做說明了。 鍵盤模塊設(shè)計 為了實現(xiàn)紅外遙控與鍵盤的雙重控制,本設(shè)計采用獨立按鍵 形式,獨立按鍵操作簡單,可靠性和抗干擾特性突出,按鍵均接在 P0 口,接上拉電阻。按鍵未按下時,送出高電平;按鍵按下時,送出低電平,執(zhí)行相應(yīng)的操作,如下圖所示: 圖 鍵盤模塊 單片機(jī)最小系統(tǒng)的設(shè)計 該系統(tǒng)采用 AT89S51單片機(jī), AT89S51是一個低功耗,高性能 CMOS 8位單片機(jī),片內(nèi)含 4k Bytes ISP(Insystem programmable)Flash 存儲器,器件采用ATMEL 公司的高密度、非易失性存儲技術(shù)制造,兼容標(biāo)準(zhǔn) MCS51指令系統(tǒng)及80C51引腳結(jié)構(gòu),芯片內(nèi)集成了通用 8位中央處理器和 ISP Flash 存儲單元,功能強(qiáng)大的微型計算機(jī)的 AT89S51可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價比的解決方案。 AT89S51具有如下特點: 40個引腳, 4k Bytes Flash 片內(nèi)程序存儲器, 128 bytes的隨機(jī)存取數(shù)據(jù)存儲器( RAM), 32個外部雙向輸入 /輸出( I/O)口, 5個中斷優(yōu)先級 2層中斷嵌套中斷, 2個 16位可編程定時計數(shù)器 ,2個全雙工串行通信口,看門狗( WDT)電路,片內(nèi)時鐘振蕩器。 此外, AT89S51設(shè)計和配置了振蕩頻率可為 0Hz 并可通過軟件設(shè)置省電模式。 AT89S51在空閑模式下, CPU 暫停工作,而RAM 定時計數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存 RAM 的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復(fù)位。同時該芯片還具有 PDIP、 TQFP 和 PLCC 等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。 本次系統(tǒng)設(shè)計采用串口顯示電路以節(jié)省端口,采用 6MHZ 的晶振,采用上電復(fù)位和手動復(fù)位相結(jié)合的復(fù)位方式,采用固態(tài)繼電器實現(xiàn)對家用電器的強(qiáng)電控制和隔離強(qiáng)電干擾。 AT89S51電路如圖: 圖 單片機(jī)最小系統(tǒng) 顯示模塊設(shè)計 由于一次只能讓一個數(shù)碼管顯示,然而要顯示六位的數(shù)據(jù),必須由數(shù)碼管一個一個輪流顯示才可以實現(xiàn),人的視覺暫留的時間為 ,所以每位顯示的間隔不能超過 20毫秒,為了保證正確的顯示,必須每間隔 2毫秒就要刷新一個數(shù)碼管。本電路使得每個數(shù)碼管現(xiàn)實的時間大約在 2毫秒,而這刷新時間我們采用軟件演示程序,每隔 12毫秒對數(shù)碼管刷新一次。顯示電路如下: 圖 顯示電路 輸出部分的設(shè)計 輸出部分是智能家
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1