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

正文內(nèi)容

基于短信的家庭智能電子開關(guān)-在線瀏覽

2025-08-09 16:51本頁面
  

【正文】 高,性價比高,選用 40 腳的單片機確保了 I/O 不會過少,而導(dǎo)致系統(tǒng)擴(kuò)展出現(xiàn)困難;看門狗對系統(tǒng)提供保護(hù)功能,當(dāng)系統(tǒng)發(fā)生故障而超過設(shè)置時間時,電路中看門狗將通過 RESET 信號向 CPU 做出反應(yīng),保密性能佳;只需使用 MAX232 進(jìn)行電平轉(zhuǎn)化,通過串口與 PC 機連接,通過調(diào)試助手清楚地觀察一些數(shù)據(jù)的變化。圖 3 為單片機與 PC 機的串口及下載部分。單片機通過 與 口與 MAX232 的Rlin 與 Rlout 連接,PC 機通過 rs232 及 MAX232 與單片機連接實現(xiàn)數(shù)據(jù)的寫入。繼電器是一種電子控制器件,它具有控制系統(tǒng)(又稱輸入回路)和被控制系統(tǒng)(又稱輸出回路),通常應(yīng)用于自動控制電路中,它實際上是用較小的電流去控制較大電流的一種“自動開關(guān)”。 電 磁 式 繼 電 器 一 般 由 鐵 芯 、 線 圈 、 銜 鐵 、 觸 點 簧 片 等 組 成 的 。 當(dāng) 線 圈 斷 電 后 , 電 磁 的 吸 力 也 隨 之 消 失 , 銜 鐵 就 會 在 彈 簧 的 反 作用 力 返 回 原 來 的 位 置 , 使 動 觸 點 與 原 來 的 靜 觸 點 ( 常 閉 觸 點 ) 釋 放 。 對 于 繼 電 器 的 “常 開 、 常 閉 ”觸 點 ,可 以 這 樣 來 區(qū) 分 : 繼 電 器 線 圈 未 通 電 時 處 于 斷 開 狀 態(tài) 的 靜 觸 點 , 稱 為 “常 開 觸 點 ”;處 于 接 通 狀 態(tài) 的 靜 觸 點 稱 為 “常 閉 觸 點 ”[5]。根據(jù)繼電器的型號不同,可以是交流電壓,也可以是直流電壓。吸合電流  是指繼電器能夠產(chǎn)生吸合動作的最小電流。而對于線圈所加的工作電壓,一般不要超過額定工作電壓的 倍,否則會產(chǎn)生較大的電流而把線圈燒毀。當(dāng)繼電器吸合狀態(tài)的電流減小到一定程度時,繼電器就會恢復(fù)到未通電的釋放狀態(tài)。 觸點切換電壓和電流  是指繼電器允許加載的電壓和電流。選擇繼電器時首先要了解控制電路的電源電壓,能提供的最大電流,其次是被控制電路的電壓和電流,最后是被控電路需要幾組、什么形式的觸點??刂齐娐窇?yīng)能給繼電器提供足夠的工作電流,否則繼電器吸合是不穩(wěn)定的。由于單片機的 IO 口的輸出電流很小只有 420mA,驅(qū)動不了繼電器使其工作,所以需要用三極管放大來驅(qū)動。當(dāng)三極管由導(dǎo)通變?yōu)榻刂箷r,繼電器繞組感生出一個比較大的自感電壓它與電源電壓疊加后加到控制繼電器線圈的三極管的 e、c 兩級上,使其發(fā)射結(jié)有可能被擊穿。自感生電壓與電源電壓之和對二極管來說確實正向偏壓,使其二極管導(dǎo)通形成環(huán)流。同時因為 IO 口的電流極小,以此在IO 口的輸出端加一個上拉電阻。 TC35 模塊TC35 是 Siemens 公司推出的新一代無線通信 GSM 模塊,可以快速安全可靠地實現(xiàn)系統(tǒng)方案中的數(shù)據(jù)、語音傳輸、短消息服務(wù)(Short Message Service)和傳真。模塊有 AT 命令集接口,支持文本和 PDU 模式的短消息、第三組的二類傳真、以及 , 的非透明模式。通過獨特的 40引腳的 ZIF 連接器,實現(xiàn)電源連接、指令、數(shù)據(jù)、語音信號、及控制信號的雙向傳輸。如圖 6 所示,TC35 自帶 RS232 通訊接口,可以方便的與 PC 機、單片機連機通訊。TC35 模塊主要由 GSM 基帶處理器、GSM 射頻模塊、供電模塊、閃存、ZIF 連接器、天線接口六部分組成。數(shù)據(jù)信號,并涵蓋了蜂窩射頻設(shè)備中的所有的模擬與數(shù)字功能,在不需要額外硬件電路的前提下,可支持 FR、HR 和EFR 語音信道編碼。A 圖 6 TC35 模塊TC35 模塊的 SYNC 引腳可以用來輸出一個同步信號,也可以在應(yīng)用使來控制一個 LED燈的輸出狀態(tài)。一個簡單的電路接法是:SYNC 端通過一電阻接到 NPN 三極管(如 9013)的基極,射極直接接地,集電極通過一個接限流電阻接到 LED 的負(fù)端,LED 的正端接 VCC。 穩(wěn)壓電源圖 7 穩(wěn)壓電源電路系統(tǒng)所需電源由市電 220v 轉(zhuǎn)化為 5V,再經(jīng)由圖 7 電路進(jìn)行穩(wěn)壓為電路提供穩(wěn)定可靠的電源。當(dāng)手機發(fā)送短信時,單片機在 GSM 模塊接到信后讀取短信,并且判斷執(zhí)行相應(yīng)的指令,并驅(qū)動相應(yīng)的繼電器控制對應(yīng)端口的通電。圖 8 本設(shè)計整體電路12圖 9 GSM 模塊發(fā)送短信4 軟件與調(diào)試 硬件調(diào)試硬件部分共包括繼電器、單片機最小系統(tǒng)、GSM 模塊三個部分,在畫完原理圖及 PCB,做完硬件部分(即包括各個部分都焊接完),必須先進(jìn)行硬件各個模塊的調(diào)試,即保證各模塊部分都能正常運行和工作。由此可以區(qū)別出哪個是常閉觸點,哪個是常開觸點。,接上電源,并將編寫一個簡單的程序使單片機 IO 口出現(xiàn) 0 和 1 的變換???指 示 燈 是 否 會 亮 , 當(dāng) 繼電 器 吸 合 時 , 指 示 燈 會 亮 , 當(dāng) 繼 電 器 釋 放 時 , 指 示 燈 會 滅 。通 過 測 試 發(fā) 現(xiàn) 原 先 設(shè) 計 的 驅(qū) 動 電 路 智 能 被 IO 口 得 P0 口 可 以 驅(qū) 動 , 而 其 他 的 I/O口 卻 驅(qū) 動 不 了 。 單片機最小系統(tǒng)及下載部分的調(diào)試畫好原理圖后,先確認(rèn)要與 GSM 模塊連接的 RS232 與 MAX232 是否連接正確,然后制版。如果上述檢測沒有問題,可以接上電源,檢查芯片 STC89c52 及 MAX232 是否有異樣,如果沒有其他問題,則可以拿一段編譯好的程序進(jìn)行下載,如果下載成功,則下載部分沒有問題。例如,寫一段檢測芯片引腳的程序,置某個引腳為低電平或者可以在某段時間內(nèi)發(fā)生變化,然后用萬用表檢測該引腳是否發(fā)生變化,如果沒有,則檢查芯片的各方面是否有連接好,也有可能是芯13片出問題;如果有,則可以說明該最小系統(tǒng)基本上可以用。由于原先沒有注意的 RS232 與 MAX232 的連接電路用于下載與用于與 TC35 模塊連接的線路不一樣,導(dǎo)致在做板時將電路做錯,沒法與 TC35 聯(lián)機。 GSM 模塊的調(diào)試GSM 模塊用的是西門子 TC35,調(diào)試時需要借助 PC 機及串口調(diào)試助手。 先連接上 TC35 模塊的電源線和串口線,將 TC35 模塊與 PC 機連接觸發(fā) TC35 模塊上的IGT 按鍵,打開 TC35 調(diào)試助手,波特率設(shè)為 9600BPS,選擇端口。第 1 種是:TEXT 模式。PDU 模式可以采用 unicode 編碼發(fā)送英文、漢字。實際使用可以采用 TEXT 模式。當(dāng)使用 7bits 編碼的時候它可以發(fā)送最多 160 個字符。通常無法直接通過手機顯示。16bit信息(最多 70 個字符)被用來顯示 Unicode(UCS2)文本信息,可以被大多數(shù)的手機所顯示。 有兩種方式來發(fā)送和接收 SMS 信息:使用文本模式或者使用 PDU(protocol description unit)模式。在顯示 SMS 信息,可能使用不同的字符集和不同的編碼方式。 軟件部分的編寫設(shè)計中所用的單片機是 STC89C52,因此為了使程序簡單明了,采用的是 C 語言編程,用 WAVE 軟件進(jìn)行編譯,STC—ISP 軟件進(jìn)行下載。15開始串口初始化TC35 初始化判斷是否短信消息否判斷指令繼電器 1開/關(guān) 繼電器 2 開/關(guān)繼電器 3 開/關(guān)是圖 11 流程圖 單片機控制 GSM 模塊程序部分的編寫該部分程序是整個程序的主要部分,主要在于串口數(shù)據(jù)之間的傳送,包括串口初始化、串口中斷、串口數(shù)據(jù)發(fā)送、短信發(fā)送。 //允許接收 PCON=0x00。 //定時器 1 方式 定時器 0 方式 1 TH1=0xfd。 TR1=1。 EA=1。SCON 是 MCS51 單片機的一個可位尋址的專用寄存器,用于串行數(shù)據(jù)通信的控制。寄存器的內(nèi)容及位地址表示如下表 2 所示。若 SM2=0,則不論第九位數(shù)據(jù)(RB 8)為 1 還是為 0,都將前 8 位送入接收 SBUF 中,并產(chǎn)生中斷請求。 REN—————允許接收位REN=0 禁止接收數(shù)據(jù)REN=1 允許接收數(shù)據(jù)TB8——發(fā)送數(shù)據(jù)位 8在方式 3 時,TB 8的內(nèi)容是要發(fā)送的第 9 位數(shù)據(jù),其值由用戶通過軟件來設(shè)置。在方式 1 時,RB 8是接收的停止位在方式 0 時,不使用 RB8TI——發(fā)送中斷標(biāo)志位在方式 0 時,發(fā)送完第 8 位數(shù)據(jù)后,該位由硬件置位。因此,TI=1 表示幀發(fā)送結(jié)束,其狀態(tài)既可供軟件查詢使用,也可請求中斷,TI 由軟件清“0”。在其它方式下,于接收到停止位之前,該位由硬件置位。 串口中斷程序void serial() interrupt 4 { ES=0。 i_receive=SBUF。 if(i_TC35_RECETC35_MAX) {TC35_MAX=i_TC35_RECE。}} ES=1。 if(flag0==1) { delay(100)。 flag0=0。 k=0。 P0_1=0。 send(cmgr)。 if((TC35_RE[74]==39。amp。TC35_RE[75]==39。)||(TC35_RE[72]==39。amp。TC35_RE[73]==39。 { P0_4=0。 send(cmgd)。}elseif((TC35_RE[74]==39。amp。TC35_RE[75]==39。)||(TC35_RE[72]==39。amp。TC35_RE[73]==39。)){ P0_4=1。 send(cmgd)。}else if((TC35_RE[74]==39。amp。TC35_RE[75]==39。)||(TC35_RE[72]==39。amp。TC35_RE[73]==39。)){ P0_5=0。 send(cmgd)。}else if((TC35_RE[74]==39。amp。TC35_RE[75]==39。)||(TC35_RE[72]==39。amp。TC35_RE[73]==39。)){ P0_5=1。 send(cmgd)。} else if((TC35_RE[74]==39。amp。TC35_RE[75]==39。)||(TC35_RE[72]==39。amp。TC35_RE[73]==39。)){ P0_6=0。 send(cmgd)。}else if((TC35_RE[74]==39。amp。TC35_RE[75]==39。)||(TC35_R
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1