一種帶有rs232和rs485兩種通信接口的控制板卡的製作方法
2023-05-01 16:59:26 1
一種帶有rs232 和rs485 兩種通信接口的控制板卡的製作方法
【專利摘要】一種帶有RS232和RS485兩種通信接口的控制板卡,包括232接口、485接口、MAX232晶片、MAX485晶片、拔碼開關、8051單片機及晶振。當拔碼開關接通232接口通路時,8051單片機用RS232接口進行通信,電腦串口直接和小板卡的232接口連接,電腦中上位機軟體發出的控制信號通過232接口,控制8051單片機,8051單片機上的232口接收到此信號後,控制對應的管腳,執行相應的動作;當拔碼開關接通485接口時,此時直接在電腦的串口接上一個232轉485的轉換器,轉換器上的485接口與控制板卡上的485接口連接,上位機軟體發出的控制信號通過232轉485轉換器,控制8051單片機,8051單片機上的485接口接收到此信號後,控制對應的管腳,執行相應的動作。本實用新型具有結構簡單、設計合理等特點。
【專利說明】一種帶有RS232和RS485兩種通信接口的控制板卡
【技術領域】
[0001]本實用新型涉及一種控制卡,具體是涉及一種帶有RS232和RS485兩種通信接口的控制板卡。
【背景技術】
[0002]通常的微處理器都集成有I路或多路硬體UART通道,可以非常方便地實現串行通訊。在工業控制、電力通訊、智能儀表等領域中,也常常使用簡便易用的串行通訊方式作為數據交換的手段。但是,在工業控制等環境中,常會有電氣噪聲幹擾傳輸線路,使用RS-232通訊時經常因外界的電氣幹擾而導致信號傳輸錯誤。另外,RS-232通訊的最大傳輸距離在不增加緩衝器的情況下只可以達到15米。RS-485標準是為了彌補RS-232通信距離短、速率低等缺點而產生的。RS-485標準通常被用作為一種相對經濟、具有相當高噪聲抑制、相對高的傳輸速率、傳輸距離遠、寬共模範圍的通信平臺。同時,RS-485電路具有控制方便、成本低廉等優點。通常的控制卡,一般只有一個接口,RS-232接口或RS-485。
【發明內容】
[0003]本實用新型主要是解決上述現有技術所存在的技術問題,提供了一種帶有RS232和RS485兩種通信接口的控制板卡。
[0004]本實用新型的上述技術問題主要是通過下述技術方案得以解決的:一種帶有RS232和RS485兩種通信接口的控制板卡,包括232接口、485接口、MAX232晶片、MAX485晶片、拔碼開關、8051單片機及晶振。晶振為系統提供基本的時鐘信號,當拔碼開關接通232接口通路時,8051單片機用RS232接口進行通信,電腦串口直接和小板卡的232接口連接,電腦中上位機軟體發出的控制信號通過232接口,控制單片機,單片機232接口接收到此信號後,控制對應的管腳,執行相應的動作;當拔碼開關接通485接口時,8051單片機用RS485接口進行通信,此時直接在電腦的串口接上一個232轉485的轉換器,轉換器上的485接口與控制板卡上的485接口連接,上位機軟體發出的控制信號通過232轉485轉換器,控制單片機,單片機485 口接收到此信號後,控制對應的管腳,執行相應的動作。
[0005]本實用新型控制板卡具有兩種選擇,使用方便;擴展性好,配合對應的執行機構,可以用在各種場合,如步進電機的控制器,檢測溫度等等;便於維護,其中一個接口通信不正常時,可用另一個接口進行通信。因此,本實用新型具有結構簡單、設計合理等特點。
【專利附圖】
【附圖說明】
[0006]圖1是本實用新型的一種結構示意圖。
[0007]圖2 MAX232晶片電路圖
[0008]圖3 MAX485晶片電路圖
[0009]圖4 8051單片機控制電路圖
[0010]附圖標記說明:[0011]I為232接口,2為MAX232晶片,3為485接口,4為MAX485晶片,5為拔碼開關,6為8051單片機,7為晶振。
【具體實施方式】
[0012]下面通過實施例,並結合附圖,對本實用新型的技術方案作進一步具體的說明。
[0013]實施例:參看圖1,一種帶有RS232和RS485兩種通信接口的控制板卡,包括232接口 UMAX232晶片2、485接口 3、MAX485晶片4、拔碼開關5、8051單片機6及晶振7。撥碼開關有四組管腳:第一組管腳I腳和E腳,第二組J腳和F腳,第三組C腳和G腳,第四組D腳和H腳,並且I腳和C腳相連,連接至8051單片機的RX端,J腳和D腳相連,連接至8051單片機的TX端。當撥碼開關5撥至I腳和E腳相連、J腳和F腳相連,C腳和G腳斷開、D腳和H腳斷開的位置時,則8051單片機6用RS232接口 I進行通信,電腦串口直接和控制板卡的232接口 I連接,電腦上的上位機軟體發出的控制信號通過232接口 I,控制單片機6 ;當撥碼開關5撥至C腳和G腳相連、D腳和H腳相連,I腳和E腳斷開、J腳和F腳斷開的位置時,則8051單片機6用RS485接口 3進行通信,電腦串口連接232轉485的轉換器,轉換器上的485接口與控制板卡上的485接口 3連接,電腦上的上位機軟體發出的控制信號通過232轉485轉換器,控制8051單片機6,485接口 3接收到此信號後,控制對應的管腳,執行相應的動作。
[0014]如圖2是MAX232晶片的電路圖,232接口採用9針串口,以MAX232為主的電平轉換電路包括,MAX232和C4、C5、C6、C7、C8。電腦輸出的標準232電平是正負15V,而單片機信號是TTL信號,是5V的。這部分電路的作用就是完成TTL電平到標準232電平的轉換,實現RS232信號和TTL信號的轉換。
[0015]如圖3是以MAX485為主的接口電路,包括轉換晶片MAX485、匹配電阻R4、R5、R6和保護二極體Dl、D2、D3,這部分主要是完成TTL電平和RS-485電平的轉換。MAX485,內部含有一個驅動器和接收器,RO和DI端分別為接收器的輸出和驅動器的輸入端,與分別與單片機的RXD和TXD相連,/RE和DE端分別為接收和發送的使能端,當/RE為邏輯O時,器件處於接收狀態;當DE為邏輯I時,器件處於發送狀態。把RE和DE並在一起,用一隻單片機引腳控制,A端和B端分別為接收和發送的差分信號端,485接口,主要是連接A,B線的端子,通過AB線的連接可以實現多個設備的互聯。
[0016]如圖4是8051單片機最小工作系統,包括8051單片機、Rl、C3組成復位電路,Cl, C2, Yl主要為單片機提供合適的工作頻率。撥碼開關,主要是完成RS232和RS485通信模式的選擇。
[0017]本實用新型控制板卡具有兩種選擇,使用方便;擴展性好,配合對應的執行機構,可以用在各種場合,如步進電機的控制器,檢測溫度等等;便於維護,其中一個接口通信不正常時,可用另一個接口進行通信。
[0018]最後,應當指出,以上實施例僅是本實用新型較有代表性的例子。顯然,本實用新型不限於上述實施例,還可以有許多變形。凡是依據本實用新型的技術實質對以上實施例所作的任何簡單修改、等同變化與修飾,均應認為屬於本實用新型的保護範圍。
【權利要求】
1.一種帶有RS232和RS485兩種通信接口的控制板卡,包括232接口、485接口、MAX232晶片、MAX485晶片、拔碼開關、8051單片機及晶振,其特徵在於所述232接口與MAX232晶片串行連接,485接口與MAX485晶片串行連接,MAX232晶片與MAX485晶片分別與拔碼開關連接,拔碼開關與8051單片機連接,晶振與8051單片機連接:當拔碼開關接通232接口通路時,8051單片機用RS232接口進行通信;當拔碼開關接通485接口通路時,8051單片機用RS485接口進行通信,此時直接在電腦的串口接上一個232轉485的轉換器。
2.根據權利要求1所述一種帶有RS232和RS485兩種通信接口的控制板卡,其特徵在於所述撥碼開關有四組管腳:第一組I腳和E腳,第二組J腳和F腳,第三組C腳和G腳,第四組D腳和H腳,並且I腳和C腳相連,連接至8051單片機的RX端,J腳和D腳相連,連接至8051單片機的TX端。
3.根據權利要求1或2所述一種帶有RS232和RS485兩種通信接口的控制板卡,其特徵在於所述撥碼開關,當撥碼撥至I腳和E腳相連,J腳和F腳相連,C腳和G腳斷開,D腳和H腳斷開的位置時,8051單片機用RS232接口進行通信;當撥碼撥至C腳和G腳相連,D腳和H腳相連,I腳和E腳斷開,J腳和F腳斷開的位置時,8051單片機用RS485接口進行通信。
【文檔編號】G06F1/16GK203606725SQ201320642679
【公開日】2014年5月21日 申請日期:2013年10月17日 優先權日:2013年10月17日
【發明者】王成文 申請人:浙江泛泰儀器有限公司