数码语言学习机的制作方法

文档序号:6776044阅读:158来源:国知局
专利名称:数码语言学习机的制作方法
技术领域
本实用新型涉及一种数码语言学习机,更具体地说,涉及一种在预先设置的时间段内且用户进入该学习机感应范围内,具有自动播放功能的数码语言学习机。
背景技术
语言学习机(或称复读机)是目前学习外语的普通必备工具,但传统的语言学习机开机、关机都需要人工操作,学习者需要听时,必须人工对语言学习机进行播放的操作;不需要听时,也必须人工对语言学习机进行停止播放的操作。如果学习者需要每天定时学习外语,那么学习者就不能忘记每天都要开关学习机,这样就会给学习者带来很大的不方便。
目前语言学习机其实现的电路框图分别如图1、图2、图3所示,包括LCD显示控制器5、按键电路6、微处理器15、开关按键电路13、存储器9、存储体18、解码器16、数模转换器17、电源电路8,状态开关电路14、USB接口7以及播放电路19。USB接口7和存储体18分别与微处理器15连接,通过USB接口7可将数据存储在存储体18中。
数码电路11微处理器15根据运行程序指令控制数码电路11工作运行;数码电路11微处理器15将存储体18中的音频(或音像)数据读取,送到数模转换器17或送到解码器16对信号进行解码,再送到数模转换器17,通过数模转换器17将数字音频信号转换成模拟音频信号,最后把转换后的音频信号(或音像信号)输出到播放电路19,由播放电路19将音频(或音像)信号进行播放。播放电路19包括音频功放电路、喇叭。
目前,通过手动控制开关机有三个途径如图1所示,在微处理器15的引脚12(可以是I/O接口)输入高电平或低电平,微处理器15根据引脚12的高或低电平来控制开关机;如用手动开关切换高、低电平来开关机。
如图2所示,开关按键电路13连接微处理器15的引脚,微处理器15根据开关按键电路13的接通或断开来控制开关机;如用按键开关。
如图3所示,通过电源电路8的状态开关电路14接通或切断数码电路11芯片的电源或播放电路19的电源来控制开关机;如用自锁按键开关。
实用新型内容本实用新型要解决的技术问题在于,针对现有技术的上述学习不方便的缺陷,提供一种可以在预先设置的时间段内,当用户进入该学习机感应范围内,具有自动播放功能的数码语言学习机。
本实用新型解决其技术问题所采用的技术方案是构造一种数码语言学习机,包括数码电路中的微处理器、存储体、数模转换器,或者还包括开关按键电路,或者还包括电源电路中的状态开关电路,还包括输出定时信号的定时控制电路与输出感应信号的感应控制电路,所述微处理器根据所述定时控制电路与所述感应控制电路的工作状态来控制开关机。
在本实用新型所述的学习机中,还包括单片机,所述定时控制电路和所述感应控制电路的输出端分别与单片机的输入端连接,所述单片机的输出端与所述微处理器或所述开关按键电路或所述状态开关电路的输入端连接。
在本实用新型所述的学习机中,所述定时控制电路可由实时时钟电路代替,所述实时时钟电路与单片机连接,所述单片机根据预先设定的定时开关机时间信息与所述实时时钟电路提供的时间信息是否吻合来产生定时控制开关机的信号。
在本实用新型所述的学习机中,所述定时控制电路和所述感应控制电路通过“与”逻辑关系电路连接,构成定时感应开关控制电路,所述定时感应控制电路的输出端与所述微处理器或所述开关按键电路或所述状态开关电路或所述单片机的输入端连接。
在本实用新型所述的学习机中,所述感应控制电路与所述定时控制电路的输出端分别与所述微处理器的输入端连接,由所述微处理器根据所述感应控制电路与所述定时控制电路的工作状态来控制开关机。
在本实用新型所述的学习机中,所述定时控制电路可由实时时钟电路代替,所述实时时钟电路连接微处理器,所述微处理器根据预先设定的定时开关机时间信息与所述实时时钟电路提供的时间信息是否吻合来产生定时控制开关机的信号。
在本实用新型所述的学习机中,所述感应控制电路与所述定时控制电路的输出端中的一个与所述微处理器的输入端连接,另一个与所述状态开关电路的输入端连接,由感应控制电路或定时控制电路控制所述状态开关电路。
在本实用新型所述的学习机中,所述感应控制电路与所述定时控制电路的输出端中的一个通过所述开关按键电路的两个输出端与所述微处理器的输入端连接,另一个与所述状态开关电路的输入端连接,由所述感应控制电路或所述定时控制电路控制所述状态开关电路。
在本实用新型所述的学习机中,还包括遥控控制电路,用于通过所述遥控控制电路来控制开关机,如果没有单片机,所述遥控控制电路的输出端与所述微处理器输入端连接;如果有单片机,所述遥控控制电路的输出端与所述单片机的输入端连接。
在本实用新型所述的学习机中,还包括按键开关电路,用于通过人工的按键操作来控制开关机,如果没有单片机,所述按键开关电路的输出端与所述微处理器的输入端连接;如果有单片机,所述按键开关电路的输出端与所述单片机的输入端连接。
本实用新型的有益效果是,由于具有定时感应开机播放功能,不论学习者记起或忘记学习,都能为学习者提供一个定时感应自动播放的语言环境,大大方便了学习者,并且采用存储体存储学习资料的数码电路,使得学习的内容可随时可更换。


