《HT46xx A/D型MCU在廚房小家電中的應用》講解用盛群單片機來設計廚房電器控制器。書中以軟件設計為主,軟硬相結合。首先簡單介紹廚房電器產品基礎、Holtek的HT46系列單片機基礎知識;再分別講解顯示和按鍵、A/D轉換和溫度檢測、功率輸出和控制等部分的硬件和軟件設計;最后以6款產品為例,講解整個控制器的設計思路和流程、硬件和軟件的實現(xiàn)!禜T46xx A/D型MCU在廚房小家電中的應用》旨在讓單片機初學者達到從理論知識到實際產品設計的漸進提高,既包括了單片機的應用,又有外圍驅動芯片的應用,還包含了具體產品的功能規(guī)格及控制特點等的介紹。
《HT46xx A/D型MCU在廚房小家電中的應用》適合有一定基礎的初學者,也適合廚房類產品的軟硬件工程師閱讀。
隨著中國逐漸成為世界工廠,競爭越來越激烈,家電產品更新?lián)Q代越來越快,許多國外廠商的新產品在國內開發(fā),國內廠家的自主研發(fā)也日趨成熟。同時隨著微電子技術的發(fā)展,以及家電產品的智能化、人性化需求,以及MCU的價格逐漸下調,單片機在家用電器產品上的應用越發(fā)廣泛。在臺灣地區(qū)眾多的單片機產品中,Holtek的單片機在中低端產品的市場上的占有率越來越高,應用尤為廣泛。其良好的性能、完善的服務、易用的工具等優(yōu)點,讓越來越多的工程師熱衷于使用Holtek的單片機來設計產品。同時其較高的性能價格比、快速穩(wěn)定的交貨期和較多的代理商,使得它被更多的廠家大批量使用。
作者本人使用Holtek單片機多年,特別在廚房電器產品的開發(fā)中,積累了大量的實際應用經(jīng)驗,希望同大家分享曾經(jīng)上千款產品的設計經(jīng)驗,以及如何快速完成一款產品的軟硬件設計,讓讀者通過本書能提高此類產品的軟硬件設計能力。本書著重突出實用性、系統(tǒng)性,深淺結合、軟硬結合,并配以大量圖表和大量源程序;同時在介紹產品設計時將Holtek單片機介紹給大家,讓更多的工程師學會用Holtek單片機來設計更有競爭力的產品。通過前面的基礎和后面的實例,讀者可以實現(xiàn)由基礎到應用的提升,由低效率的編程變?yōu)榭焖俚木幊。希望讀者通過對6款產品的相同和不同的理解最終知道如何將此類產品的設計變得簡單。
本書共有12章。第1章是廚房電器的簡介;第2章是Holtek46系列單片機的基礎;第3章是顯示和按鍵,介紹了LED、LCD、VFD等驅動的方法,同時還介紹了相關的驅動IC的軟硬件信息;第4章是A/D轉換和溫度檢測;第5章是功率輸出和控制;第6章是常用設計技巧。前6章主要講解在廚房電器設計中需要用到的相關知識、信息和方法等,后6章則以具體的產品為例來講解具體產品由規(guī)格到實現(xiàn)的過程,包含了微波爐、電飯煲、面包機、豆?jié){機、消毒柜、抽油煙機6類產品。每章都包含產品介紹、芯片選型、電路設計、軟件規(guī)劃、軟件實現(xiàn)幾部分內容。閱讀本書的讀者如果是初學者,可能需要查閱一些基礎的書籍來理解書中的部分內容。如果對Holtek單片機比較了解,則可直接從第3章開始閱讀,也可以直接根據(jù)關心的產品閱讀對應的章節(jié)。
在學習及參考此書、理解和掌握的過程中,要學習分析和解決問題的方法,不要盲目套用,特別是某些具體的產品規(guī)格和參數(shù),要跟具體的情況配套,而且作者考慮到企業(yè)商業(yè)機密等問題,許多部分已做了改進和調整,但并不影響對產品的理解和產品設計的學習。本書以軟件設計為主,硬件設計的詳細計算和原理沒有詳細列舉,希望讀者自己查看相關的資料。
限于時間的倉促和作者的水平,書中的錯誤和問題在所難免,希望讀者提出寶貴意見和建議。
第1章 廚房電器簡介
1.1 廚房電器的特點及發(fā)展方向
1.2 廚房電器的分類
第2章 Holtek46系列單片機基礎
2.1 Holtek46系列單片微控制器系統(tǒng)結構
2.2 微控制器指令系統(tǒng)
2.3 微控制器匯編語言程序設計
2.4 HTIDE3000集成開發(fā)環(huán)境
第3章 顯示和按鍵
3.1 概述
3.2 LED數(shù)碼顯示設計
3.3 LCD顯示設計
3.4 VFD顯示設計
3.5 開關按鍵設計
3.6 I/O狀態(tài)檢測
3.7 編碼開關檢測
第4章 A/D轉換和溫度檢測
4.1 A/D轉換基礎
4.2 熱敏電阻的參數(shù)和溫度測量
4.3 數(shù)字濾波和溫度轉換
第5章 功率輸出和控制
5.1 過零檢測
5.2 可控硅的驅動和控制
5.3 繼電器的驅動和調功
第6章 常用設計技巧
6.1 表的靈活應用
6.2 蜂鳴器
6.3 幾種顯示轉換方法
6.4 把復雜過程用簡單程序實現(xiàn)
6.5 定時和時鐘計算
6.6 用表格軟件快速做表
6.7 軟件的可靠性和穩(wěn)定性分析
第7章 實例分析1——微波爐控制器的設計
7.1 微波爐功能介紹——了解產品要求
7.2 方案確定和芯片選型
7.3 硬件電路設計
7.4 軟件設計
第8章 實例分析2——電飯煲控制器的設計
8.1 電飯煲功能介紹
8.2 電飯煲控制硬件電路設計
8.3 軟件設計
第9章 實例分析3——面包機控制器的設計
9.1 面包機功能介紹
9.2 面包機控制硬件電路設計
9.3 軟件設計
第10章 實例分析4——豆?jié){機控制器的設計
10.1 豆?jié){機規(guī)格要求
10.2 硬件電路設計
10.3 軟件設計
第11章 實例分析5——消毒柜控制器的設計
11.1 消毒柜功能介紹
11.2 消毒柜控制器硬件電路設計
11.3 軟件設計
第12章 實例分析6——抽油煙機控制器的設計
12.1 抽油煙機功能介紹
12.2 抽油煙機控制器硬件電路設計
12.3 軟件設計
參考文獻