基于Proteus的Arduino可视化编程应用技术
					
					 定  价:45 元  
					 丛书名:高等职业教育系列教材
					 
				  
			
				 
				 
				
				
				 
	
				
				
					
						- 作者:石从刚 宋剑英 陈萌 编著
- 出版时间:2020/11/1
- ISBN:9787111666516
- 出 版 社:机械工业出版社
 
			
				
							适用读者:高职高专院校电气、机电、应用电子等专业
				
	
			
  
 - 中图法分类:TP368.1 
- 页码:204
- 纸张:
- 版次:
- 开本:16开
- 字数:450(单位:千字)
 
 
	 
	 
	 
	
	
	
				
					
		
		本书是在总结优质校建设与智能制造专业群的专业教学改革经验、教学科研成果的基础上编写而成的。全书共9个项目, 分为入门篇和设计篇, 采用“项目引导、任务驱动” 的体例组织内容。其中, 入门篇由5个项目组成, 分为13个任务, 主要介绍基于Proteus8.9 仿真软件平台的Arduino 硬件电路绘制步骤和具体实施、可视化结构流程图的绘制方法。每个任务中可视化结构流程图的绘制是重点, 以软件提供的绘制流程图的图框和硬件模块自带的图框介绍和应用为主线。设计篇由4个项目组成,主要介绍基于Arduino 单片机应用系统设计的流程和方法, 培养学生硬件和流程图的综合设计能力以及用Arduino 设计单片机应用系统的综合应用能力。
