图中上半部电容及,是电源变换部分。实图显示电路原理图际应用中,器件对电源噪声很敏感。因此,对地需要加去耦电容,其值为。电容取同样数值的电解电容,以提高抗干扰能力。图下半部分为发送和接收部分可直接接电平的型单片机的串行发送端,可直接接电平的型单片机的串行接受端,可直接接机的串口接受端,可直接接机的串口发送端。图引脚图和电容典型参数硬件原理图如图所示。串口通信的硬件连接采用三线制连接串口,就是说和的针串口只连接其中的根线第脚的第脚的第脚的。这是最简单的连接方法,但是对本题来说已经足够了,的第脚和单片机的号引脚连接,第脚和单片机的脚连接,第脚和单片机的脚连接。的第脚和机串口的号引脚连接,第脚和机串口的号引脚连接,第脚和机串口的号引脚连接。图通信接口电路第章软件设计整个系统软件设计分为两个部分,作为主控的端的软件设计及作为数据采集器的单片机终端节点的软件设计。系统采用模块化编程,将各部分功能分别实现,主要的功能子程序有数据采集标度变换数制转换数值显示发送接收和部分中断子程序。主程序流程图如图所示。开始系统初始化调用数制转换子程序调用数据采集子程序取相应通道数据调用标度变换子程序调用数据显示子程序调用数据发送子程序图主程序流程图转换中断方式使用信号作为向的中断申请。在主程序中,向发出首次启动转换信号后,并计数管理转换通道数。当检测到的请求后,转去执行中断服务程序,读取转换结果,并启动下次转换,后继续执行。图为转换程序流程图。开始定义转换缓冲区首地址开中断置通道数置启动转换等待中断各通道采完中断处理返回关中断以下是路数据采集程序略开始取转换量存入转换数据缓冲区通道号缓存单元地址通道数启动下次转换返回图数据采集中断程序流程图略标度变换该单片机系统中,被测量经过转换,均统为二进制码,因此要把转换的数码变换成被测量的实际数值。略开始定义标度变换缓冲区指向转换缓冲区标度变换变换完毕返回图标度变换程序流程图数制转换由于标度变换后得到两个字节的实际数值,不能直接送显示端显示,须经过适当的处理此处将其转换为位非压缩码,才能送显示端输出显示。开始置码个数置码存储单元的首地址取数至通道号左移位置取数地址指针的初值置通道号存储单元置除数存入显示缓冲区显示缓冲区地址调用子程序转换完毕返回执行减法上商左环移位返回图无符号双字节数除法程序框图图键盘中断程序流程图略键盘程序键盘部分软件主要功能是实现对通道号指示缓冲区的数值进行增或减,从而控制通道的选择。略开始,压栈保护按键中断通道减按键中断通道加,出栈返回显示程序将内部中单元中的个分离码,译码后从左至右依次显示出来,编制的程序如下略略开始返回指向口取位选码指定显示位指向口取显示字符查七段码段选码口送出调用延时子程准备显示下位位选位显示完毕图显示程序流程图通信程序上位机程序程序初始化主要完成串口的选择波特率及帧结构设置打开串口以及发送和接收触发的时间控制等。初始化代码设置串口波特率,无校验,位数据,位停止位读取接受缓冲区的所有字证数据采集各个环节间不受地电位或共态电压差异的影响,从而影响测试精度,这是因为在采集信号时,都需要以地为基准,如果在两地之间存在电位差,就可能导致地环路产生,从而导致所采集的信号再现不准确,若这电位差太大,可能危机测量系统的安全,利用隔离电路的信号模块可以消除地环路,并保证准确的采集信号。模拟信号的隔离比数字信号的隔离难度大的多,成本高,常用的方法有采用线性光耦或两个特性几乎完全接近的普通光耦用特殊的电路实现,另外,直接采用具有隔离作用的仪表放大器也行。信号滤波几乎所有的数据采集系统都会不同程度的受到来自电源线或机械设备的噪声干扰,因此大多数信号调理电路包含低通滤波器,最大限度的剔除或的噪声。交流信号如振动则往往需要防混淆滤波器,防混淆滤波器是种低通滤波器,具有非常陡峭的截止频率,几乎可以将频率高于采集板输入信号带宽的信号全部剔除若不除去,这些信号将会的显示为数据采集系统输入带宽内的信号。本文采用标准实现单片机与机间的通信。是目前最常用的种串行通讯接口。由于接口标准出现较早,难免有不足之处,主要表现在接口的信号电平值较高,易损坏接口电路的芯片,又因为与电平不兼容,故需使用电平转换电路才能与电路连接。传输速率较低,在异步传输时,波特率为。接口使用根信号线和根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。传输距离有限,最大传输距离标准值为英尺,实际上也只能用在米左右。因此建议使用标准实现,接口具有良好的抗噪声干扰性,长的传输距离和多站能力等优点就使其成为首选的串行接口。致谢在毕业设计的资料查找期间和论文完成期间,指导老师和同学都给予我关心和帮助,我向他们致以深深的谢意。参考文献徐爱卿,孙涵芳,盛焕鸣单片微型计算机应用和开发系统北京航空航天大学出版社年邬宽明单片机外围器件实用手册数据传输接口器件分册北京航空航天大学出版社年何立民,余永权,李小青,陈林康单片机应用系统的功率接口北京航空航天大学出版社年张毅刚,彭喜元,孟升卫,刘兆庆单片机实用子程序设计第二版哈尔滨工业大学出版社年胡汉才单片机原理及接口技术第版清华大学出版社年求是科技单片机通信技术与工程实践人民邮电出版社年毕业设计小结这小结,我就不传了。在这只是然大家给看看谢谢大家。附录Ⅰ主程序定义通道数定义模数转换缓冲区首地址定义显示缓冲区首地址定义通道号存储单元定义数据显示缓冲区首地址定义标度便换缓冲区首地址定义量化阶定义位选码初值定义控制寄存器地址外部中断入口地址外部中断入口地址串口中断入口地址键盘扫描端口初始化置第位显示码初始化通道号波特率设置调用数据采集子程序调用标度变换子程序查标度变换表的基地址取通道号数据占两个字节标度变换量存入,备子程序使用调用数制转换子程序初始化调用显示子程序调用发送子程序转至下轮采集设置接受缓冲区为字节设置发送缓冲区为字节打开串口不触发发送事件每个字符到接收缓冲区都触发接收事件清除发送缓冲区数据清除接收缓冲区数据清空发送文本框清空接收文本框发送数据发送数据不能为空发送数据不能为空,保证串口打开发送数据延时接收数据检验串口事件处理数据丢失清空发送缓冲区清接收缓冲区接收缓冲区溢出清空发送缓冲区清空接收缓冲区发送缓冲区已满清空发送缓冲区清空接收缓冲区事件处理接收缓冲区内有数据从接收队列中读入字符串读出字符串送显清空文本框清空接收文本框清空发送文本框清空发送文本框上位机实现通信效果的界面如图所示。下位机程序发送程序略图接收界面开始禁止串口中断发通道号清中断标志位发送数据清中断标志位发完发完接收程序略开始返回压栈保护接收数据数据送缓冲区清中断标志位出栈现场恢复数据正确图数据接收子程序结论讨论和建议数据采集技术可应用于不同的工农业现场,是项非
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 50 页
第 2 页 / 共 50 页
第 3 页 / 共 50 页
第 4 页 / 共 50 页
第 5 页 / 共 50 页
第 6 页 / 共 50 页
第 7 页 / 共 50 页
第 8 页 / 共 50 页
第 9 页 / 共 50 页
第 10 页 / 共 50 页
第 11 页 / 共 50 页
第 12 页 / 共 50 页
第 13 页 / 共 50 页
第 14 页 / 共 50 页
第 15 页 / 共 50 页
预览结束,还剩
35 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。