欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4829|回復: 0
收起左側

關于CAN總線初步詳解(共48頁pdf下載)

[復制鏈接]
ID:421102 發表于 2018-11-12 15:03 | 顯示全部樓層 |閱讀模式
最近在看關于下位機和驅動器的連接,我是用的arduino和驅動器進行連接,想要用can總線進行連接,找到的一篇對can總線進行簡單了解很有幫助的的一篇文章,希望對大家能有所幫助。

CAN 總線學習板主要功能介紹

1 硬件功能
(1)供電方式:采用USB取電,再也不用為電源發愁了。你會體會這種方式的簡單、方便、安全。
(2)MCU 復位方式:上電復位和按鍵復位,兩種方式共存。在調試的過程中不用紛繁開關電源。
(3)CAN總線通訊模塊:采用SJA1000+82C250 構成CAN控制器和驅動器,有指示燈顯示通訊狀態, 支持自收發功能,也支持多點通訊組網。
(4)RS232串口通訊模塊:采用Max232 完成信號轉變。可以與PC機通訊;實現在線程序編程;與CAN  通信模塊組合應用即可實現 232 與CAN總線轉換,而且是雙向的。
(5)無線接口:可以連接 RF2401 無線通訊模塊,學習無線通訊。如果不需要,也可以作為擴展口。
(6)溫度檢測模塊:采用單總線器件 DS18B20 進行溫度測量,使我們的系統更加接近于實際應用。
(7)數碼管顯示模塊:有四個數碼管組成,可以簡單顯示收發數據。
(8)自由按鍵:有 INT0 自由按鍵,您可以采用按鍵實現主動發送功能,實現人機交互。
(9)2 個自由指示燈:可以在您調試時指示一些狀態,主要起協助調試功能。
2 軟件功能  
基礎實驗:讓大家先熟悉板子的資源  
(1)數碼管顯示程序
(2)按鍵計數程序
(3)RS232 通訊
(4)溫度測量
CAN 總線通信實驗:讓大家在實戰中掌握 can 總線  
(1)CAN 總線自收發。
(2)CAN 總線一對一點對點通訊。
(3)CAN 總線多點組網。
(4)232<—>CAN 總線
無線通信試驗:知識進階,掌握無線通信  
(1)無線一對一收發
(2)232<—>無線
0.png

CAN 總線活動講座一:寫在 CAN 總線開發板助學之前 大家好: 很感謝cepark以及wangjin給我們這個舞臺來共同學習CAN總線。如今的電子技術日新月異,技術種類和方案層出不窮,需要電子工程師掌握的東西越來越多,你是否有點迷惑呢?在我們的“演出”正式開始之前,我想帶大家簡要回顧或是總結一下現在的這個領域。 電子這個領域其實很廣闊,涉及的東西很多,而且我自己的能力也有限,不可能一言蓋盡,所以就憑自己的粗淺認識來談一談,歡迎大家討論。僅從應用角度講,電子偏工程,所以諸如電子系、自動控制、測控、導航、機械等與電子密切相關的專業最后都被授予工學學位,與理學學位不一樣。這就表示著這一大類學生的培養目標是直接面對社會工程應用領域,所以學習的課程很多也都是重工程,比如數電,模電以及單片機等。那么單就應用電子領域,我們作為一個學生應該掌握些什么呢?我們來看看  

1. 基礎電路知識:建立起電壓,電流等基本電學概念,阻容感元件的內涵,電路基本定律。這是分析后續復雜電路的基礎。  
2. 模擬電路: 二極管、三極管等半導體器件的應用及性質,現在是 IC 流行的年代,已經沒有人去用管子搭建復雜的電路,一是復雜,二是難調試,但是在很多場合,你就會發現一個二極管,一個三極管或是一個穩壓管比 IC 是多么的有效和方便。 再有就是運算放大器的應用,這個是模擬電路(針對電子專業)的應用核心,運放的應用極為廣泛:同反相放大、限幅電路、峰值電路、濾波器、IV、VI 變換、振蕩器等很多關鍵的應用領域都有運放的身影。所以模擬電路大家一定要掌握。  
3.數字電路:大家都感覺比模擬電路要簡單,關鍵是一定要明白數字系統的電平,邏輯,傳輸門,時序等概念,為后續的數字高級系統打好基礎。  
4.單片機:單片機是目前最火的領域之一,可以說在各個重要的領域都有它,這個小小的芯片發揮著巨大的作用,它的魅力就在于“麻雀雖小,五臟俱全”,其實就是一個微型 CPU,在這個領域里,單片機的種類非常之多,差異也十分巨大,在不同的應用場合有不同的單片機來支撐,我們最為常用的就是 51 核的單片機,我會專門用一次講座來說它。這里你就先建立一個感覺,那就是:單片機如果沒學好,就意味著你的電子生涯不完整或者嚴重一點說不大合格。因此大家一定要學好單片機,它的開發其實也是最簡單的,我們這回設計的 can 總線開發板,對于你來說,就一臺電腦,一條串口線就夠了。  