下面将结合附图及实施例对本实用新型作进一步说明,附图中图1是现有的电路框图之一;图2是现有的电路框图之二;图3是现有的电路框图之三;图4是本实用新型实现定时感应控制的流程图;图5是本实用新型实现定时感应控制的原理框图之一;图6是本实用新型实现定时感应控制的原理框图之二;图7是本实用新型实现定时感应控制的原理框图之三;图8是本实用新型实现定时感应控制的原理框图之四;图9是本实用新型实现定时感应控制的原理框图之五;图10是本实用新型实现定时感应控制的原理框图之六;图11是本实用新型实现定时感应控制的原理框图之七;图12是本实用新型实施例一的电路框图;图13是本实用新型实施例二的电路框图;图14是本实用新型实施例三的电路框图;图15是本实用新型实施例四的电路框图;图16是本实用新型实施例五的电路框图;图17是本实用新型实施例六的电路框图;图18是本实用新型实施例七的电路框图;图19是本实用新型实施例八的电路框图;图20是本实用新型实施例九的电路框图;图21是本实用新型通过三种方式控制开关机的流程图之一;图22是本实用新型通过三种方式控制开关机的流程图之二。
具体实施方式
如图4所示,本实用新型实现定时感应控制的工作流程是如果在预先设定的开机时间段内(步骤S10中),并且感应到有人(步骤S20中),那么可以实现自动开机播放(步骤S30中),否则保持关机状态(步骤S40中)。可以由以下8种的原理框图来实现,每个图中相同电路部分的功能相同,可以互相共享,并且同样适用于实施例中的图。
如图5所示,定时控制电路21的定时开关和感应控制电路22的感应开关通过“与”逻辑关系电路连接,构成定时感应控制电路28,只有当感应控制电路22的感应开关和定时控制电路21的定时开关都闭合的情况下,定时感应控制电路28的输出端才能输出开机信号U(如高电平);定时感应控制电路28的输出端可以与图1中的微处理器15的引脚12或图3中的状态开关电路14或图2中的开关按键电路13的输入端连接。
定时控制电路21以天或星期或月为周期循环控制,用于在预先设定的开机时间段内,闭合它的定时开关,自动输出开机信号U(如高电平),并且在预先设定的开机时间段外,断开它的定时开关,自动输出关机信号(如低电平);定时控制电路21可以是微电脑定时电路或单片机定时电路或钟控电路等等。
感应控制电路22当它的传感器探测到有人时,闭合它的感应开关,自动输出开机信号U(如高电平),并且当它的传感器探测到无人时,断开它的感应开关,自动输出关机信号(如低电平);感应控制电路22可以是人体红外感应电路或微波多普勒感应电路或信号接收电路(在人携带信号发射器情况下)或超声波感应电路等等。
状态开关电路14接通和切断微处理器15电源或播放电路19电源的装置或电路。状态开关电路14可以是光耦开关或开关三极管等等。状态开关电路14不是必要的,根据控制开关机途径需要而设置,状态开关电路14串联在供电给数码电路11的微处理器15的电源8输送线上,还可以同时串联在供电给播放电路19的电源输送线上。
开关按键电路13不是必要的,根据控制开关机途径需要而设置,开关按键电路13的两个输出端与微处理器15的输入端连接,开关按键电路13可以是光耦开关或开关三极管等等。
如图6所示,定时控制电路21的T控制线和感应控制电路22的G控制线分别与“与”门控制电路连接,“与”门控制电路实现定时控制电路21与感应控制电路22的“与”逻辑关系,构成定时感应控制电路28,只有当感应控制电路22的感应开关和定时控制电路21的定时开关都闭合输出开机信号的情况下,定时感应控制电路28的输出端才能输出开机信号U(如高电平);定时感应控制电路28的输出端可以与图1中的微处理器15的引脚12或图3中的状态开关电路14或图2中的开关按键电路13的输入端连接。
如图7所示,可以通过实时时钟(RTC)电路24与单片机23的结合来代替定时控制电路21。实时时钟(RTC)电路24与感应控制电路22分别与单片机23连接,构成定时感应控制电路28,单片机23的输出端可以与图1中的微处理器15的引脚12或图3中的状态开关电路14或图2中的开关按键电路13的输入端连接。
实时时钟(RTC)电路24的RST、I/O、SCLK三引脚分别连接单片机23的I/O接口;实时时钟(RTC)电路24可设置在单片机23内,实时时钟(RTC)电路24给单片机23的CPU提供时、分、妙、星期、日历等时间信息的电路,并且CPU根据预先设定的定时开关机时间信息与实时时钟(RTC)电路24提供的时间信息是否相吻合来产生定时控制开关机的信号;单片机23的运行程序中,包含“与”门控制指令(G×T),将定时开机信号与感应开机信号以″与″逻辑控制,将实时时钟(RTC)电路24与感应控制电路22构成定时感应控制电路28。
如图8所示,感应控制电路与定时控制电路21分别控制数码电路11或播放电路19的两个″与″逻辑关系的X、Y功能,只有X功能与Y功能都满足的情况下,才能开机播放,如果通过定时控制电路21与感应控制电路22工作状态来控制开机播放,那么必须满足X功能与Y功能,如X功能表示微处理器15开机工作,即微处理器15必须有电源电路8供电,Y功能表示播放电路19也要正常工作,即播放电路19也必须有电源8供电。定时控制电路21的T控制线与Y功能连接,感应控制电路22的G控制线与X功能连接。
以上图5到图8中,是本实用新型由定时感应控制电路28来实现定时感应控制自动播放的控制开关机的原理框图,实际上也可以通过按键开关与遥控的方式控制开关机,即通过按键开关电路和/或遥控控制电路的输出端与单片机或微处理器的输入端连接来实现。这样,实际控制数码语言学习的开关机就可以有三种方式第一、通过定时感应方式;第二、通过人工按键开关方式;第三、通过遥控控制方式。实现的原理框图如下面所示。
如图9所示,图5或图6的定时感应控制电路28的输出端,可通过I/O接口与单片机21连接。按键开关电路26包括开关A与/或开关B,可通过I/O接口与单片机23连接,用于通过人工按键的方式控制开关机。按键开关电路26可以根据控制开关机途径的需要进行设置。遥控控制电路27的Y控制线可通过I/O接口与单片机连接,用于控制数码语言学习机的开关机,输出开关机信号。遥控控制电路27可以是红外线遥控电路或射频遥控电路或语音识别电路等等。单片机23的输出端与图1中的微处理器15的引脚12或图3中的状态开关电路14或图2中的开关按键电路13的输入端连接。
如图10所示,图10与图9的区别在于感应控制电路22的G控制线与定时控制电路21的T控制线分别通过I/O接口与单片机23连接;在单片机23内的“与”门电路实现定时控制电路21与感应控制电路22的“与”逻辑关系,构成定时感应控制电路。
如图11所示,同样,图11与图10的区别在于通过实时时钟(RTC)电路24与单片机23的I/O接口连接结合代替定时控制电路21。
图10与图11中,单片机23的输出端与图1中的微处理器15的引脚12或图3中的状态开关电路14或图2中的开关按键电路13的输入端连接,即单片机23将输出的开关机控制信号输入至微处理器15或电源电路中的状态开关电路14或开关按键电路13,控制微处理器15的工作状态或状态开关电路14的导通状态或开关按键电路13的导通状态。
但由于通过微处理器15的实现需要大量的程序指令,比较复杂,所以在一般的实际应用中,采取将上述图5-图11中的单片机23的输出端与图1中的微处理器15的输入端连接,即是将图1结合图5-图11的原理框图来实现。
以下实施例只是列举了利用微处理器15根据定时开关电路21与感应开关电路22的工作状态来控制开关机,这里的微处理器15可以实现单片机23的“与”门控制电路的功能,在这种情况下,可以不用单片机23,直接由微处理器15来处理。
实施例一如图12所示,定时控制电路21与感应控制电路22输出端(即T控制线与G控制线)通过微处理器15的输入端(可以是I/O接口)分别与微处理器15连接,在微处理器15内的“与”门电路实现定时控制电路21与感应控制电路22的“与”逻辑关系,构成定时感应控制电路。
实施例二如图13所示,可以通过实时时钟(RTC)电路24与微处理器15的结合来代替定时控制电路21。实时时钟(RTC)电路24与感应控制电路22分别与微处理器15连接。
实时时钟(RTC)电路24的RST、I/O、SCLK三引脚分别连接微处理器15的I/O接口;实时时钟(RTC)电路24可设置在微处理器15内,实时时钟(RTC)电路24给微处理器15的运算电路提供时、分、妙、星期、日历等时间信息的电路,并且运算电路根据预先设定的定时开关机时间信息与实时时钟(RTC)电路24提供的时间信息是否相吻合来产生定时控制开关机的信号;微处理器15的运行程序中,包含“与”门控制指令(G×T),将定时开机信号与感应开机信号以″与″逻辑控制,将实时时钟(RTC)电路24与感应控制电路22构成定时感应控制电路28。
实施例三如图14所示,感应控制电路22的输出端(G控制线)通过开关按键电路13的两个控制输出端连接到微处理器15的输入端,定时控制电路21的输出端(T控制线)与电源电路8的状态开关电路14连接,由定时开关电路21来控制状态开关电路14,从而实现接通和切断微处理器15的电源的功能。
实施例四如图15所示,感应控制电路22的输出端(G控制线)与微处理器15的输入端连接,定时控制电路21的输出端(T控制线)与电源电路8的状态开关电路14连接,由定时控制电路21来控制状态开关电路14,从而实现接通和切断微处理器15的电源的功能。
实施例五如图16所示,图16与图14的区别在于定时控制电路21与感应控制电路22的接法相反,即定时控制电路21的输出端(T控制线)与微处理器15的输入端连接,感应控制电路22的输出端(G控制线)与电源电路8的状态开关电路14连接,由感应控制电路22控制状态开关电路14,从而实现接通和切断微处理器15的电源的功能。
实施例六如图17所示,图17与图15的区别在于定时控制电路21与感应控制电路22的接法相反,即定时控制电路21的输出端(T控制线)通过开关按键电路13的两个控制输出端连接到微处理器15的输入端,感应控制电路22的输出端(G控制线)与电源电路8的状态开关电路14连接,由感应控制电路22控制状态开关电路14,从而实现接通和切断微处理器15的电源的功能。
实施例七如图18所示,图18是图9与图1的结合,但这里没有单片机23,用微处理器15来代替,即按键开关电路26、遥控控制电路27以及定时感应控制电路28(即由定时控制电路21、感应控制电路22通过“与”逻辑关系构成的电路)的输出端直接与微处理器15的输入端连接。这里可以通过三种方式第一、通过定时感应方式;第二、通过人工按键开关方式;第三、通过遥控控制方式,实现开关机。
实施例八如图19所示,图19是图10与图1的结合,同样,这里没有单片机23,用微处理器15来代替,即按键开关电路26、遥控控制电路27、定时控制电路21以及感应控制电路22的输出端直接与微处理器的输入端连接。这里也可以通过三种方式第一、通过定时感应方式;第二、通过人工按键开关方式;第三、通过遥控控制方式,实现开关机。
实施例九如图20所示,图20是图11与图1的结合,同样,这里没有单片机23,用微处理器15来代替,即按键开关电路26、遥控控制电路27、实时时钟电路24以及感应控制电路22的输出端直接与微处理器15的输入端连接。与图19不同的在于利用实时时钟电路24代替定时控制电路21。这里也可以通过三种方式第一、通过定时感应方式;第二、通过人工按键开关方式;第三、通过遥控控制方式,实现开关机。
下面以通过判断上述三种的开关方式来控制开关机为例进行说明。
如图21所示,这里的开关方式流程图对应于图10、图11、图19与图20。首先判断是否按下A键(步骤S100中),如果否,判断是否按下B键(步骤S102中);如果是,则将运算值H置(0与1之间)变更(步骤S126中),如果变更是1,则开机播放(步骤S130中),如果变更是0,则返回步骤S102。
如果是按下B键,则运算值F置(0与1之间)变更(步骤S124中),并存储F值(步骤S122中),然后转到步骤S114;否则,判断是否通过遥控开机或关机(步骤S104中)。
如果是通过遥控开机或关机,则将运算值F置(0与1之间)变更(步骤S124中),并存储F值(步骤S122中),然后转到步骤S114;否则,判断是否运算值F为1值时间长度达到设置延时时间或者运算值G值为0值时间长度达到设置延时时间(步骤S106中)。
如果运算值F为1值时间长度达到设置延时时间或者运算值G为0值时间长度达到设置延时时间,则将运算值F置0,并存储F值(步骤S122中),然后转到步骤S114;否则,判断是否变更定时开、关机时间段(步骤S108中)。
如果是变更定时开、关机时间段,当在定时开机时间段时,运算值T置1,当在定时关机时间段时,运算值T置0;如步骤S118所示;并转到步骤S114;否则判断是否变更感应状态(步骤S110中)。
如果不是变更感应状态,则返回步骤S100;否则,当感应到人在场时,运算值G置1,当感应到人不在场时,运算值G置0(步骤S112中),读取F值(0或1)并送至逻辑运算、读取T值(0或1)并送至逻辑运算以及读取G值(0或1)并送至逻辑运算(步骤S114中),然后进行逻辑运算C=(G×F+G×T)(步骤S116中)。如果C值是0时,则保持关机状态(步骤S128中),并返回步骤S100;如果上述C值是1时,则开机播放(步骤S130中),并返回步骤S100。
逻辑运算由单片机23或微处理器15完成,在运行程序中,包含“与”门控制指令(G×T),将定时开机信号与感应开机信号以″与″逻辑控制构成定时感应控制自动播放功能。
如图22所示,这里的开关方式流程图对应于图9与图18。首先判断是否按下B键(步骤S200中),如果是,则将运算值F置(0与1之间)变更(步骤S220)并存储F值(步骤S224中),然后转到步骤S212;否则,判断是否被遥控开机或关机。
如果是遥控开机或关机,则将F置(0与1之间)变更(步骤S220)并存储F值(步骤S224中),然后转到步骤S212;否则,判断是否F值为1值时间长度达到设置延时时间(步骤S204中)。如果F值为1值时间长度达到设置延时时间,则将运算值F置0,并存储F值(步骤S224中),然后转到步骤S212;否则,判断是否变更定时感应开关机信号(步骤S206中)。
如果是变更定时感应开关机信号,则将运算值E置(0与1之间)变更,并存储E值(步骤S210中),然后转到步骤S212;否则,判断是否按下A键(步骤S208中)。
如果不是按下A键,则返回步骤S200;否则,键运算值E置0一段时间(步骤S216中),并存储E值(步骤S210中),然后,读取F值(0或1)并送至逻辑运算与读取E值(0或1)并送至逻辑运算(步骤S212中)。最后,进行逻辑运算C=E+F(步骤S214中)。如果C值是0时,则保持关机状态(步骤S226中),并返回步骤S200;如果C值是1时,则开机播放(步骤S228),并返回步骤S200。
本发明是通过上述具体实施例进行说明的,本领域技术人员应当明白,在不脱离本发明范围的情况下,还可以对本发明进行各种变换及等同替代。另外,针对特定情形或具体情况,可以对本发明做各种修改,而不脱离本发明的范围。因此,本发明不局限于所公开的具体实施例,而应当包括落入本发明权利要求范围内的全部实施方式。
权利要求1.一种数码语言学习机,包括播放电路,数码电路中的微处理器、存储体、数模转换器,或者还包括开关按键电路,或者还包括电源电路中的状态开关电路,其特征在于,还包括输出定时信号的定时控制电路与输出感应信号的感应控制电路,所述微处理器根据所述定时控制电路与所述感应控制电路的工作状态来控制开关机。
2.根据权利要求1所述的数码语言学习机,其特征在于,还包括单片机,所述定时控制电路和所述感应控制电路的输出端分别与所述单片机的输入端连接,所述单片机的输出端与所述微处理器或所述开关按键电路或所述状态开关电路的输入端连接。
3.根据权利要求2所述的数码语言学习机,其特征在于,所述定时控制电路可由实时时钟电路代替,所述实时时钟电路与单片机连接,所述单片机根据预先设定的定时开关机时间信息与所述实时时钟电路提供的时间信息是否吻合来产生定时控制开关机的信号。
4.根据权利要求1所述的数码语言学习机,其特征在于,所述定时控制电路和所述感应控制电路通过“与”逻辑关系电路连接,构成定时感应开关控制电路,所述定时感应控制电路的输出端与所述微处理器或所述开关按键电路或所述状态开关电路或单片机的输入端连接。
5.根据权利要求1所述的数码语言学习机,其特征在于,所述感应控制电路与所述定时控制电路的输出端分别与所述微处理器的输入端连接,由所述微处理器根据所述感应控制电路与所述定时控制电路的工作状态来控制开关机。
6.根据权利要求5所述的数码语言学习机,其特征在于,所述定时控制电路可由实时时钟电路代替,所述实时时钟电路连接微处理器,所述微处理器根据预先设定的定时开关机时间信息与所述实时时钟电路提供的时间信息是否吻合来产生定时控制开关机的信号。
7.根据权利要求1所述的数码语言学习机,其特征在于,所述感应控制电路与所述定时控制电路的输出端中的一个与所述微处理器的输入端连接,另一个与所述状态开关电路的输入端连接,由感应控制电路或定时控制电路控制所述状态开关电路。
8.根据权利要求1所述的数码语言学习机,其特征在于,所述感应控制电路与所述定时控制电路的输出端中的一个通过所述开关按键电路的两个输出端与所述微处理器的输入端连接,另一个与所述状态开关电路的输入端连接,由所述感应控制电路或所述定时控制电路控制所述状态开关电路。
9.根据权利要求1-8任意一项所述的数码语言学习机,其特征在于,还包括按键开关电路,用于通过人工的按键操作来控制开关机,如果没有单片机,所述按键开关电路的输出端与所述微处理器的输入端连接;如果有单片机,所述按键开关电路的输出端与所述单片机的输入端连接。
10.根据权利要求9所述的数码语言学习机,其特征在于,还包括遥控控制电路,用于通过所述遥控控制电路来控制开关机,如果没有单片机,所述遥控控制电路的输出端与所述微处理器输入端连接;如果有单片机,所述遥控控制电路的输出端与所述单片机的输入端连接。
专利摘要本实用新型涉及一种数码语言学习机,包括数码电路中的微处理器、存储体、数模转换器,或者还包括开关按键电路,或者还包括电源电路中的状态开关电路,还包括输出定时信号的定时控制电路与输出感应信号的感应控制电路,所述微处理器根据所述定时控制电路与所述感应控制电路的工作状态来控制开关机。由于具有定时感应开机功能,不论学习者记起或忘记学习,都能为学习者提供一个定时感应自动播放的语言环境,大大方便了学习者。
文档编号G11C7/16GK2864905SQ20062000357
公开日2007年1月31日 申请日期2006年1月17日 优先权日2005年9月6日
发明者刘青松 申请人:刘青松
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1