- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机综合课程设计-流水线产品统计电路的设计与实现汇
综 合 课 程 设 计
设计题目 流水线产品统计电路的设计与实现
指导教师
班级 08电子信息工程3班
姓名学号
2011-11-15
流水线产品统计电路的设计与实现
摘 要
计数器对某物件进行计数,在实际生产生活中具有广泛的应用,对通过的物体进行计数,实现统计数据的收集,如在生产流水线包装数量控制等领域的应用,能节省劳动力高效地完成任务。光电计数器采用红外对管实现对通过物体进行计数,是一种非接触式计数器,在部分场合有着无比的优越性,从而广泛应用在工业生产,实时监测,自动化领域。
本设计采用AT89S52单片机设计实现流水线产品统计电路。电路由控制电路、产品统计电路、显示部分和提示音电路四个模块构成,最终实现流水线产品的数量统计。每当产品通过一次,显示值加1,产品统计值每达到100的整倍数时,能发出1S的提示音。另外电路具有清零功能,使得电路能够重复使用。电路经过大量实验提高了系统的稳定性和抗干扰能力。
关键字:产品统计;提示音;检测电路;数码管
目录
一、引言 1
二、方案设计 2
1.设计思路 2
2.整体方案论证与选择 2
3.系统单元电路论证与选择 3
(1) 产品统计电路模块 3
(2)提示音模块 3
(3)电源模块 3
三、设计实现 3
1.硬件电路设计 3
(1)单片机控制模块 3
(2)产品统计电路模块 4
(3)提示音模块 5
(4)电源模块 5
2.软件设计 5
四、系统测试及数据分析 6
1.测试方法 6
2.测试结果 7
五、 结论 7
参考文献 8
附录 8
致 谢 13
一、引言
工业生产中常常需要自动统计产品的数量,计数器在这里就有用武之地。而数字式电子计数器有直观和计算精确的优点,目前已在各种行业中普遍存在。数字式电子计数器有多种计数触发方式,它是由实际使用条件和环境决定的,通常分为接触式计数器和非接触式两种。本设计的光电计数器为非接触式的一种。
流水线产品统计电路在实际生产中有着重要的应用,它广泛应用于流水线上产品的统计。本设计并制作的流水线产品统计电路具有使用方便、价格便宜的特点,系统满足要求如下:
①用纸片模拟产品,每当纸片经过光电耦合器一次,观察数码管的数值自动加1,产品统计值每达到100 的整数倍时,发出 1s 的提示音。
②用简易触摸开关清零,当手指触摸开关时,显示值为零,手指离开,显示回复正常。
③电路工作可靠,具有较强的抗干扰能力,在较强的阳光或灯光照射下,只要其变化的频率小于200Hz,显示值不会变。光电输入部分采用500Hz以上的脉冲调制光源。
系统原理框图如图1所示。
图1 产品统计电路系统原理框图
二、方案设计
1.设计思路
为达到设计要求,电路需实现将有物体通过和没有物体通过这两个状态转换为数字信号,从而实现检测。本电路的关键就是如何判断有物体通过和没有物体通过这两个状态。
2.整体方案论证与选择
方案一:采用AT89S52单片机作为控制器,红外对管与比较电路结合实现产品统计电路。
图2方案一原理框图
方案二:采用ATMEGA128单片机作为控制器,红外对管与其内部的模拟比较器结合实现产品统计电路。
图3方案二原理框图
3.系统单元电路论证与选择
(1) 产品统计电路模块
此模块实现将有产品通过和没有产品通过这两个物理状态转换为电信号,从而实现控制电路的检测。
方案:采用红外对管实现。红外管通电后,红外发射管发生红外线,当红外接收管接收到红外线,则导通;当红外接收管没有接收到红外线,则不导通;利用这一特性实现产品统计电路。
(2)提示音模块
此模块实现产品统计值每达到100 的整数倍时,发出 1s 的提示音。
方案一:采用蜂鸣器实现。蜂鸣器与三极管相连,三极管相当于开关作用,用单片机的一个I/O口控制三极管,实现蜂鸣器提示。
方案二:采用喇叭实现。喇叭与三极管相连,三极管相当于开关作用,用单片机的一个I/O口控制三极管,实现喇叭提示。
综合比较:方案一中蜂鸣器具有体积小,供电电压较低(5V),价格便宜的特点,而方案二中喇叭需要12V供电,且昂贵,所以选择方案一。
(3)电源模块
此模块提供电路的各个模块所需的供电电源。
方案一:采用线性稳压电源。使用变压器、整流电路、稳压电路、滤波电路实现输出5V的直流电源【1】。
方案二:采用干电池。采用4节干电池串联,得到6V电源,经过二极管,可以得到5.3V电源,可以给单片机供电。此方案电路简单、价格便宜。
综合比较,方案一成本高、电路复杂,电路损耗较大,而方案二则电路简单、价格便宜,所以选择方案二。
三、设计实现
1.硬件电路
文档评论(0)