日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

Rs-485串口接收發(fā)送數(shù)據(jù)切換電路及切換方法

文檔序號(hào):8942358閱讀:1424來源:國(guó)知局
Rs-485串口接收發(fā)送數(shù)據(jù)切換電路及切換方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)傳輸?shù)募夹g(shù)領(lǐng)域,具體說是一種RS-485串口接收發(fā)送數(shù)據(jù)切換電路及切換方法。
【背景技術(shù)】
[0002]RS-485接口是電子工業(yè)協(xié)會(huì)(EIA)于1983年制訂并發(fā)布的標(biāo)準(zhǔn),并經(jīng)過通訊工業(yè)協(xié)會(huì)(TIA)修訂后命名為TIA/EIA-485-A,習(xí)慣地稱之為RS-485標(biāo)準(zhǔn)。
[0003]RS-485標(biāo)準(zhǔn)是為彌補(bǔ)RS-232通信距離短、速率低和在總線上只允許連接I個(gè)收發(fā)器,即單站能力,等缺點(diǎn)。
[0004]RS-485接口數(shù)據(jù)傳輸采用差分電平傳輸,它使用一對(duì)雙絞線,兩根信號(hào)線電平極性反向,這樣很好的解決了數(shù)據(jù)長(zhǎng)距離傳輸和傳輸速率高帶來的EMI干擾問題,所以最大傳輸距離標(biāo)準(zhǔn)值為4000英尺(約1219米),實(shí)際上可達(dá)3000米,而RS-485接口在總線上是允許連接多達(dá)128個(gè)收發(fā)器。即具有多站能力,這樣用戶可以利用單一的RS-485接口方便地建立起設(shè)備網(wǎng)絡(luò)。
[0005]但是RS-485通信總線是異步串口,半雙工傳輸,在所有的RS-485驅(qū)動(dòng)芯中,都需要一個(gè)控制信號(hào),去切換數(shù)據(jù)發(fā)送接收的方向,但是如果應(yīng)用到?jīng)]有控制信號(hào)的系統(tǒng)內(nèi),RS-485就無法實(shí)現(xiàn)通信功能。
[0006]

【發(fā)明內(nèi)容】

