基于嵌入式的苹果测定架的设计与实现

来源 :西北农林科技大学 | 被引量 : 0次 | 上传用户:zylalazy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
国内对苹果按尺寸进行简单快速分级的装置很少见,不利于苹果的分级销售,给我国苹果销售造成了一定的损失。所以该文对苹果分级技术进行研究,实现了非接触式测量技术在对苹果外形尺寸进行快速测量上的运用,达到更有效率的尺寸测量的目的,对于完善苹果分级技术,提高我国苹果销售时的竞争力有着重要意义。在该文中分析并总结了前人研究成果中有待改进的地方,提出新方案,实现了一种基于嵌入式的苹果尺寸测量装置。经过充分的实验测试,验证了该装置具有反应速度快、测量精确度和稳定性高等优点,能够较好的满足苹果简单快速分级的需求。在该研究中具体工作如下:(1)确定方案,硬件分析,重点是分析其控制、信息采集和数据传递的要求,在此基础上对微处理器进行选型,围绕微处理器进行外围测量模块电路设计。测量模块分成两个部分分别采集苹果的高度和直径信息,测量高度模块采用红外线,设计了红外线发射电路、红外线接收电路和编码器电路,在测量直径模块设计中采用一组超声波发射接收一体化装置进行直径测量。显示模块中采用LED数码管进行显示。在数据传输方面运用CH340T串口转换芯片和蓝牙模块来实现串口通信。(2)软件设计。部分包括对微处理器主程序软件设计和对上位机软件设计两部分。主程序设计中首先进行各部分器件初始化操作;其次定义特定引脚,监听从测量高度模块中返回的信息,进行相应规则的解码,计算获得苹果高度;接着驱动一组超声波模块相继发射超声波进行测量直径的操作,并相互校验获得直径数据;最后将数据发送给数码管显示并写入缓冲寄存器传递给上位机。上位机程序设计包括PC端程序和Android移动端程序两部分,其主要作用是与微处理器进行串口通信和数据展示。(3)对软硬件进行开发和测试。首先对硬件子模块进行制作,并测试其是否能正常工作,获得其工作时峰值功率;其次对软件进行实现,测试了主程序能驱动硬件正常工作和进行数据分发,且测试了上位机的Android端和PC端能够实现相应设计的功能;最后对该装置进行整体测试,通过对该装置一系列运行数据指标判断装置运行是否正常,并对该装置的测量结果进行精度和正确率分析,在一系列测试数据基础上,对该装置进行可行性分析。
其他文献
海洋生物材料的研究与应用开发刘万顺,陈西广(青岛海洋大学海洋生命学院266003)海洋生物材料是指由生物体产生,具有支持细胞结构和机体形态的一类功能性生物大分子。这类材料分子结构多