日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式電路圖
[導讀]RS232 標準是誕生于 RS485 之前的,但是 RS232 有幾處不足的地方:接口的信號電平值較高,達到十幾 V,使用不當容易損壞接口芯片,電平標準也與 TTL 電平不兼容。傳輸速率有

RS232 標準是誕生于 RS485 之前的,但是 RS232 有幾處不足的地方:

接口的信號電平值較高,達到十幾 V,使用不當容易損壞接口芯片,電平標準也與 TTL 電平不兼容。

傳輸速率有局限,不可以過高,一般到一兩百千比特每秒(Kb/s)就到極限了。

接口使用信號線和 GND 與其它設備形成共地模式的通信,這種共地模式傳輸容易產(chǎn)生干擾,并且抗干擾性能也比較弱。

傳輸距離有限,最多只能通信幾十米。

通信的時候只能兩點之間進行通信,不能夠實現(xiàn)多機聯(lián)網(wǎng)通信。

針對 RS232 接口的不足,就不斷出現(xiàn)了一些新的接口標準,RS485 就是其中之一,它具備以下的特點:

采用差分信號。我們在講 A/D 的時候,講過差分信號輸入的概念,同時也介紹了差分輸入的好處,最大的優(yōu)勢是可以抑制共模干擾。尤其當工業(yè)現(xiàn)場環(huán)境比較復雜,干擾比較多時,采用差分方式可以有效的提高通信可靠性。RS485 采用兩根通信線,通常用 A 和 B 或者 D+ 和 D- 來表示。邏輯“1”以兩線之間的電壓差為 +(0.2~6)V 表示,邏輯“0”以兩線間的電壓差為 -(0.2~6)V 來表示,是一種典型的差分通信。

RS485 通信速率快,最大傳輸速度可以達到 10 Mb/s 以上。

RS485 內部的物理結構,采用的是平衡驅動器和差分接收器的組合,抗干擾能力也大大增加。

傳輸距離最遠可以達到1200米左右,但是它的傳輸速率和傳輸距離是成反比的,只有在 100 Kb/s 以下的傳輸速度,才能達到最大的通信距離,如果需要傳輸更遠距離可以使用中繼。

可以在總線上進行聯(lián)網(wǎng)實現(xiàn)多機通信,總線上允許掛多個收發(fā)器,從現(xiàn)有的 RS485 芯片來看,有可以掛32、64、128、256等不同個設備的驅動器。

RS485 的接口非常簡單,與 RS232 所使用的 MAX232 是類似的,只需要一個 RS485 轉換器,就可以直接與單片機的 UART 串口連接起來,并且使用完全相同的異步串行通信協(xié)議。但是由于 RS485 是差分通信,因此接收數(shù)據(jù)和發(fā)送數(shù)據(jù)是不能同時進行的,也就是說它是一種半雙工通信。那我們如何判斷什么時候發(fā)送,什么時候接收呢?

RS485 轉換芯片很多,這節(jié)課我們以典型的 MAX485 為例講解 RS485 通信,如圖18-1所示。

MAX485 是美信(Maxim)推出的一款常用 RS485 轉換器。其中5腳和8腳是電源引腳;6腳和7腳就是 RS485 通信中的 A 和 B 兩個引腳;1腳和4腳分別接到單片機的 RXD 和 TXD 引腳上,直接使用單片機 UART 進行數(shù)據(jù)接收和發(fā)送;2腳和3腳是方向引腳,其中2腳是低電平使能接收器,3腳是高電平使能輸出驅動器,我們把這兩個引腳連到一起,平時不發(fā)送數(shù)據(jù)的時候,保持這兩個引腳是低電平,讓 MAX485 處于接收狀態(tài),當需要發(fā)送數(shù)據(jù)的時候,把這個引腳拉高,發(fā)送數(shù)據(jù),發(fā)送完畢后再拉低這個引腳就可以了。為了提高 RS485 的抗干擾能力,需要在靠近 MAX485 的 A 和 B 引腳之間并接一個電阻,這個電阻阻值從100歐到 1 K 都是可以。

在這里我們還要介紹一下如何使用 KST-51 單片機開發(fā)板進行外圍擴展實驗。我們的開發(fā)板只能把基本的功能給同學們做出來提供實驗練習,但是同學們學習的腳步不應該停留在這個實驗板上。如果想進行更多的實驗,就可以通過單片機開發(fā)板的擴展接口進行擴展實驗。大家可以看到藍綠色的單片機座周圍有32個插針,這32個插針就是把單片機的32個 IO 引腳全部都引出來了。在原理圖上體現(xiàn)出來的就是 J4、J5、J6、J7 這4個器件。

