摘要:传统TLC实验中,实验产生的图案只有在紫外光的照射下才能够显形,实验人员对实验结果的记录十分不方便,一般通过人工记忆,或者笔画图形记录,很难将其形态记录得非常准确,为他人后续实验结果的分析带来很大不便。本次设计的便携式TLC实验信息留存仪很好的解决了这个问题, 它的设计初衷是用于采集,保存以及打印TLC图像,设计使用OPENMV采集和初步处理图像,使用STM32F407芯片作为核心处理器使用嵌入式热敏打印机完成打印,并使用串口触摸屏编写人机交互界面(支持中文),设计的过程中我留用了阈值设置接口,可以在使用中自定义合适阈值,这就使得它能够采集并打印除了TLC图像以外的其他图像,通过实际测验,它也能够清晰准确地打印TLC图案并且形成图片存储,很好的解决了TLC实验信息的保存问题.
关键词:机器视觉,嵌入式,STM32,热敏打印,图像处理,串口触摸屏
目录
摘要
Abstract
1.绪论-5
1.1.课题研究背景及意义-5
1.2.本设计主要工作-5
1.3.论文的结构安排-6
2.系统整体设计-6
2.1.系统总体硬件架构-6
2.2.系统总体软件结构-7
3.OPENMV图像采集处理模块-8
3.1.OPENMV软件功能概述-8
3.1.1.OPENMV的基本方法-9
3.1.2.OPENMV项目相关算法-10
3.1.3.OPENMV外部通信-12
3.1.4.OPENMV程序设计与逻辑编程-13
3.2. OPENMV硬件功概述-14
4. 串口触摸屏-16
4.1.串口屏界面介绍-16
4.1.1.拍照打印-16
4.1.2.实验标注-17
4.1.3.系统设置-17
4.2.串口触摸屏通信-18
4.3.串口屏简介与功能实现简介-19
5. 嵌入式热敏打印机-20
5.1.硬件结构-20
5.2.软件结构-22
5.2.1.自定义位图命令-22
5.2.2.打印汉字命令-23
6. STM32F407系统控制板-24
6.1.硬件结构-24
6.1.1.*OPENMV--STM32F4*-25
6.1.2.*打印机--STM32F4*-25
6.1.3.串口触摸屏--STM32F4-25
6.2.软件结构-25
6.2.1.主函数逻辑流程及打印机控制-25
6.2.2.STM32uart1中断逻辑流程-27
6.2.3.STM32uart3中断逻辑-27
7实验结果-30
8.总结与展望-31
参考文献-32
致 谢-33
附 录 A-34