基于Linux的物联网信息采集终端开发研究
发布时间:2018-03-14 02:30
本文选题:物联网 切入点:信息采集终端 出处:《济南大学》2014年硕士论文 论文类型:学位论文
【摘要】:随着嵌入式技术的发展,物联网与嵌入式技术相融合是新的发展方向,物联网信息传输和后期数据处理已相对成熟,前端信息的采集是时下最需要解决的关键问题。因物联网信息的复杂化,单一的射频采集已不能满足需要,在这个背景下提出了包含射频和视频的物联网信息采集方案,将会加快物联网的发展,拓宽了应用的领域,具有一定的现实意义和应用前景。 为实现射频和视频信息的采集处理,采用了TI的基于达芬奇架构的ARM+DSP双核处理芯片DM6467作为控制处理器。ARM主要作为控制器,,对射频、视频采集处理等任务进行合理调度;DSP则主要负责处理所采集的数据,如H.264算法等。课题主要通过硬件和软件两方面对系统进行设计开发。 系统硬件利用了嵌入式系统的模块化设计,包含了视频采集模块、射频RFID读写器模块、存储模块、电源模块和其他外围接口模块。其中视频采集模块选用了TI的视频编解码芯片TVP5158来实现四路视频的采集;射频模块选用了AS3992来实现915MRFID读写器的设计,考虑到该芯片本身的输出功率其读写距离有限等问题,需要经过功率放大电路、低通滤波、隔离电路来保证读写器的识别距离和抗干扰能力。 系统的软件设计,主要包括系统移植、Linux驱动开发和视频采集编码的实现。为了更好的对系统进行调度,需要移植Linux操作系统管理系统的任务、资源。搭建好软件开发平台后,制作修改引导程序U-boot,移植Linux内核及根文件系统。然后添加TVP5158、I2C等的驱动,利用Linux多线程原理来实现视频采集编码显示,各线程间做同步处理。进行了Codec Engine理论研究,通过Codec Engine来完成ARM与DSP算法的通信,编写H.264算法实现视频图像的采集编码。 本文完成了包含射频、视频采集的系统硬件、软件的整体设计。视频采集编码显示正常,采集图像流畅清晰,无丢帧现象,达到了设计要求。实现的物联网信息采集终端可广泛应用于酒店、科研、银行等需要身份认证的安防和物流、运输等领域,市场前景广阔。
[Abstract]:With the development of embedded technology, the integration of Internet of things and embedded technology is a new development direction. The acquisition of front-end information is the most important problem to be solved nowadays. Because of the complexity of Internet of things information, the single RF acquisition can not meet the needs. Under this background, a scheme of collecting information from Internet of things including RF and video is proposed. It will speed up the development of the Internet of things, widen the application field, have certain practical significance and application prospect. In order to realize the acquisition and processing of RF and video information, the ARM DSP dual-core processing chip DM6467 based on da Vinci architecture is used as the control processor. Arm is mainly used as the controller. DSP is mainly responsible for processing the collected data, such as H.264 algorithm, etc. The system is designed and developed by hardware and software. The hardware of the system uses the modular design of embedded system, including video acquisition module, RF RFID reader module, storage module. Power module and other peripheral interface modules. Among them, the video acquisition module uses TI's video codec chip TVP5158 to realize four channels of video acquisition, the RF module uses AS3992 to realize the design of 915MRFID reader, and the RF module uses AS3992 to realize the design of 915MRFID reader. Considering that the output power of the chip itself is limited and its reading and writing distance is limited, the power amplifier circuit, low pass filter and isolation circuit are needed to ensure the recognition distance and anti-interference ability of the reader. In order to schedule the system better, the task and resources of Linux operating system management system should be transplanted, and the software development platform should be built. The modified boot program U-bootprogram is made, the Linux kernel and the root file system are transplanted. Then the driver of TVP5158PI2C is added to realize the video capture and coding display by using the principle of Linux multithreading, and the synchronization among the threads is done. The theoretical study of Codec Engine is carried out. The communication between ARM and DSP algorithm is accomplished by Codec Engine, and H.264 algorithm is written to realize video image acquisition and coding. In this paper, the hardware and software design of the system including RF and video capture is completed. The video capture code shows normally, the captured image is clear and fluent, and there is no loss of frame. The Internet of things information collection terminal can be widely used in hotel, scientific research, bank and other fields such as security and logistics, transportation and so on.
【学位授予单位】:济南大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP391.44;TN929.5
【参考文献】
相关期刊论文 前10条
1 孙其博;刘杰;黎
本文编号:1609204
本文链接:https://www.wllwen.com/kejilunwen/wltx/1609204.html