注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡網(wǎng)絡與數(shù)據(jù)通信網(wǎng)絡組建與管理CAN總線輕松入門與實踐

CAN總線輕松入門與實踐

CAN總線輕松入門與實踐

定 價:¥32.00

作 者: 李真花,崔健 編著
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 網(wǎng)絡配置與管理

ISBN: 9787512402683 出版時間: 2011-01-01 包裝: 平裝
開本: 16開 頁數(shù): 242 字數(shù):  

內容簡介

  《CAN總線輕松入門與實踐》以基于51單片機的CAN總線系統(tǒng)設計為講解對象,在內容安排上兼顧理論與實踐,循序漸進地將其呈現(xiàn)給讀者。第1—3章主要講述CAN總線底層協(xié)議規(guī)范、應用層協(xié)議以及CAN總線控制器和驅動器,為CAN總線系統(tǒng)設計奠定基礎。第4—9章重點講解CAN總線系統(tǒng)硬件設計和程序設計,以幫助讀者熟悉該系統(tǒng)的硬件資源,也是單片機學習者很好的學習范例;同時給出CAN總線自發(fā)收、兩點通信、多點通信、CAN—RS232網(wǎng)橋、溫控系統(tǒng)等綜合實例,讓讀者在學習和實踐中理解CAN總線的精髓。最后一章與讀者分享作者的一些設計感悟,并對網(wǎng)友常見問題進行解答.與《CAN總線輕松入門與實踐》相關的學習資料、電路原理圖以及實驗例程,可以在CAN總線學習小組和書友會http://group.ednchina.com/684/下載?!禖AN總線輕松入門與實踐》適合CAN總線設計的初學者、提高者,以及對CAN總線感興趣的所有電子愛好者Z讀。

作者簡介

  李真花,電子技術愛好者,北京交通大學檢測與自動化專業(yè)碩士,有多項CAN總線系統(tǒng)及其他工業(yè)總線設計調試經驗。EDN網(wǎng)站CAN總線學習小組的創(chuàng)建者之一,參與了六版“POAE—CAN總線學習板”的設計。崔健,電子技術愛好者,現(xiàn)北京大學在讀博士,利用業(yè)余時間設計了很多相關作品,有多項測控系統(tǒng)項目經驗。EDN網(wǎng)站CAN總線學習小組的創(chuàng)建者之一,參與了六版“PIAE-CAN總線學習板”的設計。

圖書目錄