這32個 IO 口中并不是所有的都可以用來對外擴展,其中既作為數(shù)據(jù)輸出,又可以作為數(shù)據(jù)輸入的引腳是不可以用的,比如 P3.2、P3.4、P3.6 引腳,這三個引腳是不可用的。比如 P3.2 這個引腳,如果我們用來擴展,發(fā)送的信號如果和 DS18B20 的時序吻合,會導致 DS18B20 拉低引腳,影響通信。除這3個 IO 口以外的其它29個,都可以使用杜邦線接上插針,擴展出來使用。當然了,如果把當前的 IO 口應用于擴展功能了,板子上的相應功能就實現(xiàn)不了了,也就是說需要擴展功能和板載功能之間二選一。

在進行 RS485 實驗中,我們通信用的引腳必須是 P3.0 和 P3.1,此外還有一個方向控制引腳,我們使用杜邦線將其連接到 P1.7 上去。RS485 的另外一端,大家可以使用一個 USB 轉 RS485 模塊,用雙絞線把開發(fā)板和模塊上的 A 和 B 分別對應連起來,USB 那頭插入電腦,然后就可以進行通信了。

學習了第13章實用的串口通信方法和程序后,做這種串口通信的方法就很簡單了,基本是一致的。我們使用實用串口通信例程的思路,做了一個簡單的程序,通過串口調試助手下發(fā)任意個字符,單片機接收到后在末尾添加“回車+換行”符后再送回,在調試助手上重新顯示出來,先把程序貼出來。

程序中需要注意的一點是:因為平常都是將 MAX485 設置為接收狀態(tài),只有在發(fā)送數(shù)據(jù)的時候才將 MAX485 改為發(fā)送狀態(tài),所以在 UartWrite()函數(shù)開頭將 MAX485 方向引腳拉高,函數(shù)退出前再拉低。但是這里有一個細節(jié),就是單片機的發(fā)送和接收中斷產(chǎn)生的時刻都是在停止位的一半上,也就是說每當停止位傳送了一半的時候,RI 或 TI 就已經(jīng)置位并且馬上進入中斷(如果中斷使能的話)函數(shù)了,接收的時候自然不會存在問題,但發(fā)送的時候就不一樣了:當緊接著向 SBUF 寫入一個字節(jié)數(shù)據(jù)時,UART 硬件會在完成上一個停止位的發(fā)送后,再開始新字節(jié)的發(fā)送,但如果此時不是繼續(xù)發(fā)送下一個字節(jié),而是已經(jīng)發(fā)送完畢了,要停止發(fā)送并將 MAX485 方向引腳拉低以使 MAX485 重新處于接收狀態(tài)時就有問題了,因為這時候最后的這個停止位實際只發(fā)送了一半,還沒有完全完成,所以就有了 UartWrite()函數(shù)內 DelayX10us(5)這個操作,這是人為的增加了 50 us 的延時,這 50 us 的時間正好讓剩下的一半停止位完成,那么這個時間自然就是由通信波特率決定的了,為波特率周期的一半。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: 驅動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅動電源的性能直接關系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅動電源設計中至關重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅動性能的關鍵。

關鍵字: 工業(yè)電機 驅動電源

LED 驅動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關鍵字: 驅動電源 照明系統(tǒng) 散熱

根據(jù)LED驅動電源的公式,電感內電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關鍵字: LED 設計 驅動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術之一是電機驅動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅動系統(tǒng)中的關鍵元件,其性能直接影響到電動汽車的動力性能和...

關鍵字: 電動汽車 新能源 驅動電源

在現(xiàn)代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質量和效率直接關系到城市的公共安全、居民生活質量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關鍵字: 發(fā)光二極管 驅動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關鍵字: LED 驅動電源 功率因數(shù)校正

在LED照明技術日益普及的今天,LED驅動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關鍵字: LED照明技術 電磁干擾 驅動電源

開關電源具有效率高的特性,而且開關電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅動電源

關鍵字: LED 驅動電源 開關電源

LED驅動電源是把電源供應轉換為特定的電壓電流以驅動LED發(fā)光的電壓轉換器,通常情況下:LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: LED 隧道燈 驅動電源
關閉