5.DSP: 如果說單片機是事務驅動型的控制器,那么 DSP 就是運算驅動型,它的運算能力比單片機強很多,在涉及到雷達,聲音,圖像,以及高級算法實現方面,DSP 就顯示出了極大的優勢。它的基礎說白了,就是數字信號處理,而數字信號處理的核心就是采樣和數字濾波的設計,建立起一套完整的模數接口系統,這是應用的關鍵。  

6.CPLD:cpld偏重邏輯關系的實現,以往我們看一塊PCB,會發現很多的74**芯片,就是與非門之類的邏輯門,來處理系統中的邏輯關系,隨著 GAL 等可編程邏輯陣列的出現,大大簡化了設計和成本。而 CPLD 的出現更是革命性的。很多需要復雜譯碼的場合,尤其是 DSP 系統中,一般都會有 cpld 的出現,就是負責電平轉換以及邏輯實現,既增強了系統的保密性,同時又加大了系統重組的靈活性。  
7.FPGA: 與 cpld 類似,但是如今的 FPGA 風頭正盛,大有取代 DSP 以及單片機之勢,它既具備 dsp 那種進行復雜運算的能力,同時又堅固單片機那種強大的控制能力,而且保密性和重組性又非常之強,所以越來越受到電子工程師們的重視。所以說現在的工程師如果不會 FPGA,那就明顯落伍了。開發 cpld 以及 fpga用的是硬件描述語言 VHDL 或者 Verilog,語言的描述能力很強大,足以覆蓋整個信號處理領域。  
8. 總線接口:這個就是我們要“表演”的,呵呵。總線非常之多,無處不在,電子也因為接口技術而精彩紛呈。看看我們周圍的總線:串行 RS232,RS485總線,USB 總線,1394 總線,并行接口,CAN 總線,TCP/IP 總線,以太網,單總線,IIC 總線,SPI 總線......不勝枚舉。可以說每一個 IC 器件都實際上是一種總線的體現。 比如:大家手里的 51 學習板上的 DS1820 溫度傳感器就是單總線的,USB 開發板就是 usb 接口的,AT24C02 就是 IIC 的,AT93C46 就是 spi 的,串口就是 232 的,以及我們要進行的 CAN 總線。這些都無處不在,可以說你的接口設計能力強基本就能代表你的水平了。設想一下,當你可以根據需要隨便設計你的系統接口時,你的設計能力是多么高。比如開發一個儀器,覺得 USB 方便,那就直接 USB 接口,通過網絡可以 internent 控制,那就以太接口,要個多點通訊的,選擇 can,所以你會發現當你學會了單片機或是 FPGA 之后,總線以及接口的學習將會成為你的主要學習領域。 以上稍微講了一些,寫了現今應用廣泛的幾個大的領域,并不是很全面具體,但是終歸給我們一個全貌。我們這次 CAN總線助學就是針對目前應用最為廣泛之一的 can 總線來和大家一起學習。在工程項目中,大家經常采用 RS232,RS485 通訊方式,是因為它們簡單!但是當你學會了 CAN 總線后,就知道 CAN 總線比它們更簡單!你會在以后的設計中毫不猶豫的采用 CAN 總線作為通訊方式!我們的口號是:大家一起來體會 CAN 總線的簡單可靠吧!  

我想以講座的形式來開展我們的活動,循序漸進的來帶領大家逐步走入 CAN總線的世界,同時也順便講一些單片機以及無線通訊等方面的開發。在此之前,我們已經售出將近 400 套 can 總線的開發板,受到了很多網友的好評,所以請大家相信我們的質量!我們目前已經將 CAN 開發板重新改進,增加了很多實用的功能。希望大家積極參加我們的這次助學活動,也希望通過這次活動,大家能夠掌握 CAN 總線的設計!下一講,我們先介紹一下我們這回 can 助學的講座內容和開展的形式,歡迎大家隨時提出自己的意見,并參與討論!你的支持是我們 Cepark前進的動力。還等什么?Just join us!

CAN 學習講座之二:回顧一下老朋友:單片機
首先呢。我們這個講座開始總得有點介紹,一個課程開始都要有緒論啊,對吧?所以我們也不免這個俗,開始介紹一下,高手可以略過,初學的朋友們可以聽聽我們的嘮叨,呵呵。 總體說來,我們這次的 can 總線學習板還是基于 51單片機的學習系統,對于 51 我想大家再熟知不過了,幾乎所有的大學中開設的課程都是以 51 單片機為基礎來開設的,這里面的原因有很多,但是其中最最重要的一點就是 51 單片機的應用面廣泛,而且群眾基礎好,架構清晰簡明,容易學習,如果 51 能夠非常熟練的應用的話,過度到其他單片機就非常容易了。在最后還會稍微介紹一下其他單片機,供大家參考,下圖是到目前為止,最為普及和熟知的一些 51 系列的單片機,一個是以 ATMEL 公司生產的 AT 系列,還有一個就是最近異軍突起的臺灣宏晶公司出品的 STC 些列,我們這回開發板上用的就是這個。
0.png

完整的pdf格式文檔51黑下載地址(共48頁):
can總線詳解.pdf (1.03 MB, 下載次數: 74)



回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表