基于AVR的底片自动定位系统的设计
电速度越快,电压上升的时间越短,工作频率可以更高。引脚2,10接直流电机电枢,正转时电流的方向应该从引脚2到引脚10;反转时电流的方向应该从引脚10到引脚2。电流检测输出引脚8可以接一个对地电阻,通过电阻来输出过流情况。内部保护电路设置的过电流阈值为10 A,当超过该值时会自动封锁输出,并周期性地自动恢复输出。如果过电流持续时间较长,过热保护将关闭整个输出。过热信号还可通过引脚9输出,当结温达到145℃时引脚9有输出信号。
2.2 光电检测电路
红外线光电开关(光电传感器)是光电接近开关的简称,它是利用被检测物体对红外光束的遮光或反射,由同步回路选通而检测物体的有无,其物体不限于金属,对所有能反射光线的物体均可检测。产品广泛用于电力仪表、电子仪器仪表、计数器、转速测量、位置测量、传真机、碎纸机等各种工业和民用场合。
本测试系统采用EVERCOLORS的ITR-8307反射式光电开关。ITR-8307光电开关是一种集发射器和接收器于一体的传感器,当有被检测物体经过时,将光电开关发射器发射的足够量的光线反射到接收器,于是光电开关就产生了开关信号。当被检测物体的表面光亮或其反光率极高时,反射式的光电开关是首选的检测开关。
本设计中采用额定电压为24 V的直流电压作为光电开关的工作电压。由所选光电开关的原理可知,光电开关输出脉冲信号的低电平为0 V,高电平为24 V,高电平采用2个电阻进行分压。再由两个三极管输入到单片机引脚,三极管设计电路如图1所示,完成低电平0 V,高电平5 V的转换。
2.3 人机接口电路
人机接口电路包括键盘和4位LED数码管显示,键盘模块采用的是3×4行列矩阵式非编码键盘,键盘用来对参数进行设定和功能的选择,包括删除、数据传输、查询等功能;显示器模块主要是由4位LED数码管和74LS595芯片组成;其电路图如图3所示,74LS595具有三态和锁存功能,脚14 SER为串行输入端,脚11SRCLK为移位寄存器时钟输入,脚12为锁存寄存器时钟输入,它连接微处理器与4位数字的7段数字LED显示,数码管用来实时显示被测底片张数,速度,存储的地址及张数等数据。

3 控制系统软件的总体设计
系统软件总体流程图如图4所示,在软件设计时,主要实现张数计数、片尾传感器信号处理停转、设置、所需张数定位、存储底片张数等功能。

4 结语
采用Atmel公司的AVR系列单片机中的Atmega 16L为核心,结合红外线光电开关,实现了底片张数的统计以及对不同位置的底片进行自动定位,系统能方便地找到所想要的底片,从而对底片进行放大等处理。该底片自动查找系统就是为了实现这些功能而设计的一种全自动间隔检索设备。本设计主要是为了解决底片查找时,针对人工方式所产生效率低的问题而设计的一种实用系统,从而极大地提高了生产效益。
本文的创新点是利用红外线反射式传感器实现了底片自动定位的功能;系统能实现底片张数的自动统计、目标底片保存和自动查找的功能;具有性能稳定、性价比高、电路简洁、自动化程度高的特点。
- Flash损耗均衡的嵌入式文件系统设计(06-01)
- 锁相环控制及初始化简析(08-27)
- 基于AVR单片机的ISP1362OTG设计(09-06)
- 基于AVR单片机的串口转FSK的通信模块设计(01-23)
- 案例分析:基于AVR32的隧道环境监测系统(03-18)
- 科技帮我们远离灾难:灾难检测飞行器(03-18)
