国产免费一区二区三区最新不卡_gogo全球大胆高清人露出91_国产无遮挡一区二区三区毛片日本_免费淫视频_俄罗斯16一20sex牲色另类_免费观看黄色片视频

您現(xiàn)在的位置:智能制造網(wǎng)>技術(shù)中心>RS485總線通信速度提高改進設(shè)計

直播推薦

更多>

企業(yè)動態(tài)

更多>

推薦展會

更多>

RS485總線通信速度提高改進設(shè)計

2016年06月27日 17:34:50人氣:2716來源:武漢波仕電子有限公司

  引言
  
  工業(yè)現(xiàn)場經(jīng)常要采集多點數(shù)據(jù),模擬信號或開關(guān)信號,一般用到RS485總線,使用一主帶多從的通信方式,該種方式接線方便只需要兩根屏蔽電纜線,通信距離遠(yuǎn)zui大可支持1500m,加中繼器還可延長通信距離,采用差分信號方式抗電磁干擾好。但該方式通信速度不能太快,一般采用主從召喚的方式采集各子單元的數(shù)據(jù),即主單元依次召喚各子單元(見圖1),召喚到哪個單元哪個單元上傳數(shù)據(jù),總線的使用權(quán)*由主單元分配,各子單元不能擅自占領(lǐng)總線。如果系統(tǒng)的單元多,主單元循環(huán)采集一周的時間就很長,子單元信息變化時不能及時發(fā)送給主單元,導(dǎo)致系統(tǒng)對突變事件的反應(yīng)處理速度慢。本文通過總線狀態(tài)檢測、從機主動上發(fā)的方式解決。
  
  圖1常規(guī)RS485總線主從方式接口圖
  
  硬件設(shè)計
  
  整個系統(tǒng)由主單元和多個子單元組成(圖2),主單元包括:ARM7微控制器、程序存儲器、數(shù)據(jù)存儲器、與子單元通信RS485、與主單元通信RS485、系統(tǒng)電源和通信隔離電源;子單元包括:MSP430單片機、與子單元通信RS485、系統(tǒng)電源和通信隔離電源。
  
  圖2系統(tǒng)框圖
  
  主單元
  
  ARM微控制器是主單元的核心,采用三星32位ARM7TDMI內(nèi)核芯片S3C44B0,該芯片zui高處理速度可達(dá)76MHZ,總線開放,可外擴程序存儲器FLASH和數(shù)據(jù)存儲器SDRAM,該系統(tǒng)外擴了SST公司生產(chǎn)的39VF1601和現(xiàn)代生產(chǎn)的HY57V641620HG,2個UART串行接口,使用ADI的隔離RS485芯片ADM2483進行接口電平轉(zhuǎn)換,總線狀態(tài)檢測使用74HC125三態(tài)門芯片。
  
  子單元
  
  子單元的微控制器使用TI的MSP430F133單片機,該單片機處理速度可達(dá)8MHz,8K字節(jié)片內(nèi)FLASH存儲,256K字節(jié)片內(nèi)SRAM。
  
  電源電路
  
  電源電路采用開關(guān)電源供電,開關(guān)電源輸入電壓范圍比較寬,輸出直流電壓5V,通過SP1117-3.3和SP1117-2.5芯片輸出3.3V電源。RS485需要的隔離5V電源通過DC-DC模塊得到。
  
  總線檢測電路
  
  總線狀態(tài)檢測使用74HC125三態(tài)門芯片和單片機的兩個I/O(圖3),當(dāng)系統(tǒng)都不使用總線時,每個單元的74HC125都輸出高阻狀態(tài),此時總線為低電平,當(dāng)有單元要使用總線時,他首先檢測總線狀態(tài),如果總線為低電平,該單元迅速把74HC125改為輸出狀態(tài),此時總線變?yōu)楦唠娖剑搯卧碱I(lǐng)總線,往總線上發(fā)送數(shù)據(jù),發(fā)送數(shù)據(jù)完成再把74HC125改為高阻狀態(tài)。如果檢測到總線是高電平,等待檢測,直到總線變低后再占領(lǐng)總線。
  
  圖3總線檢測電路
  
  隔離485電路
  
  使用ADI的ADM2483芯片進行接口電平轉(zhuǎn)換(圖4),該芯片屬于隔離485,雙電源供電輸入輸出隔離。
  
  圖4隔離485電路
  
  軟件設(shè)計
  
  主機程序部分需要實現(xiàn)各從機上傳數(shù)據(jù)的接收、處理和上傳。主機接收子單元信息通過一個RS485串口實現(xiàn),數(shù)據(jù)格式為16進制,數(shù)據(jù)位8位,1個起始位,1個結(jié)束位,無寄偶校驗位,波特率9600bps。采用串行口中斷的方式接收,主機程序初始化完成后等待各從機發(fā)送信息,當(dāng)主機接收到*個字節(jié)后,判斷該字節(jié)是否為設(shè)備號,如果不是設(shè)備號,接收個數(shù)清零,如果是設(shè)備號繼續(xù)接收第二個字節(jié);判定第二個字節(jié)是否為正確的功能碼,如果功能碼錯誤,接收個數(shù)清零重新接收,功能碼正確;接收第三個字節(jié),該字節(jié)為從單元發(fā)送信息的字節(jié)個數(shù)x,計算從單元發(fā)送總字節(jié)個數(shù)為M=X+3+2,3個開頭字節(jié)和2個CRC校驗碼,主機接收到M個字節(jié)后,首先判斷CRC校驗碼是否正確,錯誤舍棄所有信息,正確則把從單元的信息保存到數(shù)據(jù)區(qū),該次接收結(jié)束,主機繼續(xù)等待接收。
  
  信息的上傳通過一個RS232串口實現(xiàn)。當(dāng)主機接收到從機信息后,進行數(shù)據(jù)的處理,發(fā)現(xiàn)從單元信息發(fā)生變化,主機準(zhǔn)備把從機信息發(fā)送到上位機,首先重新初始化發(fā)送緩沖區(qū),然后通過中斷的方式依次發(fā)送信息到上位機,發(fā)送信息包括設(shè)備號、功能碼、發(fā)送字節(jié)個數(shù)、信息字節(jié)和CRC校驗碼。
  
  主機單元接收數(shù)據(jù)流程圖示于圖5。
  
  圖5程序流程圖
  
  結(jié)語
  
  筆者所設(shè)計的系統(tǒng)實現(xiàn)了開關(guān)信號的多點監(jiān)測,一個主機單元,32個從機單元,每個從機單元監(jiān)測32個開關(guān),該系統(tǒng)共可監(jiān)測1024個開關(guān),使用9600bps的波特率。采用主從召換的方式,開關(guān)信號監(jiān)測的反應(yīng)時間一般要用20-30s,使用該種總線檢測的方式,開關(guān)信號的反應(yīng)速度zui慢也不超過1s,快時只有幾百ms,大大提高反應(yīng)時間,并且由于不用時時召喚,總線數(shù)據(jù)流少,提高了總線的穩(wěn)定性。
