论文部分内容阅读
伴随着企业生产规模的不断扩大,生产自动化程度的不断提高,生产事故的发生也更加频繁,这对企业和人们的生命、财产都带来了巨大的威胁。特别是石油化工企业,在生产过程中涉及到的材料以及产品大都易燃易爆,而且普遍需要高温、高压条件,非常容易发生生产事故。为了有效地预防企业生产事故的发生,迫切地需要研究生产安全监控技术,实现对企业生产安全的监控和预警。为了实现以上目标,广东省启动了一个产学研项目:“基于物联网的监控关键技术研发与应用”,本论文完成的工作就是该项目的一个子系统——“嵌入式通信系统”。在本论文中完成了基于物联网的嵌入式通信系统的设计与实现。该系统以TQ6410嵌入式开发板为硬件主体,开发板上搭载S3C6410微处理器作为核心,使用嵌入式Linux系统作为软件主体,通过USB接口连接UVC摄像头采集图像,通过RS232串口连接GPRS模块SIM900A来实现无线传输的功能,并能通过GPRS模块发送处理结果。该系统是属于嵌入式应用,选用了嵌入式Linux系统作为操作系统。因此,根据本项目的需要,删减Linux3.0系统的内核,移植定制后的Linux系统到开发板上,提高了系统的加载时间。在对该系统的实现过程中,将系统的组成分成两个模块:图像采集模块和无线传输模块。图像采集模块的实现主要采用Linux普遍支持的V4L2驱动中的函数来控制摄像头,使用Qt4.5进行图像采集嵌入式应用程序的开发,实现对图像的采集。无线传输模块主要实现了两方面的功能:一是使用GPRS模块来实现与服务器的TCP连接,通过PPP协议进行拨号连接;二是将处理结果通过GPRS模块的短信和彩信功能发送到接收手机上。通过实验表明,摄像头采集的图像能够顺利通过GPRS模块建立的网络传输到目标服务器上,其传输速率能够满足项目的需求。