周立功RS485協議指南,RS485選型及應用指南。 1 章 RS-485 選型及應用指南 .........................................................................1 1.1 RS-232/422/485 標準 ...............................................................................................1 1.1.1 RS-232 標準 .....................................................................................................2 1.1.2 RS-422/485 標準 ..............................................................................................2 1.2 RS-485/RS-422 芯片................................................................................................5 1.2.1 增強型低功耗半雙工 RS-485 收發器-SP481E/SP485E ..............................7 1.2.2 1/10 單位負載 RS-485 收發器-SP481R/SP485R .....................................10 1.2.3 +3.3V 低功耗半雙工 RS-485 收發器-SP3481/SP3485..............................13 1.2.4 增強型低功耗全雙工 RS-422 收發器-SP490E/SP491E ............................15 1.2.5 +3.3V 低功耗全雙工 RS-422 收發器-SP3490/SP3491..............................20 1.3 RS-485 接口電路 ...................................................................................................22 1.3.1 基本 RS-485 電路...........................................................................................22 1.3.2 隔離 RS-485 電路...........................................................................................23 1.3.3 上電抑制電路.................................................................................................24 1.3.4 RS-485 自動換向電路....................................................................................24 1.4 RS-485 通訊協議 ...................................................................................................25 1.4.1 ModBus 協議(RTU 模式)...............................................................................25 1.4.2 多功能電能表通訊規約(DL/T645-1997) ......................................................27 1.5 RS-485 程序設計 ...................................................................................................28 1.5.1 RS-485 接口電路............................................................................................28 1.5.2 通訊規約.........................................................................................................28 1.5.3 程序設計流程圖.............................................................................................29 1.5.4 數據接收部分.................................................................................................29 1.5.5 命令執行部分.................................................................................................29 1.5.6 數據發送部分.................................................................................................30 1.5.7 RS-485 程序清單............................................................................................31 1.6 RS-485 應用要點 ...................................................................................................38 1.6.1 合理選用芯片.................................................................................................38 1.6.2 終端匹配電阻.................................................................................................39 1.6.3 應用層通信協議.............................................................................................39 1.6.4 3V-5V 系統的連接.........................................................................................39 1.6.5 網絡節點數.....................................................................................................40 1.6.6 節點與主干距離.............................................................................................40 1.6.7 RS-485 系統的常見故障及處理方法............................................................40 1.6.8 RS-422 與 RS-485 的網絡拓樸 .....................................................................41 1.6.9 RS-422 與 RS-485 的接地問題 .....................................................................41 1.6.10 RS-422 與 RS-485 的瞬態保護 .....................................................................42 1.7 參考文獻.................................................................................................................43 廣州周立功單片機發展有限公司 Tel:(020)38730977 38730977 Fax:38730925 http://www.zlgmcu.通常的微處理器都集成有 1 路或多路硬件 UART 通道,可以非常方便地實現串行通訊。 在工業控制、電力通訊、智能儀表等領域中,也常常使用簡便易用的串行通訊方式作為數據 交換的手段。 但是,在工業控制等環境中,常會有電氣噪聲干擾傳輸線路,使用 RS-232 通訊時經常 因外界的電氣干擾而導致信號傳輸錯誤;另外,RS-232 通訊的最大傳輸距離在不增加緩沖 器的情況下只可以達到 15 米。為了解決上述問題,RS-485/422 通訊方式就應運而生了。 本章將詳細介紹 RS-485/422 原理與區別、元件選擇、參考電路、通訊規約、程序設計 等方面的應用要點,以及在產品實踐中總結出的一些經驗、竅門。
上傳時間: 2022-04-27
上傳用戶:qingfengchizhu
EES軟件中文教程EES 是工程方程解答器的英文字母的首字母縮寫詞。 EES 的基本功能是解代數方程組。EES 也能解差分方程、 有復雜變量的方程、 做工程優化、 提供線性和非線性回歸并可繪出良好的二維圖形。 EES 的最早版本開發于 Apple Macintosh 計算機和 Windows 操作系統。這本使用手冊描述了基于 Windows 操作系統的 EES 版本, 包括 Windows 95/98/2000 和 WindowsNT4。EES 和現有的方程組數值解程序之間有兩個主要的差別。 首先,EES 自動識別和求解必須同時求解的方程組。這個特點簡化了用戶的工作并可使解答器永遠在最佳效率下工作。 其次,EES 提供了很多對工程計算非常有用的內置數學和熱物性函數。 例如, EES 中內置有蒸汽性質表, 根據任意兩個物性參數就可通過調用一個內置函數而獲得其它的物性參數。 對于大多數制冷劑 (包括一些新的混合制冷劑 )、氨、甲烷、二氧化碳和很多其它流體,也提供了類似的功能。 空氣性質表是內置的,很多常用氣體的 psychrometric 函數和 JANAF 表中的數據一樣也是內置的。同樣也提供了這些物質的遷移性質。雖然 EES 中的數學函數和熱物性函數庫是強大的,但是并不能完全滿足每個用戶的需要。 EES 允許用戶用 3 種方式輸入他 /她自己的函數關系式。首先,在 EES 中插入和添加表格數據非常方便,這樣列表數據可以在方程組的求解過程中直接使用。其次, EES 語言支持用戶用類似于 Pascal和 Fortran 語言編寫的函數和子程序。 EES 也支持用戶自己用 EES 語言編寫的模塊,這些模塊可以被其他 EES 程序調用。那些函數、子程序和模塊可以當作文件儲存,當啟動 EES 時這些可自動讀取。第三,用任何一種高級語言 (例如 Pascal、C 或者Fortran)編寫的外置函數和子程序,可以通過使用 Windows 操作系統的動態連接程序庫的功能而動態連接到 EES。添加的函數關系式的這三種方法為擴展 EES 的功能提供了非常強有力的手段。
標簽: ees軟件
上傳時間: 2022-05-09
上傳用戶:aben
|- 數據科學速查表 - 0 B|- 遷移學習實戰 - 0 B|- 零起點Python機器學習快速入門 - 0 B|- 《深度學習入門:基于Python的理論與實現》高清中文版PDF+源代碼 - 0 B|- 《Python生物信息學數據管理》中文版PDF+英文版PDF+源代碼 - 0 B|- 《Python深度學習》2018中文版pdf+英文版pdf+源代碼 - 0 B|- 《Python編程:從入門到實踐》中文版+源代碼 - 0 B|- stanford machine learning - 0 B|- Python語言程序設計2018版電子教案 - 0 B|- Python網絡編程第三版 (原版+中文版+源代碼) - 0 B|- Python機器學習實踐指南(中文版帶書簽)、原書代碼、數據集 - 0 B|- python官方文檔 - 0 B|- Python編程(第4版 套裝上下冊) - 0 B|- PyQt5快速開發與實戰(pdf+源碼) - 0 B|- linux - 0 B|- 征服PYTHON-語言基礎與典型應用.pdf - 67.40 MB|- 與孩子一起學編程_中文版_詳細書簽.pdf - 69.10 MB|- 用Python做科學計算.pdf - 6.10 MB|- 用Python寫網絡爬蟲.pdf - 9.90 MB|- 用Python進行自然語言處理(中文翻譯NLTK).pdf - 4.40 MB|- 像計算機科學家那樣思考 Python中文版第二版.pdf - 712.00 kB|- 網絡爬蟲-Python和數據分析.pdf - 6.90 MB|- 圖解機器學習.pdf - 59.40 MB|- 凸優化.pdf - 5.70 MB|- 數據挖掘導論.pdf - 2.50 MB|- 數據科學入門.pdf - 13.30 MB|- 數據結構與算法__Python語言描述_裘宗燕編著_北京:機械工業出版社_,_2016.01_P346.pdf - 74.30 MB|- 神經網絡與深度學習.pdf - 92.60 MB|- 深入Python3...
標簽: python
上傳時間: 2022-06-06
上傳用戶:
|- 實例教程1小時學會Python.doc - 76.00 kB|- 深入淺出Python(英文版).pdf - 288.00 kB|- 老王python送上免費的python教程.zip - 15.80 MB|- 簡明 Python 教程.chm - 98.00 kB|- 活學活用wxPython.pdf - 3.20 MB|- 笨辦法學Python.pdf - 821.00 kB|- 《Python Algorithm》讀書筆記(圖片版).7z - 4.50 MB|- [Python源碼剖析-深度探索動態語言核心技術].陳儒.掃描版[www.ed2kers.com].pdf - 29.00 MB|- [Python基礎教程2].帶書簽.pdf - 33.40 MB|- [Python高級編程].(法)萊德.掃描版.pdf - 72.30 MB|- [Python參考手冊(第4版)].(美)比茲利.掃描版.pdf - 26.70 MB|- [Python.Unix和Linux系統管理指南].(美)基弗特.掃描版.pdf - 38.40 MB|- wxPython實戰(中文版).pdf - 3.50 MB|- Python中文手冊v2.4.chm - 397.00 kB|- Python源碼剖析 [文字版].pdf - 1.90 MB|- Python語言從入門到深入教程.zip - 9.60 MB|- Python學習手冊_第3版.pdf - 41.10 MB|- Python學習手冊(第4版).pdf - 94.00 MB|- python學習筆記.txt - 3.00 kB|- Python學習筆記.pdf - 391.00 kB|- Python網絡編程基礎.pdf - 26.00 MB|- Python數據結構與算法(En).chm - 3.30 MB|- Python手冊.chm - 101.00 kB|- python內置函數.pdf - 268.00 kB|- Python庫參考手冊.pdf - 92.00 kB|- python教程.rar - 23...
標簽: python
上傳時間: 2022-06-06
上傳用戶:fliang
第 1 章,系統概述,包括原理、選型、安裝和接線第 2 章,編程入門,實現用最簡單的程序控制一套硬件。第 3 章, TwinCAT 開發環境的深入介紹,不做練習,僅供查詢。第 4 章,操作系統和硬件,包括系統備份、桌面接管等工具。第 5 章,常用功能:包括掉電保持、數據存儲、配方功能等第 6 章, TwinCAT 庫文件,重點介紹溫控、 PID、 OS 功能擴展、 EtherCAT 診斷和配置第 7 章, 連接 IO 模塊,介紹各種 IO 模塊的特殊用法。第 8 章, 連接其它 TwinCAT 系統,包括 ADS 通訊和 Realtime Ethernet第 9 章, 連接第三方設備 ,包括與儀表、驅動、觸摸屏、視覺系統的各種通訊。第 10 章, 連接第三方 PLC , TwinCAT 作為現場總從站集成到其它 PLC 中。第 11 章, HMI 解決方案,包括觸摸屏、組態軟件、高級語言程序和 TwinCAT HMI第 12 章, 連接企業數據庫,通過 Tc Database Server 實現 PLC 與數據庫的通訊。第 13 章, 特殊 IO 模塊(待填充)第 14 章,從 TwinCAT 2 到 TwinCAT 3。講解 Tc 3.0 與 Tc 2.0 的區別。第 15 章,附錄,包括 PLC 編程手冊、 簡明安裝指南、 Codesys 中文幫助
標簽: twincat
上傳時間: 2022-06-13
上傳用戶:
Arduino是一個開放源碼電子原型平臺,擁有靈活、易用的硬件和軟件。Arduino專為設計師,工藝美術人員,業余 愛好者,以及對開發互動裝置或互動式開發環境感興趣的人而設的。Arduino可以接收來自各種傳感器的輸入信號從而檢測出運行環境,并通過控制光源,電機以及其他驅動器來影響 其周圍環境。板上的微控制器編程使用Arduino編程語言(基于Wiring)和Arduino開發環境(以Processing為基 礎)。為了讓更多人了解Arduino并掌握它,電路城特推出Arduino入門中文教程+實驗代碼+Arduino驅動安裝等。
標簽: arduino
上傳時間: 2022-06-15
上傳用戶:jiabin
作為一種便捷地收集網上信息并從中抽取出可用信息的方式,網絡爬蟲技術變得越來越有用。使用Python這樣的簡單編程語言,你可以使用少量編程技能就可以爬取復雜的網站。《用Python寫網絡爬蟲》作為使用Python來爬取網絡數據的杰出指南,講解了從靜態頁面爬取數據的方法以及使用緩存來管理服務器負載的方法。此外,本書還介紹了如何使用AJAX URL和Firebug擴展來爬取數據,以及有關爬取技術的更多真相,比如使用瀏覽器渲染、管理cookie、通過提交表單從受驗證碼保護的復雜網站中抽取數據等。本書使用Scrapy創建了一個高級網絡爬蟲,并對一些真實的網站進行了爬取。
上傳時間: 2022-06-16
上傳用戶:xsr1983
應廣單片機 MINI-C編程指南.Mini-c總結文檔一、缺點:(一)函數不能帶參數.解決方法:通過A或全局變量進行參數傳遞;(二)不能使用for循環解決方法:用while循環代替for循環.(三)數組和指針功能弱化解決方法:① 使用rom查表② 使用ram查表(四)不支持全局變量定義同時進行初始化解決方法: 在初始化的時候記得對全局變量進行初始化. (五)Bit變量只支持寫入0,或1,不支持直接bit變量取反解決方法 :if(uBitFlag){ uBitFlag=0;}Else{ uBitFlag=1; } 二、優點:(一)函數不帶參數,可以節省堆棧空間(二)支持ROM查表(三).delay時間非常準確,無需手工計算(四)支持bit變量,節省ram空間,支持字,字節拆分.(五)燒錄支持滾動碼寫入.(六)端口配置可以使用腳本(七) 代碼自動生成
標簽: 單片機
上傳時間: 2022-06-17
上傳用戶:
GD32F103的移植說明和開發指南,幫助新手快速了解GD32F103芯片,縮短上手時間。本教程結合官方的用戶手冊以及固件庫例程,通過實際例程講解以及實驗現象來幫助讀者理解和使 用 GD32F130xx 這 個 系 列 的 芯 片 。 軟 件 平 臺 使 用 的 是 MDK-ARM 和 官 方 外 設 驅 動 庫 GD32F1x0_Firmware_Library_v3.1.0(庫函數開發),硬件使用技新 GD32F130G8U6 核心板 V1.0 和 GD-LINK 下載&調試器。 教程從開發平臺介紹、開發環境搭建、建立工程等基礎內容,到 GD13F130xx 外設應用,包括: GPIO應用、EXTI應用、CLK應用、USART 應用、TIMER 應用、I2C應用、SPI應用、ADC應用、FWDGT 應用和 WWDGT 應用等十大部分內容。外設應用部分的內容都配有源碼,并配合硬件平臺進行實驗講 解。教程面對的對象是具有一定的 MCU 編程基礎以及 C 語言基礎的,主旨是幫助開發者快速入門和快速 開發使用 GD32F130xx 系列產品。
標簽: gd32f103
上傳時間: 2022-06-18
上傳用戶:1208020161
這是STM32F1開發指南(精英版)-寄存器版本開發手冊,主要用于正點原子的精英開發板的學習和研究。 本手冊將結合《STM32 參考手冊》和《Cortex-M3 權威指南》兩者的優點,并從寄存器級 別出發,深入淺出,向讀者展示 STM32 的各種功能。總共配有 38 個實例,基本上每個實例在 均配有軟硬件設計,在介紹完軟硬件之后,馬上附上實例代碼,并帶有詳細注釋及說明,讓讀者快速理解代碼。STM32 擁有非常多的寄存器,其中斷管理更是復雜,對于新手來說,看ST 提供的庫函數 雖然可以很好的使用,但是沒法深入理解,一旦出錯,查問題就非常痛苦了。另外,庫函數在效率和代碼量上面都是不如直接操作寄存器的。 這些實例涵蓋了 STM32 的絕大部分內部資源,并且提供很多實用級別的程序,如:內存 管理、文件系統讀寫、圖片解碼、IAP 等。所有實例在 MDK5.10 編譯器下編譯通過,大家只需 下載程序到 ALIENTEK MiniSTM32 開發板,即可驗證實驗。 不管你是一個 STM32 初學者,還是一個老手,本手冊都非常適合。尤其對于初學者,本 手冊將手把手的教你如何使用 MDK,包括新建工程、編譯、仿真、下載調試等一系列步驟, 讓你輕松上手。本手冊不適用于想通過庫函數學習 STM32 的讀者,因為本手冊的絕大部分內 容都是直接操作 STM32 寄存器的。 本手冊的實驗平臺是 ALIENTEK MiniSTM32 V3.0 開發板,有這款開發板的朋友則直接可 以拿本手冊配套的光盤上的例程在開發板上運行、驗證。而沒有這款開發板而又想要的朋友, 可以上淘寶購買。當然你如果有了一款自己的開發板,而又不想再買,也是可以的,只要你的 板子上有 ALIENTEK MiniSTM32 V3.0 開發板上的相同資源(需要實驗用到的),代碼一般都 是可以通用的,你需要做的就只是把底層的驅動函數(一般是 IO 操作)稍做修改,使之適合 你的開發板即可
上傳時間: 2022-06-21
上傳用戶:1208020161