本书可作为高职高专院校电气、机电、应用电子等专业的教材, 也可作为相关专业培训和自学的参考教材。
		
	
入 门 篇
项目1 LED 二极管单灯的控制 
任务1. 1 用Proteus 软件绘制二极管单灯控制电路 
任务目标 
任务实施 
1. 1. 1 启动Proteus 仿真软件 
1. 1. 2 新建工程 
1. 1. 3 二极管单灯控制电路绘制 
1. 1. 4 保存文件 
相关知识 
1. 1. 5 Proteus 软件介绍 
1. 1. 6 Arduino Uno最小系统板功能简介 
任务拓展 
任务1. 2 LED 二极管单灯点亮 
任务目标 
任务实施 
1. 2. 1 SETUP 结构流程图绘制 
1. 2. 2 LOOP 结构流程图绘制 
1. 2. 3 仿真运行 
相关知识 
1. 2. 4 数字I/O 引脚的模式定义 
1. 2. 5 数字I/O 引脚输出状态设置 
1. 2. 6 SETUP 结构流程图和LOOP 结构流程图的比较 
1. 2. 7 LED 二极管的驱动电路 
任务拓展 
任务1. 3 LED 二极管单灯闪烁 
任务目标 
任务实施 
1. 3. 1 SETUP 结构流程图绘制 
1. 3. 2 LOOP 结构流程图绘制 
1. 3. 3 仿真运行 
相关知识 
1. 3. 4 延时图框完成微秒延时 
1. 3. 5 延时图框完成秒的延时 
1. 3. 6 程序调试工具栏 
任务拓展 
项目2 LED 二极管的花样显示控制 
任务2. 1 LED 二极管跑马灯控制 
任务目标 
任务实施 
2. 1. 1 硬件电路绘制 
2. 1. 2 SETUP 结构流程图绘制 
2. 1. 3 LOOP 结构流程图绘制 
2. 1. 4 仿真运行 
相关知识 
2. 1. 5 “分配块” 图框里变量的算术运算 
2. 1. 6 “决策块” 里的条件设置 
2. 1. 7 结构流程图结构分类 
2. 1. 8 SETUP 结构流程图功能说明 
2. 1. 9 LOOP 结构流程图功能说明 
任务拓展 
任务2. 2 基于74HC595 的流水灯控制 
任务目标 
任务实施 
2. 2. 1 硬件绘制 
2. 2. 2 SETUP 结构流程图绘制 
2. 2. 3 zh结构流程图绘制 
2. 2. 4 fa结构流程图和SH 结构流程图绘制 
2. 2. 5 st结构流程图绘制 
2. 2. 6 LOOP 结构流程图绘制 
2. 2. 7 仿真运行 
相关知识 
2. 2. 8 74HC595 功能介绍 
2. 2. 9 两片74HC595 级联的使用方法和步骤 
2. 2. 10 “分裂” 图框使用 
2. 2. 11 循环结构 
2. 2. 12 LOOP 结构流程图功能说明 
任务拓展 
项目3 LED 数码管的应用 
任务3. 1 1 位LED 数码管显示器构成的秒表 
任务目标 
任务实施 
3. 1. 1 硬件电路绘制 
3. 1. 2 新建图纸 
3. 1. 3 在新建的图纸上绘制结构流程图 
3. 1. 4 在Main 图纸上绘制结构流程图 
3. 1. 5 仿真运行 
相关知识 
3. 1. 6 LED 数码管的结构和工作原理 
3. 1. 7 字段码 
3. 1. 8 LED 数码管静态显示原理 
3. 1. 9 LOOP 结构流程图功能说明 
3. 1. 10 display9 结构流程图功能说明 
3. 1. 11 LED 数码管静态显示器驱动电路设计 
任务拓展 
任务3. 2 2 位LED 数码管显示器构成的秒表 
任务目标 
任务实施 
3. 2. 1 硬件绘制 
3. 2. 2 SETUP 结构流程图绘制 
3. 2. 3 display 结构流程图绘制 
3. 2. 4 display1 和display2 结构流程图绘制 
3. 2. 5 LOOP 结构流程图绘制 
3. 2. 6 仿真运行 
相关知识
3. 2. 7 LED 数码管动态显示原理 
3. 2. 8 LED 数码管动态显示接口 
3. 2. 9 循环结构流程图 
任务拓展 
任务3. 3 4 位LED 数码管模块构成的分秒时间计数器 
任务目标 
任务实施 
3. 3. 1 硬件电路绘制 
3. 3. 2 SETUP 结构流程图绘制 
3. 3. 3 TimeUpdate 和TimeDisplay 结构流程图绘制 
3. 3. 4 LOOP 结构流程图绘制 
3. 3. 5 OnTimerISR 结构流程图绘制 
3. 3. 6 仿真运行 
相关知识 
3. 3. 7 单片机内部timer1 定时器 
3. 3. 8 变量的类型 
3. 3. 9 Grove4-Digit Display 模块与单片机的连接 
3. 3. 10 OnTimerISR 结构流程图功能说明 
任务拓展 
项目4 常用传感器的应用 
任务4. 1 基于LCD12 的温度、湿度和压力显示表 
任务目标 
任务实施 
4. 1. 1 硬件电路绘制 
4. 1. 2 SETUP 结构流程图绘制 
4. 1. 3 LOOP 结构流程图绘制 
4. 1. 4 仿真运行 
相关知识 
4. 1. 5 单片机模拟输入通道介绍 
4. 1. 6 温度、压力和湿度工程量数据处理 
4. 1. 7 读取压力和湿度图框的设置 
4. 1. 8 利用WSI模块图框完成LOOP 结构流程图 
任务拓展 
任务4. 2 基于LM35模块的液晶温度显示表 
任务目标 
任务实施 
4. 2. 1 硬件电路绘制
4. 2. 2 SETUP 结构流程图绘制 
4. 2. 3 LOOP 结构流程图绘制 
4. 2. 4 仿真运行 
相关知识 
4. 2. 5 LM35 温度传感器工作原理 
4. 2. 6 A-D 转换数字量与温度工程量的关系
4. 2. 7 LOOP 结构流程图功能说明 
4. 2. 8 cpu模块下的图框 
任务拓展 
任务4. 3 超声波传感器测距 
任务目标 
任务实施 
4. 3. 1 硬件电路绘制
4. 3. 2 SETUP 结构流程图绘制 
4. 3. 3 LOOP 结构流程图绘制 
4. 3. 4 int 结构流程图绘制 
4. 3. 5 仿真运行 
相关知识 
4. 3. 6 超声波传感器模块测量距离的工作原理 
4. 3. 7 外部中断的应用 
4. 3. 8 液晶模块I/O 引脚编辑 
4. 3. 9 基于超声波模块及图框的硬件设计和流程图绘制 
任务拓展 
项目5 电动机的控制 
任务5. 1 基于手柄的直流电动机控制 
任务目标 
任务实施 
5. 1. 1 硬件电路绘制 
5. 1. 2 SETUP 结构流程图绘制 
5. 1. 3 LOOP 结构流程图绘制 
5. 1. 4 仿真运行 
相关知识 
5. 1. 5 L298N 模块 
5. 1. 6 PWM 波形输出结构流程图 
5. 1. 7 PWM 波形 
5. 1. 8 电动机正反转和停止分支结构 
5. 1. 9 虚拟仪器 
任务拓展 
任务5. 2 步进电动机的控制 
任务目标 
任务实施 
5. 2. 1 硬件电路绘制 
5. 2. 2 SETUP 结构流程图绘制 
5. 2. 3 zhenz 结构流程图绘制 
5. 2. 4 stop 结构流程图绘制 
5. 2. 5 fanz 结构流程图绘制
5. 2. 6 LOOP 结构流程图绘制 
5. 2. 7 仿真运行
相关知识
5. 2. 8 ULN2003A 芯片介绍 
5. 2. 9 ULN2003A 应用举例 
5. 2. 10 步进电动机介绍 
任务拓展 
设 计 篇
项目6 智能交通灯设计 
6. 1 项目设计要求 
6. 2 设计思路分析 
6. 3 硬件电路设计 
6. 3. 1 LED 发光二极管显示电路设计 
6. 3. 2 LED 数码管显示电路设计 
6. 4 软件设计 
6. 4. 1 SETUP 结构流程图设计 
6. 4. 2 timer 结构流程图设计 
6. 4. 3 light 结构流程图设计 
6. 4. 4 LOOP 结构流程图设计 
6. 5 项目总结 
项目7 多量程的电阻测量仪设计 
7. 1 项目设计要求 
7. 2 设计思路分析
7. 3 硬件电路设计 
7. 3. 1 电阻转换为电压的模拟电路设计 
7. 3. 2 互锁按键电路设计 
7. 3. 3 液晶显示电路设计 
7. 4 软件设计 
7. 4. 1 SETUP 结构流程图设计 
7. 4. 2 通道电阻值计算和显示结构流程图设计 
7. 4. 3 LOOP 结构流程图设计 
7. 5 项目总结 
项目8 智能数字钟设计 
8. 1 项目设计要求 
8. 2 设计思路分析 
8. 3 硬件电路设计 
8. 4 14 位数码管显示器显示电路设计 
8. 4. 1 时钟电路设计 
8. 4. 2 按键电路设计 
8. 4. 3 闹铃电路设计 
8. 5 软件设计 
8. 5. 1 SETUP 结构流程图设计 
8. 5. 2 timeread和timerwrite 结构流程图设计 
8. 5. 3 timetodisp 和TimeDisplay 结构流程图设计 
8. 5. 4 display 和time1 结构流程图设计 
8. 5. 5 ntimetodisp 和display1 结构流程图设计 
8. 5. 6 naolin 结构流程图设计 
8. 5. 7 klint 和k3int 结构流程图设计 
8. 5. 8 naohtiao 和naomtiao 结构流程图设计 
8. 5. 9 htiao 和mtiao 结构流程图设计 
8. 5. 10 LOOP 结构流程图设计 
8. 6 项目总结 
项目9 Smart-Turtle 机器人智能循迹与超声波避障设计 
9. 1 项目设计要求 
9. 2 设计思路分析 
9. 3 硬件电路设计 
9. 4 软件设计 
9. 4. 1 SETUP 流程图设计 
9. 4. 2 寻迹结构流程图(Correct) 设计 
9. 4. 3 避障结构流程图设计 
9. 4. 4 LOOP 结构流程图设计 
9. 5 项目总结 
参考文献