学位论文 > 优秀研究生学位论文题录展示

基于ARM的印刷装订错帖检测仪的研制

作 者: 周恒
导 师: 杨耀权
学 校: 华北电力大学
专 业: 模式识别与智能系统
关键词: S3C2440 嵌入式Linux V4L2 USB摄像头
分类号: TP368.1
类 型: 硕士论文
年 份: 2011年
下 载: 22次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着计算机技术的不断发展,自动化水平的不断提高,印刷装订行业对机械设备的自动化水平要求不断提高,同时对装订质量要求也越来越严格。为了适应市场的需求,各式各样的印刷装订检测仪器应运而生。双线圈成型机,双线圈自动装订机,单线圈自动成型装订机,多功能冲孔机以及各种装订页机为印刷装订行业带来了生机活力。鉴于国内印刷行业设备主要依赖于进口,成套印刷装订设备价格昂贵、占地大、耗能多的缺点,本文研制了一种基于嵌入式ARM的印刷装订错帖检测仪。系统采用S3C2440处理器,linux2.6.32内核,Qtopia桌面系统。应用编程接口Video4Linux2所提供的数据结构、应用函数等,实现在Linux环境下USB摄像头图像数据的采集。应用Qt库实时显示采集到的图片,硬件方面通过外设CMOS摄像头实时捕获图像,扩展NANDFLASH、NORFLASH、SDRAM存储器等逻辑控制器,使用3.5英寸NEC触摸屏等外部设备拓展其检测功能。错帖检测仪器根据检测文字、图形不同实时调节错帖检测算法参数从而进行错帖识别。此程序编译固化到FLASH存储器中。通过实验测试表明,该系统在转速不超过5Hz情况下能达到94%的准确率,满足印刷装订机速度要求。

全文目录


摘要  5-6
Abstract  6-9
第1章 绪论  9-14
  1.1 研究的背景与意义  9-10
  1.2 国内外研究现状  10-12
    1.2.1 色标位置检测错帖  10
    1.2.2 图文灰度检测错帖  10-11
    1.2.3 条形码检测错帖  11-12
    1.2.4 CCD 图像检测错帖  12
  1.3 系统设计方案  12
  1.4 论文的章节安排  12-14
第2章 嵌入式开发基础及开发环境构建  14-23
  2.1 嵌入式系统  14-15
    2.1.1 嵌入式系统发展历史  14-15
    2.1.2 嵌入式系统的特点  15
  2.2 嵌入式Linux 系统  15-18
    2.2.1 嵌入式Linux 的发展概述  16
    2.2.2 Linux 作为嵌入式操作系统的优势  16-17
    2.2.3 嵌入式Linux 系统的体系结构  17-18
  2.3 构建嵌入式Linux 交叉开发环境  18-19
    2.3.1 Vmare6.5 工具的安装  18-19
    2.3.2 解压交叉编译工具并配置工具  19
  2.4 嵌入式Linux 编程  19-22
    2.4.1 交叉编译工具选项说明  19-20
    2.4.2 Makefile 介绍  20-22
  2.5 本章小结  22-23
第3章 错帖检测仪硬件设计  23-30
  3.1 开发板描述  23-27
    3.1.1 ARM9 处理器  24
    3.1.2 串口、网络接口、USB 接口描述  24-25
    3.1.3 NAND Flash 控制器  25-26
    3.1.4 GPIO 接口  26-27
  3.2 CMOS 摄像头描述  27-28
  3.3 霍尔开关描述  28-29
  3.4 报警器设计  29
  3.5 本章小结  29-30
第4章 印刷装订检测软件设计  30-50
  4.1 驱动开发  30-34
    4.1.1 驱动程序分类  30-31
    4.1.2 驱动程序开发步骤  31
    4.1.3 USB 摄像头驱动设计  31-33
    4.1.4 GPIO 接口驱动设计  33-34
  4.2 裁剪Linux 内核制作内核镜像  34-35
  4.3 基于V4L2(video for Linux 2)的视频图像处理  35-37
  4.4 JPEG 图像处理  37-40
  4.5 Qt 视频显示及人机交互界面设计  40-45
    4.5.1 Qt 类及函数应用  40-42
    4.5.2 Qt 下检测流程设计  42-45
  4.6 错帖检测算法分析  45-47
  4.7 实验结果分析  47-49
  4.8 本章小结  49-50
第5章 结论与展望  50-51
参考文献  51-54
攻读硕士学位期间发表的论文及其它成果  54-55
致谢  55-56
论文摘要  56-64

相似论文

  1. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
  2. 数字型智能终端系统门口机的设计,TP368.1
  3. 基于嵌入式系统的水厂加氯智能控制系统,TU991.2
  4. 基于ARM的智能车载终端的设计,TP368.1
  5. 多功能火灾报警楼层显示器的设计与实现,TN873
  6. 基于Qt/E的嵌入式膜片钳系统设计,TP368.1
  7. 基于智能家居系统的音视频通信方案的研究与实现,TN919.8
  8. 一种基于嵌入式Linux的人体平衡监测系统的设计,TP274
  9. 基于DM6467的视频服务器设计与实现,TP393.05
  10. 基于嵌入式Linux系统的低功耗方案的设计与实现,TP368.1
  11. 基于FMS02平板电脑原型机的Linux内核及驱动架构研究,TP316.81
  12. 窄间隙埋弧焊自动控制系统的研究与设计,TG445
  13. 电力五防中防误闭锁嵌入式控制单元的设计与实现,TM732
  14. 基于ARM9的嵌入式Linux系统的研究与应用,TP368.1
  15. 飞行目标速度测量雷达信号采集与实时处理系统的设计与实现,TN957.51
  16. 基于嵌入式的分布式点菜系统设计与实现,TP368.1
  17. 基于ARM9的嵌入式图像处理平台的设计及应用,TP391.41
  18. 基于ARM9的集装箱图像采集及箱号识别系统的设计,TP274.2
  19. 基于负载均衡的3G视频传输系统的设计与实现,TN919.8
  20. 基于ARM11的嵌入式视频监控系统终端的设计,TP277
  21. 嵌入式Linux图像采集与显示系统设计,TP391.41

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com