自动工件检验计数传感器课设Word格式文档下载.docx
《自动工件检验计数传感器课设Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《自动工件检验计数传感器课设Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。
![自动工件检验计数传感器课设Word格式文档下载.docx](https://file1.bdocx.com/fileroot1/2022-11/16/a003e616-f4b9-4b82-899c-cfd43af768c2/a003e616-f4b9-4b82-899c-cfd43af768c21.gif)
1设计题目
自动工件检验计数器
2设计任务
1、了解自动工件检验计数器的基本知识以及相关电工电子学、单片机、传感器等技术,通过设计加深对电子电路方面知识的理解;
2、能够熟悉传感器的检测以及应用电路,加深对于光电元件的了解,学会应用光电元件进行实际检测和应用。
2.2基本要求
1、利用光电元件设计自动工件检验计数器;
2、通过该传感器可以给自动生产线上的工件产品自动贴商品标签,同时对贴好标签的工件产品自动计数。
3、画出你所设计的自动工件检验计数器的电路原理图并予以说明;
4、给出你所选择的元件明细表;
简要说明你所设计的传感器的测量特点;
5、要有相应的控制算法(软件流程图)。
可以增加其它的功能:
无反应报警装置
3设计思路
光耦合器是把发光器件和光敏器件同时封装在一个外壳内,以光为媒介把输入
端的电信号耦合到输出端的一种器件。
电路光控电路,放置在流水线旁。
当有产
品通过光电门时,都会先触发光控电路,而计数系统是利用AT89C2051定时/
计数器来工作的。
当有物体通过时将信号挡住,会遮断红外信号,红外接收器接收不到信号。
每次遮断电压信号通过电压比较器产生高电压通过电压比较器和非门使AT89C2052单片机的P3.2产生低电平,经内部程序运算后进行加法处理,其结果通过六个LED数码管显示出来AT89C2052单片机的P口分时输出数据(段选码),用于点亮六个数码管,AT89C2051单片机的P0.0、P0.1、P0.2、P0.3,P0.4,P0.5,P0.6,P0.7则选通A,B,C,D,E,F,G,DP.根据光控电路产生触发脉冲令计数器进行加计数,要求计数器的最大计数容量是99个,并用数码管显示数字。
整个光电计数器系统是由光电传感电路、运算放大电路、AT89S51单片机系统电路、显示计数电路、报警电路五个部分组成的,如图2-1所示。
光电传感电路把被计数的物体的变化转换成电信号,由显示计数电路计数,再由数码显示管显示,当传感器长时间无反应时,报警电路发出报警。
4设计框图
5各部分设计及分析
本检验计数器共分为两大部分,分别为:
传感器部分;
单片机部分。
其中计数部分,贴标签部分与报警电路主要是在单片机系统中完成。
下面就根据功能不同逐个分析。
5.1传感器部分电路设计分析
5.1.1传感器
光电耦合器是以光为媒介传输电信号的一种电一光一电转换器件,它由发光源和受光器两部分组成。
为了能准确地远距离地感应到产品经过光电门,就必须选择敏感性高且稳定的信号感应器件,而光电耦合器满足这个条件。
光电耦合器是发光源和受光器件组装在同一密闭的壳体内,彼此间用透明绝缘体隔离。
发光源的引脚为输入端,受光器件的引脚为输出端,常见的发光源为发光二极管,受光器为光敏二极管、光敏三极管等,实际电路发光源选用高亮发光管和硅光电池。
L1和L2为高亮发电管,BT1和BT2是硅光电池,光电传感器的电路图如图3-2所示。
R1
R2
1
R斗
R6
至信昌抜大电路
其工作原理:
在光电耦合器输入端加电信号使发光源发光,光的强度取决于激励电流的大小,此光照射到封装在一起的受光器上后,因光电效应而产生了光电流,由受光器输出端引出,这样就实现了电一光一电的转换。
5.1.2数据采集电路
光耦合器可以构成各种逻辑电路,由于光耦合器的抗干扰性能不晶体管好因此,由它构成的逻辑电路更为可靠。
下图5.1所示电路为“与门”逻辑电路,器逻辑表达式为L=AB,图5.1中两只晶体管串联,只有当输入逻辑电平A=1,B=1时,输出L=1为高电平。
即当有工件经过时,工件将发射端的光线遮住A,B两
端为低电平,电路此时处于截止状态,输出端的L=0。
用输出端的高低电平交替
变化代替工件的数量,完成数据的采集工作。
5.2单片机部分设计分析
将传感器测量电路接入单片机;
VCC
5.2.1计数部分设计
由于光电技术电路需要在数码管上显示通过光电门的产品数量,因此可以在
内部存储器空间定义它的显示缓存区,用来暂存数码管显示的当前值。
系统在初始化程序之中,设置外部中断0产生中断标志TO,并初始化值为0。
当有外部中产生时,相应的中断置1。
当外部中断0产生中断时,在主程序中扫描T0是否为1。
当T0为1时,调用光电计数子程序,将显示暂存变量加1,每当通过光电门的产品数量达到12时,蜂鸣器响一声,并清零缓存,继续计数。
LTD
>
101
Fill
111flJIru
K2
■ftMT
HT
TF
KTJ
Tl
TO
rrvf
fl1
-1*32!
■1«
1*2-*1*
ib-t
I!
■1J-C町「H]wBlw.hJ>
<
lw-n]
ji叫F
10
TT
Li-i
LK
W~1
RioI
图5.2.1计数部分
522贴标签部分设计
利用单片机控制机器在输入低电平时向前推送完成标签的粘贴工作
AD转换
单片机
(控制程序
•
5.2.3无反应报警部分设计
在生产中,可能由于各种各样的原因导致传感器或其电路无法正常工作。
故
设计一个具有检验效果的预警装置十分有效。
当单片机接收到传感器的脉冲信号时,正常工作即计数与贴标签。
我们使用16位的定时器,定时30分钟。
设定定时器的工作状态,当定时器计时到溢出时溢出标志置一,无反应报警装置启动。
具有延迟程序的蜂鸣器开始报警。
6工作过程分析
本设计利用遮光式背对背光耦合器来测量工件的个数与有无。
当工件经过时,光线被遮住后电路断开,输出低电平。
机械手接通,向工件贴上标签。
当工件离开,传感器接收到光线,数据采集电路接通,输出高电平,单片机接收到脉冲信号,计数器记录一次。
传感器电路只是起到采集数据作用,主要功能有单片机完成。
即编写贴标签,计数与报警功能。
传感器检测部分使用红外对管:
发射管和接收管。
当有物体穿越光路时,接收头输出为高电平,反之则为低电平,接收头的电平信号经由一电压比较器反相后送入CPU接单片机P3.2口,启动计数器开始计数,并将计数后所得的数据送给LED显示,并调用贴标签程序,贴标签装置启动。
当长时间脉冲无变化时,定时器溢出,触发报警装置自动报警。
需要计算工件运输速度与电路单片机的反应时间,计算出贴标签的最佳时间与位置,才能使流水线正常运作。
7元器件清单
名称
数量
AT80S51
光耦合器
GD311
2
电阻
3
电容
19
晶振
CRYSTAL
显示器
LED
三极管
NPN
开关
发光二极管
放大器
OPAMP
电源
8主要器件介绍
8.1光耦合器
光电耦合器是以光为媒介传输电信号的一种电一光一电转换器件。
它由发光源和受光器两部分组成。
把发光源和受光器组装在同一密闭的壳体内,彼此间用透明绝缘体隔离。
发光源的引脚为输入端,受光器的引脚为输出端,常见的发光源为发光二极管,受光器为光敏二极管、光敏三极管等等。
亦称光电隔离器,简称光耦。
光电耦合器以光为媒介传输电信号。
它对输入、输出电信号有良好的隔离作用,所以,它在各种电路中得到广泛的应用。
目前它已成为种类最多、用途最广的光电器件之一。
光耦合器一般由三部分组成:
光的发射、光的接收及信号放大。
输入的电信号驱动发光二极管(LED),使之发出
一定波长的光,被光探测器接收而产生光电流,再经过进一步放大后输出。
这就完成了电一光一电的转换,从而起到输入、输出、隔离的作用。
由于光耦合器输入输出间互相隔离,电信号传输具有单向性等特点,因而具有良好的电绝缘能力和抗干扰能力。
光电耦合器实物图
光电耦合器的种类较多,常见有光电二极管型、光电三极管型、光敏电阻型、光控晶闸管型、光电达林顿型、集成电路型等。
(外形有金属圆壳封装,塑封双
列直插等)。
基本工作特性:
1、共模抑制比很高
在光电耦合器内部,由于发光管和受光器之间的耦合电容很小(2pF以内)所以
共模输入电压通过极间耦合电容对输出电流的影响很小,因而共模抑制比很高。
2、输出特性
光电耦合器的输出特性是指在一定的发光电流IF下,光敏管所加偏置电压VCE
与输出电流IC之间的关系,当IF=O时,发光二极管不发光,此时的光敏晶体管集电极输出电流称为暗电流,一般很小。
当IF>
0时,在一定的IF作用下,所对应的IC基本上与VCE无关。
IC与IF之间的变化成线性关系,用半导体管特性图示仪测出的光电耦合器的输出特性与普通晶体三极管输出特性相似。
其测试连
线如图2,图中D、C、E三根线分别对应B、C、E极,接在仪器插座上。
3、隔离特性
1.入出间隔离电压Vio(IsolationVoltage)
光耦合器输入端和输出端之间绝缘耐压值。
2.入出间隔离电容Cio(IsolationCapacitanee:
光耦合器件输入端和输出端之间的电容值
3.入出间隔离电阻Rio:
(IsolationResistanc®
半导体光耦合器输入端和输出端之间的绝缘电阻值。
4、传输特性:
1.电流传输比光电耦合器CTR(CurrentTransferRadic)
输出管的工作电压为规定值时,输出电流和发光二极管正向电流之比为电流传输
比CTR。
2.上升时间Tr(RiseTime)&
下降时间Tf(FallTime)
光耦合器在规定工作条件下,发光二极管输入规定电流IFP的脉冲波,输出端管则输出相应的脉冲波,从输出脉冲前沿幅度的10%到90%,所需时间为脉冲上升时间tr。
从输出脉冲后沿幅度的90%到10%,所需时间为脉冲下降时间tf。
其它参数诸如工作温度、耗散功率等不再一一复述。
5、光电耦合器可作为线性耦合器使用。
在发光二极管上提供一个偏置电流,再把信号电压通过电阻耦合到发光二极管上,这样光电晶体管接收到的是在偏置电流上增、减变化的光信号,其输出电流
将随输入的信号电压作线性变化。
光电耦合器也可工作于开关状态,传输脉冲信号。
在传输脉冲信号时,输入信号和输出信号之间存在一定的延迟时间,不同结
构的光电耦合器输入、输出延迟时间相差很大。
8.2AT89S52单片机
随着大规模集成电路(LSI)制造技术的飞速发展,单片机也随之迅猛发展,其发展历史大致分为三个阶段:
第一阶段(1976年一1978年):
初级单片微处理器阶段。
以Intel公司的MCS-48为代表。
此系列的单片机具有8位CPU,并行I/O端口,8位时序同步计数器,寻址范围不大于4KB,但是没有串行口。
第二阶段(1978年一现在):
高性能单片机微处理器阶段,如Intel公司
MCS-5,Motorola公司的6801和Zilog公司的Z8等,该类型单片机具有串行I/O端口,有