综合比较了Android系统和iOS系统的优缺点之后,笔者认为Android系统较强的兼容性、开放性更适合作为本课题的操作系统。而且Android编程资源广泛,更容易入门,更适用于初学者。
1。5 论文研究内容及安排
本文主要研究了Arduino单片机硬件平台的搭建以及Android手机客户端的编写,主要实现了单片机与手机蓝牙无线通信的功能。Arduino单片机硬件设备主要模拟工业生产线状态数据的发送,通过蓝牙串口将数据发送到手机蓝牙app上;而手机客户端除了接收单片机发送的过程数据之外,还可以对单片机通过蓝牙发送控制指令,单片机实现了对控制指令的响应。手机客户端是以Android作为开发平台的,在Eclipse开发环境上编写的,其开发语言是java。
本文安排如下:
第二章主要对Arduino软硬件平台、Android系统及其开发环境、蓝牙技术作了简要介绍。
第三章详细说明了Serial Port Profile技术规范。
第四章主要介绍了Arduino数据模拟端的硬件设计,详细说明了Arduino软件设计流程及产线数据模拟的具体实现方法。
第五章主要介绍了手机蓝牙app的设计流程以及Android软件编程的流程。
第六章是整个模拟产线数据监控系统的功能演示。
1。6 本章小结
本章首先介绍了工业生产线状态检测技术的研究背景及意义,然后简要描述了该技术的国内外研究现状,接下来蓝牙技术、Wi-Fi、NFC进行了对比,还有对几种主流的手机操作系统做了简要介绍,最后说明了本论文的研究内容及安排。文献综述
2 系统整体框架
在工业生产过程中,往往要经过很多道工序,而每一道工序的成功与否对产品质量都会产生至关重要的影响,比如液晶制造行业就需要反复经过曝光、显影、蚀刻、模组等工序才能制造出一块液晶面板,如果前面的膜没有刻好就有可能造成膜层之间的短路从而使得整块液晶面板报废,而且除非设备故障,产线是24小时连续工作的,除了设备状态,每个环节生产出来的半成品质量都需要进行检测,而每道工序合格与否不可能仅仅通过成品制造出来后对其通电进行验证,所以就需要在产线的各个环节配备成千上万的传感器、感应电路对其进行状态检测并将检测数据发回显示终端,当工作人员接收到设备发来的数据信号比如设备故障或者产品MULA的信号后再对其发出控制命令调整设备或采取其他补救措施。由此可见,生产线的状态检测对保证产品质量、提高生产效益来说是必不可少的,换言之,没有生产线的状态检测系统,工业生产就无法进入自动化领域,生产效率将很难实现大幅的提高。