Proteus 實戰攻略從簡單電路到單片機電路的仿真

劉波等編

買這商品的人也買了...

商品描述

本書主要介紹使用Proteus進行單片機電路設計和仿真的方法。
本書內容涉及數字電路的基礎知識及仿真、模擬電路的基礎知識及仿真、51系列單片機的應用、
PIC系列單片機的應用、AVR系列單片機的應用以及相關編譯器使用方法。
其中仿真驗證了部分數字電路和模擬電路的基礎知識,介紹了3個系列單片機的基礎應用,
展示了利用Proteus進行單片機綜合電路設計與仿真的實例,
包括雙足機器人電路、遙控小車電路、循跡避障小車電路和花卉養護裝置電路。
單片機綜合電路涉及多路PWM應用、單片機間相互通信、可視化編程及上位機與下位機通信等知識。
讀者可以在熟悉Proteus操作的同時體會單片機電路的設計思路,為自己DIY單片機電路打下基礎。
本書適合對單片機電路設計感興趣或參加電子設計比賽的讀者閱讀,也可作為相關專業和職業培訓的實驗用書。

目錄大綱

前言
第1章數電模電基礎電路仿真實例1
1.1門電路仿真1
1.1.1分立元件門電路1
1.1.2集成芯片門電路10
1.2邏輯電路仿真15
1.2.1組合邏輯電路15
1.2.2時序邏輯電路20
1.3運算放大器基本運算電路24
1.3.1同相比例運算電路24
1.3.2反相比例運算電路26
1.3.3求差運算電路28
1.3.4同相求和運算電路30
1.4穩壓電路仿真31
1.4.1三端穩壓器穩壓電路31
1.4.2可調輸出電壓穩壓電路仿真33
第2章51系列單片機仿真實例35
2.1直流電動機調速電路仿真35
2.1.1總體要求35
2.1.2硬件電路設計35
2.1.3單片機程序設計38
2.1.4整體仿真測試45
2.1.5設計總結51
2.2溫度信息採集電路仿真51
2.2.1總體要求51
2.2.2硬件電路設計52
2.2.3單片機程序設計53
2.2.4整體仿真測試58
2.2.5設計總結61
第3章PIC系列單片機仿真實例62
3.1簡易計算器電路仿真62
3.1.1總體要求62
3.1.2硬件電路設計62
3.1.3單片機程序設計65
3.1.4整體仿真測試77
3.1.5設計總結79
3.2溫濕度信息採集電路仿真80
3.2.1總體要求80
3.2.2硬件電路設計80
3.2.3單片機程序設計82
3.2.4整體仿真測試87
3.2.5設計總結89
第4章AVR系列單片機仿真實例90
4.1模數轉換電路仿真90
4.1.1總體要求90
4.1.2硬件電路設計90
4.1.3單片機程序設計92
4.1.4整體仿真測試94
4.1.5設計總結96
4.2數模轉換電路仿真96
4.2.1總體要求96
4.2.2硬件電路設計97
4.2.3單片機程序設計98
4.2.4整體仿真測試100
4.2.5設計總結102
第5章雙足機器人仿真實例103
5.1總體要求103
5.2硬件電路設計103
5.2.1單片機最小系統電路103
5.2.2電源電路104
5.2.3PWM電路105
5.2.4舵機電路106
5.2.5獨立按鍵電路107
5.2.6指示燈電路108
5.3單片機程序設計108
5.3.1主要程序功能108
5.3.2整體程序112
5.4整體仿真測試122
5.5設計總結131
第6章遙控小車仿真實例132
6.1總體要求132
6.2硬件電路設計132
6.2.1遙控小車主體單片機最小系統電路132
6.2.2遙控小車主體電源電路133
6.2.3遙控小車主體電動機驅動電路134
6.2.4遙控小車主體指示燈電路135
6.2.5遙控器單片機最小系統電路136
6.2.6遙控器指示模塊電路137
6.2.7遙控器電源電路138
6.2.8遙控器獨立按鍵電路138
6.3單片機程序設計139
6.3.1遙控小車主體程序139
6.3.2遙控器程序144
6.4整體仿真測試148
6.5設計總結158
第7章循跡避障小車仿真實例159
7.1總體要求159
7.2硬件電路設計159
7.2.1單片機最小系統電路159
7.2.2LCD1602顯示屏電路160
7.2.3鍵盤電路161
7.2.4小車電路163
7.3可視化流程圖設計164
7.3.1STEUP流程圖164
7.3.2modeshow子函數流程圖168
7.3.3avoid子函數流程圖175
7.3.4Correct子函數流程圖180
7.3.5follow子函數流程圖185
7.3.6LOOP流程圖193
7.4整體仿真測試196
7.5設計總結201
第8章花卉養護裝置仿真實例202
8.1總體要求202
8.2下位機設計202
8.2.1單片機最小系統電路202
8.2.2直流電動機驅動電路203
8.2.3光敏電阻傳感器電路204
8.2.4模擬土壤濕度傳感電路205
8.2.5指示燈電路205
8.2.6單片機程序206
8.3上位機設計215
8.3.1視圖設計215
8.3.2程序代碼228
8.4整體仿真249
8.5設計總結258