PC機并口與現(xiàn)場總線CAN通訊的實現(xiàn)
以PC機并口與CAN通訊為例,通過電路與程序實例具體介紹了通過并口EPP協(xié)議與CAN轉換的實現(xiàn)。
關鍵詞:現(xiàn)場總線;EPP;CAN;線程
ZHUANG Qiancheng,RAO Yuntao, JIANG Shanshan, WEI Xiong
(Electronic&Automatic Department, East China Institute of
Technology,Fuzhou 344000,China)
Technology,Fuzhou 344000,China)
由于SJA1000的訪問時間在40ns以內(nèi),所以PC在訪問SJA1000時完全可以不用插入等待周期。/Wait可以由/Addrstrobe和/Datastrobe信號經(jīng)過一個與非門后產(chǎn)生(圖1)。由于SJA1000的A L E時下降沿鎖存地址信號,所以將/Addrstrobe反相后與ALE相連。在EPP的數(shù)據(jù)讀/寫周期時,SJA1000的/RD和/WR控制信號有效,而在地址讀/寫周期時無效。SJA1000的/RESET腳與并行端口的/RESET腳相連,由PC機向SJA1000提供復位信號,如果并行端口的/RESET腳不用做S J A1000的復位,則可以用作外設16位地址高低字節(jié)的選通信號。SJA1000的片選/CS腳接地,始終處于選通狀態(tài)。
![](/article/UploadPic/2009-10/2009101617534244.jpg)
![](/article/UploadPic/2009-10/2009101617534736.jpg)
![](/article/UploadPic/2009-10/2009101617534933.jpg)
![](/article/UploadPic/2009-10/2009101617534322.jpg)
![](/article/UploadPic/2009-10/2009101617534326.jpg)
在進行通訊之前應先對SJA1000進行初始化,其初始化步驟依次為:a)檢測硬件連接是否正確,b)進入復位狀態(tài),c)設置時鐘分頻寄存器,d)設置輸出控制寄存器,e)設置通訊波特率,f)設置代碼驗收寄存器,g)設置代碼屏蔽寄存器,h)設置工作模式,i)設置中斷使能寄存器,j)退出復位狀態(tài)完成初始化。
通訊過程中CAN數(shù)據(jù)格式為:一幀CAN報文分為信息頭和信息內(nèi)容兩部分。前5個字節(jié)為信息頭部分(如下表地址16~20),其前29位(ID0~ID28)為標示符(4個字節(jié)),包含本信息包的目的地址。第5個字節(jié)是幀信息,F(xiàn)F為幀格式(0為標準幀,1為擴展幀格式),RTR為遠程幀發(fā)送請求(0表示發(fā)送數(shù)據(jù)幀,1表示發(fā)送遠程幀),X表示無關位,最后4位DLC是數(shù)據(jù)長度,即所發(fā)數(shù)據(jù)的實際字節(jié)數(shù)。其余8個字節(jié)是數(shù)據(jù)內(nèi)容部分,即為實際所發(fā)的數(shù)據(jù)。表3說明了CAN報文數(shù)據(jù)格式(擴展幀)。
通訊過程中CAN數(shù)據(jù)格式為:一幀CAN報文分為信息頭和信息內(nèi)容兩部分。前5個字節(jié)為信息頭部分(如下表地址16~20),其前29位(ID0~ID28)為標示符(4個字節(jié)),包含本信息包的目的地址。第5個字節(jié)是幀信息,F(xiàn)F為幀格式(0為標準幀,1為擴展幀格式),RTR為遠程幀發(fā)送請求(0表示發(fā)送數(shù)據(jù)幀,1表示發(fā)送遠程幀),X表示無關位,最后4位DLC是數(shù)據(jù)長度,即所發(fā)數(shù)據(jù)的實際字節(jié)數(shù)。其余8個字節(jié)是數(shù)據(jù)內(nèi)容部分,即為實際所發(fā)的數(shù)據(jù)。表3說明了CAN報文數(shù)據(jù)格式(擴展幀)。
![](/article/UploadPic/2009-10/2009101617534841.jpg)
PC機采用Visual C++建立對話框發(fā)送對象,采用主動發(fā)送方式,此時CAN網(wǎng)絡中一定要有接收方存在,否則SJA1000將由于無應答而一直處于發(fā)送狀態(tài)。接收數(shù)據(jù)則采用查尋方法(VC++采用工作線程方法很容易實現(xiàn))。以下為創(chuàng)建線程及線程執(zhí)行函數(shù)(在執(zhí)行函數(shù)體中以接收數(shù)據(jù)并輸出為例,不考慮CAN總線遠程幀請求,SJA1000的基地址為0)。
![](/article/UploadPic/2009-10/2009101617534857.jpg)
![](/article/UploadPic/2009-10/2009101617534700.jpg)
![](/article/UploadPic/2009-10/2009101617534346.jpg)
?
5結束語
CAN總線以高抗干擾性,高速率,實時性強等優(yōu)點,被廣大顧客所青睞。本文介 紹了基于并口與CAN總線的轉換及通訊辦法,這些都是筆者在學習和實踐中得來,相信能對 從事相關工作的人員有一定的啟發(fā)。
![](/article/UploadPic/2009-10/2009101617534857.jpg)
![](/article/UploadPic/2009-10/2009101617534700.jpg)
![](/article/UploadPic/2009-10/2009101617534346.jpg)
![](/article/UploadPic/2009-10/2009101617535970.jpg)
5結束語
CAN總線以高抗干擾性,高速率,實時性強等優(yōu)點,被廣大顧客所青睞。本文介 紹了基于并口與CAN總線的轉換及通訊辦法,這些都是筆者在學習和實踐中得來,相信能對 從事相關工作的人員有一定的啟發(fā)。
- 現(xiàn)場總線(38348)
- PC機并口(5143)
相關推薦
CAN總線應用中的雙絞線簡介
CAN(Controller Area Network)是一種用于實時應用的串行通訊協(xié)議總線,它可以使用雙絞線來傳輸信號,是世界上應用最廣泛的現(xiàn)場總線之一。CAN協(xié)議用于汽車中各種不同元件之間的通信,以此取代昂貴而笨重的配電線束。
2022-09-22 09:28:01
5858
![](https://skin.elecfans.com/images/2021-soft/eye.png)
CAN bus現(xiàn)場總線教程-包括基礎知識,設計應用及實驗
CAN bus現(xiàn)場總線教程下載 CAN-bus 現(xiàn)場總線.rar
2009-10-10 14:29:53
CAN總線通訊平臺開發(fā)
的商用車CAN總線,針對單片機微控制器MCU 節(jié)點的MCU + CAN 控制器 + CAN 收發(fā)器的CAN 通訊接口,在車載網(wǎng)絡控制系統(tǒng)中得到了大量應用;而對整車道路試驗、發(fā)動機臺架試驗、整車電環(huán)境半
2019-04-08 09:42:13
CAN總線通訊的問題
最近遇到CAN總線通訊的問題上位機為arm板,核心板為Cortex A9處理器, Linux內(nèi)核下位機為5塊 STM32板現(xiàn)象為:如果上位機只接收數(shù)據(jù),一切通訊正常。當上位機下發(fā)命令,那么上位機顯示
2021-08-20 06:10:42
CAN總線是什么 CAN總線的作用
現(xiàn)場總線VS工業(yè)以太網(wǎng)現(xiàn)場總線CAN總線(Control Area Network)一、CAN總線是什么?CAN總線的作用?CAN總線的優(yōu)點CAN總線拓撲圖各接口協(xié)議速率對比
2021-08-06 07:44:19
CAN總線浪涌抑制保護
`由于CAN總線芯片可靠性高、協(xié)議精練、價格低、貨源廣泛,因而在工業(yè)測控領域也獲得廣泛應用。但是,工業(yè)現(xiàn)場環(huán)境惡劣,電磁干擾較為嚴重,如何保證CAN總線通訊的可靠性尤為重要。CAN總線電纜是傳導干擾
2014-06-27 09:24:43
CAN總線透明傳輸通訊的初步認識
屬于現(xiàn)場總線的范疇,它是一種有效支持分布式控制或實時控制的串行通信網(wǎng)絡。在這個網(wǎng)絡中的各種硬件設備之間不可避免的需要實現(xiàn)數(shù)據(jù)傳輸,以實現(xiàn)產(chǎn)品的功用。適應技術具體要求,CAN總線透明傳輸通訊模塊誕生
2011-09-24 11:57:56
CAN現(xiàn)場總線定義OSI網(wǎng)絡模型
CAN現(xiàn)場總線只定義了OSI網(wǎng)絡模型的第一層(物理層) 和第二層(數(shù)據(jù)鏈路層) ,而這兩層一般已被CAN硬件完全實現(xiàn)了。由于沒有規(guī)定應用層,本身并不完整,需要一個高層協(xié)議來定義CAN報文中的11
2021-09-09 09:11:37
CAN通訊總線競爭的原因及解決方法
CAN通訊總線競爭數(shù)據(jù)保護物理設計總線邏輯錯誤檢測機制總線邏輯錯誤處理機制錯誤跟蹤機制POWER PC芯片 CAN配置總線競爭總線競爭解決的是在同一時間,多個節(jié)點同時向總線發(fā)送消息的問題。解決的方法
2022-01-13 06:16:09
現(xiàn)場總線CAN原理與應用技術
介紹相關的資料。
現(xiàn)場總線技術正在給我們展現(xiàn)一個寬闊的新舞臺,并且大有作為。學習CAN也可作為學習現(xiàn)場總線甚至是計算機網(wǎng)絡技術的入門,因為它使你能深入了解到從低層到高層的功能實現(xiàn)過程,從中更好地體會網(wǎng)絡
2023-09-26 06:39:27
現(xiàn)場總線的種類和概念
一、現(xiàn)場總線簡介隨著控制、計算機、通訊、網(wǎng)絡等技術的發(fā)展,信息交換溝通的領域正在迅速覆蓋從工廠的現(xiàn)場設備層到控制、管理的各個層次、覆蓋從工段、車間、工廠、企業(yè)乃至世界各地的市場。信息技術的飛速發(fā)展
2020-03-16 10:38:45
現(xiàn)場總線通信網(wǎng)關能夠實現(xiàn)什么?
針對異構總線間不兼容的問題,提出了一種異構現(xiàn)場總線融合通信網(wǎng)關的設計實現(xiàn)方法。網(wǎng)關采用STM32F207作為主控制器,通過協(xié)議轉換的方式實現(xiàn)了CANBUS與MODBUS兩種總線的互連互通,分別
2019-08-26 06:05:22
CDBUS現(xiàn)場總線通訊技術
了CDBUS方案,因它是基于但不限RS485的通訊控制器,同時繼承了CAN總線主要特性,基于非破壞性仲裁技術,分布式實時控制,可靠的錯誤處理和檢測機制等,并對帶寬及數(shù)據(jù)長度做了較大提升,而被視為
2017-11-05 09:56:57
Labview,CAN總線通訊的實現(xiàn)
初學小白。有點兒方向新的問題。本來是想用cRIO 9036+NI 9853(兩通道CAN卡),通過車輛的OBD口采集車輛的一些參數(shù)。遇到了如下問題:1.車輛OBD口試采用“K”線通訊協(xié)議的,是不是我
2016-03-31 10:35:21
Loto實踐干貨(3) 測量CAN總線通訊數(shù)據(jù) 精選資料推薦
最近在做運動控制卡的項目,調試樣機的過程中,需要驗證CAN總線通訊功能的正確性。以前只限于理論上認識CAN總線,使用的CANbus的通訊卡也是有上位機例程,基本上簡單地配置上位機軟件就可以正常工作
2021-08-20 07:31:29
SFPCI-6621隔離型CAN總線通訊板
SFPCI-6621一種隔離型CAN總線通訊板,可方便地應用于裝有PCI 總線插槽的微機。PC操作系統(tǒng)可選用目前流行的 Windows 系列、Unix等多種操作系統(tǒng)環(huán)境。CAN是一種數(shù)字化總線通訊
2015-06-12 09:16:08
STM32的can現(xiàn)場總線實驗心得 精選資料推薦
最近在搞stm32實驗板的can現(xiàn)場總線實驗,之前只是搞過STC51的串口通信,相比之下,發(fā)覺can總線都挺復雜的。開始時,知道自己是新手,只知道can總線跟串行通信,485通信,I2C通信一樣都是
2021-08-20 07:28:33
TSN 和現(xiàn)場總線:選型要點
了徹底的分散控制。現(xiàn)場總線控制系統(tǒng)既是一個開放的通信網(wǎng)絡,又是一種全分布的控制系統(tǒng),它把作為網(wǎng)絡節(jié)點的智能儀表連接成自動化網(wǎng)絡系統(tǒng),實現(xiàn)基礎控制、補償計算、參數(shù)修改、報警、顯示、監(jiān)控、優(yōu)化的綜合功能
2023-01-06 13:48:10
USB接口與CAN總線的實例怎么實現(xiàn)?
為了更好的將USB的通用性和CAN的專業(yè)性結合起來,通過計算機的USB接口接入CAN專業(yè)網(wǎng)絡,實現(xiàn)系統(tǒng)控制的便利性和應用的高效性,本文講述了一種基于ARM7處理器實現(xiàn)USB接口與CAN總線的實例,通過其可以在PC實現(xiàn)對CAN總線上設備的監(jiān)控。
2020-03-25 07:18:31
USB轉CAN說明書
USB轉CAN說明書USB2CAN 是USB 總線和CAN 總線數(shù)據(jù)相互轉換的模塊,通過USB 總線與PC 機連接,應用于基于CANBUS 的現(xiàn)場總線應用領域,集成有一個USB 接口,兩個CAN
2009-10-19 15:24:54
USB轉CAN轉換器|CAN總線通信模塊
完全無需了解復雜的USB協(xié)議的情況下,即可方便的開發(fā)出CAN系統(tǒng)應用軟件產(chǎn)品,大大簡化了USB開發(fā)的難度。USB轉CAN串口通信模塊廣泛應用于通過PC或筆記本的USB接口實現(xiàn)對CAN總線網(wǎng)絡的發(fā)送和接收
2011-05-27 09:13:53
labview 現(xiàn)場總線模塊問題
現(xiàn)場用了9個總線模塊,有工控機讀取9個模塊的數(shù)據(jù),用的是mudbus通訊協(xié)議,為什么有時候讀取的很快,有時候等個好幾秒才讀到,我是用多線程去讀模塊上的點,求幫助
2014-07-05 10:24:46
什么是CAN總線 CAN總線有什么作用
國際標準化組織認可,技術比較成熟,控制的芯片已經(jīng)商品化,性價比高,特別適用于分布式測控系統(tǒng)之間的數(shù)通訊。CAN 總線插卡可以任意插在 PC AT XT 兼容機上,方便地構成分布式監(jiān)控系統(tǒng)。因此,用 FPGA 實現(xiàn) CAN 總線通信控制器具有非常重要的應用價值。
2018-12-13 14:26:31
以太網(wǎng)和現(xiàn)有CAN總線網(wǎng)怎么實現(xiàn)直接連接?
在工廠、變電站、智能大廈等大型企業(yè)自動化系統(tǒng)中,如 圖1(a) 所示,在上層企業(yè)管理層和生產(chǎn) 監(jiān)控層采用的都是以太網(wǎng)和PC機,而在下層車間、現(xiàn)場都是采用現(xiàn)場總線(如RS-485、CAN
2019-09-24 07:24:08
基于CAN總線與RS485的DSP通信接口設計
得到了廣泛應用。本設計以PC機為主機,以TMS320LF2407為從機,實現(xiàn)了主從機之間的基于RS-485的串行通信,以及TMS320LF2407與CAN總線的通信。其中PC機與TMS320LF2407
2018-12-10 10:19:26
基于CAN總線的溫度測控系統(tǒng)介紹
,而且能夠將分布在不同地點的溫度測控模塊通過cAN現(xiàn)場總線連接起來,接入PC機進行集中監(jiān)控和管理。本系統(tǒng)采用CAN現(xiàn)場總線進行通訊,由于一條cAN總線上的節(jié)點個數(shù)在理論上不受限制,實際應用則主要取決于總線
2023-09-19 06:45:45
基于CAN現(xiàn)場總線的同步控制解決方案
系統(tǒng)維護和使用。隨著機電一體化技術的發(fā)展,現(xiàn)場總線技術不斷應用到各個領域并得到了廣泛的應用。本文針對機組式印刷機械的同步需求,提出了一種基于CAN現(xiàn)場總線的同步控制解決方案,并得以驗證。
2021-01-29 06:37:54
深入測試CAN接口的通訊過程
最近在做運動控制卡的項目,調試樣機的過程中,需要驗證CAN總線通訊功能的正確性。以前只限于理論上認識CAN總線,使用的CANbus的通訊卡也是有上位機例程,基本上簡單地配置上位機軟件就可以正常工作
2021-08-06 07:59:30
請問如何診斷RS485總線通訊不穩(wěn)定的現(xiàn)場問題?
RS485總線的基本特性是什么?RS485總線的傳輸距離是多少?RS485總線在現(xiàn)場應用中常見的幾種通訊故障?如何診斷RS485總線通訊不穩(wěn)定的現(xiàn)場問題?
2021-05-20 07:00:43
采用CAN總線與RS-485實現(xiàn)DSP通信接口
了廣泛應用。 本設計以PC機為主機,以TMS320LF2407為從機,實現(xiàn)了主從機之間的基于RS-485的串行通信,以及TMS320LF2407與CAN總線的通信。其中PC機與TMS320LF2407
2019-06-14 05:00:10
采用PIC18F458實現(xiàn)CAN總線接口設計
的4-20ma的模擬輸入信號被數(shù)字信號取代,設備狀態(tài)、故障、參數(shù)等信息通過現(xiàn)場總線傳送給上位機完成遠程控制及遠程參數(shù)化,具有can總線接口的各種儀器、儀表設備通過can適配卡可實現(xiàn)與上位機的can總線
2019-06-11 05:00:07
CAN總線節(jié)點電路的設計與實現(xiàn)
CAN 總線作為一種現(xiàn)場總線,應用極為普及。本文給出了一種基于AT89C51 和SJA1000 的CAN 總線節(jié)點設計方法,并對軟硬件進行了相應的說明。關鍵詞:CAN 總線,SJA1000,單片機CAN(C
2009-05-25 13:26:12
59
![](https://skin.elecfans.com/images/2021-soft/load.png)
基于CAN總線通訊的變槳距風力發(fā)電控制系統(tǒng)
基于CAN 總線通訊的變槳距風力發(fā)電控制系統(tǒng):變槳距控制器用于實現(xiàn)功率調節(jié)和槳角控制,介紹了液壓驅動和電控驅動兩種槳距控制系統(tǒng)的不同,然后討論了CAN 總線在風力發(fā)電機組
2009-05-31 12:52:48
32
![](https://skin.elecfans.com/images/2021-soft/load.png)
基于CAN總線的電梯串行通訊
本文研究 CAN 總線在電梯串行通訊中的應用。論文對比RS-485 通訊方式,分析CAN 總線應用于電梯串行通訊中的優(yōu)點,采用SJA1000 設計了CAN 總線通訊硬件,優(yōu)化CAN總線的通信參數(shù),提高
2009-06-25 13:28:03
27
![](https://skin.elecfans.com/images/2021-soft/load.png)
基于CAN總線的監(jiān)控系統(tǒng)設計
鑒于目前基于RS-485通信的監(jiān)控系統(tǒng)的一些問題,本文闡述了用微控制器P87C591和現(xiàn)場總線技術實現(xiàn)基于CAN總線的監(jiān)控系統(tǒng),還詳細說明了RS-232與CAN總線轉換器和基于CAN總線的云臺控制
2009-07-09 10:06:47
36
![](https://skin.elecfans.com/images/2021-soft/load.png)
PC/104與PC機USB通訊的C++實現(xiàn)
目前,PC/104 與PC 機之間的通訊一般是以串行通訊或者并行通訊兩種方式來實現(xiàn)的,然而USB 通訊正以其高速性和連接靈活性等優(yōu)點而被廣泛關注。為實現(xiàn)PC/104 與PC 機之間的USB
2009-08-06 08:18:22
35
![](https://skin.elecfans.com/images/2021-soft/load.png)
基于CAN總線的多點式SPC系統(tǒng)設計與實現(xiàn)
文中提出一種基于CAN 總線的多點式數(shù)據(jù)采集和SPC 系統(tǒng),并介紹了SPC 數(shù)據(jù)采集盒(SPC-Keyboard)硬件原理和CAN總線防沖撞通訊的設計;引入可標定控制線實現(xiàn)非穩(wěn)態(tài)情況下由于控制線波
2009-08-10 09:12:31
5
![](https://skin.elecfans.com/images/2021-soft/load.png)
PC/104與PC機USB通訊的C++實現(xiàn)
目前,PC/104 與PC 機之間的通訊一般是以串行通訊或者并行通訊兩種方式來實現(xiàn)的,然而USB 通訊正以其高速性和連接靈活性等優(yōu)點而被廣泛關注。為實現(xiàn)PC/104 與PC 機之間的USB 通訊
2009-08-10 12:01:55
33
![](https://skin.elecfans.com/images/2021-soft/load.png)
CAN總線在液壓支架電液控制系統(tǒng)的應用
本文首先分析了國際上幾種主要的液壓支架電液控制系統(tǒng)的通訊實現(xiàn)方法,指出原有方法中存在的不足。采用了CAN 總線實現(xiàn)綜采面支架控制器的互連。針對煤礦對現(xiàn)場總線本質安
2009-08-11 10:40:07
13
![](https://skin.elecfans.com/images/2021-soft/load.png)
CAN總線系統(tǒng)中可控制現(xiàn)場智能節(jié)點設計
CAN(Control Area Network)總線技術是一種支持分布式實時控制的高安全性的串行總線。本文對CAN 控制網(wǎng)絡中重要的現(xiàn)場設備--智能節(jié)點的具體實現(xiàn)進行的研究,主要包括智能節(jié)點的軟件
2009-08-14 09:07:18
11
![](https://skin.elecfans.com/images/2021-soft/load.png)
基于CAN總線的機器人示教盒通訊系統(tǒng)的設計
研發(fā)了基于CAN 總線的新型機器人示教盒系統(tǒng),采用ARM 芯片為核心,并在其上運行了實時操作系統(tǒng)μC/OS-II。設計了一套CAN 網(wǎng)絡通訊協(xié)議,實現(xiàn)了
2009-09-09 09:35:13
23
![](https://skin.elecfans.com/images/2021-soft/load.png)
CAN總線現(xiàn)場總線應用方案RS-485升級到CAN
關鍵詞 RS-485、LM3S2016、CAN總線摘要 CAN總線現(xiàn)場總線應用方案 RS-485升級到CAN
2009-11-07 14:14:22
38
![](https://skin.elecfans.com/images/2021-soft/load.png)
電動車車身網(wǎng)絡CAN總線通訊實現(xiàn)
本文首先簡要介紹了CAN 總線的技術特點,同時把針對電動汽車的特點,建立車身網(wǎng)絡的拓撲結構。詳細的介紹了CAN 通訊協(xié)議準的拓撲結,制定了CAN 總線應用層協(xié)議的通訊報文形式
2010-01-07 14:47:06
60
![](https://skin.elecfans.com/images/2021-soft/load.png)
CAN-bus 現(xiàn)場總線布局通訊篇
CAN-bus 現(xiàn)場總線布局通訊篇
依靠強大的專業(yè)開發(fā)團隊、PHILIPS半導體的領先技術與國際CiA協(xié)會、ODVA協(xié)會的支持,我們致力于發(fā)展中國的CAN產(chǎn)品與應用事業(yè)。至現(xiàn)
2010-03-27 13:39:21
30
![](https://skin.elecfans.com/images/2021-soft/load.png)
現(xiàn)場總線CAN-bus 實驗室
現(xiàn)場總線CAN-bus 實驗室
DeviceNet 實驗室DeviceNet 實驗室為基于DeviceNet 協(xié)議規(guī)范的CAN-bus 現(xiàn)場總線實驗室。DeviceNet實驗室由基于DeviceNet 的分布式教學實驗平臺組成
2010-03-27 13:53:55
25
![](https://skin.elecfans.com/images/2021-soft/load.png)
CAN-bus現(xiàn)場總線應用方案RS-485升級到CAN總線
CAN-bus現(xiàn)場總線應用方案RS-485升級到CAN總線
電子工業(yè)協(xié)會EIA于1983年制訂并發(fā)布RS-485標準,并經(jīng)TIA——通訊工業(yè)協(xié)會修訂后命名為TIA/EIA-485-A,習慣地稱之為R
2010-04-06 17:57:57
59
![](https://skin.elecfans.com/images/2021-soft/load.png)
PC機與DSP之間的并行通訊技術
PC機與DSP之間的并行通訊技術
摘要:對PC 機在EPP 模式下與C6000 系列DSP 的HPI 口之間進行的并行通訊進行了研究,提出了用EPP 協(xié)議和CPLD 實現(xiàn)DSP 與計算機并口
2010-04-07 14:37:06
35
![](https://skin.elecfans.com/images/2021-soft/load.png)
CAN-bus現(xiàn)場總線應用方案 RS-485升級到CAN總線
CAN總線(Controller Area Network)即控制器局域網(wǎng),是國際上應用最廣泛的現(xiàn)場總線之一。起先,CAN總線被設計作為汽車環(huán)境中的微控制器通訊,在車載電子控制裝置ECU之間交換信息,形
2010-07-19 15:34:33
25
![](https://skin.elecfans.com/images/2021-soft/load.png)
基于CAN總線的綜自通訊規(guī)約設計
介紹一種基于CAN總線的牽引變電站自動化系統(tǒng)通訊規(guī)約的設計,CAN通訊規(guī)約采用標準幀,報文采用主動發(fā)送和發(fā)送查詢兩種處理形式。該設計在城市輕軌與地鐵牽引變電站中的應
2010-12-25 16:26:25
39
![](https://skin.elecfans.com/images/2021-soft/load.png)
基于PCI總線的CAN卡的設計與實現(xiàn)
基于PCI總線的CAN卡的設計與實現(xiàn)
現(xiàn)場總線CAN(Controller Area Network控制器局域網(wǎng)絡)以其高性能、高可靠性及獨特的設計,越來越受到人們的重視和青睞,
2009-10-25 10:54:58
816
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A5/55/wKgZomUMN_KAAmGpAAAz64uXRJw508.gif)
基于DSP的電動汽車CAN總線通訊技術設計
基于DSP的電動汽車CAN總線通訊技術設計
德國Bosch公司為了解決現(xiàn)代車輛中眾多的控制和數(shù)據(jù)交換問題,開發(fā)出一種CAN(Controller AreaNetwork) 現(xiàn)場總線通訊結構. CAN
2009-12-23 10:51:43
833
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A5/68/wKgZomUMOE2AJWgUAAB-i0m86Dk301.jpg)
CAN現(xiàn)場總線在DNC集成制造
針對數(shù)控機床應用的情況,分析DNC系統(tǒng)通信存在的 問題,提出了一種以CAN現(xiàn)場總線為基礎,并用C++ Builder軟件設計實現(xiàn)了WindowS環(huán)境
2011-06-17 16:28:11
26
![](https://skin.elecfans.com/images/2021-soft/load.png)
CAN總線PC適配卡設計
本文首先介紹PCI總線控制器PCI9052與CAN總線通信控制器SJA1000的工作原理,并且介紹了PCI總線和CAN總線通信控制器接口的硬件和軟件實現(xiàn)方法。
2011-09-23 17:34:22
1938
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A6/03/wKgZomUMO0iAfcFhAAAXsjoPXWI352.jpg)
CAN總線在多機通信中的應用
設計了多個CAN總線的通信節(jié)點,通過PCI9810-CAN適配卡上的CAN總線,組成一個局域通信網(wǎng)絡,實現(xiàn)了PC機對各個節(jié)點的監(jiān)控和通信以及節(jié)點間的自由通信。
2011-10-19 14:57:56
67
![](https://skin.elecfans.com/images/2021-soft/load.png)
CAN總線原理
控制器局域網(wǎng)總線(CAN,Controller Area Network)是一種用于實時應用的串行通訊協(xié)議總線,它可以使用雙絞線來傳輸信號,是世界上應用最廣泛的現(xiàn)場總線之一。CAN協(xié)議由德國的Robert Bos
2012-09-10 09:22:53
197509
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A6/51/wKgZomUMPOGAPV8_AAAPQPA4i3c670.jpg)
基于C8051F040單片機的CAN總線測試模式研究
摘要:現(xiàn)場總線已成為數(shù)據(jù)總線領域中最為活躍的熱點,CAN 總線被公認為最有前途的現(xiàn)場總線之一,CAN 總線節(jié)點的設計、調試是CAN 總線通訊系統(tǒng)設計的重點。在此介紹了C8051F040單片機
2013-03-06 15:24:45
71
![](https://skin.elecfans.com/images/2021-soft/load.png)
現(xiàn)場總線CAN原理與應用技術 第2版_部分1
本書首先簡要敘述了現(xiàn)場總線技術的基礎——計算機網(wǎng)絡;其后的內(nèi)容覆蓋了CAN技術的國際標準、幾類有代表性的CAN器件、CAN智能節(jié)點的硬件和軟件設計(包括在單片機和PC機上)、組網(wǎng)中的CAN網(wǎng)關和網(wǎng)橋
2016-04-05 13:43:28
0
![](https://skin.elecfans.com/images/2021-soft/load.png)
現(xiàn)場總線CAN原理與應用技術 第2版_部分2
本書首先簡要敘述了現(xiàn)場總線技術的基礎——計算機網(wǎng)絡;其后的內(nèi)容覆蓋了CAN技術的國際標準、幾類有代表性的CAN器件、CAN智能節(jié)點的硬件和軟件設計(包括在單片機和PC機上)、組網(wǎng)中的CAN網(wǎng)關和網(wǎng)橋
2016-04-05 13:48:04
0
![](https://skin.elecfans.com/images/2021-soft/load.png)
基于CAN總線與ZigBee的現(xiàn)場監(jiān)控系統(tǒng)設計
基于CAN總線與ZigBee的現(xiàn)場監(jiān)控系統(tǒng)設計。
2016-05-06 14:37:50
22
![](https://skin.elecfans.com/images/2021-soft/load.png)
基于FPGA和CAN控制器MCP2515設計慣導系統(tǒng)的CAN總線
接口控制新型的CAN 控制器MCP2515,使慣導系統(tǒng)不僅具備了接入CAN 總線的能力,而且在系統(tǒng)實現(xiàn)之后,節(jié)點可以根據(jù)現(xiàn)場應用提出的新要求進行升級,增加了使用的靈活性。目前實驗樣機已經(jīng)設計完成,可以正確地通過CAN 總線進行通訊,達到了設計的要求。
2016-07-13 17:43:30
0
![](https://skin.elecfans.com/images/2021-soft/load.png)
CAN現(xiàn)場處置的“法寶”
近年來,CAN總線憑借優(yōu)秀的抗干擾能力及通訊仲裁機制得到越來越廣泛的應用,雖然CAN總線技術資料比較廣泛,但工程師在復雜現(xiàn)場應用CAN總線時難免遇到很多問題,比如干擾大、波特率不匹配、通訊距離短等。
2017-05-24 17:41:15
1473
![](https://skin.elecfans.com/images/2021-soft/eye.png)
CAN總線DSP系統(tǒng)與上位機CAN的通訊
字電機伺服驅動系統(tǒng),使用CANopen通訊協(xié)議實現(xiàn)了CAN總線數(shù)字信號處理器(DSP)系統(tǒng)與上位機CAN卡之間的通訊,并通過測試實驗驗證了信息傳遞的可靠性,保證了全數(shù)字網(wǎng)絡化伺服驅動系統(tǒng)中對電機控制的快速性、準確性和實時性。 2 通訊系統(tǒng)實現(xiàn)的基本原理 2.1 LF240x系
2017-10-31 11:00:58
16
![](https://skin.elecfans.com/images/2021-soft/load.png)
電動汽車CAN總線通訊技術設計
德國Bosch公司為了解決現(xiàn)代車輛中眾多的控制和數(shù)據(jù)交換問題,開發(fā)出一種CAN(Controller AreaNetwork) 現(xiàn)場總線通訊結構。 CAN總線硬件連接簡單,有良好的可靠性、實時
2017-10-31 16:16:34
8
![](https://skin.elecfans.com/images/2021-soft/load.png)
電動汽車CAN總線通訊設計方案探究
德國Bosch公司為了解決現(xiàn)代車輛中眾多的控制和數(shù)據(jù)交換問題,開發(fā)出一種CAN(Controller AreaNetwork) 現(xiàn)場總線通訊結構。 CAN總線硬件連接簡單,有良好的可靠性、實時
2017-11-27 11:09:55
0
![](https://skin.elecfans.com/images/2021-soft/load.png)
基于STM32F1O5的CAN總線中繼器的設計與實現(xiàn)
0 引言 CAN總線最初是為了解決汽車內(nèi)部的信號傳輸問題而提出來的,目前廣泛應用于工業(yè)現(xiàn)場控制單元、智能樓宇單元、礦業(yè)控制通訊、遠程通訊節(jié)點等控制領域。受到CAN收發(fā)器的閑宣,總線上掛接的節(jié)點
2017-12-01 03:57:05
943
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A6/FE/wKgZomUMQbOATDEsAAASw0N6sug468.jpg)
在電流、電壓變送器中CAN總線技術有什么應用?
站(PC機)通過插槽中的CAN2PC總線適配卡實現(xiàn)與CAN智能測控節(jié)點的通信。在該系統(tǒng)結構中,并沒有采用多主結構方式,而是采用了一主多從的網(wǎng)絡架構。該方式在一定程度上減輕了網(wǎng)絡的負荷。
2018-07-26 12:20:00
1778
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com/web1/M00/58/86/pIYBAFtZkaGAUN0MAAAPtb5HQCI252.jpg)
英創(chuàng)信息技術6路獨立CAN總線的實現(xiàn)方案簡介
。英創(chuàng)公司推出了各種以支持通訊接口為特色的工控主板,ESMARC系列的主板都能夠支持2路CAN總線,為了滿足客戶現(xiàn)場對多路CAN總線的需求,英創(chuàng)公司利用主板上的ISA總線,設計出擴展4路CAN總線的擴展底板ETA704,再配合ESMARC系列主板上板載的2路CAN總線,就能夠實現(xiàn)6路CAN總線
2020-02-12 10:53:17
1679
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com/web1/M00/B4/03/pIYBAF5DaKyANvWsAABnMUwycv0047.png)
如何設計及實現(xiàn)STM32的CAN總線
CAN(Controller Area Network)即控制器局域網(wǎng),屬于工業(yè)現(xiàn)場總線的范疇,通常稱為CAN-bus,即CAN總線,它是目前國際上應用最廣泛的開放式現(xiàn)場總線之一,與一般的通信總線
2020-01-15 08:00:00
7
![](https://skin.elecfans.com/images/2021-soft/load.png)
汽車儀表的發(fā)展、趨勢及采用CAN總線技術實現(xiàn)設計
專用液晶顯示屏用來顯示轉速、機油壓力、水溫、燃油消耗等;PC機用來處理CAN總線上的數(shù)據(jù)并通過軟件顯示于顯示屏上;PC-CAN接口卡完成PC機與CAN之間的通信;自行設計的ECU完成從各傳感器采集
2020-03-16 10:00:39
2084
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com/web1/M00/B7/EE/pIYBAF5u3U6AXsmvAAAaLsj1wYA023.png)
CAN總線與一般的通訊系統(tǒng)總線相比,它的優(yōu)勢是什么
現(xiàn)場總線是連接智能現(xiàn)場設備和自動化系統(tǒng)的數(shù)字式,雙向傳輸,多分支結構的通訊網(wǎng)絡。它是電子信息技術、通信技術和控制系統(tǒng)高寬比綜合性與集成化的物質,CAN總線,也稱控制板部分網(wǎng),因為選用了很多新技術
2020-11-18 17:17:44
2270
![](https://skin.elecfans.com/images/2021-soft/eye.png)
基于現(xiàn)場總線can-bus的plc網(wǎng)絡方案
目前,一般常見plc型號都沒有集成現(xiàn)場總線can-bus的通訊功能接口,因而不便于基于can總線多臺plc控制網(wǎng)絡的實現(xiàn)。隨著應用技術的發(fā)展,工業(yè)經(jīng)常會出現(xiàn)需要n臺plc協(xié)同完成一個系統(tǒng)的綜合控制。
2020-12-01 10:25:09
3515
![](https://skin.elecfans.com/images/2021-soft/eye.png)
如何使用FPGA和CAN控制器MCP2515實現(xiàn)慣導系統(tǒng)的CAN總線接口的設計
接口控制新型的CAN 控制器MCP2515,使慣導系統(tǒng)不僅具備了接入CAN 總線的能力,而且在系統(tǒng)實現(xiàn)之后,節(jié)點可以根據(jù)現(xiàn)場應用提出的新要求進行升級,增加了使用的靈活性。目前實驗樣機已經(jīng)設計完成,可以正確地通過CAN 總線進行通訊,達到了設計的要求。
2021-01-27 15:52:00
14
![](https://skin.elecfans.com/images/2021-soft/load.png)
CAN總線系統(tǒng)的設計與實現(xiàn)
在現(xiàn)場總線概念的出現(xiàn)到現(xiàn)在的近20年時間里,已經(jīng)出現(xiàn)了好幾種現(xiàn)場總線技術并走向成熟。其中CAN總線已被公認為幾種最有前途的現(xiàn)場總線之一。CAN是一種由帶有CAN控制器組成的高性能串行數(shù)據(jù)局域通信網(wǎng)絡,是國際上應用最廣泛的現(xiàn)場總線之一。
2021-04-20 15:55:30
23
![](https://skin.elecfans.com/images/2021-soft/load.png)
基于現(xiàn)場總線的DCS與PLC的通訊技術
基于現(xiàn)場總線的DCS與PLC的通訊技術(q312v電源接口如何使用)-基于現(xiàn)場總線的DCS與PLC的通訊技術這是一份非常不錯的資料,歡迎下載,希望對您有幫助!
2021-07-26 13:29:37
22
![](https://skin.elecfans.com/images/2021-soft/load.png)
CAN總線為什么這么火,CAN總線是什么
),是一種用于實時應用的串行通訊協(xié)議總線,它可以使用雙絞線來傳輸信號,是世界上應用最廣泛的現(xiàn)場總線之一。CAN協(xié)議用于汽車中各種不同元件之間的通信,用來取代昂貴而笨重的配電線束。CAN協(xié)議的使用廣泛這一特點使其很快延伸到自動化控制以及工業(yè)領域中。 CAN協(xié)議的特性包括完
2022-01-15 17:04:48
5782
![](https://skin.elecfans.com/images/2021-soft/eye.png)
為什么說雙通道CAN總線通訊卡是最好選擇
can總線通訊卡,一般是指我們平時進行汽車CAN總線調試的USBCAN分析儀,它是我們進行目標CAN設備CAN總線研究的基礎工具。根據(jù)設計的不同,其可分為單通道版本,雙通道版本以及多通道版本
2022-01-27 09:48:27
3147
![](https://skin.elecfans.com/images/2021-soft/eye.png)
如何解決CAN總線各種現(xiàn)場異常工況
CAN總線開發(fā)工程師經(jīng)常會遇到總線在實驗室中測試均能正常通過各項測試標準,但是到現(xiàn)場卻出現(xiàn)了各種問題,如何解決各種現(xiàn)場異常工況呢?本文將從干擾定位開始為大家逐步分析。
2022-05-05 14:19:07
2653
![](https://skin.elecfans.com/images/2021-soft/eye.png)
CAN總線與plccan總線的區(qū)別
plccan總線通訊的意義就在于提高了PLC工作的穩(wěn)定性和安全性,畢竟CAN總線可以算得上是最穩(wěn)的幾類現(xiàn)場總線之一了。
2022-09-21 14:07:23
3734
![](https://skin.elecfans.com/images/2021-soft/eye.png)
關于CAN總線通訊的電磁兼容EMC設計
CAN的目的是用多點、串行數(shù)字通訊技術取代常規(guī)的直接導線信號連接,可以節(jié)省大量車載設備的電纜布線。由于CAN總線芯片可靠性高、協(xié)議精練、價格低、貨源廣泛,因而在工業(yè)測控領域也獲得廣泛應用。但是,工業(yè)現(xiàn)場環(huán)境惡劣,電磁干擾較為嚴重,如何保證CAN總線通訊的可靠性尤為重要。
2023-05-04 15:03:54
1230
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com/web2/M00/82/71/wKgZomRTWUqAayMcAAAfv7TBXlk878.jpg)
CAN總線應用中雙絞線簡介
CAN(Controller Area Network)是一種用于實時應用的串行通訊協(xié)議總線,它可以使用雙絞線來傳輸信號,是世界上應用最廣泛的現(xiàn)場總線之一。CAN協(xié)議用于汽車中各種不同元件之間的通信,以此取代昂貴而笨重的配電線束。
2023-11-01 16:39:54
512
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com/web2/M00/AD/A7/wKgZomVCDvaAOD1fAADNxXk9o_w138.jpg)
評論