当前位置:首页 > 工业技术
智能电子产品设计与制作
智能电子产品设计与制作

智能电子产品设计与制作PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:杨立宏,彭建宇,袁夫全主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2015
  • ISBN:9787121271366
  • 页数:219 页
图书介绍:本书以ATMEL公司的AVR单片机ATmega16和ATmega8为蓝本,由浅入深,结合项目(数码显示温度计、点阵屏显示、简易数显电子时钟、2.4G无线温湿度传输、家用智能浇花器、全自动智能豆浆机设计)制作实例,以MikroC PRO for AVR软件为开发平台,C语言为编程语言,系统地介绍以单片机为主控器的智能电子产品设计与制作的流程。
《智能电子产品设计与制作》目录

项目1 数码显示温度计 1

1.1 项目任务 1

1.2 考查知识点 1

1.2.1 温度传感器的选择 1

1.2.2 数码管显示原理 2

1.3 方案设计 4

1.4 原理图设计 5

1.4.1 电源电路设计 5

1.4.2 主控电路设计 6

1.4.3 温度传感器电路设计 7

1.4.4 数码管驱动显示电路 7

1.4.5 元件清单 8

1.5 焊接 9

1.5.1 手工焊接使用的工具及要求 9

1.5.2 电子元器件的插装 10

1.5.3 手工焊接方法 11

1.6 程序调试 13

1.6.1 软件开发平台安装 13

1.6.2 开发软件基本操作 14

1.6.3 数码管显示调试 17

1.6.4 DS18B20温度显示调试 18

1.7 思考 29

项目2 点阵屏显示 30

2.1 项目任务 30

2.2 考查知识点 30

2.2.1 点阵屏显示原理 30

2.2.2 点阵屏驱动原理 32

2.2.3 字模提取软件 34

2.3 方案选择 36

2.4 原理图设计 36

2.5 程序调试 38

2.5.1 汉字静态显示 38

2.5.2 汉字的左右移动 42

2.5.3 汉字的上下移动 46

2.6 思考 47

项目3 简易数显电子时钟 48

3.1 项目任务 48

3.2 考查知识点 48

3.2.1 实时时钟芯片 48

3.2.2 1602液晶屏显示原理 52

3.2.3 按键处理 59

3.3 方案设计框图 61

3.4 原理图设计 61

3.5 程序调试 62

3.5.1 1602液晶屏显示 62

3.5.2 按键处理 64

3.5.3 DS1302时间显示 68

3.5.4 完整程序调试 74

3.6 思考 82

项目4 2.4G无线温湿度传输 83

4.1 项目任务 83

4.2 考查知识点 83

4.2.1 24L01无线模块 83

4.2.2 12864液晶屏 93

4.2.3 温湿度传感器DHT11 98

4.3 方案设计 103

4.4 原理图设计 103

4.4.1 发射端原理图设计 103

4.4.2 接收端原理图设计 104

4.5 程序调试 104

4.5.1 12864液晶屏显示 104

4.5.2 DHT11温湿度采集 110

4.5.3 nRF24L01收发调试 113

4.5.4 发射端和接收端完整程序调试 120

4.6 思考 134

项目5 家用智能浇花器 135

5.1 项目任务 135

5.2 方案设计 135

5.3 原理图设计 136

5.3.1 供电电源电路设计 136

5.3.2 单片机控制电路设计 136

5.4 PCB设计 137

5.4.1 PCB绘制 137

5.4.2 PCB制作 138

5.5 电路板焊接 141

5.5.1 2-4脚贴片元件焊接 141

5.5.2 贴片IC的焊接 141

5.6 程序调试 143

5.7 思考 163

项目6 全自动智能豆浆机设计 164

6.1 项目任务 164

6.2 方案设计 164

6.3 原理图设计 165

6.3.1 豆浆机按键、指示灯原理图绘制 165

6.3.2 豆浆机加热、搅拌电路 165

6.3.3 防干烧和防溢出电路 167

6.3.4 电源电路 168

6.3.5 单片机电路 168

6.3.6 顶层原理图 168

6.4 PCB设计 170

6.4.1 PCB外形尺寸确定 170

6.4.2 豆浆机PCB布局 170

6.4.3 豆浆机电路板布线 171

6.5 电路及程序测试 173

6.5.1 电机、加热管电路测试 173

6.5.2 蜂鸣器电路测试 175

6.5.3 干烧和溢出电路测试 175

6.5.4 按键和指示灯电路测试 179

6.5.5 交流电定时电路测试 185

6.5.6 完整豆浆机控制程序流程图 186

6.5.7 豆浆机主程序设计 189

6.6 思考 213

附录A AVR单片机熔丝位设置 214

参考文献 219

相关图书
作者其它书籍
返回顶部