嵌入式系統(tǒng)是計算機技術、半導體技術和電子技術的綜合體,已經(jīng)廣泛應用于科學研究、工程設計、國防軍事、自動化控制等各個領域。隨著網(wǎng)絡通訊技術的迅猛發(fā)展,生產和生活中廣泛要求嵌入式系統(tǒng)終端能夠完成網(wǎng)絡通訊功能。論就是以ARM7 TDMII為嵌入式開發(fā)平臺,開發(fā)具有網(wǎng)絡通信功能的嵌入式終端。SOCKET是一個通信鏈的句柄,通過套接字向網(wǎng)絡發(fā)出請求或者應答網(wǎng)絡請求,用于TCP/IP協(xié)議的應用程序之間的相互通信。論文選擇了ARM體系結構的嵌入式LPC2200處理器,根據(jù)系統(tǒng)的需求,在綜合各種設計方案的基礎上,選擇移植帶有TCP/IP協(xié)議的ucLinux嵌入式操作系統(tǒng)。裁剪和定制系統(tǒng)后,構建相關的文件系統(tǒng)。在此基礎上,編寫應用程序,調用系統(tǒng)的Socket通信函數(shù),實現(xiàn)服務器端和客戶端的通信。描述IP地址和端口,用于在兩個論文成功的實現(xiàn)了嵌入式設備的網(wǎng)絡接入功能,各個帶有網(wǎng)絡通訊功能的嵌入式終端可以相互通訊,擴大了和提高了嵌入式設備的應用范圍,對嵌入式系統(tǒng)的發(fā)展有較大的意義。
標簽: arm 嵌入式系統(tǒng) socket
上傳時間: 2022-06-22
上傳用戶:
本文主要對三相四線制系統(tǒng)中的有源電力濾波器進行了深入研究。主要的研究內容有:研究在三相三線制條件下的瞬時無功功率理論;尋找適合在三相四線制系統(tǒng)中諧波電流和零序電流的實時檢測方法;探討三相四線制系統(tǒng)中有源電力濾波器的主電路結構形式、控制方法和補償特性。論文首先研究了三相三線制系統(tǒng)中的瞬時無功功率理論,解釋了此條件下的瞬時有功功率、瞬時無功功率的定義及含義。在此基礎上,對采用零序電流分離法實現(xiàn)三相四線制系統(tǒng)中諧波電流和無功電流的實時檢測方法進行了研究,該方法基于瞬時無功功率理論,實時性好,易于數(shù)字化。在解決了三相四線制系統(tǒng)條件下諧波電流的實時檢測方法和有源電力濾波器主電路工作原理的基礎上,論文采用四相變流器作為有源電力濾波器的主電路,并對電路原理、主電路設計以及主要元器件的參數(shù)計算進行了詳細的介紹。論文設計了控制系統(tǒng)的硬件電路,介紹了采樣電路、DSP控制電路和驅動電路;根據(jù)控制系統(tǒng)的硬件設計,確定了軟件實現(xiàn)方案,給出了主程序、補償電流產生子程序和雙DSP通信子程序的設計流程圖。最后通過仿真和實驗,證明了所設計的三相四線制并聯(lián)型有源電力濾波器是合理有效的,為其推廣應用提供了理論和實驗根據(jù)。
標簽: 電力濾波器
上傳時間: 2022-06-22
上傳用戶:得之我幸78
0引言對于一個程序員,如果要從頭開始完全由自己來編寫一個用于通信的應用程序,必須對相關的網(wǎng)絡協(xié)議及其它的一些底層技術有較深入的了解,編程難度比較大。Visual Basic(VB)為廣大程序員提供了基于WindowsSockets網(wǎng)絡編程接口的Winsock控件,它封裝了所有繁瑣的技術細節(jié),并提供了訪問TCP和UDP網(wǎng)絡服務的方便途徑,只需通過設置控件的屬性并調用其方法就可輕易連接到一臺遠程計算機中,并且還可以實現(xiàn)雙向交換數(shù)據(jù)。因此,利用VB的Winsock 控件來編寫基于TCP和UDP協(xié)議的通信程序,可以降低編程難度,簡化應用程序。1TCP和UDP協(xié)議介紹TCP和UDP是TCP/IP協(xié)議中的兩個傳輸層協(xié)議,它們使用IP路由功能把數(shù)據(jù)包發(fā)送到目的地,從而為應用程序及應用層協(xié)議提供網(wǎng)絡服務。TCP(Transmission Control Protocol,傳輸控制協(xié)議)是面向連接的協(xié)議。“面向連接”就是在正式通信前必須要與對方建立起可靠的連接,這就好象平時的打電話,必須等線路接通了、對方拿起話筒才能相互通話。一個TCP連接必須要經(jīng)過三次“對話“才能建立起來,其中的過程非常復雜。UDP(User Data Protocol,用戶數(shù)據(jù)報協(xié)議)是與TCP相對應的協(xié)議,是面向非連接的協(xié)議。“面向非連接”就是在正式通信前不必與對方先建立連接,不考慮對方狀態(tài)就直接發(fā)送數(shù)據(jù),這就好象平時的發(fā)手機短信,不必考慮對方狀態(tài),只需要輸入對方手機號就行。TCP提供的是面向連接的、可靠的數(shù)據(jù)流傳輸,而UDP提供的是面向非連接的、不可靠的數(shù)據(jù)流傳輸。面向連接的協(xié)議在任何數(shù)據(jù)傳輸前就建立好了點到點的連接,面向非連接的協(xié)議在數(shù)據(jù)傳輸之前不建立連接,而是在每個中間節(jié)點對面向非連接的包和數(shù)據(jù)包進行路由。
標簽: tcp udp協(xié)議 通信
上傳時間: 2022-06-24
上傳用戶:
一般的通信中,硬件抗干擾措施只能盡量減小誤碼的概率,而不可能絕對消除誤碼,對于一般個別位的誤碼,采取適當?shù)妮o助措施后,可以不影響實用。然而,如果一次性的干擾使得通信進入不正常狀態(tài)而無法恢復,那就是嚴重的問題,不得不特別對待。在普通單片機的同步串行通信中,從機一方完全依靠主機提供的位同步時鐘來工作,沒有單獨的“群同步”機制。因此一旦時鐘信號線上出現(xiàn)干擾,有可能使從機的位計數(shù)發(fā)生差錯,結果是從機一方的字節(jié)界限和主機一方發(fā)生錯位。這種錯位會一直持續(xù)下去,無法恢復,造成惡性后果。大多數(shù)的應用程序中,數(shù)據(jù)傳輸中間的空閑時間往往較長,因而在這一段時間中,時鐘信號線上受到干擾的可能性也相對較大。還有,如果主機和從機程序不同時開始加電運行,也有可能一開始字節(jié)界限就有錯位.本文介紹一種在AVR單片機SPI主從式通信中較徹底消除字節(jié)錯位的設計方法。其思想是:通過聯(lián)絡信號實現(xiàn)群同步,而聯(lián)絡信號可以直接利用AVR的SS引腳。1 AVR的SS引腳AVR單片機SPI通信接口有四個引腳:MOSI 主機用作數(shù)據(jù)輸出,從機用作數(shù)據(jù)輸入;MISO 主機用作數(shù)據(jù)輸入,從機用作數(shù)據(jù)輸出:SCK 同步時鐘信號;ss從機選擇。
上傳時間: 2022-06-27
上傳用戶:
目前,許多檢測儀表、在線分析儀、工控機等均采用RS232或RS485協(xié)議通過串口與上位機進行通信,尤其是在鋼鐵、有色、熱工等領域,用戶通過串行通信可以實時訪問遠程設備的工作狀況、對設備運行參數(shù)進行優(yōu)化,通過指令反饋控制儀器設備的正常運行,從而實現(xiàn)生產的節(jié)能與質暈控制。此外,串行通信在實驗教學、科學研究中也發(fā)揮著重要的作用,科技工作者采用串行通信接口能夠方便快捷地對溫度、濃度、流量、壓力等過程參數(shù)進行實時監(jiān)測與分析,大大減少工業(yè)試驗次數(shù),在低成本、高質最前提下完成設備的調試。因此,串行通信技術的應用在質量控制、節(jié)能降耗、環(huán)境保護等方面起到了事半功倍的作用,是廣大科研人員的迫切需求。鑒于此,本書采用簡單易學的Visual Basic 語言,對串行通信進行了系統(tǒng)性、集中性的介紹,由淺入深,使讀者能夠快速掌握該項技術并應用到科研生產環(huán)節(jié),實現(xiàn)技術到成果的轉化。本書以 Visual Basic6.0 中文版為背景編寫,從初學者的角度,在介紹VB串口通信基本概念、串口連接線的制作以及 MSComm 串口通信控件的某礎上,主要列舉典型測控應用實例,詳細分析了電子秤量具、在線濃度分析儀以及指令型通信設備等的通信協(xié)議,并提供了具體可行的串行通信開發(fā)程序,引導讀者舉一反三,實現(xiàn)與各類型控制設備的串口通信及數(shù)據(jù)采集。該書具有獨特的編寫風格, 主要有兩大特點: 第一,處理問題集中化, 即本書專門針對串口進行選材與分析, 在串口方面不惜筆墨,而與串口無關的內容卻惜墨如金,全書緊緊圍繞串口展開討論,為讀者展示了系統(tǒng)、詳盡的知識內容; 第二, 學以致用思想,即本書通過對具有串行通信功能儀表設備的數(shù)據(jù)采集和界面控制,將所學知識運用到實踐之中,使讀者做到舉一反三, 學有所用, 切實掌握該項技術,從而達到培養(yǎng)科研和生產雙重人才的目的。
標簽: visual basic 串口通信
上傳時間: 2022-07-09
上傳用戶:qingfengchizhu
CH9329 芯片有 3 串口通信種模式:串口通信模式 0:協(xié)議傳輸模式(默認);串口通信模式 1:ASCII 模式;串口通信模式 2:透傳模式。CH9329 芯片默認工作在串口通信模式 0(協(xié)議傳輸模式),本協(xié)議主要用于指定 CH9329 芯片工作在該模式下的串口通信協(xié)議。任何模式下,芯片檢測到該 SET 引腳為低電平后自動切換到“協(xié)議傳輸模式”,客戶端串口設備可進行參數(shù)配置。因此,需要進行參數(shù)配置時,可以先設置 SET 引腳為低電平,然后再進行配置。
上傳時間: 2022-07-09
上傳用戶:xsr1983
Bosch Sensortec公司推出的最新BMI160慣性測量單元將最頂尖的16位3軸重力加速度計和超低功耗3軸陀螺儀集成于單一封裝。采用14管腳LGA封裝,尺寸為2.5×3.0×0.8mm3。當加速度計和陀螺儀在全速模式下運行時,耗電典型值低至950μA,僅為市場上同類產品耗電量的50%或者更低。從上面的框圖中,我們可以看到,BMI160與外部進行雙向數(shù)據(jù)傳輸?shù)姆绞接袃煞N:SPI和I2C。下面,我們來看下通過I2C與外部進行通信的方式。當BMI160通過I2C與外部進行通信的時候,BMI160將作為I2C從設備掛到主控芯片(主設備)的I2C總線上,所以,主控芯片在配置其對應的I2C驅動時就需要知道BMI160的從設備地址。
上傳時間: 2022-07-19
上傳用戶:
正交頻分復用(OFDM,Orthogonal Frequency Division Multiplexing)是當前一種非常熱門的通信技術。它即可以被看作是一種調制技術,也可以被看作是一種復用技術。由于它具有抗多徑衰落和頻譜利用率高的特點,因此被廣泛應用于高速數(shù)字通信領域,比如應用于IEEE 802.11a無線局域網(wǎng)(WLAN)的物理層等等。我的畢業(yè)設計的核心任務是:采用FPGA來實現(xiàn)一個基于OFDM技術的通信系統(tǒng)中的基帶數(shù)據(jù)處理部分,即調制解調器。其中發(fā)射部分的調制器包括:信道編碼(Reed-Solomon編碼),交織,星座映射,F(xiàn)FT和插入循環(huán)前綴等模塊。我另外制作了相應的解調器,可以實現(xiàn)上述功能的逆變換。另外,我還對OFDM技術,IEEE 802.11a的標準文獻,基于Simulink的OFDM模型和仿真,ALTERA公司的技術和IP Core的使用等方面進行了研究。這些在文章中都有體現(xiàn)。
標簽: 畢業(yè)設計 論文 通信系統(tǒng)
上傳時間: 2022-07-29
上傳用戶:
現(xiàn)代通信系統(tǒng) MATLAB版 清晰書簽版
上傳時間: 2013-05-15
上傳用戶:eeworm
基于MATLAB的有源濾波器研究[1]
上傳時間: 2013-05-15
上傳用戶:eeworm