返回

【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发word文档(定稿) 【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发word文档(定稿)

格式:word 上传:2026-10-24 20:09:47
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发.doc预览图(1)
第 1 页 / 共 19 页
【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发.doc预览图(2)
第 2 页 / 共 19 页
【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发.doc预览图(3)
第 3 页 / 共 19 页
【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发.doc预览图(4)
第 4 页 / 共 19 页
【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发.doc预览图(5)
第 5 页 / 共 19 页
【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发.doc预览图(6)
第 6 页 / 共 19 页
【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发.doc预览图(7)
第 7 页 / 共 19 页
【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发.doc预览图(8)
第 8 页 / 共 19 页
【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发.doc预览图(9)
第 9 页 / 共 19 页
【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发.doc预览图(10)
第 10 页 / 共 19 页
【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发.doc预览图(11)
第 11 页 / 共 19 页
【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发.doc预览图(12)
第 12 页 / 共 19 页
【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发.doc预览图(13)
第 13 页 / 共 19 页
【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发.doc预览图(14)
第 14 页 / 共 19 页
【毕业论文】基于pc机与单片机串口通信下的数据采集的设计与开发.doc预览图(15)
第 15 页 / 共 19 页
预览结束,还剩 4 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

序。


主要代码如下初始化数组,必须这样做,保证后面等时„„板卡初始化包括上面通道选择等等设置设置板卡上计数器,每次测量都需重设计数器,送数字依据采样频率和板卡提供时钟频率进行计算得到,完成设置后,就会在严格时间间隔内触发,要做就是在次触发板卡设置地址,似乎不行。


有了基地址后,才能根据地址,用程序发出相应指令到相应寄存器,执行相应设置。


触发模式设置也就是前面提到启动信号如何设置。


般板卡有三种触发模式软件触发板卡自带定时器触发外部信号触发。


根据实际需要选择种合适触发方式。


般通过板卡上跳线和程序指令实现触发方式选择。


转换数据传输方式设置次转换结束后,有必要把转换后数字量读取进内存。


分两种情况,如果板卡上面没有自带缓冲存储单元作用是解决速率匹配数据缓冲和总线匹配等芯片间通信问题存储器,则每次转换结束,就要读次数据,否则下次转换数据会覆盖上次数据。


如果板卡自带有缓冲存储单元般容量为不等,这样话,转换数据般压入,就可以在半满或者全满时候再读取数据,当然也可以在每转换次后就读取次转换数据。


数据传输方式般有四种查询方式即通过查询前面介绍转换结束信号,看是否转换结束,如果结束,这可以用程序从相应寄存器读取出数据放入内存。


中断方式转换结束信号可以产生个中断,然后去调用相应中断服务程序,读取数据。


方式这种方式下,数据传送到内存不经过,这样话数据传输速率就大大提高了。


但是编程比较复杂。


方式用于需高速数据采集场合。


根据实际需要选择种合适数据传输方式。


般通过板卡上跳线和程序指令实现数据传输方式选择。


第二章下采集程序编写选择操作系统优越性系列操作系统是图形化操作系统,操作方便,并且也是绝大多数首选操作系统,目前,和是应用比较多操作系统,但是,在这两个操作系统下,通过基本读写端口语句是不能进行端口操作,而必须应用专门驱动编写工具进行驱动编写,用这个开发下驱动程序比较费时间,也比较有难度。


而下,可以通过定义函数,直接实现端口访问和操作,这样对于开发应用硬件是比较简单方便,所以采用了。


但是,利用开发硬件驱动应该是以后发展首选。


下端口操作程序实现利用在高级语言以及可视化开发环境进行编程。


通过在语句中嵌入汇编来实现。


些函数主要代码如下读个字节关中断程序,保护断点,关可屏蔽中断,关非可屏蔽中断开中断程序开可屏蔽中断,恢复断点,例个采集程序典型结构通道选择模式选择,定时器触发,中断传输模式,实际为程序轮检模式增益设置循环读数软件触发信号检测板卡标记读转换值高低位转换值高低位作运算后放入数组下实现高速等时采样为了后面数据处理软件编写方便以及误差分析需要,通常要求采集数据是严格等时,这样才好建立时间坐标系,进行数据处理。


