一、利用VB6.0实现PC机与MCS-51单片机之间的串行通信(论文文献综述)
王平根[1](2016)在《利用VB8.0实现PC机与多单片机串行通信的方法》文中指出本文介绍了PC机与多台单片机间串行通信的硬件架构,叙述了利用VB8.0环境下的串行通信控件Ms Comm可实现PC机与多单片机之间的串行通信方法,给出了使用RS-232接口进行串行通信的控件和单片机的汇编语言几个基本程序。
马伟[2](2011)在《多床位心电监护仪设计与实现》文中提出本文为了实现对多个床位患者心电的监护,提出多床位心电监护仪设计思想,解决了传统心电采集过程中只对单床位患者心电的监护,实现了医生集中监护病房中患者心脏跳动的目的。本系统用一台PC机作为上位机,利用Visual C++6.0开发ECG监护控制软件,USB驱动程序和多机通信程序。该ECG监护控制软件主要实现显示心电波形,重显心电信息和显示心率值等功能。下位机利用MCS-51单片机采集患者心电数据,USB2.0转RS-232接口电路把采集到的心电数据上传到上位机中去。本系统利用Keil uvision3开发MCS-51单片机的心电采集数据源程序,并实现了串口一对多通信的功能。噪声等干扰在心电信号的采集过程中是不可避免的,而心电信号又是一种低频弱信号,所以设计解决干扰的电路很有必要。常用的解决干扰的方法有前置放大电路、带通滤波、主放大器、50Hz陷波、35Hz陷波、A/D转换电路。通过对ECG监护软件和下位机中采集心电数据时设计的各种电路的测试,基本达到总体设计的功能目标。
熊杰[3](2010)在《单片机与PC机的串行通信》文中指出论述了一种实现单片机与PC机串行通信的软件方法,PC机利用VB6.0程序和Mscomm控件作为接口,单片机则使用汇编程序完成通信,并在通信之前使用联络信号和回应信号检测电路。此法实现简单,稳定可靠,在实际生产中应用广泛。
林垂涛[4](2009)在《基于单片机的昆虫加热板温度测控系统设计》文中指出为了研究昆虫热特性,本文以单片机、可控硅及DS18B20数字温度传感器为核心,运用单片机开发方法、程序设计方法和系统仿真调试方法设计了一个昆虫加热板温度测控系统。根据系统要求,设计了系统基本结构,确定系统总体方案;根据加热板工作过程,设计了加热板控制方案,以可控硅过零方式调节加热板加热功率,以PID控制算法计算控制量。分析系统主要功能,设计了系统硬件电路,编写系统软件程序。以AT89C51单片机为控制核心,运用Keil C51开发平台、采用C语言设计了单片机程序对加热板温度进行采集、处理和传输。温度采集电路以1-Wire总线型数字温度传感器DS18B20作为温度采集单元,分四路采集加热板温度,输出数字信号给单片机以供处理。采用PID控制规律和可控硅过零触发方式调节加热板加热功率,设计了过零脉冲产生电路和可控硅触发电路。在单片机与计算机通信过程中,由于单片机的串行接口输出的是TTL电平,本文采用MAX232芯片设计了通用的RS232电平转换电路对其进行电平转换,计算机与单片机之间采用串行通信异步传输。在上位计算机操作界面部分,利用VB6.0集成开发环境制作了人机交互界面。在加热过程中,人机界面能实时显示昆虫的温度并能绘制出温度随时间变化的曲线,还能根据需要设置系统参数,包括加热速率、通信端口等;界面操作简单、方便。运用Proteus ISIS仿真软件对设计的系统进行仿真调试,在仿真调试过程中弥补系统的不足之处并逐步完善系统,最终完成系统设计。该系统具有良好的人机交互界面,能够准确记录各种昆虫特别是一些害虫在加热过程中的温度变化过程。所测得的昆虫温度变化过程的一些数据将会给昆虫的检疫以及射频热处理杀虫技术提供有价值的参考。
魏勋[5](2009)在《LED图文信息显示系统的研制》文中研究指明随着社会的进步和科技的发展,特别是进入21世纪以来,人类社会逐渐进入信息化时代,以计算机技术为核心的现代教育技术的发展正越来越深刻地改变着我们的生产、生活、工作以及学习方式,信息成为当今社会的重要资源。发展大众信息服务平台在当今社会有重要的现实意义。尤其在高校教务管理中,教学管理部门需要经常性的向老师和学生发布大量的信息,以维持正常的教学秩序。采用传统的黑板和宣传栏张贴的方式存在明显的不足。为了解决这一问题,本论文设计了一种LED图文信息显示系统,能够通过安装在PC机上的控制软件实现图文信息的编辑和更新,并通过相应的通信电路将需要发布的信息适时的显示在安装在学校不同位置的LED显示屏上,从而满足学校信息发布的需要。目前LED信息显示屏在日常生活中有着广泛的应用,但大部分价格昂贵且一般只使用单个的显示屏进行显示。本文所设计的显示系统能够实现多个显示屏的同时显示,并且开发了专门的应用控制软件,能够方便学校教务人员发布和更新信息,性价比较高且使用方便。本论文介绍了LED图文信息显示系统的工作原理和实现方法,并完成了软硬件部分的设计。本系统的硬件部分采用了AT89C51作为主控芯片并外扩了RAM和其它外围设备组成下位机LED图文信息显示屏,采用RS-485总线将多块显示屏连接成总线拓扑结构,能够实现信息在多块显示屏上的同时显示。上位机利用Visual Basic作为开发语言并使用相关的插件开发了LED图文信息显示控制软件,利用MSComm控件实现PC机和下位机的串行通信。本论文的主要内容如下:第一章,绪论。介绍了该课题的研究意义及主要研究工作。第二章,LED图文信息显示系统整体设计方案。详细阐述了系统设计理论基础及关键技术,并在此基础上提出系统的整体设计方案。第三章,LED图文信息显示系统硬件部分的设计与实现。主要针对下位机部分的硬件组成,完成重要部件的选取,硬件电路的设计及调试。第四章,LED图文信息显示系统软件部分的设计与实现。采用了结构化程序设计的思想,完成了主程序和具体子程序框图的设计,并设计了LED图文信息显示系统PC机部分的控制软件。第五章:总结与展望。对整个系统的性能作了简单总结,并初步探讨系统需进一步完善改进的方面。本论文根据现代通信理论、汉字编码原理、串行通信技术、字模提取技术,分析研究了LED图文信息显示的原理和设计方法,并从硬件和软件两个方面进行了系统设计。本系统的使用可以方便的实现信息的实时更新和发布,能够满足高校对于基本教学信息发布的需求。该系统也可以应用在需要经常向公众发布信息的政府、银行、车站等部门,具有广阔的应用空间和发展前景。
吴军[6](2009)在《基于串口通信的离合器综合测试台》文中研究指明由于现在在线检测系统在企业中的应用越来越宽,所涉及到的测量范围越来越广、内容越来越多、对测量的要求也越来越高,国内现在已有不少在线检测系统,但很多系统存在功能不全、操作复杂,并且对测试环境要求较高等问题。人们需要一种应用范围广、性价比高的在线检测系统。本文介绍的一种离合器在线检测系统,在分析离合器系统原理的基础上,设计了离合器寿命检测系统。通过角度传感器是用来测量刹车后配重盘转动的角度,如果发现角度超过预定值,则认为离合器已经损害。利用采集系统把采集来的模拟信号用A/D转换成数字信号,并通过串口通信实现单片机与PC机之间的通信,实现数据的传送。将数据在PC机上显示及存储,完成数据的采集、传输、接收、存储。在存储的基础上对数据进行加密。基于串口通信的离合器综合测试台是将角度传感器的数字信号由单片机采集,然后利用单片机与PC机的通信将数据送到PC机进行数据的存储、后期处理与显示,并对数据进行加密控制,实现了数据处理功能强大、显示直观、界面友好、性价比高、应用广泛的特点。
李宁[7](2008)在《基于PC机和单片机主从式测控系统的设计》文中研究表明本文着力介绍了一种基于PC机和多单片机组成的主从式测控系统的总体设计方案,论文从硬件和软件两个方面对系统的设计进行了详尽地阐述。硬件方面,详细分析了系统各电路的原理和实现方法;软件方面,详细介绍了上位机和下位机之间的串行通信,并且实现了上位机人机界面的设计。本设计实现了一种智能化的控制系统。系统的上位PC机主要实现对各个下位机进行实时控制,完成参数的设定和数据的显示、存储、打印等;下位单片机可以完成数据采集、传送等实时控制任务。此系统解决了一台PC机只控制一个下位机而造成PC机资源严重浪费的问题,实现了一台PC机同时监控多个下位机工作状态的目的,每个下位机可独立进行工作、互不干扰。论文还简要分析了RS-485总线网络的组网原理和PC机与多单片机之间的串行通信技术,在此基础上设计了基于RS-485总线的通信系统,并对上下位机间的通信协议进行了研究和制定。通信协议物理层应用RS-485总线接口标准:上位机标准串行接口经RS232/485转换电路将RS-232电平转换为RS-485标准电平与下位机通信;下位单片机的串行信号通过MAX485芯片将TTL电平转换为RS-485标准电平实现网络通信。系统采用市场上普遍使用的PC机、8051单片机和电平转换芯片为主要构件,上位PC机通信软件利用Windows平台,以Visual Basic 6.0为开发工具进行编写,下位机通信软件运用汇编语言进行编写,从而实现了上、下位机之间的串行数据通信。该系统具有良好的实用性。
黄兴琦,陈初开,刘二军[8](2007)在《单片机与WINDOWS下PC机的串口通信研究》文中提出本文主要介绍如何实现运行WINDOWS操作系统的PC机与MCS -51单片机系统之间的通信。PC机的程序设计使用VB实现,PC机调用通信程序,控制RS232串口,而MCS-51单片机的程序则通过汇编语言实现对RS232串口的控制。为了保证数据通信的可靠性,要制定通信协议。设计成功后,通过PC机的一个界面上的一个按钮就能实现接收和发送,并能看到接收到的数据。
秦洪英[9](2007)在《自动排液监测系统的设计与实现》文中研究表明本系统是利用单片机和PC机通过串口通信实现气液分离器自动排液的监测系统。在系统设计中,将单片机作为下位机,将PC机作为上位机,通过串行口RS-232实现串行通信。单片机采用AT89C2051芯片,由单片机组成的下位机检测系统的工作,即时将气液分离器中的水位状态反馈给上位PC机。上位机通过串行口RS-232得到系统的工作情况后,通过用户界面在PC机中反映出来,同时上位机根据设定的参数指示下位机做出相应的反应,控制电磁阀动作。在生产现场,检测杆内安装了传感器,通过对传感器的检测来判断水位置,从而下位机即可控制电磁阀通断。系统中上位微机(PC机)承担监测显示控制任务,程序由Visual Basic6.0编写,利用Visual Basic6.0中的通信控件MSCOMM实现通信。上位机和下位机均采用查询方式发送控制字符和数据、中断方式接收控制字符和数据。系统设计结构紧凑、运行性能稳定可靠,广泛应用于天然气井场、集气站气液分离器,内含H2S及CL根的气田水的自动控制排放。采用本系统,可以大大提高现场信号的实时监测,保证气液分离器顶部不翻塔、不跑液、底部不串气。对实验操作人员来说人机界面良好,简单易懂。对确保输气质量,净化环境,消除安全隐患,改善工人劳动条件均具有显着作用,进一步减少了有毒物质对人体的伤害。
许伟[10](2007)在《基于AT89C51单片机的脉象信号采集系统研究》文中进行了进一步梳理脉象信号是反映人体机能的重要参数,在人体的生命监护中有极其重要的参考价值。准确地测得人的脉象信号,及时反映脉象随时间的变化,对于临床医学有着重要的意义。随着电子技术的发展,单片机以其体积小、功能强、功耗低的特点在仪器中应用广泛,我们本着实用、可靠、安全、简洁及经济等原则,设计开发了基于单片机AT89C51的脉象数据采集处理电路:对从脉象传感器获取的脉象信号进行调理,确保所获取的脉象信号质量及幅度;利用ADC0809设计了模数转换电路,利用单片机控制其对脉象信号进行模数转换,并将脉象信号数据其送入计算机进行实时显示、存储;在单片机与计算机通信过程中,由于单片机的串行接口输出的是TTL电平,本文设计了通用的RS232电平转换电路对其进行电平转换,可以实现两种不同电平间的数据传输,计算机与单片机之间采用串行通信异步传输;在上层计算机界面部分,我们利用VB6.0的MSComm控件制作了人机交互界面,所设计的界面能对采集的脉象信号进行显示与处理,并能根据需要设置通信端口,操作简单、方便。本系统可实时、连续、长时间的采集人的脉象信号,具有实用价值。
二、利用VB6.0实现PC机与MCS-51单片机之间的串行通信(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、利用VB6.0实现PC机与MCS-51单片机之间的串行通信(论文提纲范文)
(1)利用VB8.0实现PC机与多单片机串行通信的方法(论文提纲范文)
0 引言 |
1 系统结构简介 |
2 PC机与单片机程序设计 |
2.1 MSComm串行通信控件简介 |
2.2 PC机程序设计 |
2.3 单片机程序设计 |
3 结束语 |
(2)多床位心电监护仪设计与实现(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题研究的背景 |
1.2 课题研究的目的 |
1.3 课题研究的预期成果 |
1.4 论文的组织结构 |
第二章 心电波形知识及相关技术 |
2.1 心电波形的相关知识 |
2.1.1 心电图由来 |
2.1.2 心电图发展方向 |
2.1.3 心率知识 |
2.1.4 心电图各波段的含义 |
2.1.5 心电信号的特点 |
2.2 心电电极与导联 |
2.3 心电监护中异常心电分析 |
2.4 心电数据采集相关知识 |
2.5 数据通信相关知识 |
第三章 多床位心电监护仪设计方案 |
3.1 多床位心电监护仪总体方案设计 |
3.1.1 方案的功能目标 |
3.1.2 系统总体结构 |
3.2 开发工具选择 |
3.2.1 Visual C++ 6.0 介绍 |
3.2.2 Keil c51 和单片机介绍 |
3.3 心电信号采集的实现 |
3.4 心电监护通信的实现 |
第四章 心电监护仪设计与实现 |
4.1 硬件的总体实现功能 |
4.2 单片机多机通信实现 |
4.2.1 通信原理 |
4.2.2 实现方法 |
4.2.3 通信协议 |
4.3 A/D 转换电路和光电隔离电路 |
4.3.1 A/D 转换 |
4.3.2 A/D 转换电路设计 |
4.3.3 光电隔离电路 |
4.4 单片机心电数据采集设计 |
4.4.1 前置放大电路 |
4.4.2 带通滤波及主放大电路 |
4.4.3 陷波和电平抬升电路 |
4.5 USB 接口与 RS-232 接口转换电路设计 |
4.5.1 CH341 功能特性 |
4.5.2 硬件接口 |
4.5.3 USB 转 RS-232C 转换器设计 |
4.5.4 电路原理图 |
第五章 心电监护仪软件实现 |
5.1 多床位心电监护仪控制软件需求 |
5.2 多床位心电监护仪方案设计 |
5.3 多床位心电监护仪具体设计 |
5.3.1 多床位 ECG 监护软件 |
5.3.2 Visual C++ 6.0 实现 USB 设备接口的通信 |
5.3.3 USB 驱动开发 |
5.3.4 PC 机与单片机之间的通信 |
5.3.5 单片机串口软件设计 |
5.4 软件模拟测试 |
5.4.1 测试方案设计 |
5.4.2 测试结果 |
第六章 总结及展望 |
6.1 本文的工作总结 |
6.2 展望 |
致谢 |
参考文献 |
硕士期间论文发表情况 |
(4)基于单片机的昆虫加热板温度测控系统设计(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 研究的目的和意义 |
1.2 国内外研究现状 |
1.3 研究方法、内容与技术路线 |
1.3.1 研究方法和研究内容 |
1.3.2 技术路线 |
第二章 系统总体方案设计 |
2.1 系统控制要求和基本结构 |
2.2 系统工作过程 |
2.3 加热板控制方案 |
2.4 单片机选择 |
2.5 温度传感器选择 |
2.5.1 DS18B20 性能特点 |
2.5.2 引脚介绍 |
2.5.3 内部结构 |
2.5.4 测温原理 |
2.5.5 工作过程及时序 |
2.6 本章小结 |
第三章 系统硬件设计 |
3.1 温度采集电路 |
3.2 加热板控制电路 |
3.2.1 双向可控硅 |
3.2.2 过零脉冲产生电路 |
3.2.3 可控硅触发电路 |
3.3 串口通信电路 |
3.3.1 串行通信技术 |
3.3.1.1 串行通信的传送方式 |
3.3.1.2 串行通信协议 |
3.3.1.3 RS232 串行通信接口 |
3.3.2 单片机串行口 |
3.3.3 RS232 接口电路设计 |
3.4 单片机时钟、复位电路 |
3.5 系统总电路 |
3.6 本章小结 |
第四章 系统软件设计 |
4.1 单片机程序设计 |
4.1.1 主程序 |
4.1.2 PID 算法子程序 |
4.1.3 DS18B20 温度采集程序 |
4.1.4 串行中断服务子程序 |
4.2 PC 机程序设计 |
4.2.1 Visual Basic 软件简介 |
4.2.2 人机交互界面设计 |
4.2.2.1 系统主界面设计 |
4.2.2.2 参数设置模块设计 |
4.2.2.3 程序说明模块设计 |
4.2.2.4 数据查询界面设计 |
4.2.3 编写程序代码 |
4.3 本章小结 |
第五章 系统仿真、调试与完善 |
5.1 Proteus 仿真软件简介 |
5.2 系统软硬件协同仿真 |
5.2.1 温度采集电路仿真 |
5.2.2 过零脉冲产生电路仿真 |
5.2.3 可控硅触发电路仿真 |
5.2.4 系统总体联合人机交互界面协同仿真 |
5.3 本章小结 |
第六章 结论与展望 |
6.1 结论 |
6.2 展望 |
参考文献 |
致谢 |
作者简介 |
(5)LED图文信息显示系统的研制(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 LED 显示系统的研究背景及意义 |
1.1.1 LED 显示系统的研究背景 |
1.1.2 本论文的研究价值和意义 |
1.2 LED 显示屏的发展现状及趋势 |
1.2.1 LED 显示屏国内外发展现状 |
1.2.2 LED 显示屏的发展趋势 |
1.3 论文的主要研究内容 |
1.3.1 PC 控制界面的设计 |
1.3.2 LED 显示屏驱动电路的设计 |
1.3.3 单片机与PC 机之间的串行通信 |
第二章 LED 图文显示系统整体设计方案 |
2.1 系统的主要技术原理 |
2.1.1 汉字编码原理 |
2.1.2 串行通信技术 |
2.1.3 字模提取技术 |
2.1.4 汉字字模与LED 显示字之间的关系 |
2.2 系统总体方案设计 |
2.2.1 系统基本原理 |
2.2.2 系统组成 |
2.2.3 系统主要功能模块 |
2.3 系统的主要特点及安全性 |
2.3.1 系统的主要特点 |
2.3.2 系统抗干扰及提高可靠性措施 |
第三章 LED 图文显示系统硬件系统设计与实现 |
3.1 控制器模块的方案论证和选择 |
3.2 MCU 控制模块设计 |
3.2.1 AT89C51 控制芯片简介 |
3.2.2 单片机串行通信方式设置 |
3.2.3 系统控制按键的设计 |
3.3 LED 显示屏硬件控制部分的设计与实现 |
3.3.1 LED 显示屏简介 |
3.3.2 LED 显示屏显示驱动电路设计 |
3.4 单片机与PC 机通信模块 |
3.4.1 RS-232C 、RS-485 接口标准 |
3.4.2 PC 机与单片机串行通信电路设计 |
3.5 系统硬件部分的调试 |
第四章 LED 图文显示系统软件系统设计与实现 |
4.1 上位机软件部分的设计与实现 |
4.1.1 Visual Basic 软件基础 |
4.1.2 汉字字库及字模的提取 |
4.1.3 系统控制软件的设计 |
4.2 下位机软件部分的设计与实现 |
4.2.1 LED 显示屏系统软件部分的工作原理 |
4.2.2 LED 显示屏下位机主程序设计 |
4.2.3 下位机按键控制程序设计 |
4.3 PC 机与AT89C51 串行通信模块的设计与实现 |
4.3.1 串行通信协议 |
4.3.2 PC 机串行通信程序设计 |
4.3.3 单片机串行通信程序设计 |
4.4 系统软件部分的调试 |
第五章 总结与展望 |
注释 |
参考文献 |
攻读硕士学位期间发表的学术论文目录 |
致谢 |
(6)基于串口通信的离合器综合测试台(论文提纲范文)
摘要 |
Abstract |
致谢 |
第一章 绪论 |
1.1 基于串口通信检测的意义 |
1.2 基于串口通信检测的现状 |
1.3 本文研究的主要问题 |
1.4 本文的研究内容和安排 |
第二章 离合器的测试平台 |
2.1 离合器工作原理 |
2.2 测量仪器结构设计 |
2.2.1 总体结构的设计 |
2.2.2 测量原理及精度 |
2.2.3 仪器的控制部分 |
2.3 小结 |
第三章 基于串行通信的分布式测控技术 |
3.1 引言 |
3.2 单片机技术 |
3.2.1 MCS51 单片机 |
3.2.2 PIC 单片机 |
3.2.3 AVR 单片机 |
3.3 数据采集技术 |
3.4 通信技术 |
3.4.1 并行通信方式 |
3.4.2 串行通信方式 |
3.5 小结 |
第四章 单片机多通道数据采集系统 |
4.1 系统结构 |
4.2 单片机的数据采集 |
4.2.1 A/D 转换输入信号 |
4.2.2 8255 芯片与ADC0809 芯片 |
4.2.3 模拟仿真实验 |
4.3 单片机与PC 的通信 |
4.3.1 硬件系统 |
4.3.2 实现方法及仿真实验 |
4.3.3 稳定性检测实验 |
4.3.4 采集和通信实验 |
4.4 PC 机数据的接收及处理 |
4.5 小结 |
第五章 常见的数据存储及显示 |
5.1 界面设计 |
5.2 常用的数据存储方式 |
5.2.1 运用VB 中控件 MSFlexGrid 的存储方式 |
5.2.2 运用VB 操作 Excel 的存储方式 |
5.2.3 运用VB 操作 SQL 数据库的存储方式 |
5.2.4 结语 |
5.3 实时图像显示 |
5.4 小结 |
第六章 基于数据库的数据存储安全 |
6.1 数据库安全性 |
6.2 数据库加密理论 |
6.3 数据库加密设计 |
6.3.1 加密流程 |
6.3.2 系统处理流程 |
6.4 小结 |
第七章 总结与展望 |
7.1 全文总结 |
7.2 展望 |
参考文献 |
攻读硕士学位期间发表的论文 |
(7)基于PC机和单片机主从式测控系统的设计(论文提纲范文)
摘要 |
Abstract |
1. 绪论 |
1.1 引言 |
1.2 研究的背景及意义 |
1.3 论文的主要工作 |
1.4 论文结构安排 |
2. 系统总体方案的设计 |
2.1 系统总体设计 |
2.2 系统主要构成部分 |
2.3 系统主从通信的基本条件 |
3. 串行通信技术概述 |
3.1 数据通信基础 |
3.1.1 数据通信的概念 |
3.1.2 串行通信的传送方式 |
3.1.3 异步通信和同步通信 |
3.1.3 串行通信波特率的设定和接收/发送时钟 |
3.1.4 设备同步 |
3.1.5 串行通信协议 |
3.2 51单片机串行接口 |
3.2.1 单片机的串口结构 |
3.2.2 串口的工作方式 |
3.3 异步串行通信接口标准 |
3.3.1 RS-232C串行接口标准 |
3.3.2 RS-422串行接口标准 |
3.3.3 RS-485串行接口标准 |
4. 系统硬件设计 |
4.1 系统硬件电路设计 |
4.1.1 RS232接口电路 |
4.1.2 RS232与RS485转换电路 |
4.1.3 RS-485总线型网络电路 |
4.1.4 下位单片机电路的设计 |
4.1.5 直流稳压电源的设计 |
4.1.6 键盘系统 |
4.1.7 日历时钟电路设计 |
4.1.8 整体电路图 |
4.2 印刷电路板设计 |
4.2.1 干扰的来源 |
4.2.2 系统抗干扰设计基本原则 |
4.2.3 印刷电路板设计 |
4.3 硬件电路的测试 |
5. 系统软件设计 |
5.1 Visual Basic软件及串行通信控件的介绍 |
5.1.1 Visual Basic软件介绍 |
5.1.2 串行通信控件介绍 |
5.2 主从多机通信 |
5.2.1 多机通信原理 |
5.2.2 通信协议 |
5.3 通信程序 |
5.3.1 上位PC机软件设计 |
5.3.2 单片机软件设计 |
5.4 数据库设计 |
6. 基于VB人机交互界面的设计 |
6.1 需求分析 |
6.2 界面构成及各部分分析 |
6.2.1 密码确认界面 |
6.2.2 主操作界面 |
6.2.3 参数设置模块 |
6.2.4 程序说明模块 |
6.2.5 CRC运算模块 |
6.2.6 查询模块 |
7 主从式系统实验测试 |
7.1 测试方法 |
7.2 测试工作过程 |
7.2.1 单元测试 |
7.2.2 集成测试 |
7.2.3 确认测试 |
7.3 测试结果 |
8. 总结与展望 |
8.1 总结 |
8.2 展望 |
致谢 |
参考文献 |
附录 |
在校期间发表的论文 |
(8)单片机与WINDOWS下PC机的串口通信研究(论文提纲范文)
1 系统设计内容 |
2 PC机和单片机之间的硬件接口电路 |
3 程序设计 |
3.1 单片机的程序设计 |
3.2 PC机的程序设计 |
4 结束语 |
(9)自动排液监测系统的设计与实现(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 LYLCA—Ⅲ节电型自动排液系统简介 |
1.2 LYLCA—Ⅲ节电型自动排液系统改进的背景和意义 |
1.3 单片机和PC 机串行通信的国内外研究现状 |
1.4 本论文的选题和研究内容 |
第二章 系统总体设计 |
2.1 系统总体设计方案 |
2.2 通信协议 |
2.3 关键技术与算法 |
2.3.1 RS-232 通信 |
2.3.2 串行通信控件(MSCOMM) |
2.3.3 单片机程序设计方案 |
2.3.4 PC 端 VB 程序设计方案 |
第三章 系统实现 |
3.1 单片机工作原理和实现过程 |
3.2 PC 端程序设计 |
3.2.1 PC 端排液监测主系统 |
3.2.2 系统登录 |
3.2.3 主系统初始化 |
3.2.4 排液量设置 |
3.2.5 系统设置 |
3.2.6 数据管理 |
3.2.7 系统测试 |
3.2.8 系统附件 |
3.2.9 系统帮助 |
3.2.10 退出系统 |
第四章 系统总结 |
致谢 |
参考文献 |
附录 |
攻硕期间取得的研究成果 |
(10)基于AT89C51单片机的脉象信号采集系统研究(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 脉象信号采集系统 |
1.2 基于单片机的数据采集系统 |
1.2.1 数据采集系统简单介绍 |
1.2.2 51 系列单片机简介 |
1.2.3 AT89C51 单片机的特点及工作原理 |
1.2.4 ADC0809 芯片简单介绍 |
1.3 系统总体设计要求 |
1.4 主要工作和内容安排 |
第二章 脉象信号的提取及调理 |
2.1 脉象信号特点及提取 |
2.1.1 脉象信号的特点 |
2.1.2 脉象传感器及脉象信号的提取 |
2.2 脉象信号放大器设计要求 |
2.3 信号调理电路的设计 |
2.3.1 器件的选择 |
2.3.2 电路系统结构及原理 |
2.4 本章小结 |
第三章 数据采集系统软硬件设计 |
3.1 通信简介 |
3.2 51 单片机串口通信接口结构、设置及程序设计 |
3.2.1 51 单片机串口结构 |
3.2.2 AT89C51 单片机与 PC 机之间电平转换硬件接口 |
3.2.3 单片机串口通信设置及程序设计 |
3.3 AT89C51及ADC0809电路接线和程序设计 |
3.4 本章小结 |
第四章 WINDOWS 操作控制平台的实现 |
4.1 串口通信控件 |
4.1.1 MSComm 控件的工作方式 |
4.1.2 MSComm 控件的操控原则 |
4.1.3 MSComm 控件属性说明 |
4.2 MSCOMM 控件的事件及串行通信控件的使用 |
4.3 计算机接收数据子程序 |
4.4 脉搏信号的实时显示 |
4.5 本章小结 |
第五章 讨论 |
5.1 得到的结果 |
5.2 今后工作展望 |
参考文献 |
致谢 |
四、利用VB6.0实现PC机与MCS-51单片机之间的串行通信(论文参考文献)
- [1]利用VB8.0实现PC机与多单片机串行通信的方法[J]. 王平根. 科技视界, 2016(19)
- [2]多床位心电监护仪设计与实现[D]. 马伟. 西安电子科技大学, 2011(04)
- [3]单片机与PC机的串行通信[J]. 熊杰. 企业导报, 2010(05)
- [4]基于单片机的昆虫加热板温度测控系统设计[D]. 林垂涛. 西北农林科技大学, 2009(S2)
- [5]LED图文信息显示系统的研制[D]. 魏勋. 山东师范大学, 2009(10)
- [6]基于串口通信的离合器综合测试台[D]. 吴军. 合肥工业大学, 2009(10)
- [7]基于PC机和单片机主从式测控系统的设计[D]. 李宁. 西安理工大学, 2008(01)
- [8]单片机与WINDOWS下PC机的串口通信研究[J]. 黄兴琦,陈初开,刘二军. 仪器仪表用户, 2007(04)
- [9]自动排液监测系统的设计与实现[D]. 秦洪英. 电子科技大学, 2007(03)
- [10]基于AT89C51单片机的脉象信号采集系统研究[D]. 许伟. 东北师范大学, 2007(05)
标签:串行通信论文; 单片机论文; pc机论文; 下位机论文; 基于单片机的温度控制系统论文;