一种自动售货机的红外检测电路的制作方法

文档序号:14674198发布日期:2018-06-12 21:15阅读:675来源:国知局
一种自动售货机的红外检测电路的制作方法

本实用新型涉及一种红外检测电路,尤其是一种自动售货机的红外检测电路。



背景技术:

自动售货机能够实现无人监督售货,节省人力成本,消费者购物也比较方便,因此市场前景良好,使用也越来越广泛。自动售货机需要进行出货检测以便进行收费,目前一些自动售货机的红外检测功能比较单一,无法准确判断是出现了故障还是被异物遮挡导致出货检测失误,并且无法做到自检功能。



技术实现要素:

为了解决上述问题,本实用新型的目的是提供一种自动售货机的红外检测电路,通过发射特定脉冲序列的红外光,并将接收到的脉冲序列由通信电路上传到主控电路和服务器端进行分析,从而检测出出货状态,并且通过输入脉冲序列与接收脉冲序列的比较能够进行自动检测红外装置是否正常运行。

本实用新型解决其问题所采用的技术方案是:

一种自动售货机的红外检测电路,包括红外发射电路、红外接收电路、主控电路、用于向服务器端传输时间数据流的通信电路和用于为整个红外检测电路供电的电源电路,所述红外发射电路包括红外发射管、脉冲序列串行输入电路和用于将串行输入的脉冲序列并行输出到红外发射管的第一寄存电路,所述第一寄存电路与脉冲序列串行输入电路连接;所述红外接收电路包括光电接收管和用于将接收的并行输入串行输出到主控电路的第二寄存电路,所述通信电路与主控电路连接并与服务器端建立通信,所述电源电路为整个电路提供直流电。

进一步,所述主控电路包括单片机和晶振电路,所述晶振电路与单片机的晶振引脚连接。

优选地,所述单片机采用STC11F04E芯片。

进一步,还包括异常指示电路,所述异常指示电路与主控电路连接。

进一步,所述脉冲序列串行输入电路包括脉冲序列输入电路和时钟信号输入电路。

进一步,所述通信电路由兼容485通信和TTL通信的MAX485芯片及其外围电路构成。

优选地,所述第一寄存电路由74HC164芯片及其外围电路构成,所述第二寄存电路由74HC165芯片及其外围电路构成。

优选地,所述电源电路由MC34063芯片及其外围电路构成。

本实用新型的有益效果是:本实用新型提供的一种自动售货机的红外检测电路,通过发射特定脉冲序列的红外光,并将接收到的脉冲序列由通信电路上传到主控电路和服务器端进行分析,从而检测出出货状态,并且通过输入脉冲序列与接收脉冲序列的比较能够进行自动检测红外装置是否正常运行。

附图说明

下面结合附图给出本实用新型较佳实施例,以详细说明本实用新型的实施方案。

图1是本实用新型的主控电路图;

图2是本实用新型的第一寄存电路图;

图3是本实用新型的脉冲序列串行输入电路图;

图4是本实用新型的红外发射管的并联电路图;

图5是本实用新型的电源电路图;

图6是本实用新型的第二寄存电路图;

图7是本实用新型的通信电路图;

图8是本实用新型的光电接收管的并联电路图;

图9是本实用新型的异常指示电路图;

图10是本实施例输入的正常波形图;

图11是本实施例故障输出的波形图;

图12是本实施例被异物遮挡输出的波形图;

图13是本实用新型的电路框图。

具体实施方式

参照图1-13,本实用新型的一种自动售货机的红外检测电路,包括红外发射电路2、红外接收电路3、主控电路1、用于向服务器端6传输时间数据流的通信电路5和用于为整个红外检测电路供电的电源电路4,所述红外发射电路2包括红外发射管、脉冲序列串行输入电路和用于将串行输入的脉冲序列并行输出到红外发射管的第一寄存电路,所述第一寄存电路与脉冲序列串行输入电路连接;所述红外接收电路3包括光电接收管和用于将接收的并行输入串行输出到主控电路1的第二寄存电路,所述通信电路5与主控电路1连接并与服务器端6建立通信,所述电源电路4为整个电路提供直流电。