因为操作系统采用多任务方式,每次执行相同语句可能需要时间不是样,这样就不能保证等时性。


为此,必须采取些特殊手段才能实现等时采样。


去年夏天,经过大家个多月实验,实验了很多方法之后,找到了种方法,虽然不是最好方法,但还能基本达到等时高速采样目。


主要方法是采用板卡自带定时器产生转换触发信号,然后关闭计算机所有中断,也就是不再响应其他事件,在这段时间内,让只执行采样程序,主要是查询转换标记位,然后读取数据到内存中。


采样完成后,再打开中断,进行后面程序。


主要代码如下初始化数组,必须这样做,保证后面等时„„板卡初始化包括上面通道选择等等设置设置板卡上计数器,每次测量都需重设计数器,送数字依据采样频率和板卡提供时钟频率进行计算得到,完成设置后,就会在严格时间间隔内触发,要做就是在次触发序流程完全围绕通信展开,流程图中所涉及函数均是公司专为单片机功能开发主机端函数。


通过上层应用程序中直接调用这些函数。


可以方便快捷地实现对底层硬件访问。


图程序设计流程图处理器程序设计单片机程序设计主要完成两大功能是基于器件通信程序,接收从主机发送用户指令并将采集数据或卡中存储采集数据发送给主机二是转换程序和卡读写程序图为处理器通信程序流程图。


整个程序流程是以通信为主线,流程图中所涉及函数均是公司专为单片机功能开发端函数。


通过接口与卡进行通信完成采集数据存储或读取。


图处理器通信程序流程图上电后对卡初始化设置为先向卡发出复位命令,若卡接收到返回值,则说明卡通信模式设置成功,即可进行通信。


当向卡写入数据,在图所示流程后,将接收到卡发送响应信息。


图发送和接收块卡数据流程图结论本文设计数据采集器利用高度集成器件实现数据转换总线通信和系统控制,可与计算机联机,也可利用大容量卡长时间现场工作,数据采集方便。


该数据采集器仅采用个主器件,结构简单。


工作稳定,体积小,成本低,现已成功用于工业现场。


参考文献周林,殷侠等数据采集与分析技术西安电子科技大学出版社美申戈尔德杜毅仁译,模数转换技术南京江苏科学技术出版社杨振江,转换器接口技术与实用线路西安电子科技大学出版社周振安等,数据采集系统设计与实践北京地震出版社个人简历个人概况姓名杨瑞性别男出生日期年月民族汉身份证身高户口所在甘肃酒泉目前所在敦煌毕业院校兰州城市学院政治面貌团员最高学历专科专业应运电子技术教育自我评价本人性格开朗稳重有活力,待人热情真诚大方工作认真负责,积极主动,脚踏实地乐于助人能吃苦耐劳较强适应能力和自学能力,较强管理组织能力,良好人际关系思维敏捷,较强动手实践能力和团体协作精神重视修补基本公民意识和公德意识缺陷,进而应特别注重个人修身养性,努力做德才兼备内外兼修新青年掌握基本计算机操作技术,如语言,电子线路等。


教育背景年月年月敦煌市七里镇中学年月年月敦煌市敦煌中学年月年月兰州城市学院实践经历年在敦煌市爱家超市做过促销员。


年在兰州做家教年在甘肃省经济学校参加教育实习年月至今在敦煌英福学校教学所获奖励年度获得四等奖学金年度获得四等奖学金年度获得四等奖学金主修课程电路分析数字电子线路模拟电子线路电子测量仪器技术高频电子线路路电子线路路多媒体课件制作单片机原理及应用数字信号处理计算机组装与维护概论与数理统计高等数学普通物理微机原理大学英语等。


个人概述大学期间学习态度认真,勤奋务实,尤其热爱电子线路,课件制作等课程学习,在电路设计绘图仿真方面有良好基础,有较强自主学习能力,在实验和课程设计中培养了比较强动手动脑能力和团队合作精神。


