在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RS485串口的電路設(shè)計和功能實現(xiàn)

jf_pJlTbmA9 ? 來源:jf_pJlTbmA9 ? 作者:jf_pJlTbmA9 ? 2023-08-29 15:23 ? 次閱讀

ARM(Advanced RISC Machines)是對一類微處理器的通稱。ARM是微處理器行業(yè)的一家知名企業(yè),它設(shè)計了大量高性能、廉價、耗能低的RISC處理器、相關(guān)技術(shù)及軟件。ARM微處理器是一種高性能、低功耗的32位微處理器,該處理器廣泛應(yīng)用于嵌入式系統(tǒng)中。ARM 9代表了ARM公司主流的處理器,已經(jīng)在手持電話、機(jī)頂盒、數(shù)碼相機(jī)、GPS、個人數(shù)字助理以及因特網(wǎng)設(shè)備等方面有了廣泛的應(yīng)用。在此,以ST公司生產(chǎn)的ARM 9系列中典型的STR912FW44X6芯片作為硬件開發(fā)平臺的MCU,完成了基于ARM的太陽能發(fā)電系統(tǒng)中數(shù)據(jù)采集與傳輸系統(tǒng)的硬件設(shè)計,并提出了一種利用RS 485串口代替RS 232串121來進(jìn)行通信的新方法。

2 硬件介紹

現(xiàn)以STR912FW44X6芯片作為硬件開發(fā)平臺的MCU,STR912FW44X6外擴(kuò)張了點陣LCD顯示屏、輸入按鍵、UART接口、IrDA、CANUSB、ETM接口、音頻放大器/話筒放大器和以太網(wǎng)接口。其中,本文使用的有UART接口和以太網(wǎng)接口。UART接口分為一個RS 232串口和兩個RS 485串口。RS 232串口用來與GSM模塊的RS 232串口相連,以實現(xiàn)GPRS的無線傳輸;兩個RS 485串口,一個用來作MODBUS通信接口,另一個用來接電度表計,以采集統(tǒng)計并顯示太陽能發(fā)電系統(tǒng)的發(fā)電量。以太網(wǎng)通過網(wǎng)線連接到網(wǎng)絡(luò),以實現(xiàn)數(shù)據(jù)的無線傳輸。

3 硬件電路設(shè)計和功能實現(xiàn)

3.1 RS 232串口的電路設(shè)計和功能實現(xiàn)

RS 232是一種串行數(shù)據(jù)接口標(biāo)準(zhǔn),是目前最常用的串行接口標(biāo)準(zhǔn),用于計算機(jī)與計算機(jī)之間、計算機(jī)與外設(shè)之間的數(shù)據(jù)傳輸。RS 232串行接口總線適用于設(shè)備之間通信距離不大于15 m,傳輸速率最大為20 KB/s。

RS 232串口是通過ST公司生產(chǎn)的ST3232EAR來實現(xiàn)的。ST3232EAR是一種把電腦的串行口RS 232信號電平(-lO V,+10 V)轉(zhuǎn)換為單片機(jī)所用到的TTL信號電平(O V,+3.3 V)的芯片。它的內(nèi)部結(jié)構(gòu)由三部分組成:第一部分是電荷泵電路,由1~6腳和4只電容構(gòu)成。其功能是產(chǎn)生+12 V和-12 V兩個電源,為RS 232串口提供電平的需要。第二部分是數(shù)據(jù)轉(zhuǎn)換通道,由7~14腳構(gòu)成2個數(shù)據(jù)通道。其中,13腳(RlIN)、12腳(R1OUT)、11腳(TlIN)、14腳(T1OUT)為第一數(shù)據(jù)通道;8腳(R2IN)、9腳(R2OUT)、10腳(T2IN)、7腳(T2OUT)為第二數(shù)據(jù)通道。TTL/CMOS數(shù)據(jù)從TlIN,T2IN輸入轉(zhuǎn)換成RS 232數(shù)據(jù),從T1OUT,T20UT送到電腦DP9插頭;DP9插頭的RS 232數(shù)據(jù)從RlIN,R2IN輸入轉(zhuǎn)換成TTL/CMOS數(shù)據(jù)后,從R1OUT,R2OUT輸出。第三部分是供電,由15腳GND、16腳VCC(+5 V)構(gòu)成。

通過將MCU中GPIO的RXD和TXD分別與ST3232的12腳(R1OUT)和11腳(T1IN)相連,使14腳(T10UT)和13腳(R1IN)輸出RS 232電平,然后連接GSM模塊RS 232串口和MCU板上的RS 232串口,可以通過向RS 232接口寫AT指令來達(dá)到控制GSM模塊功能的目的,以通過GPRS實現(xiàn)數(shù)據(jù)的傳輸。

3.2 RS 485串口的電路設(shè)計和功能實現(xiàn)

RS 485是用來采集太陽能發(fā)電系統(tǒng)數(shù)據(jù)的,這里之所以采用RS 485而不采用RS 232,是因為RS 485比RS 232具有很多優(yōu)勢。RS 232采取不平衡傳輸方式,即單端通信,其收發(fā)端的數(shù)據(jù)信號都是相對于地信號的。所以它的共模抑制能力差,再加上雙絞線的分布電容,其傳輸距離最大約為15 m,最高速率為20 KB/s,且其只能支持點對點通信。而RS 485采用平衡發(fā)送和差分接受方式實現(xiàn)通信,由于傳輸線通常使用雙絞線,有時差分傳輸,所以有極強(qiáng)的抗共模干擾能力,總線收發(fā)器的靈敏度很高,可以檢測到低至200 mV的電壓,故其傳輸信號在千米以上是可以恢復(fù)的。RS 485的最大通信距離約為1 219 m,最大傳輸速率為10 MB/s,它采用雙半工工作方式,可支持多點數(shù)據(jù)通信,其總線一般最大支持32個節(jié)點。

RS 485接口芯片采用的是ADM3485。ADM3485采用單一電源+3.3 V工作,半雙工通信方式,可完成將TTL電平轉(zhuǎn)換為RS 485電平的功能。 ADM34185芯片的結(jié)構(gòu)和引腳都非常簡單,內(nèi)部含有一個驅(qū)動器和一個接收器,RO和DI端分別為接收器的輸出端和驅(qū)動器的輸入端,與單片機(jī)連接時只需分別與單片機(jī)的RXD和TXD相連即可。RE和DE端分別為接收和發(fā)送的使能端,當(dāng)RE為邏輯0時,器件處于接收狀態(tài);當(dāng)DE為邏輯1時,器件處于發(fā)送狀態(tài),因為ADM3485工作在半雙工狀態(tài),所以只需用單片機(jī)的一個管腳控制這兩個引腳即可。A端和B端分別為接收和發(fā)送的差分信號端,當(dāng)A引腳的電平高于B時,代表發(fā)送的數(shù)據(jù)為1;當(dāng)A的電平低于B端時。代表發(fā)送的數(shù)據(jù)為O。在與單片機(jī)連接時接線非常簡單,只需要一個信號控制ADM3485的接收和發(fā)送即可。同時將A和B端之間加匹配電阻,一般可選100 Ω的電阻。該設(shè)計有兩個RS 485,其中一個用來作MODBUS通信接口,另一個用來接電度表,以采集統(tǒng)計并顯示太陽能發(fā)電系統(tǒng)的發(fā)電量。

3.3 以太網(wǎng)的電路設(shè)計和功能實現(xiàn)

以太網(wǎng)網(wǎng)口采用的是0880-1X1T-01,以太網(wǎng)物理層接口芯片采用的是ST公司的STElOOP快速以太網(wǎng)物理層芯片。STEl00P以太網(wǎng)接口芯片提供了一組媒體獨立接口(MII)。媒體獨立指的是在不對MAC硬件重新設(shè)計或替換的情況下,任何類型的PHY設(shè)備都可以正常工作。MII接口是快速以太網(wǎng)MAC層與PHY層之間的標(biāo)準(zhǔn)接口,是IEEE 802.3定義的以太網(wǎng)行業(yè)的標(biāo)準(zhǔn)。它包括一個數(shù)據(jù)接口,以及一個MAC和PHY之間的管理接口。數(shù)據(jù)接口包括分別用于發(fā)送器和接收器的兩條獨立信道。每條信道都有自己的數(shù)據(jù)、時鐘和控制信號。MII數(shù)據(jù)接口總共需要16個信號。管理接口是個雙信號接口:一個是時鐘信號,另一個是數(shù)據(jù)信號。

通過管理接口,上層監(jiān)視和控制PHY。基于以太網(wǎng)的TCP/IP通信,使ARM可以通過網(wǎng)線進(jìn)行聯(lián)網(wǎng),并可以實時地與計算機(jī)進(jìn)行通信,用來傳輸太陽能發(fā)電系統(tǒng)的實時數(shù)據(jù)。

提出一種利用RS 485串口代替RS 232串口進(jìn)行通信的新方法。這種方法解決了RS 232串口在傳輸距離和節(jié)點數(shù)量的限制,大大提高了數(shù)據(jù)傳輸?shù)哪芰Α?br /> 審核編輯:彭菁

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17851

    瀏覽量

    360700
  • 電路設(shè)計
    +關(guān)注

    關(guān)注

    6700

    文章

    2524

    瀏覽量

    212055
  • RS485
    +關(guān)注

    關(guān)注

    39

    文章

    1224

    瀏覽量

    83652
  • 串口
    +關(guān)注

    關(guān)注

    14

    文章

    1586

    瀏覽量

    78742
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    如何去實現(xiàn)RS485串口2的配置代碼呢

    如何對stm32串口1進(jìn)行配置?如何去實現(xiàn)RS485串口2的配置代碼呢?
    發(fā)表于 12-08 07:19

    RS485串口是如何完成數(shù)據(jù)收發(fā)的呢

    RS232和RS485串口有區(qū)別嗎?RS485串口是如何完成數(shù)據(jù)收發(fā)的呢?
    發(fā)表于 12-09 06:11

    RS485 232串口通信數(shù)據(jù)解析

    數(shù)學(xué)公式新的甘特圖功能,豐富你的文章UML 圖表FLowchart流程圖導(dǎo)出與導(dǎo)入導(dǎo)出導(dǎo)入**(RS485 232串口通信數(shù)據(jù)解析實用干貨(1)**/*********************...
    發(fā)表于 02-22 07:14

    RS232-RS485串口通信詳解

    RS232-RS485串口通信詳解,很不錯的東東
    發(fā)表于 08-09 15:08 ?29次下載

    RS232/RS485 串口檢測軟件分享

    RS232/RS485串口檢測軟件,感興趣的小伙伴們可以瞧一瞧。
    發(fā)表于 11-16 11:22 ?9次下載

    RS485串口轉(zhuǎn)mqtt協(xié)議網(wǎng)關(guān)

    RS485串口轉(zhuǎn)mqtt協(xié)議網(wǎng)關(guān)
    發(fā)表于 11-21 10:12 ?2518次閱讀
    <b class='flag-5'>RS485</b><b class='flag-5'>串口</b>轉(zhuǎn)mqtt協(xié)議網(wǎng)關(guān)

    USB轉(zhuǎn)RS485串口電路設(shè)計

    USB轉(zhuǎn)串口芯片的串口信號一般為TTL/CMOS電平,在實現(xiàn)半雙工 RS485 串口時需要外接485
    發(fā)表于 12-01 11:21 ?51次下載
    USB轉(zhuǎn)<b class='flag-5'>RS485</b><b class='flag-5'>串口</b><b class='flag-5'>電路設(shè)計</b>

    RS485/RS232串口轉(zhuǎn)Modbus網(wǎng)關(guān)

    RS485/RS232串口轉(zhuǎn)Modbus網(wǎng)關(guān)
    發(fā)表于 12-03 16:59 ?2796次閱讀

    RS485或者rs232串口設(shè)備如何上傳mqtt平臺

    RS485或者rs232串口設(shè)備如何上傳mqtt平臺
    發(fā)表于 12-03 17:03 ?1931次閱讀

    modbus轉(zhuǎn)MQTT協(xié)議網(wǎng)關(guān)RS485串口接入華為云

    modbus轉(zhuǎn)MQTT協(xié)議網(wǎng)關(guān)RS485串口一鍵快速接入華為云金鴿BL101E
    發(fā)表于 12-06 15:01 ?1583次閱讀
    modbus轉(zhuǎn)MQTT協(xié)議網(wǎng)關(guān)<b class='flag-5'>RS485</b><b class='flag-5'>串口</b>接入華為云

    RS485串口轉(zhuǎn)以太網(wǎng)接入MODBUS TCP第三方云平臺

    RS485串口轉(zhuǎn)以太網(wǎng)接入MODBUS TCP第三方云平臺
    發(fā)表于 12-06 14:57 ?2452次閱讀

    (RS485 232串口通信數(shù)據(jù)解析實用干貨(1)

    數(shù)學(xué)公式新的甘特圖功能,豐富你的文章UML 圖表FLowchart流程圖導(dǎo)出與導(dǎo)入導(dǎo)出導(dǎo)入**(RS485 232串口通信數(shù)據(jù)解析實用干貨(1)**/*********************...
    發(fā)表于 12-28 19:35 ?17次下載
    (<b class='flag-5'>RS485</b> 232<b class='flag-5'>串口</b>通信數(shù)據(jù)解析實用干貨(1)

    如何實現(xiàn)RS485串口通訊采集模擬量

    如何實現(xiàn)RS485串口通訊采集模擬量流程分享
    的頭像 發(fā)表于 08-23 11:30 ?5114次閱讀
    如何<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>RS485</b><b class='flag-5'>串口</b>通訊采集模擬量

    如何實現(xiàn)開關(guān)量輸入與繼電器輸出聯(lián)動功能RS485串口通訊

    如何實現(xiàn)開關(guān)量輸入與繼電器輸出聯(lián)動功能RS485串口通訊流程分享
    的頭像 發(fā)表于 08-23 11:33 ?2379次閱讀
    如何<b class='flag-5'>實現(xiàn)</b>開關(guān)量輸入與繼電器輸出聯(lián)動<b class='flag-5'>功能</b><b class='flag-5'>RS485</b><b class='flag-5'>串口</b>通訊

    工業(yè)RS485串口網(wǎng)關(guān)實現(xiàn)485接口數(shù)據(jù)采集

    其成為首選的串行接口。但是RS485通信的最遠(yuǎn)的短離也只有1.2KM,無法實現(xiàn)遠(yuǎn)程控制,對于分布式的設(shè)備來說,環(huán)境不適合布線或者布線成本高,數(shù)據(jù)采集遠(yuǎn)程監(jiān)控存在問題。那么如何解決這個問題呢? 利用物通博聯(lián)工業(yè)RS485
    的頭像 發(fā)表于 02-03 16:56 ?2071次閱讀
    工業(yè)<b class='flag-5'>RS485</b><b class='flag-5'>串口</b>網(wǎng)關(guān)<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>485</b>接口數(shù)據(jù)采集
    主站蜘蛛池模板: 伊人久久综合成人亚洲 | 永久在线| 亚洲一区二区三区四区五区六区 | 日本在线网站 | 国产成人精品曰本亚洲78 | 午夜影院黄 | 老师你好大好白好紧好硬 | a理论片 | 色婷婷综合在线 | 夜福利视频 | jdav视频在线观看 | 美女被免费视频网站九色 | 国产免费一级高清淫日本片 | 亚洲国产高清精品线久久 | 亚洲免费网 | 成人三级毛片 | 日韩视频 中文字幕 视频一区 | 精品一区二区视频 | 天天色天天射综合网 | 亚洲高清毛片 | 国产视频一二三 | 天天插天天操天天射 | 国产精品1区2区3区在线播放 | 一级片免费在线播放 | 亚洲欧洲精品成人久久曰影片 | 亚洲色吧| 4hc44四虎www亚洲 | 色婷婷免费视频 | 日韩怡红院 | 久久综合99 | 午夜视频播放 | 老色歌uuu26| 婷婷综合久久狠狠色99h | 操久久 | 女生扒开尿口让男生舔 | 午夜大片在线观看 | 日韩毛片在线 | 国产精品久久久福利 | 中国日韩欧美中文日韩欧美色 | 国产婷婷高清在线观看免费 | 午夜影视福利 |