第1章 自動升降旗控制器設(shè)計 1.1 引言 1.2 自動升降旗控制器設(shè)計任務(wù)書 1.3 設(shè)計方案 1.4 硬件電路設(shè)計 1.4.1 I/O接口的整體設(shè)計思路 1.4.2 主控制器部分電路設(shè)計 1.4.3 顯示器接口設(shè)計 1.4.4 鍵盤接口電路設(shè)計 1.4.5 電機驅(qū)動電路及其接口設(shè)計 1.5 軟件設(shè)計 1.5.1 概述 1.5.2 總程序結(jié)構(gòu)分析 1.5.3 鍵盤掃描程序設(shè)計 1.5.4 顯示程序設(shè)計 1.5.5 電機控制程序設(shè)計 1.5.6 其他功能 1.6 程序清單 第2章 全自動電加熱鍋爐控制器設(shè)計 2.1 引言 2.2 全自動電加熱鍋爐控制器設(shè)計任務(wù)書 2.3 設(shè)計方案 2.4 硬件電路設(shè)計 2.4.1 鍵盤接口設(shè)計 2.4.2 LCD接口設(shè)計 2.4.3 時鐘芯片接口設(shè)計 2.4.4 串行E2PROM接口設(shè)計 2.4.5 溫度測量電路設(shè)計 2.4.6 加熱器和水泵控制電路設(shè)計 2.5 軟件設(shè)計 2.5.1 鍵盤掃描程序設(shè)計 2.5.2 LCD顯示程序設(shè)計 2.5.3 DS1302操作程序設(shè)計 2.5.4 AT24C02操作程序設(shè)計 2.5.5 TLC549操作程序設(shè)計 2.5.6 整體程序設(shè)計方案 2.6 程序清單 第3章 步進電機驅(qū)動器設(shè)計 3.1 引言 3.2 步進電機驅(qū)動器設(shè)計任務(wù)書 3.3 設(shè)計方案 3.4 硬件電路設(shè)計 3.4.1 主處理器及其外圍電路設(shè)計 3.4.2 功率驅(qū)動電路設(shè)計 3.5 軟件設(shè)計 3.5.1 系統(tǒng)程序結(jié)構(gòu) 3.5.2 子程序及中斷服務(wù)程序設(shè)計 3.6 程序清單 第4章 基于RS-485總線的多點溫度測控系統(tǒng)設(shè)計 4.1 引言 4.2 多點溫度測控系統(tǒng)設(shè)計任務(wù)書 4.3 設(shè)計方案 4.4 多點溫度采集控制器的硬件電路設(shè)計 4.4.1 概述 4.4.2 主機及人機交互電路設(shè)計 4.4.3 RS-485通信電路設(shè)計 4.5 溫度測量控制節(jié)點控制器設(shè)計 4.5.1 溫度測量控制節(jié)點控制器電路設(shè)計 4.5.2 DS18B20原理與操作 4.5.3 RS-485通信接口設(shè)計 4.5.4 其他電路 4.6 軟件設(shè)計 4.6.1 系統(tǒng)程序結(jié)構(gòu) 4.6.2 主機程序設(shè)計 4.6.3 從機程序設(shè)計 4.6.4 RS-485總線通信程序設(shè)計 4.7 程序清單 第5章 基于DDS的信號發(fā)生器設(shè)計 5.1 引言 5.2 基于AD9850的信號發(fā)生器設(shè)計任務(wù)書 5.3 設(shè)計方案 5.4 DDS信號發(fā)生器硬件電路設(shè)計 5.4.1 單片機系統(tǒng)及人機交互電路設(shè)計 5.4.2 DDS信號發(fā)生電路設(shè)計 5.4.3 低通濾波及放大電路設(shè)計 5.5 軟件設(shè)計 5.6 程序清單 第6章 消旋控制器設(shè)計 6.1 引言 6.2 消旋控制器設(shè)計任務(wù)書 6.3 設(shè)計方案 6.4 硬件電路設(shè)計 6.4.1 主處理器及其外圍電路設(shè)計 6.4.2 功率驅(qū)動電路設(shè)計 6.5 軟件設(shè)計 6.5.1 系統(tǒng)程序結(jié)構(gòu) 6.5.2 數(shù)字濾波 6.5.3 數(shù)字PID算法 6.5.4 PWM波形的生成 6.6 程序清單 第7章 數(shù)控直流穩(wěn)壓電源設(shè)計 7.1 引言 7.2 數(shù)控直流穩(wěn)壓電源設(shè)計任務(wù)書 7.3 數(shù)控直流穩(wěn)壓電源設(shè)計方案 7.4 數(shù)控直流穩(wěn)壓電源硬件電路設(shè)計 7.4.1 單片機系統(tǒng)及人機交互電路設(shè)計 7.4.2 A/D及D/A轉(zhuǎn)換接口電路設(shè)計 7.4.3 模擬部分電路設(shè)計 7.5 程序設(shè)計原理 7.6 程序清單 第8章 超聲波測距儀設(shè)計 8.1 引言 8.2 超聲波測距儀設(shè)計任務(wù)書 8.3 設(shè)計方案 8.4 硬件電路設(shè)計 8.4.1 主處理器及其外圍電路設(shè)計 8.4.2 超聲波發(fā)射與接收電路設(shè)計 8.4.3 顯示與按鍵電路設(shè)計 8.5 軟件設(shè)計 8.5.1 系統(tǒng)程序結(jié)構(gòu) 8.5.2 按鍵1處理程序設(shè)計 8.5.3 其他按鍵處理程序設(shè)計 8.5.4 子程序及中斷服務(wù)程序設(shè)計 8.6 程序清單