在生活上,性格乐观,做事积极,有责任心,待人友善。


个性随和谦虚自信自律积极创新,善于沟通,有定组织协调能力,具有较强团队合作精神,能够快速适应新环境,对工作抱有极大热忱和责任心,能够在规定时间内有效地完成工作。


板卡设置地址,似乎不行。


有了基地址后,才能根据地址,用程序发出相应指令到相应寄存器,执行相应设置。


触发模式设置也就是前面提到启动信号如何设置。


般板卡有三种触发模式软件触发板卡自带定时器触发外部信号触发。


根据实际需要选择种合适触发方式。


般通过板卡上跳线和程序指令实现触发方式选择。


转换数据传输方式设置次转换结束后,有必要把转换后数字量读取进内存。


分两种情况,如果板卡上面没有自带缓冲存储单元作用是解决速率匹配数据缓冲和总线匹配等芯片间通信问题存储器,则每次转换结束,就要读次数据,否则下次转换数据会覆盖上次数据。


如果板卡自带有缓冲存储单元般容量为不等,这样话,转换数据般压入,就可以在半满或者全满时候再读取数据,当然也可以在每转换次后就读取次转换数据。


数据传输方式般有四种基于机与单片机串口通信下数据采集摘要本文以低成本数据采集器设计为实例,分析了环境下串行通信基础上,详解数据采集系统中机与单片机串行通信协议和数据块发送与接收具体讲解了机和单片机串口通信在数据采集系统中应用。


关键字串口通信单片机数据采集转换引言在计算机控制系统中,数据采集是必不可少个组成部分,个好数据采集系统应具有多路数据采集功能数据处理能力强数据存贮量大控制界面美观且易于操作等特点。


传统单片机数据采集控制系统,数据存贮量小,控制界面简单,图表显示打印等不易实现。


本文以低成本数据采集器设计为实例,分析了环境下串行通信基础上,详解数据采集系统中机与单片机串行通信协议和数据块发送与接收具体讲解了机和单片机串口通信在数据采集系统中应用。


系统采用可视化编程语言实现单片机和机之间通信。


第章数据采集系统设施数据采集基础数据采集,是指从传感器和其它待测设备等模拟和数字被测单元中自动采集信息过程。


数据采集系统结合基于计算机测量软硬件产品来实现灵活用户自定义测量系统。


现今,在实验室研究测试和测量以及工业自动化领域中,绝大多数科研人员和工程师使用配有并行或串行接口个人电脑采集数据。


个典型基于数据采集系统如下图数据采集硬件流程图模数转换卡基础图中数据采集硬件般就是块具有以及定时计数等功能,总线方式为等硬件电路板。


相关概念功能主要功能就是把连续容易失真模拟信号转换成离散计算机可以进行处理数字信号。


精度和分辨率这是两个不同概念。


精度是指实际值与理论值之间偏差分辨率是指所能分辨模拟信号最小变化值。


分辨率高低取决于位数多少。


般来讲,分辨率越高,精度也越高,但是影响精度因素很多,分辨率高,并不定具有较高精度。


精度是偏移误差增益误差积分线性误差微分线性误差温度漂移等综合因素引起总误差。


转换芯片主要输入输出信号线模拟信号输入线,有单通道输入和多通道输入之分。


对于具有多通道模拟量输入转换器,设置有通道地址线,以便进行通道选择。


数字量输出线,转换后数字量送给数据线,数据线根数表示分辨率。


转换启动线,是根控制线,这个信号到,转换开始,发次信号只能进行次转换。


否则不会转换。


转换结束线,当次转换结束后,发出个信号,这是个状态信号,这个信号逻辑定义有芯片高有效,有芯片低有效,用时候需要查清楚。


转换般操作步骤进行通道选择前面提到,芯片很多是有多个模拟量输入通道,则必须要进行设置,以便能对各个通道模拟输入进行对应

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批

搜索

客服

足迹

下载文档