欢迎光临小豌豆知识网!
当前位置:首页 > 物理技术 > 摄像光波> 一种机器人投影仪防止灼伤眼睛的方法和装置独创技术18379字

一种机器人投影仪防止灼伤眼睛的方法和装置

2021-03-20 19:07:42

一种机器人投影仪防止灼伤眼睛的方法和装置

  技术领域

  本发明涉及机器人,尤其涉及机器人投影仪防止灼伤眼睛的方法和装置。

  背景技术

  现有技术中,尚未查到机器人投影仪防止灼伤眼睛的方法和装置相关的技术文献报道,申请人查到一片关于投影仪装配的专利文献,发明专利申请名称:投影仪安装组件,申请号:201711199701.2,工作原理为:当投影仪器正常工作时,投影升降通槽处于开启状态。当投影仪器不工作时,升降驱动部驱动升降滑动板运动,从而使投影仪器运动到滑动密封盖板的上方,然后滑动密封驱动部驱动滑动密封盖板运动,从而使投影升降通槽处于关闭的状态,由此对投影仪器起到很好的密封保存效果。

  通过分析可以看出,该专利不能解决当有人来到投影仪镜头前方,有可能被投影仪的强光灼伤眼睛的时候,立即施以保护措施的问题。

  鉴于以上情况,当前生活中,人们期待一种当有人来到投影仪镜头前方,尤其是儿童的活泼好动,误入投影仪强光区域的可能性很大,有可能被投影仪的强光灼伤眼睛的时候,能够施以保护措施,立即关断投影仪照射光的技术装置。

  发明内容

  本发明的目的在于针对现有技术“不能解决当有人来到投影仪镜头前方,有可能被投影仪的强光灼伤眼睛的时候,不能施以保护措施的问题”的不足,设计制造了一种机器人投影仪防止灼伤眼睛的方法和装置。

  本发明通过采用以下技术方案来实现。

  实施一种机器人投影仪防止灼伤眼睛的方法,包括:

  步骤一、在投影仪的镜头前面设置可开闭的投影仪镜头仓门,由第二主板上的第二微计算机驱动;

  步骤二、在投影仪镜头仓门旁边设置光发射组和光接收组;所述光发射组包括左发射单元、右发射单元、中发射单元,所述光接收组包括左接收单元、右接收单元、中接收单元;所述左发射单元和左接收单元是对管,中发射单元和中接收单元是对管,右发射单元和右接收单元是对管型式;

  步骤三、设置投影仪由第二微计算机启动和关断,设置投影仪的信号由第一微计算机输入;设置投影仪的操作指令由第一微计算机的LCD单元的触摸键盘上输入;

  步骤四、在第一主板上的第一微计算机的第一程序存储器中装载有LCD触摸指令程序模块、与第二计算机通信程序模块、MIPI转RGB程序模块和投影驱动设置程序模块,所述各个程序模块的指令适于由第一处理器加载并执行;

  在第二电路板上的第二微计算机的第二程序存储器中装载有投影仪开关程序模块、投影仪镜头仓门开关程序模块、投影仪风扇驱动程序模块、左发射程序模块、中发射程序模块、右发射程序模块,以及左接收程序模块、中接收程序模块、右接收程序模块,所述各个程序模块的指令适于由第二处理器加载并执行;

  步骤五、将投影仪的人工开启和关闭按钮设置在机器人头部的显示触摸屏上,第一微计算机调用LCD触摸指令程序模块选择所要投影的内容,调用MIPI转RGB程序模块给投影仪提供合适的影像格式,调用投影驱动设置程序模块设定播放参数,并调用与第二计算机通信程序模块将播放参数数据传输给第二微计算机;

  步骤六、第二微计算机调用左发射程序模块、中发射程序模块、右发射程序模块,从自己的三个输出引脚,持续在单位时间里输出脉冲信号,并将脉冲个数储存于第二程序运行变量暂存器之中的第一暂存区;同时,第二微计算机在自己三个输入引脚,分别输入左接收单元、接收单元、中接收单元收到的脉冲,并在单位时间里对脉冲个数进行计数,分别将左接收单元计数结果存储到第二程序运行变量暂存器之中的第二暂存区,将中接收单元计数结果存储到第二程序运行变量暂存器之中的第三暂存区,将右接收单元计数结果存储到第二程序运行变量暂存器之中的第四暂存区,然后调用左接收程序模块、中接收程序模块、右接收程序模块,分别将各个暂存区的计数结果与第一暂存区的数据进行比较;

  步骤七、接下来,设定比较误差阈值为1/300,当所有比较结果大于误差阈值时,则认为无人体靠近投影仪,当任一比较结果小于误差阈值时,则认为有人体靠近投影仪。

  所述单位时间选择范围在0.2秒~1秒之间选择确定一个数值。

  步骤六所述在单位时间里输出脉冲信号,该脉冲信号的频率在1KHz~10KHz之间选取。

  当步骤七所述有人体靠近投影仪时,第二微计算机调用投影仪开关程序模块,进行三次第二、第三、第四暂存区的计数结果与第一暂存区的数据进行比较,如果有任一暂存区的计数结果连续三次与第一暂存区数据比较结果小于误差阈值,则调用投影仪镜头仓门开关程序模块、投影仪风扇驱动程序模块,关闭投影仪、投影仪镜头仓门、投影仪风扇。

  一种机器人投影仪防止灼伤眼睛的装置,所述装置包括:一投影仪设置在机器人头部内,所述机器人头部的前面是显示触摸屏,机器人头部的后面是投影仪镜头仓门,打开投影仪镜头仓门,投影仪显露出来;

  在机器人头部内设置第二电路板,其上有第二微计算机;

  在投影仪镜头仓门一侧,设置光发射组和光接收组,所述光发射组连接如下电路单元:左发射单元、右发射单元、中发射单元,所述光接收组连接如下电路单元:左接收单元、右接收单元、中接收单元;其中的左发射元件和左接收元件是对管,中发射元件和中接收元件是对管,右发射元件和右接收元件是对管型式;

  所述投影仪的开启和关闭由第二微计算机控制;

  所述投影仪镜头仓门的开启和关闭由第二微计算机控制;

  所述左发射单元、右发射单元、中发射单元电路连接第二微计算机;

  所述左接收单元、右接收单元、中接收单元电路连接第二微计算机。

  所述投影仪镜头仓门的旁边设置的投影仪风扇由第二微计算机驱动。

  所述机器人头部内设置第一主板,其上有第一微计算机,所述第一微计算机连接显示触摸屏,接受显示触摸屏键入的投影播放指令,还通过自己的GPIO和PI12引脚与第二微计算机连接通讯。

  所述左接收单元电路的末端连接一左整形器U11,其将由第一运算放大器U1输出的信号进行整形,然后输出或“1”、或“0”的电位给第二微计算机的一个引脚;

  右接收单元电路的末端连接一右整形器U31,其将由第三运算放大器U3输出的信号进行整形,然后输出或“1”、或“0”的电位给第二微计算机的再一个引脚;

  中接收单元电路的末端连接一中整形器U21,其将由第二运算放大器U2输出的信号进行整形,然后输出或“1”、或“0”的电位给第二微计算机的再一个引脚。

  所述机器人头部内设置电源,所述电源输出彩色灯带单元、投影仪开关电路单元所需的DC12V电源;以及第一微计算机、第二微计算机和相关电路所需的DC5V电源。

  所述左接收单元电路中电阻R3阻值为1KΩ时,电阻R2的阻值,在20KΩ~120KΩ间选取;

  中接收单元电路中电阻R8阻值为1KΩ时,电阻R7的阻值,在20KΩ~120KΩ间选取;

  右接收单元电路中电阻R13阻值为1KΩ时,电阻R12的阻值,在20KΩ~120KΩ间选取。

  本发明的优点在于,本发明设置光发射组和光接收组在投影仪镜头仓门旁,所述光发射组和光接收组连接的左发射元件和左接收元件是对管,中发射元件和中接收元件是对管,右发射元件和右接收元件是对管型式。调节好发射接收距离,为0.5米~1米左右,不管闯入者从哪个方向过来,投影仪镜头仓门都及时关闭,同时为了保险起见,也关闭投影仪的光源,从而有效及时保护了人们的眼睛,做到了投影仪的安全应用。

  附图说明

  下面利用附图来对本发明进行进一步的说明,但是附图中的实施例不构成对本发明的任何限制。

  图1 为本发明的机器人投影仪防止灼伤眼睛的方法和装置技术应用在机器人载体上的形态示意图;

  图2为本发明的机器人投影仪防止灼伤眼睛的方法和装置具体安装部位机器人头部的示意图;

  图3是本发明的机器人投影仪防止灼伤眼睛的方法和装置在机器人头部内装配结构示意图;

  图4是本发明的机器人投影仪防止灼伤眼睛的方法和装置的电原理图;

  图5是本发明的机器人投影仪防止灼伤眼睛的方法和装置中第一微计算机中程序模块设置原理方框图;

  图6是本发明的机器人投影仪防止灼伤眼睛的方法和装置中第二微计算机中程序模块设置的原理方框图。

  具体实施方式

  下面结合具体的实施方式来对本发明进行说明。

  如图1~图6所示,实施一种机器人投影仪防止灼伤眼睛的方法,包括:

  步骤一、在投影仪125的镜头前面设置可开闭的投影仪镜头仓门121,由第二主板130上的第二微计算机92驱动;

  步骤二、在投影仪镜头仓门121旁边设置光发射组122和光接收组123;所述光发射组122包括左发射单元、右发射单元、中发射单元,所述光接收组123包括左接收单元、右接收单元、中接收单元;所述左发射单元和左接收单元是对管,中发射单元和中接收单元是对管,右发射单元和右接收单元是对管型式;

  步骤三、设置投影仪125由第二微计算机92启动和关断,设置投影仪125的信号由第一微计算机91输入;设置投影仪125的操作指令由第一微计算机91的LCD单元102的触摸键盘上输入;

  步骤四、在第一主板140上的第一微计算机91的第一程序存储器911中装载有LCD触摸指令程序模块1021、与第二计算机通信程序模块1011、MIPI转RGB程序模块9041和投影驱动设置程序模块1191,所述各个程序模块的指令适于由第一处理器914加载并执行;

  在第二电路板130上的第二微计算机92的第二程序存储器911中装载有投影仪开关程序模块1201、投影仪镜头仓门开关程序模块1211、投影仪风扇驱动程序模块1221、左发射程序模块2001、中发射程序模块2002、右发射程序模块2003,以及左接收程序模块3001、中接收程序模块3002、右接收程序模块3003,所述各个程序模块的指令适于由第二处理器924加载并执行;

  步骤五、将投影仪125的人工开启和关闭按钮设置在机器人头部12的显示触摸屏127上,第一微计算机91调用LCD触摸指令程序模块1021选择所要投影的内容,调用MIPI转RGB程序模块9041给投影仪提供合适的影像格式,调用投影驱动设置程序模块1191设定播放参数,并调用与第二计算机通信程序模块1011将播放参数数据传输给第二微计算机92;

  步骤六、第二微计算机92调用左发射程序模块2001、中发射程序模块2002、右发射程序模块2003,从自己的三个输出引脚,持续在单位时间里输出脉冲信号,并将脉冲个数储存于第二程序运行变量暂存器923之中的第一暂存区;同时,第二微计算机92在自己三个输入引脚,分别输入左接收单元、接收单元、中接收单元收到的脉冲,并在单位时间里对脉冲个数进行计数,分别将左接收单元计数结果存储到第二程序运行变量暂存器923之中的第二暂存区,将中接收单元计数结果存储到第二程序运行变量暂存器923之中的第三暂存区,将右接收单元计数结果存储到第二程序运行变量暂存器923之中的第四暂存区,然后调用左接收程序模块3001、中接收程序模块3002、右接收程序模块3003,分别将各个暂存区的计数结果与第一暂存区的数据进行比较;

  步骤七、接下来,设定比较误差阈值为1/300,当所有比较结果大于误差阈值时,则认为无人体靠近投影仪125,当任一比较结果小于误差阈值时,则认为有人体靠近投影仪125。

  所述单位时间选择范围在0.2秒~1秒之间选择确定一个数值。

  步骤六所述在单位时间里输出脉冲信号,该脉冲信号的频率在1KHz~10KHz之间选取。

  当步骤七所述有人体靠近投影仪125时,第二微计算机92调用投影仪开关程序模块1201,进行三次第二、第三、第四暂存区的计数结果与第一暂存区的数据进行比较,如果有任一暂存区的计数结果连续三次与第一暂存区数据比较结果小于误差阈值,则调用投影仪镜头仓门开关程序模块1211、投影仪风扇驱动程序模块1221,关闭投影仪125、投影仪镜头仓门121、投影仪风扇124。

  一种机器人投影仪防止灼伤眼睛的装置,所述装置包括:一投影仪125设置在机器人头部12内,所述机器人头部12的前面是显示触摸屏127,机器人头部12的后面是投影仪镜头仓门121,打开投影仪镜头仓门121,投影仪125显露出来;

  在机器人头部12内设置第二电路板130,其上有第二微计算机92;

  在投影仪镜头仓门121一侧,设置光发射组122和光接收组123,所述光发射组122连接如下电路单元:左发射单元、右发射单元、中发射单元,所述光接收组123连接如下电路单元:左接收单元、右接收单元、中接收单元;其中的左发射元件和左接收元件是对管,中发射元件和中接收元件是对管,右发射元件和右接收元件是对管型式;

  所述投影仪125的开启和关闭由第二微计算机92控制;

  所述投影仪镜头仓门121的开启和关闭由第二微计算机92控制;

  所述左发射单元、右发射单元、中发射单元电路连接第二微计算机92;

  所述左接收单元、右接收单元、中接收单元电路连接第二微计算机92。

  所述投影仪镜头仓门121的旁边设置的投影仪风扇124由第二微计算机92驱动。

  所述机器人头部12内设置第一主板140,其上有第一微计算机91,所述第一微计算机91连接显示触摸屏127,接受显示触摸屏127键入的投影播放指令,还通过自己的GPIO和PI12引脚与第二微计算机92连接通讯。

  所述左接收单元电路的末端连接一左整形器U11,其将由第一运算放大器U1输出的信号进行整形,然后输出或“1”、或“0”的电位给第二微计算机92的一个引脚;

  右接收单元电路的末端连接一右整形器U31,其将由第三运算放大器U3输出的信号进行整形,然后输出或“1”、或“0”的电位给第二微计算机92的再一个引脚;

  中接收单元电路的末端连接一中整形器U21,其将由第二运算放大器U2输出的信号进行整形,然后输出或“1”、或“0”的电位给第二微计算机92的再一个引脚。

  所述机器人头部12内设置电源105,所述电源105输出彩色灯带单元205、投影仪开关电路单元119所需的DC12V电源;以及第一微计算机91、第二微计算机92和相关电路所需的DC5V电源。

  所述左接收单元电路中电阻R3阻值为1KΩ时,电阻R2的阻值,在20KΩ~120KΩ间选取;

  中接收单元电路中电阻R8阻值为1KΩ时,电阻R7的阻值,在20KΩ~120KΩ间选取;

  右接收单元电路中电阻R13阻值为1KΩ时,电阻R12的阻值,在20KΩ~120KΩ间选取。

  如图2、图3所示,投影仪125在机器人头部12的背面,一般是对住一面墙或是屏幕。又由于本发明的机器人多数会应用与家庭,家庭里儿童闯入投影仪强光的可能性很大,为避免灼伤眼睛,必须保护闯入强光者的眼睛不受伤害。

  如图4所示,为此我们在投影仪镜头仓门旁,设置光发射组122和光接收组123,所述光发射组122连接如下电路单元:左发射单元、右发射单元、中发射单元,所述光接收组123连接如下电路单元:左接收单元、右接收单元、中接收单元;其中的左发射元件和左接收元件是对管,中发射元件和中接收元件是对管,右发射元件和右接收元件是对管型式。我们调节好发射接收距离,为0.5米~1米左右,不管闯入者从哪个方向过来,投影仪镜头仓门都及时关闭,同时为了保险起见,也关闭投影仪的光源,从而有效及时保护了人们的眼睛,做到了投影仪的安全应用。

  具体调整方法为:调整电阻R16、R19、R21的阻值大小,也就是调整发射管LED1、LED2、LED3的电流大小,也就调整了光感应距离,电阻值在100Ω~500Ω间选取,在DC5V电压下,感应距离为0.5米~1米左右,可以及时关闭投影仪镜头仓门。

  图中左整形器、中整形器、右整形器保证波形为规范的矩形波,有不规范的尖刺波形进来时,计数结果会偏差很多,由软件控制滤掉这些杂波。

  以上内容仅为本发明的较佳实施例,对于本领域的普通技术人员,依据本发明的思想,在具体实施方式和应用范围上均会有改变之处,本说明书内容不应理解为对本发明的限制。

《一种机器人投影仪防止灼伤眼睛的方法和装置.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)