在理論分析循環碼編碼和譯碼基本原理的基礎上,提出了基于單片機系統的(24,16)循環碼軟件實現編碼、譯碼的方案。仿真結果表明(24,16)循環碼能有效地克服來自通訊信道的干擾,保證數據通信的可靠及系統的穩定,使誤碼率大幅度降低。本論文對(24,16)循環碼的研究結果表明,可以有效地降低錯誤概率和提高系統的吞吐量,實現糾錯僅需要在接收端增加有限的存儲空間和計算復雜度,具有一定的實用價值。 Abstract: Based on analyzing the theory of encoding and decoding of cyclic code, this paper showed the schemes of encoding and decoding of(24,16)cyclic code by the software and based on microcontroller. Simulation results show that using (24,16) cyclic codes can effectively overcome the interference from communication channel, ensure the reliability and stability of data communication systems, and reduce the bit error rate greatly. The results of this paper show that by using the (24,16) cyclic code, the error rate can be reduced and the system throughput can be improved. Meanwhile, the system only needs to enlarge limited storage space and computation the complexity at the receiving end to realize error correction. Thus the (24,16) cyclic code has a practical value.
上傳時間: 2013-11-09
上傳用戶:gaoliangncepu
難點串行通信的四種工作方式 要求掌握:串行通信的控制寄存器串行通信的工作方式0和方式1了解:串行通信的基礎知識串行通信的工作方式2和方式3
上傳時間: 2013-12-18
上傳用戶:bruce
[摘要]系統主要分為兩大部分:上位機通過測控管理軟件實現對多個庫房溫度數據的巡回采集、處理、實時顯示和控制系統的管理;下位機通過,!-單片機控制各個測溫點完成溫度轉換、發送能調信號并與上位機實現多機通信。此外,各下位機還具有獨立顯示溫度的功能,避免因通信網絡故障而造成整個系統的癱瘓。[關鍵詞:PIC單片機;冷庫;溫度測控
上傳時間: 2013-10-18
上傳用戶:molo
實驗目的 1、熟悉單片機控制系統硬件線路的組成。 2、熟悉萬利仿真調試軟件環境、西特爾寫入器的使用。
上傳時間: 2013-11-25
上傳用戶:joseph
將AVR上的隊列串口驅動程序修改后,運行在STM32開發板,采用中斷方式接收和中斷發送,并加入了緩沖收發隊列操作。由于該驅動是用來操作西門子的TC35或MC55等通信模塊,所以加入了“等待串口接收完成”函數,該函數需要一個10ms的定時進行計數累加。
上傳時間: 2013-11-11
上傳用戶:kaixinxin196
關鍵詞:GSM網絡 單片機 工業模塊GSM全球移動通信系統作為一種新業務是一個不斷演進的開放式、無優先權的系統。作為數據通信網絡媒介,GSM實現了全國性的數據雙向實時通信。隨著通信技術的發展,基于移動通信網絡和短消息服務功能,正向工業控制和遙測遙控應用領域滲透并有不斷擴大的趨勢。近年來,短消息業務作為GSM的一種增值服務,得到了迅速發展,它具有傳輸速度快,費用低,不占用語音通信通道等優點,因而在遠程智能控制系統中得到了廣泛的應用。GSM網絡防盜系統是利用GSM全球移動網絡對汽車進行24小時即時無限距離監控,并能在發生警情的幾秒鐘內撥通車主手機或電話進行語音報告,車主可立即通過來電進行監聽、喊話、鎖定車輛,系統將自動切斷油路、電路,使車子無法啟動,具有真正意義的‚防盜功能,防盜于未然,從根本上杜絕了盜車的可能;遭遇搶劫過后,則可憑電話鎖定車輛,通過GSM網絡定位尋回失車。GSM網絡防盜系統有效的克服了GPS防盜系統的成本高、網絡覆蓋不全、防盜性能低、報警不直接等缺陷,而且無需支付服務費,已迅速成為新的主流防盜系統。
上傳時間: 2013-10-30
上傳用戶:blacklee
第一節 PLC控制系統設計的內容與步驟第二節 PLC的硬件設置第三節 PLC的軟件設計第四節 PLC在機械手臂控制中的應用本章小結
標簽: 可編程控制器
上傳時間: 2013-10-18
上傳用戶:x4587
摘 要:提出了一種新的并聯電梯控制系統.它克服了傳統并聯電梯調度算法中只考慮召喚的方向以及實時性差的缺陷,并利用微處理器強大的算術邏輯運算和通信功能,采用實時智能優化調度算法,實現快速服務,達到最佳運行效率.關鍵詞:并聯電梯;控制系統;調度;單片機
上傳時間: 2013-11-04
上傳用戶:我叫李小進
摘要:設計了一種基于51單片機為核心的多機分布式液位控制系統,由數據采集模塊,處理模塊和多機通信平臺組成,既滿足了測量精度的要求,同時具有較高的可靠性,成本低,控制靈活。隨著傳感技術的不斷提高,分布式監控系統應用日趨廣泛,一個高質量、合理化的多機串行通信平臺就顯得尤為重要。本文設計了與傳統多機通信有所不同的分布式液位控制系統。關鍵詞:串行通信;51單片機;液位控制
上傳時間: 2013-11-15
上傳用戶:yyyyyyyyyy
介紹一種運用PIC16F84單片機實現與PC機串行通信的方法,并給出其硬件接口電路及通信源程序。關鍵詞 異步串行通信 發送與接收 VB4 Win95 串口查詢法 1 前言 美國Microchip公司的PIC16系列單片機是一種新型的CMOS工藝的8位單片機。其中,PIC16FXX單片機的程序存儲器為電可擦除閃速存儲器(flash),可多次修改程序,甚至可以在線編程。PIC16F83和PIC16F84片內數據存儲器除RAM外,還有64字節的EEPROM,可以當作一般的或非易失性的數據存儲器使用,簡單方便。它還具有片內上電復位、延時電路、看門狗電路等。另外,PIC16系列單片機功耗極低,因而是一種非常適合在各種便攜式設備中使用的高性價比的單片機,并已經得到了越來越廣泛的應用。 但是在許多需要大量計算的運用中,還必須借助微機的強大數據處理能力。這樣必須通過通信電路實現PIC單片機與微機間的可靠數據傳輸。有的PIC16單片機內并沒有提供串行口,所以串行通信必須通過自己設計的硬件電路和通信軟件來實現。 下面介紹用查詢法實現異步串行通訊的方法。同時給出了用PIC16F84單片機的兩個I/O口模擬2線串行口的硬件接口電路、程序流程框圖、單片機內通信程序以及微機內的通信程序等。2 硬件實現方法與電路 PIC16F84的程序存儲器由1K×14的閃速(flash)存儲器構成,它只有13條I/O口,1個定時器,為了盡量節省單片機的軟硬件資源,采用下述異步串行通信的實現方法。 如圖1所示,PIC16F84在4MHz時鐘下,采用半雙工方式,可實現9600波特率的異步串行數據通信,1位停止位,8位數據位,無校驗位。接收和發送以低位在先(一般模式),采用軟件延時。為節省篇幅,單片機內的通信程序中未提供任何握手協議,用戶可根據自己的需要在軟件中加入握手方式。
上傳時間: 2014-12-27
上傳用戶:偷心的海盜