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

正文內(nèi)容

基于手機的家電控制器的設計-資料下載頁

2025-06-27 20:17本頁面
  

【正文】 短消息模塊是 RS232C 標準接口,RS232C 標準(協(xié)議)的全稱是 EIARS232C 標準,其中 EIA(Electronic Industry Association)代表美國電子工業(yè)協(xié)會,RS(remeded standard)代表推薦標準,232 是標識號,C 代表 RS232 的最新一次修改(1969) ,在這之前,有 RS232B、RS232A。它規(guī)定連接電纜和機械、電氣特性、信號功能及傳送過程。目前在 PC 機上的 COMCOM2 接口就是 RS232C 接口。TI 公司的MAX3238 芯片如圖 供電電壓為 3~,符合 TIA/EIA232F 和 ITU 標準。具有獨特的177。15KV 人體靜電保護措施,兼容 5V 邏輯輸入,內(nèi)含 3 路接收、5 路發(fā)送串行通信接口,最大數(shù)據(jù)傳輸速率可達 250 kbps。該芯片的最大特點是,在串行口無數(shù)據(jù)輸入的情況下,可以靈活的進行電源管理,即當 FORCEON(13 腳)為低電平、/FORCEOFF(14 腳)為高電平時,AutoPowerdown Plus 功能有效。在正常運行模式下,約 30 秒事件內(nèi)若芯片在接收和發(fā)送引腳沒有檢測到有效信號,將自動進入 Powerdown模式,此時耗電 1uA。如果 FORCEON 和/FORCEOFF 引腳均為高電平,那么 AutoPowerdown Plus 功能失效。在 AutoPowerdown Plus 功能有效的時,如果檢測到接收或發(fā)送引腳有信號輸入,該芯片自動被激活,轉入正常工作狀態(tài)。如果任一接收通道的輸入電壓高于 ,~ 的時間小于 30uS,則/INVALID(15 腳)引腳為高電平(數(shù)據(jù)有效)。如果所有接收通道的輸入電壓位于~ 的時間大于 30uS,則/INVALID(15 腳)引腳為低電平(數(shù)據(jù)無效)。 該芯片的以上特性,滿足了 TC35 作為移動終端的接收和發(fā)送電路連接要求。C24700UFC11041234D1D4~220V~220VVin1GND2Vout 37812Vin1 GND2Vout 37912T1GNDC42200UFC3104C82200UFC7104C64700UFC5104GND+12VGND12VRI113RI28 TI111TI2 10GND15 V+2 V 6VCC 16RO1 12RO2 9TO114TO27 C1+1C1 3 C2+4C2 5MAX232C11uFC21uFC31uFC41uFVCCVCCRXDTXDPTXPRX1 6 2 7 3 8 4 9 5 DB9PRXPTX GNDGNDGNDSM8952AC25PTC35GSM業(yè)業(yè)基于手機的家電控制器的設計 圖 RS232 接口電路 TC35 短消息模塊控制設計SM8952AC25P 與 TC35 之間通過異步串行接口進行通信,通信速率為 9600b/s,具有 1 位起始位、8 位數(shù)據(jù)位、1 位停止位,無奇偶校驗。由于 TC35 的數(shù)據(jù)接口工作在CMOS 電平,接口電平為 ~,而 SM8952AC25P 單片機串口工作在 TTL 電平,工作電壓范圍一般比 TC35 寬,故應在 SM8952AC25P 和 TC35 之間加電平轉換電路和電平限制電路。若無電平轉換,則有可能使智能模塊的性能不太穩(wěn)定。ZIF 連接器給 SIM 卡接口提供 6 個引腳,其中 CCIN 用來檢測 SIM 卡是否插好,其他 5 個引腳分別為ccvcc(電源,2.9v)、CCGND(地)、CCRST(復位)、CCCLK(時鐘)和 CCIO(數(shù)據(jù))。ZIF 連接器的 SYNC 腳控制燈的狀態(tài),以此判斷 TC35 的工作狀態(tài)。系統(tǒng)加電后,為使 TC35 進入工作狀態(tài),必須給 IGT 加一延時大于 100ms 的低脈沖,電平下降持續(xù)時間不可超過lms;啟動后,IGT 應保持高電平():驅動 IGT 時,TC35 的供電電壓不能低于.否則 TC35 不能被激活。 紅外學習遙控電路設計 紅外學習遙控接收電路設計所有紅外遙控器的輸出都是用編碼后的串行數(shù)據(jù)對 38kHz~40kHz 的方波進行脈沖幅度調(diào)制而產(chǎn)生的。如果直接對已調(diào)波進行測量,而其脈寬只有 20 多微秒,由于單片機的指令周期是微秒級,會產(chǎn)生很大的誤差。因此,先要對已調(diào)波進行解調(diào),對解調(diào)后的波形進行測量。將 CX20226 或一體化紅外接收頭解調(diào)出的遙控編碼脈沖直接連入SM8952AC25P 單片機的 INT0 和 T0 腳,定時器 T0 和 T1 都初始化為定時工作方式 1,T0的 GATE 位置位。每次外部中斷首先停止定時,記錄 T0、T1 的計數(shù)值,然后將 T0、T1的計數(shù)值清零,并重新啟動定時。T0 的值即為高電平脈寬,T1~T0 的值為低電平脈寬。T0、T1 與紅外編碼信號脈寬的對應關系并且存儲到外部儲蓄器 24C256 中等待發(fā)送調(diào)用。圖 紅外學習遙控接收電路設計 紅外學習遙控發(fā)送電路設計1 2 3 5 6 7vss4vdd8cx20226 IC1CX20226C3330C11UC4100UR1R2200K R310KVCCGND業(yè)業(yè)業(yè)業(yè)基于手機的家電控制器的設計 遙控信號的還原是通過 SM8952AC25P 的 T2 特殊輸出口進行二進制脈沖碼的高電平與低電平的調(diào)制輸出,其中調(diào)制為利用單片機特殊功能進行內(nèi)部調(diào)制這也是本設計的一個創(chuàng)新點,調(diào)制后的信號如圖 驅動紅外發(fā)光管工作。該設計的硬件電路相對簡單,因此系統(tǒng)的調(diào)試重點在軟件上。圖 紅外學習遙控發(fā)送電路設計4 軟件部分 下位機編程 主控單片機系統(tǒng)軟件設計主控單元部分由于任務多、對可靠性的要求高,本系統(tǒng)的主控部分軟件設計為分時操作系統(tǒng)控制,采用 RTX51 Tiny 版操作系統(tǒng)。作為嵌入式系統(tǒng)主控單元的單片機,其軟件一般是一個微觀的實時操作系統(tǒng),是為某種應用而專門設計的。系統(tǒng)程序有實時過程控制或實時信息處理的能力,要求能夠及時響應隨機發(fā)生的外部事件并對該事件做出快速處理。分時操作系統(tǒng)是把 CPU 的時間劃分成長短基本相同的時間區(qū)間,即“時間片” ,通過操作系統(tǒng)的管理,把這些時間片依次輪流地分配給各個用戶使用。如果某個作業(yè)在時間片結束之前,整個任務還沒有完成,那么該作業(yè)就被暫停下來,放棄 CPU,等待下一輪循環(huán)再繼續(xù)做。此時 CPU 又分配給另一個作業(yè)去使用。由于計算機的處理速度很快,只要時間片的間隔取得適當,那么一個用戶作業(yè)從用完分配給它的一個時間片到獲得下一個 CPU 時間片,中間有所“停頓” ;但用戶察覺不出來,好像整個系統(tǒng)全由它“獨占”似的。分時操作系統(tǒng)主要具有以下 3 個特點:①多路性。用戶通過各自的終端,可以同時使用一個系統(tǒng)。②及時性。用戶提出的各種要求,能在較短或可容忍的時間內(nèi)得到響應和處理。③獨占性。在分時系統(tǒng)中,雖然允許多個用戶同時使用一個 CPU,但用戶之間操作獨立,互不干涉。RTX51 Tiny 可以配置成使用 roundrobin 多任務。Roundrobinp 容許 quasiparallel 執(zhí)行多任務。任務并不是連續(xù)執(zhí)行的,而是分時間片執(zhí)行的(本系統(tǒng)采用 10毫秒作為時間片,由 RTX51 Tiny 把時間片分配給各個任務) 。由于時間片的時間很短,因此任務看起來像連續(xù)執(zhí)行一樣。在本系統(tǒng)中 RTX51 Tiny 首先執(zhí)行信號采集 job0 的任務 0。本函數(shù)創(chuàng)建了另一個任務報警分析 job1。信號采集執(zhí)行完它的時間片后,RTX51 Tiny 開始執(zhí)行報警分析job1,這個函數(shù)又創(chuàng)建了另一個任務短信發(fā)送 job2。如此類推,最后執(zhí)行完它的時間PNP1VCC業(yè)業(yè)業(yè)T2 R4GND R1基于手機的家電控制器的設計 片后,RTX51 Tiny 又返回到 job0 開始執(zhí)行。然后再切換到 job1,如此循環(huán)。void job0 (void) _task_ 0 { os_create (1)。 while (1) { job0()。 }}void job1 (void) _task_ 1 { os_create (2)。 while (1) { job1()。 }} 遠程控制程序設計遠程控制軟件設計主要分為系統(tǒng)初始化、振鈴檢測計數(shù)、控制摘掛機、雙音頻信號分析處理、控制電器、信號音提示等部分。下面, 為整體流程圖: 開始初始化模擬摘機提示輸入密碼開電器提示控制電器等待回應關電器啟動軟件計數(shù)啟動計時掛機啟動軟件計數(shù)提示重輸密碼振鈴信號振鈴六次密碼正確45S 到3 次提示完成按 基于手機的家電控制器的設計 圖 遠程控制程序設計流程圖 短信息發(fā)送程序設計TC35 模塊支持 8 位數(shù)據(jù)位,無奇偶校驗位,位停止位數(shù)據(jù)傳輸。傳輸速率可以在。對 TC35 模塊控制,IGT 信號非常地重要,只有正確的 IGT 信號才可以使 TC35 模塊正常地運行。IGT 的下降沿啟動 TC35,并且 IGT 的低電平應該至少保持 100ms 如圖 ,TC35 然后正常工作。基于手機的家電控制器的設計 圖 存儲示波器采集到的啟動信號單片機對 TC35 模塊的控制 TC35 模塊采用 AT 賀氏指令。單片機可以通過正確的 AT指令對 TC35 模塊進行初始化和短消息的接收發(fā)送。對短消息的控制共有三種模式:Block 模式!PDU 模式和 Text 模式。使用 Block 模式需要手機生產(chǎn)廠家提供驅動支持。目前,PDU 模式已取代 Block 模式,而 Text 模式不支持中文,因此本系統(tǒng)使用 PDU 模式進行短消息的發(fā)送。單片機通過以下系列 AT 指令對短消息進行控制。TC35 初始化:首先設置短消息發(fā)送格式 AT+CMGF=1CR,設置 1 代表 PDU 模式,CR是回車符號,也就是 0x0d。指令正確則模塊返回CRLFOKCRLF,CRLF是回車換行符號。其次設置短消息中心 AT+CSCA=d+8613800531500d(短消息中心)CR,設置正確則模塊返回CRLFOKCRLF。注意短消息中心號碼可能會因不同手機或不同區(qū)域而不同。如果讀取短消息服務中心則使用命令 AT+CSCA=?CR,模塊應該返回CRLF+CSCA:d8613800531500dCRLF。最后設置短消息到達自動提示AT+CNMI=1,1,0,0,1CR,設置正確則模塊返回CRLFOKCRLF。設置此命令可使模塊在短消息到達后向單片機發(fā)送指令CRLF+CMTI:dSMd,IN2DEX(信息存儲位置)CRLF。發(fā)送短消息在 PDU 模式,如果發(fā)送短消息,則首先發(fā)送短消息數(shù)據(jù)的長度。AT+CMGS=lengthCR。等待 TC35 模塊返回 ASCII 字符/0,則可以將 PDU 數(shù)據(jù)輸入,PDU 數(shù)據(jù)以Z(也就是 0x1a)作為結束符。短消息發(fā)送成功,模塊返回CRLFOKCRLF。發(fā)送數(shù)據(jù)格式例如,需要發(fā)送漢字“一氧化碳的濃度超標,排氣扇已打開”到手機 13878305396,則首先發(fā)送數(shù)據(jù)串 AT+CMGS=19CR,然后等待 ASCII 字符/0,然后輸入 PDU 數(shù)據(jù)。基于手機的家電控制器的設計 圖 TC35 模塊 PCB 實物圖 紅外學習遙控程序設計設計的主要思路是通過對紅外二進制脈沖的寬度進行測量,從而獲得紅外遙控的波形信息,進而實現(xiàn)存儲、還原。根據(jù)遙控信號編碼和發(fā)射過程,遙控信號的識別(也叫解碼過程)是去除 38KHz 載波信號后識別出二進制脈沖碼中的 0 和 1。紅外接收頭的解調(diào)信號送到 INT0 引腳,由內(nèi)部定時器完成高低電平長度的采集,然后進行數(shù)據(jù)保存,由單片機進行高電平與低電平的寬度的測量。遙控信號的還原是通過(T2)輸出二進制已調(diào)脈沖。對遙控信號還原的調(diào)制在單片機的內(nèi)部進行,利用了定時器 2 的捕獲工作方式,定時器 2 是一個 16 位定時/計數(shù)器。它既可當定時器使基于手機的家電控制器的設計 用,也可作為外部事件計數(shù)器使用,其工作方式由特殊功能寄存器 T2CON 的 C/T2 位選擇。定時器 2 有三種工作方式:捕獲方式,自動重裝載(向上或向下計數(shù))方式和波特率發(fā)生器方式,工作方式由 T2CON 的控制位來選擇,在捕獲方式下,通過 T2CON 控制位 EXEN2 來選擇兩種方式。如果 EXEN2=0,定時器 2 是一個 16 位定時器或計數(shù)器,計數(shù)溢出時,對 T2CON 的溢出標志 TF2 置位,同時激活中斷。如查 EXEN2=1,定時器2 完成相同的操作,而當 T2EX 引腳外部輸入信號發(fā)生 1 至 0 負跳變時,也出現(xiàn) TH2 和TL2 中的值分別被捕獲到 RCAP2H 和 RCAP2L 中。另外,T2EX 引腳信號的跳變使得 T2CON中的 EXF2 置位,與 TF2 相仿,EXF2 也會活中斷。本系統(tǒng)正是利用了捕獲方式的RCAP2H 和 RCAP2L 自動重裝載,產(chǎn)生 38K 調(diào)制信號,準備還原的 0,1 信號的調(diào)制通過
點擊復制文檔內(nèi)容
語文相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1