其中,所述主控电路1包括单片机和晶振电路,所述晶振电路与单片机的晶振引脚连接,优选地,单片机采用STC11F04E芯片;所述脉冲序列串行输入电路包括脉冲序列输入电路和时钟信号输入电路;优选地,所述通信电路5由兼容485通信和TTL通信的MAX485芯片及其外围电路构成,所述第一寄存电路由74HC164芯片及其外围电路构成,所述第二寄存电路由74HC165芯片及其外围电路构成,所述电源电路4由MC34063芯片及其外围电路构成。

该红外检测电路还包括异常指示电路,所述异常指示电路与主控电路1连接,异常指示电路设置有指示灯,可以指示设备异常状态。

考虑到货物体积,本实施例中设置有12对红外发射管和光电接收管,因此需要接入12个并行口的输入与输出;由此用两个串转并寄存器组成第一寄存电路、用两个并转串寄存器组成第二寄存电路。

具体参照图2-4,所述第一寄存电路包括第一串转并寄存器和第二串转并寄存器,所述第一串转并寄存器和第二串转并寄存器均采用74HC164芯片,所述第一串转并寄存器的数据输入端与脉冲序列输入电路的输出端连接,所述第一串转并寄存器的数据输出端与第二串转并寄存器的数据输入端连接,所述第一串转并寄存器的时钟输入端和第二串转并寄存器的时钟输入端均与时钟信号输入电路的输出端连接,所述第一串转并寄存器的并行灯光控制端和第二串转并寄存器的并行灯光控制端与并联的红外发射管电路的输入端连接。

参照图1、图6和图8,本实施例中所述第二寄存电路包括第一并转串寄存器和第二并转串寄存器,所述第一并转串寄存器和第二并转串寄存器均采用74HC165芯片,所述第一并转串寄存器和第二并转串寄存器的并行数据输入端与并联的光电接收管的输出端连接,所述第一并转串寄存器的串行数据输出端与第二并转串寄存器的串行数据输入端连接,所述第二并转串寄存器的串行数据输出端与单片机的脉冲序列数据输入引脚连接。

参照图1,本实施例中的单片机的晶振引脚与晶振电路的输出端连接,所述晶振电路包括一11.0592MHZ的晶体振荡器,晶体振荡器两端分别连接有一个30pF的瓷片电容,两个瓷片电容均接地。

参照图5,本实施例中的电源电路4采用MC34063芯片搭建DC-DC变换电路,为整个红外检测电路提供正常工作需要的稳定电压。

参照图1、图7和图9,本实施例中的单片机的脉冲序列输出引脚与异常指示电路的输入端连接,所述单片机的串行口输入端和串行口输出端分别与通信电路5的串行口输出端和串行口输入端连接,所述通信电路5的使能端与单片机的复位端连接,所述通信电路5的通信端口与通信终端连接。

参照图10-12,本实施例中,当脉冲序列输入电路输入一个如图10的波形信号,经由第一寄存电路将串行输入的方波信号并行输出到并联的红外发射管,使红外发射管依序发射红外光,第二寄存器将对应的光电接收管接收的并行信号串行输出给主控电路1,主控电路1通过通信电路5将接收的串行信号以波形的形式到服务器端6,若接收的波形与原始输入波形相同,则红外检测装置正常工作;若接收的波形如图11,则表示有异物遮挡,此时异常指示灯闪烁,若接收的波形如图12,则表示红外检测装置出现故障,此时异常指示灯常亮。由此,可以实现红外装置的自检功能,使工作人员能更方便的了解设备运行情况。

以上内容对本实用新型的较佳实施例和基本原理作了详细论述,但本实用新型并不局限于上述实施方式,熟悉本领域的技术人员应该了解在不违背本实用新型精神的前提下还会有各种等同变形和替换,这些等同变形和替换都落入要求保护的本实用新型范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1