增量式PID的MATLAB实现,实现华北电力大学课程设计-增量式PID的MATLAB实现.是火电厂热工自动控制的课程设计,供大家参考
1
《Visual Basic串口通信与测控应用技术实战详解》(人民邮电出版社.李江全.张丽.岑红蕾)一书的配套光盘。 因体积较大,压缩打包成3部分,这是第1部分。
2020-01-11 03:06:55 50MB 串口通信
1
本文档是《Visual Basic串口通信与测控应用技术实战详解》(人民邮电出版社.李江全.张丽.岑红蕾)一书的配套光盘。 因体积较大,压缩打包成3部分,这是第2部分。
2020-01-11 03:06:55 50MB 串口通信
1
本文档是《Visual Basic串口通信与测控应用技术实战详解》(人民邮电出版社.李江全.张丽.岑红蕾)一书的配套光盘。 因体积较大,压缩打包成3部分,这是第3部分。
2020-01-11 03:06:55 49.42MB 串口通信
1
visual basic 串口通信与测控应用技术实战讲解 visual basic 串口通信与测控应用技术实战讲解
2020-01-11 03:02:15 63.76MB 串口通信VB
1
通过130个典型实例系统地介绍了LabVIEW语言的程序设计方法及其测控应用技术,入门基础篇包括第0~10章,主要内容有LabVIEW基础、数值型数据、布尔型数据、字符串数据、数组数据、簇数据、数据类型转换、程序结构、变量与节点、图形显示和文件I/O;测控应用篇包括第11~13章,主要内容有PC通信与单片机测控、远程YO模块与PLC测控及LabVIEW数据采集。提供的实例由实例说明、设计任务和任务实现等部分组成,并有详细的操作步骤。 本书内容丰富,论述深入浅出,有较强的实用性和可操作性,可供测控仪器、计算机应用、电子信息、机电一体化、自动化等专业的大学生、研究生以及虚拟仪器研发的工程技术人员学习和参考。
2020-01-05 00:24:49 85.76MB LABVIEW 测控系统
1
文章设计一种基于单片机的温度测控系统,采用DS18B20传感器对单点进行测量。系统的主要部分是单片机;系统硬件设计包括显示模块、输入模块、超限报警模块及其它接口电路;系统软件设计包括各模块程序设计及模糊算法控制器设计,用Matlab对算法进行仿真,仿真结果达到了控制要求。
2020-01-03 11:41:26 1.51MB 模糊控制 DSB 单片机 Matlab
1
1.题目背景及意义 1.1题目研究背景、目的及意义 近年来,智能小车作为现代的新发明,是世界车辆工程领域研究的热点和汽车工业增长的新动力。它可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可以应用在科学勘探、无人驾驶机动车、无人工厂、仓库、服务机器人等等。智能小车能够实时显示时间、速度、里程,具有自动寻迹、寻光、避障功能,可远程控制行驶速度、准确定位停车,远程传输图像等功能。在本次自动寻迹小车测控系统的设计中,基于单片机控制技术,通过传感器给出信号驱动两个直流电机正反运动,以实现小车在白色地面上寻着黑色线路正确行使。小车的寻迹和避障功能在生产生活中都有着广泛的用途。例如:可以用在大的生产车间的物流系统中,按照预先设定的路线来传输货物自动躲避障碍从而使工作更加安全和效率更高。 1.2 题目国内外研究现状及趋势 目前对智能车辆的研究主要致力于提高汽车的安全性、舒适性,以及提供优良的人车交互界面。智能化、IT化和新能源是未来智能汽车发展的趋势。 2017年12月2日,深圳的无人驾驶公交车正式上路,从深圳福田穿梭驶出。支撑这次无人驾驶的“阿尔法巴-智能驾驶公交系统”,是由中国企业自主研发的无人驾驶系统,目前,已实现自动驾驶下的行人、车辆检测、减速避让、紧急停车、障碍物绕行、变道、自动按站停靠等功能。 本次自动寻迹电动小车系统设计,是智能寻迹小车中最普通常见的功能。在全国乃至国际大学生智能小车比赛中,往往增加了设计难度。如不通过光电对管,红外线等视觉传感器或激光扫描检测线路,而是通过电磁模块检测中间黑线下埋设的漆包线以供赛车检测赛道;对现场光线的正确探测以达到黑夜行驶;非匀速行驶记忆算法的创新;图像采集和处理的重要性等。我们可以使它实现WIFI控制,蓝牙传输,自动报警,红外遥控等多种功能,实现了更加智能的电动小车设计。功能的逐渐强大,更是为了能应用于快速发展的智能汽车行业。如今的汽车行业在人工智能领域的发展可谓势如破竹,智能汽车遍地开花。 1,3 设计思想及技术路线 通过红外线对黑色路线进行寻迹,将收到的信号传送给单片机,使其控制小车无偏差行驶。当小车沿着路面的黑色轨道行驶遇到障碍物时,传感器检测到信号就可确认前方有障碍物,并将信号传送给单片机,单片机进行一系列分析后由内部程序控制小车后退、转向,从而实现避障功能。为实现此功能,需要设置寻迹模块和避障模块发送信号给单片机STC89C52以此驱动电机进行准确的行驶。技术路线如图1.3所示: 检测信号 单片机 驱动 电机 图1.3 技术路线 2.主要设计内容 2.1 主要设计内容 该小车有五大组成部分:避障模块,寻迹模快,驱动模块,单片机控制模块,电源模块。 避障模块:采用超声波控制,能准确探测周围障碍物。寻迹模快:采用红外线精确探测,减小路线误差,以实现匀速稳定运行。单片机:对其进行编程控制电机相应运动。电源模块:使用5节1.5V干电池实现对单片机、驱动和电机供电。电机驱动模块:使用直流电机即可,一个驱动板能同时驱动2个直流电机。通过设计电路图,硬件连接,软件编程和最终调试,完成此次设计。 2.2 总体设计方案 图2.2 单片机 电机驱动 避障模块 寻迹模块 电源模块 总体设计方案 该系统采用模块化控制方案,本课题主要开发一个能自动循迹,自动避障的智能小车控制系统。本设计以两个直流电动机为主要驱动,通过寻迹模块和避障模块采集周围信息,送入主控单元STC89C52单片机,通过编程有序合理的将各模块信号整合在一起后控制电机完成相应动作,实现了智能控制。 2.3 设计的预期目标 1.按下启动键,小车能自动按照白色地面的黑色线路匀速行驶,完成一圈的寻迹,其中包括前进,左转,右转,刹车停止,且不出现路线偏移。当遇到障碍物时,小车立即后退并通过转向躲避障碍物。 2.行走路线中心点始终与黑色线路的中心位置重合。 3.超声波避障距离小于0.5m. 3.工作计划及进度安排 第1周 收集毕业设计相关资料,准备毕业翻译和开题报告 第2周 确定毕业设计总体方案,确保合理性 第3周 撰写开题报告,确认后提交 第4周 学习和掌握电动小车的结构和工作原理 第5周 根据控制要求初步确定所使用的元器件 第6周 复习单片机的相关知识,完成所需硬件相关的电路设计 第7周 确定电路原理图并仿真 第8周 硬件组装 第9周 编写程序 第10周 运用电脑软件初步对程序进行调试 第11周 配合智能小车硬件部分,并完善功能,达到设计要求 第12周 对智能小车性能进行测试并记录 第13周 撰写毕业设计论文 第14周 经指导老师审核确认后,完成毕业论文 第15周 提前准备毕业设计答辩 第16周 完成毕业设计答辩 4.可行性分析 4.1 技术可行性 单片机
2020-01-03 11:32:30 51KB 循迹小车
1
Visual C#.NET串口通信及测控应用典型实例 李江全的
2020-01-03 11:30:53 16.28MB C#串口通信
1
书名:《Visual C#.NET串口通信及测控应用典型实例》(电子工业出版社.李江全.邓红涛.刘巧.李伟) PDF格式扫描版,全书分为8章,共369页。2012年5月出版。 全书压缩打包成3部分,这是第3部分 内容简介 本书从工程应用的角度出发,通过8个典型应用实例,包括PC与PC、PC与单片机、PC与PLC、PC与远程I/O模块、PC与智能仪器、PC与无线数传模块、Pc与USB数据采集模块等组成的测控系统,利用SerialPort控件和MSComm控件编写C#.NET串口通信程序,并对计算机测控系统中的4类典型应用((模拟量输入(AI)、模拟量输出(AO)、数字量输入(DI)和数字量输出(DO)的程序设计方法进行了详细的讲解。 目 录 第1章 PC与PC串口通信 1.1 串口通信概述 1.1.1 串口通信的基本概念 1.1.2 RS-232C接口标准 1.1.3 RS-422/485接口标准 1.1.4 串口通信线路连接 1.1.5 PC中的串行端口 1.1.6 虚拟串口的使用 1.2 VC++.NET串行通信控件与API函数 1.2.1 MSComm控件的使用 1.2.2 SerialPort控件的使用 1.2.3 串行通信API函数 1.3 PC与PC串口通信实例 1.3.1 两台PC串口通信 1.3.2 一台PC双串口互通信 第2章 PC与单片机串口通信 2.1 典型单片机开发板简介 2.1.1 单片机测控系统的组成 2.1.2 单片机开发板B的功能 2.1.3 单片机开发板B的主要电路 2.2 PC与单片机串口通信实例 2.2.1 PC与单个单片机串口通信 2.2.2 PC与多个单片机串口通信 2.3 PC与单片机串口通信测控应用实例 2.3.1 模拟量输入 2.3.2 模拟量输出 2.3.3 开关量输入 2.3.4 开关量输出 第3章 PC与西门子PLC串口通信 3.1 西门子PLC模拟量扩展模块与通信协议 3.1.1 西门子PLC模拟量输入模块 3.1.2 西门子PLC PPI通信协议 3.2 PC与西门子PLC串口通信测控应用实例 3.2.1 模拟量输入 3.2.2 模拟量输出 3.2.3 开关量输入 3.2.4 开关量输出 第4章 PC与三菱PLC串口通信 4.1 三菱PLC特殊功能模块与通信协议 4.1.1 FX2N系列PLC的特殊功能模块 4.1.2 三菱PLC编程口通信协议 4.2 PC与三菱PLC串口通信测控应用实例 4.2.1 模拟量输入 4.2.2 模拟量输出 4.2.3 开关量输入 4.2.4 开关量输出 第5章 PC与分布式I/O模块串口通信 5.1 典型分布式I/O模块简介 5.1.1 集散控制系统的结构与特点 5.1.2 ADAM4000远程数据采集控制系统 5.1.3 ADAM4000系列模块简介 5.1.4 ADAM4000系列模块的软件安装 5.2 PC与分布式I/O模块串口通信测控应用实例 5.2.1 模拟量输入 5.2.2 模拟量输出 5.2.3 数字量输入 5.2.4 数字量输出 第6章 PC与智能仪器串口通信 6.1 典型智能仪器简介 6.1.1 智能仪器的结构与特点 6.1.2 XMT-3000A型智能仪器的通信协议 6.2 PC与智能仪器串口通信测控应用实例 6.2.1 PC与单台智能仪器温度测控 6.2.2 PC与多台智能仪器温度测控 第7章 PC与无线数据传输模块串口通信 7.1 典型无线数传模块简介 7.1.1 无线数传技术概述 7.1.2 DTD46X系列无线数传模块 7.2 PC与无线数传模块串口通信测控应用实例 7.2.1 设计任务 7.2.2 线路连接 7.2.3 利用C51语言实现基于DS18B20的单片机温度测控 7.2.4 利用汇编语言实现基于DS18B20的单片机温度测控 7.2.5 利用VC++.NET实现PC与无线数传模块温度测控 第8章 USB串行总线模块测控应用 8.1 USB总线在数据采集系统中的应用 8.1.1 USB总线及其数据采集系统的特点 8.1.2 采用USB传输的数据采集系统 8.1.3 典型USB数据采集模块及应用 8.1.4 VC++.NET数据采集与控制的方式 8.2 PC与USB数据采集模块测控应用实例 8.2.1 模拟量输入 8.2.2 模拟量输出 8.2.3 数字量输入 8.2.4 数字量输出 参考文献
2020-01-03 11:28:08 40.53MB 串口通信
1