本發(fā)明要解決的技術(shù)問題是提供一種RS-485串口接收發(fā)送數(shù)據(jù)切換電路及切換方法。
[0007]本發(fā)明為解決公知技術(shù)中存在的技術(shù)問題所采取的技術(shù)方案是:
本發(fā)明的RS-485串口接收發(fā)送數(shù)據(jù)切換電路,包括:單片機(jī)、RS-485驅(qū)動(dòng)芯片和配置電平電阻;RS-485驅(qū)動(dòng)芯片分別與單片機(jī)和配置電平電阻連接。
[0008]本技術(shù)方案還可以采用以下技術(shù)措施:
所述的單片機(jī)為Atmel公司的ATmegal6芯片。
[0009]所述的RS-485驅(qū)動(dòng)芯片為Sipex公司的SP485EEN芯片。
[0010]所述的單片機(jī)通過其自帶的通用串行接口與RS-485驅(qū)動(dòng)芯片連接,接收PC計(jì)算機(jī)下發(fā)的命令,并通過RS-485驅(qū)動(dòng)芯片將TTL電平轉(zhuǎn)換正電平為+2?+6V和負(fù)電平為-2?-6V并發(fā)送。
[0011]通過配置電平電阻配置RS-485驅(qū)動(dòng)芯片,默認(rèn)配置RS-485驅(qū)動(dòng)芯片為接收狀態(tài)。
[0012]本發(fā)明的RS-485串口接收發(fā)送數(shù)據(jù)切換方法,RS-485串口協(xié)議中包括起始位、數(shù)據(jù)位、奇偶校驗(yàn)位和停止位:第一位是起始位,在通信線上沒有數(shù)據(jù)傳送時(shí)處于邏輯“ I ”狀態(tài),當(dāng)發(fā)送設(shè)備要發(fā)送一個(gè)字符數(shù)據(jù)時(shí),發(fā)出一個(gè)邏輯“O”信號(hào)作為起始位;發(fā)送起始位后,即發(fā)送數(shù)據(jù)位,數(shù)據(jù)位的個(gè)數(shù)可以是5,6,7或8位的數(shù)據(jù),在字符數(shù)據(jù)傳送過程中,數(shù)據(jù)位從最低位開始依次順序發(fā)送;在數(shù)據(jù)位后,發(fā)送奇偶校驗(yàn)位,奇偶校驗(yàn)位為I位數(shù)據(jù);在奇偶位之后,發(fā)送停止位,可以是I位、1.5位或2位高電平;在RS-485串口發(fā)送數(shù)據(jù)時(shí),首先發(fā)送起始位,起始位為低電平,再經(jīng)過電壓反向控制器后,電平變成高電平,RS-485驅(qū)動(dòng)芯片的發(fā)送時(shí)能控制引腳為高電平時(shí)能,RS-485串口總線處于發(fā)送狀態(tài),直到發(fā)送完停止位,由于停止位為高電平,再經(jīng)過電壓反向電壓控制器后,電平變成低電平,發(fā)送時(shí)能被禁止,RS-485驅(qū)動(dòng)芯片的接收時(shí)能控制引腳為低電平時(shí)能,RS-485串口就處于接收狀態(tài)。
[0013]本發(fā)明具有的優(yōu)點(diǎn)和積極效果是:
本發(fā)明的RS-485串口接收發(fā)送數(shù)據(jù)切換電路和切換方法中,RS-485驅(qū)動(dòng)芯片分別與單片機(jī)和配置電平電阻連接。RS-485串口接收發(fā)送數(shù)據(jù)切換方法,在RS-485串口發(fā)送數(shù)據(jù)時(shí),首先發(fā)送低電平的起始位,再經(jīng)過電壓反向控制器變成高電平,RS-485驅(qū)動(dòng)芯片的發(fā)送時(shí)能控制引腳為高電平時(shí)能,RS-485串口總線處于發(fā)送狀態(tài),直到發(fā)送完高電平的停止位,再經(jīng)過電壓反向電壓控制器后變成低電平,發(fā)送時(shí)能被禁止,RS-485驅(qū)動(dòng)芯片的接收時(shí)能控制引腳為低電平時(shí)能,RS-485串口就處于接收狀態(tài),從而實(shí)現(xiàn)實(shí)現(xiàn)了無需外加控制信號(hào),控制RS-485串口發(fā)送數(shù)據(jù)和接收數(shù)據(jù)。
【附圖說明】
[0014]圖1為本發(fā)明的RS-485串口接收發(fā)送數(shù)據(jù)切換電路的示意圖。
【具體實(shí)施方式】
[0015]以下結(jié)合實(shí)施例和附圖對(duì)技術(shù)方案進(jìn)行具體說明。
[0016]如圖1所示,本發(fā)明的RS-485串口接收發(fā)送數(shù)據(jù)切換電路,包括:單片機(jī)、RS-485驅(qū)動(dòng)芯片和配置電平電阻;RS_485驅(qū)動(dòng)芯片分別與單片機(jī)和配置電平電阻連接。
[0017]單片機(jī)為Atmel公司的ATmegal6芯片。
[0018]RS-485驅(qū)動(dòng)芯片為Sipex公司的SP485EEN芯片。
[0019]本發(fā)明連接電路的單片機(jī)通過自帶的通用串行接口與RS-485驅(qū)動(dòng)芯片,接收PC計(jì)算機(jī)下發(fā)的命令,并通過RS-485驅(qū)動(dòng)芯片將TTL電平轉(zhuǎn)換正電平為+2?+6V和負(fù)電平為-2?-6V發(fā)送出去。
[0020]本發(fā)明連接電路的配置電平電阻用于配置RS-485驅(qū)動(dòng)芯片,默認(rèn)配置RS-485驅(qū)動(dòng)芯片為接收狀態(tài)。
[0021]RS-485串口協(xié)議包括起始位、數(shù)據(jù)位、奇偶校驗(yàn)位和停止位。
[0022]第一位是起始位,在通信線上沒有數(shù)據(jù)傳送時(shí)處于邏輯“ I”狀態(tài)。當(dāng)發(fā)送設(shè)備要發(fā)送一個(gè)字符數(shù)據(jù)時(shí),首先發(fā)出一個(gè)邏輯“O”信號(hào),這個(gè)邏輯低電平就是起始位。
[0023]當(dāng)起始位后,緊接著就發(fā)送數(shù)據(jù)位。數(shù)據(jù)位的個(gè)數(shù)可以是5,6,7或8位的數(shù)據(jù)。在字符數(shù)據(jù)傳送過程中,數(shù)據(jù)位從最低位開始傳輸,依次順序發(fā)送出去。
[0024]在數(shù)據(jù)位后,發(fā)送奇偶校驗(yàn)位,奇偶校驗(yàn)位為I位數(shù)據(jù)。
[0025]在奇偶位之后,發(fā)送的是停止位,可以是I位、1.5位或2位。停止位是一個(gè)字符數(shù)據(jù)的結(jié)束標(biāo)志??梢允荌位、1.5位或2位的高電平。
[0026]在RS-485串口發(fā)送數(shù)據(jù)時(shí),首先發(fā)送起始位,起始位為低電平,再經(jīng)過電壓反向控制器后,電平變成高電平,由于RS-485驅(qū)動(dòng)芯片的發(fā)送時(shí)能控制引腳為高電平時(shí)能,所以RS-485串口總線處于發(fā)送狀態(tài),數(shù)據(jù)就發(fā)送出去,直到發(fā)送完停止位,由于停止位為高電平,再經(jīng)過電壓反向電壓控制器后,電平變成低電平,所以發(fā)送時(shí)能被禁止,由于RS-485驅(qū)動(dòng)芯片的接收時(shí)能控制引腳為低電平時(shí)能,所以RS-485串口就處于接收狀態(tài)。
[0027]這樣就實(shí)現(xiàn)了無需外加控制信號(hào),控制RS-485串口發(fā)送數(shù)據(jù)和接收數(shù)據(jù)的功能。
[0028]以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實(shí)施例公開如上,然而,并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)然會(huì)利用揭示的技術(shù)內(nèi)容作出些許更動(dòng)或修飾,成為等同變化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡(jiǎn)單修改、等同變化與修飾,均屬于本發(fā)明技術(shù)方案的范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種RS-485串口接收發(fā)送數(shù)據(jù)切換電路,其特征在于,包括:單片機(jī)、RS-485驅(qū)動(dòng)芯片和配置電平電阻;RS-485驅(qū)動(dòng)芯片分別與單片機(jī)和配置電平電阻連接。2.根據(jù)權(quán)利要求1所述的RS-485串口接收發(fā)送數(shù)據(jù)切換電路,其特征在于:單片機(jī)為Atmel公司的ATmegal6芯片。3.根據(jù)權(quán)利要求1或2所述的RS-485串口接收發(fā)送數(shù)據(jù)切換電路,其特征在于:RS-485驅(qū)動(dòng)芯片為Sipex公司的SP485EEN芯片。4.根據(jù)權(quán)利要求3所述的RS-485串口接收發(fā)送數(shù)據(jù)切換電路,其特征在于:單片機(jī)通過其自帶的通用串行接口與RS-485驅(qū)動(dòng)芯片連接,接收PC計(jì)算機(jī)下發(fā)的命令,并通過RS-485驅(qū)動(dòng)芯片將TTL電平轉(zhuǎn)換正電平為+2?+6V和負(fù)電平為_2?-6V并發(fā)送。5.根據(jù)權(quán)利要求4所述的RS-485串口接收發(fā)送數(shù)據(jù)切換電路,其特征在于:通過配置電平電阻配置RS-485驅(qū)動(dòng)芯片,默認(rèn)配置RS-485驅(qū)動(dòng)芯片為接收狀態(tài)。6.一種RS-485串口接收發(fā)送數(shù)據(jù)切換方法,其特征在于:RS-485串口協(xié)議中包括起始位、數(shù)據(jù)位、奇偶校驗(yàn)位和停止位:第一位是起始位,在通信線上沒有數(shù)據(jù)傳送時(shí)處于邏輯“ I”狀態(tài),當(dāng)發(fā)送設(shè)備要發(fā)送一個(gè)字符數(shù)據(jù)時(shí),發(fā)出一個(gè)邏輯“O”信號(hào)作為起始位;發(fā)送起始位后,即發(fā)送數(shù)據(jù)位,數(shù)據(jù)位的個(gè)數(shù)可以是5,6,7或8位的數(shù)據(jù),在字符數(shù)據(jù)傳送過程中,數(shù)據(jù)位從最低位開始依次順序發(fā)送;在數(shù)據(jù)位后,發(fā)送奇偶校驗(yàn)位,奇偶校驗(yàn)位為I位數(shù)據(jù);在奇偶位之后,發(fā)送停止位,可以是I位、1.5位或2位高電平;在RS-485串口發(fā)送數(shù)據(jù)時(shí),首先發(fā)送起始位,起始位為低電平,再經(jīng)過電壓反向控制器后,電平變成高電平,RS-485驅(qū)動(dòng)芯片的發(fā)送時(shí)能控制引腳為高電平時(shí)能,RS-485串口總線處于發(fā)送狀態(tài),直到發(fā)送完停止位,由于停止位為高電平,再經(jīng)過電壓反向電壓控制器后,電平變成低電平,發(fā)送時(shí)能被禁止,RS-485驅(qū)動(dòng)芯片的接收時(shí)能控制引腳為低電平時(shí)能,RS-485串口就處于接收狀態(tài)。
【專利摘要】一種RS-485串口接收發(fā)送數(shù)據(jù)切換電路,包括:?jiǎn)纹瑱C(jī)、RS-485驅(qū)動(dòng)芯片和配置電平電阻;RS-485驅(qū)動(dòng)芯片分別與單片機(jī)和配置電平電阻連接。RS-485串口接收發(fā)送數(shù)據(jù)切換方法,在RS-485串口發(fā)送數(shù)據(jù)時(shí),首先發(fā)送低電平的起始位,再經(jīng)過電壓反向控制器變成高電平,RS-485驅(qū)動(dòng)芯片的發(fā)送時(shí)能控制引腳為高電平時(shí)能,RS-485串口總線處于發(fā)送狀態(tài),直到發(fā)送完高電平的停止位,再經(jīng)過電壓反向電壓控制器后變成低電平,發(fā)送時(shí)能被禁止,RS-485驅(qū)動(dòng)芯片的接收時(shí)能控制引腳為低電平時(shí)能,RS-485串口就處于接收狀態(tài),從而實(shí)現(xiàn)了無需外加控制信號(hào),控制RS-485串口發(fā)送數(shù)據(jù)和接收數(shù)據(jù)。
【IPC分類】G05B19/042
【公開號(hào)】CN105159194
【申請(qǐng)?zhí)枴緾N201510525497
【發(fā)明人】亢振東, 張凱, 寧立革
【申請(qǐng)人】天津市英貝特航天科技有限公司
【公開日】2015年12月16日
【申請(qǐng)日】2015年8月25日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1