內容簡介
《智慧型家電控制技術》以高職高專院校單片機控制系統開發課程的教學要求為依據,面向家電控制器設計及開發的相關崗位,針對其所培養的能力完成教學內容的編寫。教材圍繞兩款家電產品的電控器開發展開,第2章至第7章為電飯鍋產品,主要學習對於不同工作對象、不同控制功能的程式開發;第8—13章為空調產品,學習電控器不同功能模組(按鍵、顯示、蜂鳴器控制、讀感測器、外設驅動控制)的程式開發。教材選用c語言作為開發語言,簡單易懂。《智慧型家電控制技術》面向電控器設計的初、中級用戶,可作為高職高專院校電子信息工程技術專業教材,同時可以作為企業家電控制器軟體開發崗位的培訓材料,也可作為成人高校、廣播電視大學、本科院校舉辦的二級職業技術學院和民辦高校相關專業的教材。
圖書目錄
第1章 單片機C語言基礎知識
1.1 C語言語法基礎
1.2 數據類型與常量、變數
1.3 運算符與表達式
1.4 程式設計結構
1.5 數組
1.6 結構類型定義
1.7 函式
1.8 指針
思考與練習
第2章 認識電飯鍋
2.1 機械式電飯鍋
2.2 微電腦控制式電飯鍋
2.3 微電腦控制式電飯鍋的功能說明
2.4 實訓任務:拆卸與重裝電飯鍋
思考與練習
第3章 使用熱敏電阻測溫
3.1 溫度感測器
3.2 晶片的ADC功能
3.3 熱敏線電路分析
3.4 溫度讀取程式設計
3.5 實訓任務:熱敏線故障排除
思考與練習
第4章 用智慧型電飯鍋煮飯
4.1 煮飯工藝過程
4.2 電飯鍋模糊控制機理
4.3 智慧型煮飯程式設計
4.4 煮飯功能測試
4.5 控制程式設計
4.6 實訓任務:模仿機械式電飯鍋煮飯
4.7 實訓任務:用智慧型電飯鍋燒飯,記錄溫度一時問曲線
思考與練習
第5章 用電飯鍋煮粥
5.1 煮粥過程控制
5.2 煮粥功能測試
5.3 烹飪控制函式voidCook-Ctrl(void)
5.4 實訓任務:煮粥程式的完善以及調試
思考與練習
第6章 用電飯鍋實現其他烹飪功能
6.1 煲湯烹飪功能
6.2 快煮烹飪功能
6.3 蛋糕烹飪功能
6.4 煲仔飯烹飪功能
6.5 蒸煮烹飪功能
6.6 泡飯烹飪功能
6.7 實訓任務:完成蒸煮功能
6.8 實訓任務:完成蛋糕功能
思考與練習
第7章 電飯鍋烹飪過程程式最佳化
7.1 烹飪功能控制程式設計
7.2 烹飪程式最佳化
7.3 最佳化程式及流程圖
7.4 實訓任務:最佳化烹飪程式
思考與練習
第8章 空調電控板功能
8.1 空調概述
8.2 空調工作原理
8.3 窗機結構
8.4 空調控制器
8.5 空調總體控制程式
8.6 實訓任務:操作空調控制板
思考與練習
第9章 更換熱敏線型號及改變連線埠
9.1 熱敏線在空調產品中的作用
9.2 溫度讀取及故障分析
9.3 實訓任務:更換熱敏線型號及其連線埠,完成控制程式
思考與練習
第10章 修改空調控制板顯示內容
10.1 控制器顯示概述
10.2 空調控制器顯示電路設計
10.3 空調控制器顯示程式設計
10.4 實訓任務:修改顯示內容,顯示空調設定溫度
思考與練習
第11章 修改按鍵功能
11.1 控制器按鍵設計
11.2 窗機控制板按鍵
11.3 讀鍵程式
11.4 按鍵處理
11.5 實訓任務:更換自動、製冷鍵位置
11.6 實訓任務:添加按鍵童鎖功能
思考與練習
第12章 蜂鳴器套用
12.1 蜂鳴器
12.2 蜂鳴器控制程式
12.3 實訓任務:添加熱敏線故障報警功能
12.4 實訓任務:更換控制板蜂鳴器
思考與練習
第13章 空調控制器的外設
13.1 空調外設
13.2 外設驅動
13.3 實訓任務:測試空調器外設功能
附錄A 電飯鍋控制板電路圖
附錄B 空調控制板電路圖
附錄C 空調控制程式其他相關流程框圖
附錄D 電飯鍋控制平台程式
附錄E 空調控制程式
參考文獻
……