第1章 CAN總線概述與協(xié)議規(guī)范
1.1 計算機網(wǎng)絡體系結構與拓撲結構
1.1.1 計算機網(wǎng)絡體系結構
1.1.2 網(wǎng)絡互聯(lián)設備
1.1.3 網(wǎng)絡拓撲結構
1.2 CAN總線簡介
1.2.1 CAN總線是什么
1.2.2 CAN總線的特點
1.2.3 CAN總線傳輸介質
1.2.4 CAN總線拓撲結構與設備
1.3 報文傳輸
1.3.1 幀類型
1.3.2 幀格式
1.3.3 幀優(yōu)先級仲裁
1.4 報文濾波與校驗
1.5 編碼——位填充
1.6 錯誤處理與故障界定
1.6.1 錯誤類型
1.6.2 節(jié)點錯誤處理
1.6.3 故障界定方法
1.7 位定時要求
本章小結
第2章 CAN總線應用層協(xié)議
2.1 為什么構建CAN應用層協(xié)議
2.2 常用的CAN總線應用層協(xié)議
2.3 iCAN總線協(xié)議概要
2.4 iCAN協(xié)議的報文格式
2.4.1 iCAN報文標識符分配
2.4.2 iCAN報文數(shù)據(jù)部分定義
2.4.3 iCAN報文格式詳細說明
2.5 iCAN協(xié)議的報文傳輸協(xié)議
2.5.1 iCAN協(xié)議通信模式
2.5.2 iCAN協(xié)議報文處理流程
2.6 iCAN協(xié)議的設備定義
2.6.1 I/O資源說明
2.6.2 配置資源說明
2.7 iCAN網(wǎng)絡管理
2.7.1 節(jié)點控制
2.7.2 通信控制
本章小結
第3章 CAN控制器和驅動器
3.1 CAN控制器和驅動器作用
3.2 CAN總線控制器和驅動器選型
3.3 CAN控制器SJA1000芯片詳述
3.3.1 芯片SJA1000性能
3.3.2 SJA1000的引腳定義
3.3.3 SJA1000的內部結構及各個模塊功能
3.3.4 BasicCAN和PeliCAN模式的區(qū)別
3.3.5 BasicCAN的寄存器及其功能詳述
3.3.6 PeliCAN的寄存器及其功能詳述
3.3.7 公共寄存器
3.4 CAN總線驅動器82C250詳述
3.4.1 82C250特性
3.4.2 82C250功能框圖
3.4.3 82C250功能詳述
本章小結
第4章 硬件系統(tǒng)設計與實踐
4.1 總線通信系統(tǒng)的硬件構成
4.2 CAN總線學習板介紹
4.3 單片機及其最小系統(tǒng)
4.3.1 回顧一下老朋友——五彩繽紛的單片機
4.3.2 單片機最小系統(tǒng)設計
4.3.3 復位電路
4.3.4 時鐘電路
4.3.5 EA引腳的設置
4.4 系統(tǒng)人機界面設計
4.4.1 數(shù)碼管顯示設計
4.4.2 LED燈顯示設計
4.4.3 按鍵接口設計
4.5 電源部分
4.6 RS232串口通信接口設計
4.6.1 RS232總線簡介
4.6.2 RS232通信電路設計
4.7 RS485通信接口設計
4.7.1 RS4.85總線簡介
4.7.2 RS485通信電路設計
4.8 單總線溫度傳感器——DS18B20
4.9 繼電器及無線擴展口部分
4.10 SJA1000與單片機的連接設計
4.11 電路的安裝、焊接與調試
4.12 CAN總線系統(tǒng)的抗干擾設計
4.12.1 電源和地隔離技術
4.12.2 輸入/輸出通道隔離技術
4.12.3 PCB設計的一些注意事項
4.12.4 軟件抗干擾技術
本章小結
第5章 基礎實驗實踐
5.1 開發(fā)需要哪些軟件
5.1.1 Keil開發(fā)環(huán)境簡介
5.1.2 如何建立一個工程
5.1.3 STC單片機下載軟件使用
5.1.4 串口通信軟件使用
5.2 第1個實例:點亮一盞“燈”
5.2.1 實例講解
5.2.2 程序設計
5.2.3 操作調試及結果
5.3 第2個實例:數(shù)碼管顯示
5.3.1 實例講解
5.3.2 程序設計
5.3.3 操作調試及結果
5.4 第3個實例:用按鍵實現(xiàn)中斷
5.4.1 實例講解
5.4.2 程序設計
5.4.3 操作調試及結果
5.5 第4個實例:與PC機通信——串口驅動編寫
5.5.1 實例講解
5.5.2 程序設計
5.5.3 操作調試及結果
5.6 第5個實例:RS485通信
5.6.1 實例講解
5.6.2 程序設計
5.6.3 操作調試及結果
5.7 第6個實例:電子溫度計
5.7.1 實例講解
5.7.2 程序設計
5.7.3 操作調試及結果
本章小結
第6章 CAN總線節(jié)點的自收發(fā)實例設計
6.1 系統(tǒng)設計目的及要求
6.2 程序設計
6.2.1 實例功能分析
6.2.2 程序流程規(guī)劃
6.2.3 CAN節(jié)點初始化
6.2.4 CAN節(jié)點發(fā)送程序設計
6.2.5 CAN節(jié)點接收程序設計
6.3 系統(tǒng)調試與結果
6.4 擴展實例:自接收模式參數(shù)驗證
6.4.1 試驗目的和要求
6.4.2 配置參數(shù)及驗證結果
本章小結
第7章 CAN總線兩節(jié)點通信實例設計
7.1 系統(tǒng)設計目的和要求
7.2 通信協(xié)議設計
7.2.1 協(xié)議報文格式
7.2.2 通信模式
7.2.3 基于本節(jié)實例的參數(shù)設計
7.3 通信程序設計
7.3.1 程序流程規(guī)劃
7.3.2 CAN節(jié)點初始化
7.3.3 CAN節(jié)點發(fā)送程序設計
7.3.4 CAN節(jié)點接收程序設計
7.4 系統(tǒng)調試與結果
7.5 擴展實例:多節(jié)點通信
7.5.1 試驗目的和要求
7.5.2 配置參數(shù)
7.5.3 驗證
本章小結
第8章 CAN-RS232網(wǎng)橋設計
8.1 系統(tǒng)設計目的和要求
8.2 CAN-RS232網(wǎng)橋硬件結構
8.3 CAN-RS232網(wǎng)橋通信協(xié)議設計
8.4 程序流程設計
8.5 擴展實例:CAN總線簡單分析儀設計
本章小結
第9章 基于iCAN協(xié)議的溫控系統(tǒng)設計
9.1 系統(tǒng)設計目的和要求
9.2 系統(tǒng)網(wǎng)絡結構
9.3 通信協(xié)議和系統(tǒng)網(wǎng)絡參數(shù)配置
9.4 檢測節(jié)點設計
9.4.1 硬件設計方案
9.4.2 節(jié)點程序流程設計
9.5 上層軟件設計
本章小結
第10章 感悟設計
10.1 培養(yǎng)我們的項目工程意識
10.1.1 電子類項目的指標及其分類
10.1.2 如何進行資料搜索
10.1.3 硬件及軟件設計的一些建議
10.1.4 開始你的文檔整理
10.2 關于電子類學生如何在大學中學習
10.2.1 關于專業(yè)
10.2.2 關于電子類專業(yè)學生的學習
10.2.3 關于單片機學習
10.3 答網(wǎng)友問
10.3.1 問題1——單片機型號兼容
10.3.2 問題2——遠程幀功能
10.3.3 問題3——SJA1000的讀/寫控制
10.3.4 問題4——SJA1000初始化程序
10.3.5 問題5——CAN總線的關閉
10.3.6 問題6——廣播通信功能
10.3.7 問題7——PCA82C250發(fā)熱
附錄 郵政系統(tǒng)與CAN總線通信系統(tǒng)對比
后記
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號