物联网智能终端设计及工程实例
- ISBN:9787122329530
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:223
- 出版时间:2018-10-01
- 条形码:9787122329530 ; 978-7-122-32953-0
本书特色
本书结合作者丰富的电子产品研发经验和多年来讲授单片机和电子技术的教学心得,在内容选取上,以目前物联网中广泛应用的融合ZigBee技术的SOC单片机CC2530为核心,结合电子技术、电子设备装调技术、C语言程序设计技术,软件和硬件结合,培养电子信息类相关产业亟需的智能终端设备生产调试、安装检修和开发设计的创新型技能人才。全书内容全面:从元器件识别检测、焊接调试技术到软件开发设计,从单片机技术、电子应用技术到C语言开发技术、物联网智能终端开发与应用全覆盖;采用实例引导:详尽展示智能控制的完整解决方案,为电子发烧友DIY设计提供软、硬件基础。本书可作为各类职业院校、应用型本科院校、培训机构的物联网专业、单片机应用课程教材,也可作为相关技术人员、电子发烧友的参考用书。
内容简介
本书结合作者丰富的电子产品研发经验和多年来讲授单片机和电子技术的教学心得,在内容选取上,以目前物联网中广泛应用的融合ZigBee技术的SOC单片机CC2530为核心,结合电子技术、电子设备装调技术、C语言程序设计技术,软件和硬件结合,培养电子信息类相关产业亟需的智能终端设备生产调试、安装检修和开发设计的创新型技能人才。全书内容全面:从元器件识别检测、焊接调试技术到软件开发设计,从单片机技术、电子应用技术到C语言开发技术、物联网智能终端开发与应用全覆盖;采用实例引导:详尽展示智能控制的完整解决方案,为电子发烧友DIY设计提供软、硬件基础。 本书可作为各类职业院校、应用型本科院校、培训机构的物联网专业、单片机应用课程教材,也可作为相关技术人员、电子发烧友的参考用书。
目录
任务一元件识别与检测001
一、电源002
二、电阻元件的识别与检测004
三、电容元件的识别与检测010
四、电感元件的识别与检测014
五、二极管的识别与检测019
六、三极管的识别与检测023
七、其他电子元件026
八、集成电路030
任务二工程车指示灯032
一、工程车指示灯任务实物图及输出波形033
二、工程车指示灯任务原理图033
三、集成电路74LS14033
四、焊接技术035
项目二智能终端产品设计入门039
任务一智能终端设备的开发流程039
一、什么是智能终端设备040
二、智能终端的特点040
三、智能终端系统组成041
四、单片机的硬件和软件的关系042
任务二CC2530单片机基础知识介绍043
一、什么是CC2530043
二、CC2530单片机的内部结构043
三、CC2530单片机的*小工作系统046
任务三开发一个程序047
一、软件开发流程048
二、建立和设置IAR软件开发环境048
三、软件下载及调试057
四、程序文件063
五、C语言知识学习(一)——C语言的基本语句064
项目三I/O(输入/输出)口应用065
任务一流水灯065
一、LED工作电路066
二、单片机执行指令的时间067
三、单片机控制一个LED信号灯闪烁的程序068
四、CC2531单片机的I/O(输入输出)口070
五、C语言知识学习(二)——while语句和单片机程序结构073
任务二模拟城市路口交通灯控制系统077
一、程序流程图的基本结构078
二、模拟城市路口交通灯控制系统举例079
三、C语言知识学习(三)——for语句081
任务三行人过街按钮083
一、过街按钮电路分析083
二、过街按钮流程图084
三、过街按钮程序084
四、C语言知识学习(四)——if语句用法085
小制作1CC2530核心板088
小制作2交通灯仿真板090
项目四中断应用092
任务一外部中断092
一、中断知识介绍093
二、外部中断095
三、外部中断程序098
任务二1位计数器099
一、数码管工作原理100
二、1位计数器的电路原理102
三、1位计数器的程序102
四、C语言知识学习(五)——预处理命令和变量103
五、C语言知识学习(六)——数组知识107
任务三多位计数器109
一、多位计数器电路原理111
二、动态显示技术113
三、八位数码管显示不同数字流程图114
四、多位计数器程序114
五、C语言知识学习(七)——常用运算符116
小制作3显示功能板119
项目五定时器/计数器应用121
任务一定时控制LED闪烁121
一、定时器/计数器知识介绍122
二、定时控制LED秒闪电路原理127
三、定时控制LED秒闪程序127
任务二两位秒表129
一、两位秒表电路图129
二、两位秒表程序129
任务三呼吸灯132
一、PWM介绍132
二、相关寄存器134
三、任务分析137
四、呼吸灯电路原理图137
五、呼吸灯程序137
项目六串口通信140
任务一异步串行通信(UART)140
一、串口通信介绍141
二、CC2530的串口通信模块144
三、CC2530的串口通信相关寄存器148
四、异步串口通信电路原理151
五、异步串口通信例程152
任务二同步串口通信(SPI)155
一、OLED156
二、同步串行通信电路原理160
三、同步串行通信程序160
小制作4传感器功能板169
项目七ADC(模数转换)应用171
任务一电压测量171
一、ADC介绍172
二、CC2530的ADC模块173
三、相关寄存器176
四、电压测量电路原理177
五、电压测量例程178
任务二光控开关180
一、继电器的相关知识180
二、光控开关电路原理181
三、光控开关程序182
小制作5磁保持继电器功能板183
项目八无线通信(点对点)185
任务无线遥控开关185
一、无线电介绍188
二、点对点无线通信开发包说明197
三、无线遥控开关的硬件原理图200
四、无线遥控开关的程序设计201
项目九无线通信网络工程实例206
任务智能家居系统206
一、智能家居系统设计207
二、智能家居程序流程图209
三、通信格式210
小制作6网关功能板211
附录213
附录A数字万用表的使用213
附录BCC2530单片机I/O口的外设功能一览表216
附录C原理图217
参考文献223
作者简介
郑宇平,吉林电子信息职业技术学院,物联网应用技术研究所所长,毕业于电子科技大学应用物理专业,具有十几年的企业研发和管理经验,主要负责家用电表、电工仪表和低压自控设备等电子产品的研发设计和部门管理工作。 在高职教学中,提倡“教科研结合”、“理实一体化”的教学理念。担任本学院物联网应用技术研究所所长,完成多项企业技改项目,省教育厅科研项目。在多元结合的人才培养模式下,电子信息类专业学生的基础素养显著提高。
-
深度学习的数学
¥43.5¥69.0 -
全图解零基础word excel ppt 应用教程
¥19.0¥48.0 -
机器学习
¥59.4¥108.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
基于3D打印技术的产品创新设计方法
¥45.8¥88.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0