毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

基于Java的串口通信设计(2)

时间:2023-03-19 20:15来源:毕业论文
5 2。2 USB技术 6 2。2。1软件结构 6 2。2。2数据传输 8 3 系统总体设计 9 3。1系统的需求分析 9 3。2总体框架 10 3。2。1上位机程序 10 3。2。2下位机硬件结构

5

2。2 USB技术 6

2。2。1软件结构 6

2。2。2数据传输 8

3 系统总体设计 9

3。1系统的需求分析 9

3。2总体框架 10

3。2。1上位机程序 10

3。2。2下位机硬件结构 11

3。3详细方案设计 13

3。3。1硬件方案设计 13

3。3。2 硬件电路图 16

3。3。3下位机软件方案设计 18

3。3。4上位机软件方案设计 19

3。4方案实现及验证 19

3。4。1安装NETBEANSIDE环境 19

3。4。2安装RXTX串口包 20

3。4。3编写上位机程序 21

3。4。4安装IAR环境 26

3。4。5编写下位机程序 26

4 毕业设计实物图 33

4。1 毕业设计所需硬件清单 33

4。2 上位机和下位机开机 34

4。3 程序相关功能 35

4。3。1 蜂鸣器触发 35

4。3。2 DS18B20温度测量 36

4。3。3 清屏 37

5 总结与展望 39

致谢 41From~优Y尔R论^文W网wWw.YoUeRw.com 加QQ7520.18766 参考文献 42

1  绪论

世界上第一台计算机诞生于1946年,从计算机诞生到现在,计算机发展迅速,计算机的普已以及渗透对多个行业都造成了巨大的影响。人类科技的发展与进步离不开工业。在工业中计算机使用的频率是非常大的。但是随着工业的发展,工业的多样性复杂性让以往的计算机技术跟不上时代,目前一种人性化,功能化的软件是工业科技所缺少的。

组态软件的使用与DCS(Distributed  Control  System,集散控制系统)在工业使用的时间相差不大,并且已经成为工业化中独立化的计算机软件,特别是Windows在操作系统在全面范围内普及之后,组态软件不管是工厂还是个人使用频率在快速增加。从当前我国工业化计算机使用软件形势来看,为了更好的进行分散控制以及集中管理都借助可编程程序控制器(SCADA-PLC)予以保障,随着组态软件的开发,计算机上也逐渐实现了数据通信,网络管理,人机交互等相功能。Java语言可以确保数据采集以及设备控制功能的实现。

Java是计算机快速发展下人类研究的重要计算机语言。目前在工业控制中使用的频率非常多。从Java发展的历史来看,首个Java出生在德国,Java的出生就与其他计算机不同,其结构灵活,实用性强,并且操作非常便利,这个特点让Java刚诞生短时间之内在工业快速普及。在众多传输方式中,串口通信是信号传输的方式之一,特别是在PC机上使用时,其便利性体现的淋漓尽致,可以解决许因为距离远而无法运输信号的问题,其将串口信号座位组态软件的软件,便利了上位机与下位机之间的沟通。Java程序语言是适用性最强的软件,其突破了平台,并且其开放与安全性能都较强。应用 Java Communication API便捷了串口通信程序。多线程技术可以处理不同逻辑兵法性与无力行性的问题,本文就多线程技术以及数据库研究了以Java为基础的数据控制系统。 基于Java的串口通信设计(2):http://www.youerw.com/tongxin/lunwen_150245.html

------分隔线----------------------------
推荐内容