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

正文內(nèi)容

畢業(yè)論文-基于串口與sms的遠程數(shù)據(jù)傳輸系統(tǒng)研究-在線瀏覽

2025-08-06 22:55本頁面
  

【正文】 范圍內(nèi)的通信。 RS232 常用于連接到一個 Modem,其他擁有 RS232 接口的設(shè)備包括打印機、數(shù)據(jù)采集模塊、測試裝置和控制回路。 RS232 有幾個優(yōu)點: RS232 應(yīng)用廣泛。更新的計算機現(xiàn)在支持其他諸如 USB 這樣的串行接口,但是 RS232 可以做很多 USB 無法進行的工作。 傳輸距離可達 50~100 英尺。如果 RS232 端口和 Modem 相連,則可以在世界范圍內(nèi)接收和傳送數(shù)據(jù)。 RS232 協(xié)議標準 電氣特性 EIARS232 對電器特性、邏輯電平和各種信號線功能都作了規(guī)定,在 TxD 和RxD 上: 在 RTS、 CTS、 DSR、 DTR 和 DCD 等控制線上: 串口通信開發(fā) 3 串口 通信開發(fā) 以上規(guī)定說明了 RS232 標準對邏輯電平的定義。( 3~15V)之間。因此為了能夠同計算機接口或終端的 TTL器件連接,必須在 EIA RS232 與 TTL 電路之間 進行電平和邏輯關(guān)系的變換。目前較為廣泛地使用集成電路轉(zhuǎn)換器件,如 MC148 SN75150 芯片可完成 TTL 電平到 EIA 電平的轉(zhuǎn)換,而MC148 SN75154 可實現(xiàn) EIA 到 TTL 電平的轉(zhuǎn)換。下面分別介紹兩種連接器。 DB25 連接器定義了 25 根信號線,分為 4組:異步通信的 9 個電壓信號(含信號地 SG) 22;20mA 電流環(huán)信號 9 個( 1 1 1 1 1 1 1 2 24);空 6 個( 1 1 2 25);保護地( PE) 1 個,作為設(shè)備連接地( 1 腳)。 ( 2) DB9 在 AT 機以及以后機型,不支持 20mA 電流環(huán)接口,使用 DB9 連接器作為串口 通信開發(fā) 供多功能 I/O 卡或主板上 COM1 和 COM2 兩個串口的連接器。從廣義上講,接口技術(shù)是研究 CPU 如何與外界進行最佳結(jié)合與匹配,將計算機系統(tǒng)中的各種功能部件連接起來構(gòu)成一個完整的、實用的計算機系統(tǒng),并能實現(xiàn)與外界高效、可靠地交換信息的一門硬、軟件相結(jié)合的技術(shù)。本課題是基于串口技術(shù)來實現(xiàn)數(shù)據(jù)的讀寫,所以本章我們首先介紹關(guān)于串口開發(fā)的一些基礎(chǔ)知識,然后研究如何利用 Windows API 函數(shù)實現(xiàn)串口的讀寫,以實現(xiàn)數(shù)據(jù)的采集和處 理 串口開發(fā) 串口開發(fā)方法概述 串行通信接口標準經(jīng)過使用和發(fā)展,目前已經(jīng)有多種。 RS232 標準是美國 EIA(電子工業(yè)聯(lián)合會)與 BELL等公司一起開發(fā)并于 1969 年公布的通信協(xié)議。由于通信設(shè)備廠商都生產(chǎn)與 RS232 制式兼容的通信設(shè)備,因此,它作為一個標準,目前已在微機通信接口中廣泛采用,它不僅已被內(nèi)置于每一臺計算機,同時也被內(nèi)置于從微控制器到主機的多種類型的計算機及其相連接的設(shè)備中 。另外, RS232 也可以直接應(yīng)用于任何類型的計算機之間的簡單連接上。每一臺計算機都有一個或多個 RS232 接口。 在微控制器中,接口芯片使得一個 5V 串口轉(zhuǎn)換成 RS232 非常容易。 USB 連接最長可以達到 16 英尺, PC 機的并行打印機接口與主機的距離可以達到 10~15 英尺,或者利用 IEEE1284B 型驅(qū)動器可以達到 30 英尺。 對于雙向連接,只需要 3 條導線,而并行連接一般需要 8 條數(shù)據(jù)線、兩條或者更多控制信號線和幾條接地線,這使得連接成本比較高。邏輯 1( MARK) =3V~15V。邏輯 0( SPACE) =+3V~+15V。信號有效(連通、 ON 狀態(tài),正電壓) =+3V~+15V。信號無效(斷開、 OFF 狀態(tài),負電壓) =3V~15V。對于數(shù)據(jù)(信息碼):邏輯“ 1”(傳號)的電平低于 3V,邏輯“ 0”(空號)的電平高于 +3V;對于控制信號:接通狀態(tài)( ON)及信號有效的電平高于 +3V、低于 +15V,斷開狀態(tài)( OFF)及信號無效的電平高于 15V、低于 3V,也就是當傳輸電平的絕對值大于 3V 時,電路可以有效地檢查出來,介于 3~+3V 之間的電壓毫無意義,低于 15V 或高于 +15V的電壓也認為無意義,因此,實際工作時,應(yīng)保證電平在177。 EIARS232 與 TTL 轉(zhuǎn)換: EIARS232 用正負電壓來表示邏輯狀態(tài),與 TTL以高低電平表示邏輯狀態(tài)的規(guī)定不同。這種變換的方法可用分立元件,也可用集成電路芯片。 連接器的機械特性 由于 RS232 并未定義連接器的物理特性,因此,出現(xiàn)了 DB2 DB15 和DB9 各種類型的連接器,其引腳的定義也各不相同。 13121110987654321RIDTRDCDSGDSRCTSRTSRxDTxDPEDB 2 554321SGDTRTxDRxDDCDRICTSRTSDSR9876DB 9 圖 21 DB25 和 DB9 連接引腳示意圖 串口通信開發(fā) 9 ( 1) DB25 PC 和 XT 機采用 DB25 型連接器。 DB25 型連接器的外形與信號線分配如圖 21 所示。它只提供異步通信的 9 個信號?? 接口是 CPU 與外界的連接部件(電路),是 CPU 與外界進行信息交換的中轉(zhuǎn)站。計算機系統(tǒng)中常見的接口類型包括:并行接口、串行接口、磁盤接口(包括 IDE 和 EIDE 兩種接口類型)、 SCSI 接口和 USB 接口等。 串口操作方式 同步方式 串行通信接口標準經(jīng)過使用和發(fā)展,目前已經(jīng)有多種。 RS232 標準是美國 EIA(電子工業(yè)聯(lián)合會)與 BELL等公司一起開發(fā)并于 1969 年公布的通信協(xié)議。由于通信設(shè)備廠商都生產(chǎn)與 RS232 制式兼容的通信設(shè)備,因此,它作為一個標準,目前已在微機通信接口中廣泛采用,它不僅已被內(nèi)置于每一臺計算機,同時也被內(nèi)置于從微控制器到主機的多種類型的計算機及其相連接的設(shè)備中。另外, RS232 也可以直接應(yīng)用于任何類型的計算機之間的簡單連接上。每一臺計算機都有一個或多個 RS232 接口。 串口 通信開發(fā) 在微控制器中,接口芯片使得一個 5V 串口轉(zhuǎn)換成 RS232 非常容易。 USB 連接最長可以達到 16 英尺, PC 機的串口通信開發(fā) 11 行打印機接口與主機的距離可以達到 10~15 英尺,或者利用 IEEE1284B 型驅(qū)動器可以達到 30 英尺。 對于雙向連 接,只需要 3 條導線,而并行連接一般需要 8 條數(shù)據(jù)線、兩條或者更多控制信號線和幾條接地線,這使得連接成本比較高。邏輯 1( MARK) =3V~15V。邏輯 0( SPACE) =+3V~+15V。信號有效(連通、 ON 狀態(tài),正電壓) =+3V~+15V。信號無效(斷開、 OFF 狀態(tài),負電壓) =3V~15V。對于數(shù)據(jù)(信息碼):邏輯“ 1”(傳號)的電平低于 3V,邏輯“ 0”(空號)的電平高于 +3V;對于控制信號:接通狀態(tài)( ON)及信號有效的電平高于 +3V、低于 +15V,斷開狀態(tài)( OFF)及信號無效的電平高于 15V、低于 3V,也就是當傳輸電平的絕對值大于 3V 時 ,電路可以有效地檢查出來,介于 3~+3V 之間的電壓毫無意義,低于 15V 或高于 +15V的電壓也認為無意義,因此,實際工作時,應(yīng)保證電平在177。 EIARS232 與 TTL 轉(zhuǎn)換: EIARS232 用正負電壓來表示邏輯狀態(tài),與 TTL以高低電平表示邏輯狀態(tài)的規(guī)定不同。這種變換的方法可用分立元件,也可用集成電路芯片。 連接器的機械特性 由于 RS232 并未定義連接器的物理特性,因此,出現(xiàn)了 DB2 DB15 和 DB9各種類型的連接器,其引腳的定義也各不相同。串口 通信開發(fā) 13121110987654321RIDTRDCDSGDSRCTSRTSRxDTxDPEDB 2 554321SGDTRTxDRxDDCDRICTSRTSDSR9876DB 9 ( 1) DB25 PC 和 XT 機采用 DB25 型連接器。 DB25 型連接器的外形與信號線分配如圖 21 所示。它只提供異步通信的 9 個信號。發(fā)送 mobile phone 的短消息除了利用 mobile phone 直接發(fā)送外,還可以利用以下途徑: ( 1)通過移動網(wǎng)關(guān)發(fā)送短消息:使用該方法不需要附加的硬件,但是需要到電信部門申請網(wǎng)關(guān),比較適用于一些大型的網(wǎng)絡(luò)通信公司開發(fā)。該方法編碼簡單,只需對 AT 指令和串口編程比較熟悉就可以實現(xiàn),而且對硬件需求不高,并能自動收發(fā)短消息。 ( 4)通過一些網(wǎng)站上提供的短信發(fā)送功 能來實現(xiàn),比如新浪、網(wǎng)易都提供這方面的服務(wù),這種方法實現(xiàn)起來最簡單,所需資源最少的,但是對于網(wǎng)站的依賴性太強,對網(wǎng)絡(luò)的依賴同樣無法避免,不適用于項目開發(fā)。但是現(xiàn)在還沒有發(fā)現(xiàn)哪個廠家公布支持這種短信發(fā)送模式,目前,Pdu 模式已取代 Block 模式。相對而言,應(yīng)用 Text 模式開發(fā)既方便也簡單,是一種不錯的選擇,不過使用 Text 模式開發(fā)只 能發(fā)送 ASCII 碼,對于中文的Unicode 碼不能發(fā)送。發(fā)送 mobile phone 的短消息除了利用 mobile phone 直接發(fā)送外,還可以利用以下途徑: ( 1)通過移動網(wǎng)關(guān)發(fā)送短消息:使用該方法不需要附加的硬件,但是需要到電信部門申請網(wǎng)關(guān),比較適用于一些大型的網(wǎng)絡(luò)通信公司開發(fā)。該方法編碼簡單,只需對 AT指令和串口編程比較熟悉就可以實現(xiàn),而且對硬件需求不高,并能自動收發(fā)短消息。 ( 4)通過一些網(wǎng)站上提供的短信發(fā)送功能來實現(xiàn),比如新浪、網(wǎng)易都提供這方面的服務(wù),這種方法實現(xiàn)起來最簡單,所需資源最少的,但是對于網(wǎng)站的依賴性太強,對網(wǎng)絡(luò)的依賴同樣無法避免,不適用于項目開發(fā)。但是現(xiàn)在還沒有發(fā)現(xiàn)哪個廠家公布支持這種短信發(fā)送模式,目前,Pdu 模式已取代 Block 模式。相對而言,應(yīng)用 Text 模式開發(fā)既方便也簡單,是一種不錯的選擇,不過使用 Text 模式開發(fā)只能發(fā)送 ASCII 碼,對于中文的Unicode 碼不能發(fā)送。發(fā)送 mobile phone 的短消息除了利用 mobile phone 直接發(fā)送外,還可以利用以下途徑: ( 1)通過移動網(wǎng)關(guān)發(fā)送短消息:使用該方法不需要附加的硬件,但是需要到電信部門申請網(wǎng)關(guān),比較適用于一些大型的網(wǎng)絡(luò)通信公司開發(fā)。該方法編碼簡單,只需對 AT 指令和串口編程比較熟悉就可以實現(xiàn),而且對硬件需求 不高,并能自動收發(fā)短消息。 ( 4)通過一些網(wǎng)站上提供的短信發(fā)送功能來實現(xiàn),比如新浪、網(wǎng)易都提供這方面的服務(wù),這種方法實現(xiàn)起來最簡單,所需資源最少的,但是對于網(wǎng)站的依賴性太強,對網(wǎng)絡(luò)的 依賴同樣無法避免,不適用于項目開發(fā)。但是現(xiàn)在還沒有發(fā)現(xiàn)哪個廠家公布支持這種短信發(fā)送模式,目前,Pdu 模式已取代 Block 模式。相對而言,應(yīng)用 Text 模式開發(fā)既方便 簡單,是一種不錯的選擇,不過使用 Text 模式開發(fā)只能發(fā)送 ASCII 碼,對于中文的Unicode 碼不能發(fā)送。發(fā)送 mobile phone 的短消息除了利用 mobile phone 直接發(fā)送外,還可以利用以下途徑: ( 1)通過移動網(wǎng)關(guān)發(fā)送短消息:使用該方法不需要附加的硬件,但是需要到電信部門申請網(wǎng)關(guān),比較適用于一些大型的網(wǎng)絡(luò)通信公司開發(fā)。該方法編碼簡單,只需對 AT 指令和串口編程比較熟悉就可以實現(xiàn),而且對硬件需求不高,并能自動收發(fā)短消息。 ( 4)通過一些網(wǎng)站上提供的短信發(fā)送功能來實現(xiàn),比如新浪、網(wǎng)易都提供這方面的服務(wù),這種方法實現(xiàn)起來最簡單,所需資源最少的,但是對于網(wǎng)站的依賴性太強,對網(wǎng)絡(luò)的依賴同樣無法避免,不適用于項目開發(fā)。但是現(xiàn)在還沒有發(fā)現(xiàn)哪個廠家公布支持這種短信發(fā)送模式,目前,短信息編程 17 Pdu 模式已取代 Block 模式。相對而言,應(yīng)用 Text 模式開發(fā)既方便也簡單,是一種不錯的選擇,不過使用 Text 模式開發(fā)只能發(fā)送 ASCII 碼,對于中文的 Unicode 碼不能發(fā)送。 ?? 終端部分的組成和功能 系統(tǒng)終端作為整個系統(tǒng)的控制部分,完成數(shù)據(jù)采集、處理和短消息的發(fā)送和接收?? 數(shù)據(jù)庫設(shè)計 ODBC 技術(shù) 系統(tǒng)中需要保存各種實時接收的數(shù)據(jù),并實現(xiàn)以后的數(shù)據(jù)再現(xiàn)回放和處理,所以應(yīng)該建立數(shù)據(jù)文件。 CDatabase 類對象提供了對數(shù)據(jù)源的連接,通過它可以對數(shù)據(jù)源進行操作。 CRecordSet 對象通常用于兩種形式:動態(tài)行集( dynasets)和快照集( snapshots)。每種形式在記錄集被打開時都提供一組記錄,所不同的是,當在一個動態(tài)行集里滾動到一條記錄時,由其他用戶或應(yīng)用程序中的其他記錄集對該記錄所做的更改會相應(yīng)地顯示出來。 下面將說明 MFC 中 ODBC 對數(shù)據(jù)庫操作的基本用法 [43]: ( 1) 查詢記 錄 系統(tǒng)總體實現(xiàn)與測試 查詢記錄使用 CRecordSet::Open()和 CRecordSet::Requery()成員函數(shù)。一旦已經(jīng)使用過 CRecordSet::Open()函數(shù),
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1