基于单片机的高灵敏度掉货光电检测控制板设计.docx

资料分类:工业大学 上传会员:唐糖糖 更新时间:2022-07-24
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:23042
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:为了解决市面上自动售货机的掉货检测模块经常出现故障的问题,本课题基于红外光电检测原理设计了红外发射和接收模块的硬件电路板,实现了货物的高灵敏度掉落检测。该检测系统主要采用新唐科技公司的高速1T 8051单片机系列生产的N76E003芯片作为主控芯片来控制,并利用红外多路检测的原理来实现货物的准确检测。

本文不仅给出了相关硬件电路的设计方法,还阐述了其设计的相关原理及相关电子元器件的选型。其中,为了保证掉货检测系统的高灵敏度,在以下3个方面做了设计。首先,为了提高小物体掉货检测的灵敏度,增加了多对红外光电管进行检测。其次,在红外检测模块中选用了发射功率较大为130mW,最大发射角为25°的发光二极管。第三,在程序设计中设置了二极管工作脉冲及循环判断的识别算法,来确保接收端能准确检测到波形发生的变换,实现掉货的准确检测。

关键词:自动售货机  单片机  掉货检测  红外光电检测

 

目录

摘要

Abstract

1绪论-1

1.1课题研究背景-1

1.2课题研究现状-1

1.3课题研究主要内容-3

2系统总体设计及原理-5

2.1系统设计原理-5

2.2系统结构及功能设计-5

2.3设计方案选择-6

3硬件电路设计及介绍-9

3.1 N76E003最小控制系统设计-9

3.2红外发射硬件设计-10

3.2.1电源模块-10

3.2.2红外发射模块-13

3.3红外接收硬件设计-16

3.3.1电源模块-16

3.3.2红外接收模块-19

3.3.3信号输出模块-21

4软件设计-23

4.1软件总体设计-23

4.2红外发射模块设计-24

4.2.1主函数-24

4.2.2定时中断函数-25

4.2.3红外线发射模块-27

4.3红外接收处理模块设计-29

4.3.1主函数-29

4.3.2定时中断函数-31

4.3.3红外检测模块-33

5系统调试及结果分析-37

5.1调试方法和相关参数-37

5.1.1关键参数-37

5.1.2调试方法-39

5.2测试结果及分析-40

5.2.1测试结果-40

5.2.2数据分析-41

6总结-44

6.1总结-44

6.2工程伦理问题-44

6.2.1对环境和可持续发展的影响-44

6.2.1涉及的法律法规-44

参考文献-45

附录-46

附录 A 系统电路原理图-46

附录 B 系统核心源代码-48

附录 C 设计实物图-55

致谢-57

相关论文资料:
最新评论
上传会员 唐糖糖 对本文的描述:为了解决自动售货机掉货检测模块出现故障的问题,本课题基于红外光电检测原理设计了红外发射和接收模块的硬件电路板,让自动售货机在掉货检测时具有抗干扰能力强、故障识别能......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: