TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
CAN總線輕鬆入門與實踐(簡體書)
滿額折

CAN總線輕鬆入門與實踐(簡體書)

人民幣定價:32 元
定價
:NT$ 192 元
優惠價
87167
絕版無法訂購
相關商品
商品簡介
作者簡介
目次

商品簡介

《CAN總線輕鬆入門與實踐》以基於51單片機的CAN總線系統設計為講解對象,在內容安排上兼顧理論與實踐,循序漸進地將其呈現給讀者。第1—3章主要講述CAN總線底層協議規範、應用層協議以及CAN總線控制器和驅動器,為CAN總線系統設計奠定基礎。第4—9章重點講解CAN總線系統硬件設計和程序設計,以幫助讀者熟悉該系統的硬件資源,也是單片機學習者很好的學習範例;同時給出CAN總線自發收、兩點通信、多點通信、CAN—RS232網橋、溫控系統等綜合實例,讓讀者在學習和實踐中理解CAN總線的精髓。最后一章與讀者分享作者的一些設計感悟,并對網友常見問題進行解答。
《CAN總線輕鬆入門與實踐》適合CAN總線設計的初學者、提高者,以及對CAN部線感興趣的所有電子愛好者閱讀。

作者簡介

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

目次

第1章 CAN總線概述與協議規範
1.1 計算機網絡體系結構與拓撲結構
1.1.1 計算機網絡體系結構
1.1.2 網絡互聯設備
1.1.3 網絡拓撲結構
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 幀優先級仲裁
1.4 報文濾波與校驗
1.5 編碼——位填充
1.6 錯誤處理與故障界定
1.6.1 錯誤類型
1.6.2 節點錯誤處理
1.6.3 故障界定方法
1.7 位定時要求
本章小結

第2章 CAN總線應用層協議
2.1 為什麼構建CAN應用層協議
2.2 常用的CAN總線應用層協議
2.3 iCAN總線協議概要
2.4 iCAN協議的報文格式
2.4.1 iCAN報文標識符分配
2.4.2 iCAN報文數據部分定義
2.4.3 iCAN報文格式詳細說明
2.5 iCAN協議的報文傳輸協議
2.5.1 iCAN協議通信模式
2.5.2 iCAN協議報文處理流程
2.6 iCAN協議的設備定義
2.6.1 I/O資源說明
2.6.2 配置資源說明
2.7 iCAN網絡管理
2.7.1 節點控制
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模式的區別
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章 硬件系統設計與實踐
4.1 總線通信系統的硬件構成
4.2 CAN總線學習板介紹
4.3 單片機及其最小系統
4.3.1 回顧一下老朋友——五彩繽紛的單片機
4.3.2 單片機最小系統設計
4.3.3 復位電路
4.3.4 時鐘電路
4.3.5 EA引腳的設置
4.4 系統人機界面設計
4.4.1 數碼管顯示設計
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總線系統的抗干擾設計
4.12.1 電源和地隔離技術
4.12.2 輸入/輸出通道隔離技術
4.12.3 PCB設計的一些注意事項
4.12.4 軟件抗干擾技術
本章小結

第5章 基礎實驗實踐
5.1 開發需要哪些軟件
5.1.1 Keil開發環境簡介
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個實例:數碼管顯示
5.3.1 實例講解
5.3.2 程序設計
5.3.3 操作調試及結果
5.4 第3個實例:用按鍵實現中斷
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總線節點的自收發實例設計
6.1 系統設計目的及要求
6.2 程序設計
6.2.1 實例功能分析
6.2.2 程序流程規劃
6.2.3 CAN節點初始化
6.2.4 CAN節點發送程序設計
6.2.5 CAN節點接收程序設計
6.3 系統調試與結果
6.4 擴展實例:自接收模式參數驗證
6.4.1 試驗目的和要求
6.4.2 配置參數及驗證結果
本章小結

第7章 CAN總線兩節點通信實例設計
7.1 系統設計目的和要求
7.2 通信協議設計
7.2.1 協議報文格式
7.2.2 通信模式
7.2.3 基於本節實例的參數設計
7.3 通信程序設計
7.3.1 程序流程規劃
7.3.2 CAN節點初始化
7.3.3 CAN節點發送程序設計
7.3.4 CAN節點接收程序設計
7.4 系統調試與結果
7.5 擴展實例:多節點通信
7.5.1 試驗目的和要求
7.5.2 配置參數
7.5.3 驗證
本章小結

第8章 CAN-RS232網橋設計
8.1 系統設計目的和要求
8.2 CAN-RS232網橋硬件結構
8.3 CAN-RS232網橋通信協議設計
8.4 程序流程設計
8.5 擴展實例:CAN總線簡單分析儀設計
本章小結

第9章 基於iCAN協議的溫控系統設計
9.1 系統設計目的和要求
9.2 系統網絡結構
9.3 通信協議和系統網絡參數配置
9.4 檢測節點設計
9.4.1 硬件設計方案
9.4.2 節點程序流程設計
9.5 上層軟件設計
本章小結

第10章 感悟設計
10.1 培養我們的項目工程意識
10.1.1 電子類項目的指標及其分類
10.1.2 如何進行資料搜索
10.1.3 硬件及軟件設計的一些建議
10.1.4 開始你的文檔整理
10.2 關於電子類學生如何在大學中學習
10.2.1 關於專業
10.2.2 關於電子類專業學生的學習
10.2.3 關於單片機學習
10.3 答網友問
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發熱
附錄 郵政系統與CAN總線通信系統對比
後記
參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 167
絕版無法訂購

暢銷榜

客服中心

收藏

會員專區