單片機(jī)遠(yuǎn)程通信的電路設(shè)計(jì)
標(biāo)簽: 單片機(jī) 遠(yuǎn)程通信 電路設(shè)計(jì)
上傳時(shí)間: 2013-11-29
上傳用戶(hù):cuiyashuo
在通信系統(tǒng)中從多檢錯(cuò)手段中,CRC是非常著名的一種。CRC-全稱(chēng)循環(huán)冗余校驗(yàn)是對(duì)數(shù)據(jù)塊校驗(yàn)的一種高效的差錯(cuò)控制方法。在單片機(jī)通信系統(tǒng)設(shè)計(jì)過(guò)程中,當(dāng)傳輸距離較遠(yuǎn)或是采用無(wú)線(xiàn)傳輸時(shí),為了保證高效而無(wú)錯(cuò)地傳輸數(shù)據(jù),必須對(duì)數(shù)據(jù)進(jìn)行檢錯(cuò),從性能和成本上考慮,采用CRC校驗(yàn)算法遠(yuǎn)優(yōu)于奇遇校驗(yàn)和算術(shù)和校驗(yàn)等方法。CRC的計(jì)算有兩種方法,一種是采用專(zhuān)門(mén)的硬件,另一種就是軟件方法。對(duì)于小型低成本的51單片機(jī)系統(tǒng)而言,常常需要在沒(méi)有相關(guān)硬件的支持下實(shí)現(xiàn)CRC校驗(yàn),也即通過(guò)軟件來(lái)完成CRC計(jì)算(CRC算法)。 這里給出了3種算法,從性能和成本上考慮,它們的適用范圍也稍有不同:第一種適用于單片機(jī)程序存儲(chǔ)空間較小但CRC計(jì)算速度要求不高的情況;第二種適用于程序存儲(chǔ)空間較大且CRC計(jì)算速度要求較高的情況;最后一種適用于程序存儲(chǔ)空間不太大,且CRC計(jì)算速度要求適中的情況。
標(biāo)簽: CRC 單片機(jī) 通信系統(tǒng) 算法
上傳時(shí)間: 2014-12-26
上傳用戶(hù):dongbaobao
單片機(jī)雙工通信時(shí)用到的校驗(yàn)方式 Ø奇偶校驗(yàn)原理:通過(guò)計(jì)算數(shù)據(jù)中“1”的個(gè)數(shù)是奇數(shù)還是偶數(shù)來(lái)判斷數(shù)據(jù)的正確性。在被校驗(yàn)的數(shù)據(jù)后加一位校驗(yàn)位或校驗(yàn)字符用作校驗(yàn)碼實(shí)現(xiàn)校驗(yàn)。 Ø校驗(yàn)位的生成方法 Ø奇校驗(yàn):確保整個(gè)被傳輸?shù)臄?shù)據(jù)中“1”的個(gè)數(shù)是奇數(shù)個(gè),即載荷數(shù)據(jù)中“1”的個(gè)數(shù)是奇數(shù)個(gè)時(shí)校驗(yàn)位填“0”,否則填“1”; 偶校驗(yàn):確保整個(gè)被傳輸?shù)臄?shù)據(jù)中“1”的個(gè)數(shù)是偶數(shù)個(gè),即載荷數(shù)據(jù)中“1”的個(gè)數(shù)是奇數(shù)個(gè)時(shí)校驗(yàn)位填“1”,否則填“0”
標(biāo)簽: 單片機(jī) 雙工通信 校驗(yàn)方式
上傳時(shí)間: 2013-10-16
上傳用戶(hù):天誠(chéng)24
摘要:為了解決信號(hào)采集系統(tǒng)的同步串行通訊問(wèn)題,在理解AVR 單片機(jī)SPI接口的通訊原 理和方法的基礎(chǔ)上,分析了AVR 單片機(jī)SPI接口的工作過(guò)程,設(shè)計(jì)了AVR單片機(jī)和串行A/ D轉(zhuǎn)換器的同步串行通訊接口,并用程序描述了SPI接口通訊的過(guò)程,實(shí)現(xiàn)了AVR單片機(jī) 通過(guò)SPI接口與串行A/D轉(zhuǎn)換器之間的數(shù)據(jù)通訊。最后,用實(shí)驗(yàn)和數(shù)據(jù)分析驗(yàn)證了設(shè)計(jì)方 案的可行性。 關(guān)鍵詞:SPI接口;AVR單片機(jī);串行A/D
標(biāo)簽: AVR SPI 單片機(jī) 串行AD
上傳時(shí)間: 2013-10-31
上傳用戶(hù):lilei900512
第一章 數(shù)據(jù)通信基礎(chǔ) 第二章 通用串行通信標(biāo)準(zhǔn)和通用MODEM命令 第三章 嵌入式匯編語(yǔ)言開(kāi)發(fā)通信程序 第四章 MSCOMM控件應(yīng)用 第五章 線(xiàn)程開(kāi)發(fā)... ......................
上傳時(shí)間: 2013-10-14
上傳用戶(hù):swaylong
Linear 公司的LTC4310是絕緣的雙向I2C總線(xiàn)通信器件,每個(gè)器件可把I2C邏輯狀態(tài)編碼成信號(hào),通過(guò)絕緣層傳輸?shù)搅硪粋€(gè)器件.接收器件解碼,并驅(qū)動(dòng)I2C總線(xiàn)到適當(dāng)?shù)拇_邏輯狀態(tài).主要用在絕緣的I2C, SMBus和PMBus 接口,絕緣電源,以太網(wǎng)供電和正到負(fù)電源通信.本文介紹了LTC4310主要特性,典型應(yīng)用以及多種應(yīng)用電路框圖.
上傳時(shí)間: 2013-11-02
上傳用戶(hù):trepb001
摘要:在工業(yè)自動(dòng)控制中,單片機(jī)與PLC的遠(yuǎn)距離通信是一個(gè)難點(diǎn)與熱點(diǎn)問(wèn)題。本文設(shè)計(jì)了S7-200PLC與PIC16F877單片機(jī)實(shí)現(xiàn)遠(yuǎn)距離串行通信的硬件連接和軟件實(shí)現(xiàn)方法。本文采用了MAX485E芯片進(jìn)行TTL電平與差分信號(hào)之間的轉(zhuǎn)換,使用RS-485端口和半雙工模式進(jìn)行通信。最后通過(guò)異或校驗(yàn)碼對(duì)接收到的數(shù)據(jù)進(jìn)行核對(duì),以進(jìn)一步提高數(shù)據(jù)傳輸?shù)目煽啃浴?shí)驗(yàn)證明,該方法成功實(shí)現(xiàn)了單片機(jī)與PLC的遠(yuǎn)距離通信,并且具有開(kāi)發(fā)簡(jiǎn)單,抗干擾能力強(qiáng)的特點(diǎn),具有一定實(shí)用價(jià)值。關(guān)鍵詞:?jiǎn)纹瑱C(jī) PLC 串行通信
標(biāo)簽: PLC 單片機(jī) 遠(yuǎn)距離通信
上傳時(shí)間: 2014-12-27
上傳用戶(hù):YUANQINHUI
在開(kāi)放式數(shù)控系統(tǒng)結(jié)構(gòu)模型的基礎(chǔ)上,研究了基于ISA總線(xiàn)的DSP通信控制原理。采用中斷方式完成了PC機(jī)和DSP之間的通信。介紹了以DriverWorks為工具開(kāi)發(fā)ISA設(shè)備WDM驅(qū)動(dòng)程序的方法,探討了中斷處理、驅(qū)動(dòng)程序與應(yīng)用程序之間的通信,簡(jiǎn)要說(shuō)明了驅(qū)動(dòng)程序的安裝與調(diào)試。通過(guò)調(diào)試,系統(tǒng)設(shè)計(jì)運(yùn)行穩(wěn)定。 Abstract: The ISA bus and DSP correspondence control principle is investigated in the basis of the existing open architecture numerical control system.The interrupt method is used to realize the communication between PC and DSP based on the ISA bus.The methods of WDM driver exploitation for ISA device using Driver Works are introduced.The main process of driver program and the keys such as handle interrupt and the communication between the drivers and application are presented.And how to debug and install the drive is explained.
標(biāo)簽: ISA DSP 總線(xiàn) 計(jì)算機(jī)
上傳時(shí)間: 2013-11-04
上傳用戶(hù):kang1923
通過(guò)對(duì)程控濾波器的理論分析,在研究MAX262的功能和單片機(jī)的SPI總線(xiàn)通信的基礎(chǔ)上,提出了基于MAX262的程控濾波器設(shè)計(jì)方案,設(shè)計(jì)了程控濾波器的軟硬件,并給出了測(cè)試結(jié)果。 Abstract: By analyzing the programmable filter,the paper puts forward a programmable filter system design based on MAS262 on basic of studying MAS262 features and SPI bus communication.Software and hardware of the programmmable filter are designed,and the test result is given.
標(biāo)簽: MAX 262 程控 濾波器設(shè)計(jì)
上傳時(shí)間: 2013-11-15
上傳用戶(hù):wxhwjf
摘要:介紹了采取專(zhuān)用電平轉(zhuǎn)換芯片MAX232實(shí)現(xiàn)PC機(jī)與MCS51單片機(jī)之間的串行通信的方法.通過(guò)對(duì)系統(tǒng)的通信方式選擇89C51通信波特率的設(shè)置、通信的設(shè)置,以及對(duì)接口電路的軟件和硬件的設(shè)計(jì)分析,展示了該電路的實(shí)用性.關(guān)鍵詞:微處理器;PC機(jī);串行通信;RS-232接口;MAX232芯片
標(biāo)簽: MCS 51 PC機(jī) 單片機(jī)串行
上傳時(shí)間: 2014-01-22
上傳用戶(hù):shizhanincc
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1