全年征稿/資訊合作 聯(lián)系郵箱:[email protected]

免責(zé)聲明

  • 凡本網(wǎng)注明"來源:智能制造網(wǎng)"的所有作品,版權(quán)均屬于智能制造網(wǎng),轉(zhuǎn)載請必須注明智能制造網(wǎng),http://m.lfljgfsj.com。違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
  • 企業(yè)發(fā)布的公司新聞、技術(shù)文章、資料下載等內(nèi)容,如涉及侵權(quán)、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔(dān)責(zé)任,本網(wǎng)有權(quán)刪除內(nèi)容并追溯責(zé)任。
  • 本網(wǎng)轉(zhuǎn)載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品來源,并自負(fù)版權(quán)等法律責(zé)任。
  • 如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

<
更多 >

工控網(wǎng)機器人儀器儀表物聯(lián)網(wǎng)3D打印工業(yè)軟件金屬加工機械包裝機械印刷機械農(nóng)業(yè)機械食品加工設(shè)備制藥設(shè)備倉儲物流環(huán)保設(shè)備造紙機械工程機械紡織機械化工設(shè)備電子加工設(shè)備水泥設(shè)備海洋水利裝備礦冶設(shè)備新能源設(shè)備服裝機械印染機械制鞋機械玻璃機械陶瓷設(shè)備橡塑設(shè)備船舶設(shè)備電子元器件電氣設(shè)備


我要投稿
  • 投稿請發(fā)送郵件至:(郵件標(biāo)題請備注“投稿”)1271141964.qq.com
  • 聯(lián)系電話0571-89719789
工業(yè)4.0時代智能制造領(lǐng)域“互聯(lián)網(wǎng)+”服務(wù)平臺
智能制造網(wǎng)APP

功能豐富 實時交流

智能制造網(wǎng)小程序

訂閱獲取更多服務(wù)

微信公眾號

關(guān)注我們

抖音

智能制造網(wǎng)

抖音號:gkzhan

打開抖音 搜索頁掃一掃

視頻號

智能制造網(wǎng)

公眾號:智能制造網(wǎng)

打開微信掃碼關(guān)注視頻號

快手

智能制造網(wǎng)

快手ID:gkzhan2006

打開快手 掃一掃關(guān)注
意見反饋
關(guān)閉
企業(yè)未開通此功能
詳詢客服 : 0571-87858618
主站蜘蛛池模板: 久久55 | 欧美精品免费一区二区三区 | 欧美在线a | 国产91免费看| 欧美精品激情视频 | 草莓视频在线导航 | 精品一区二区三区在线观看国产 | 亚洲一级片免费观看 | 国产色视频一区 | 久久精品2019中文字幕 | 久久丝袜脚交足黄网站免费 | 欧美大屁股精品毛片视频 | 欧美1区2区在线观看 | 国产精品区在线12p 午夜视频色 | 久久激情国产 | 国产一区二区精品91 | 久久精品久 | 国产精品一区二区三区99 | 国产成人自拍视频在线 | 精品一区二区三区在线观看视频 | 国产精品久久久久久久午夜片 | 免费观看国产精品视频 | 亚州综合图片 | 久久不雅视频 | 一区二区三区国产在线 | 成人免费网站在线观看视频 | 黄网站在线播放视频免费观看 | 日本精品视频一区二区三区四区 | 免费a视频 | 黄色影院在线观看视频 | 91短视频免费 | 久久精品无码一区二区三区 | 欧美顶级毛片在线播放小说 | 黄色片网站免费 | 久久综合九色 | 色婷婷a| 草草视频在线 | 国产精品99久久久久久久 | 一区二区免费 | 思思久而久而蕉人 | 成人在线视频免费播放 |