声控电子锁是利用掌声的节奏开锁的,代码检测电路是系统的主要部分.docVIP

声控电子锁是利用掌声的节奏开锁的,代码检测电路是系统的主要部分.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
声控电子锁设计 智能声控电子锁的工作原理框图,如图1所示。 由原理框图可见,该电子线路以脉冲数字电路为主体,兼有音频放大部分。图中,第1,2,3,4框的功能是把每一个掌声转换成相应的矩形脉冲。第5,-6框则适时地产生周期为一秒左右的方波,作为时序逻辑电路(序列脉冲检测器)的同步时钟脉冲。每拍一次手掌,施密特整形电路(第4框)输出两路脉冲信号,一路作为序列脉冲检测器的输入信号x;另一路作为10秒单稳延时电路(第5框)的启动信号Q,在单稳电路处于暂稳态时,信号Q触发无效。 从1101序列脉冲作为开锁命令,进一步说明电子线路工作原理和开锁过程。第一声掌声是使脉冲检测电路进入一个工作周期的启动信号。它使10秒单稳延时电路输出一个高电平,开启了时钟脉冲产生电路(第6框),并输出7个周期为1秒的方波,第9框中的1101序列脉冲检测电路开始对输入信号进行识别。若在一连串的掌声中出现了“啪!啪!义!啪!”的节律时,意即输入信号中包含有1101序列脉冲,则检测电路有一个高电平输出(Y=T的脉冲)。此即开锁信号,牵引磁铁拉锁栓,门被打开。 时序逻辑电路要求输入信号x脉冲与时钟脉冲同步,即对拍手时机提出要求。由于检测电路所用JK触发器是在时钟脉冲上升沿出现时,发生状态转换(见波形图),因此,当时钟脉冲低电平快要结束前拍掌,则x为1;拍掌太迟或不拍掌,则输入信号被当作00 为了满足时序电路这种同步工作的需要,掌握好拍掌时机,电路中设计了第7框—时钟脉冲指示电路。它由一个黄色发光二极管来指示时钟脉冲高、低电平的时间:黄光亮时,表示时钟脉冲处在低电位,此时拍掌,X输入为1信号;不拍掌或在黄光熄灭以后再拍掌,输入x为0信号。 为了克服掌声短促给上述同步工作造成的困难,电路中设有信号延时单稳(第3框);延时时间TW,设计在时钟脉冲周期Top的一半左右,即为: TWi ≈0.5Top 应该指出的是,1101四位脉冲序列检测器的一个工作周期的长短,取决于10秒单稳延时电路的暂稳时间1: W2。设计调整时取 TW2 ≈7Top 如果一个周期内未能把锁打开,则必须由掌声重新启动,争取在下一个周期内把锁打开。为此,电路第8框的功能是:把10秒单稳延时电路由暂稳返回稳态时出现的下降沿处理出清零信号(负微分脉冲),使1101序列脉冲检测电路中的两个JK触发器回零,即迫使该检测电路回复到初始状态(即s。状态),为新的一轮开锁周期作好难备。这样,就大大地增加了锁的安全系数。 从以上分析智能声控电子锁的工作原理中可以看出:拍掌太慢或太快,开不了锁;拍掌节律不符,开不了锁;不掌握开锁电路周期性,亦开不了锁。因此对于不懂使用方法,不知道拍掌特定节律的不速之客,乱拍手掌是绝对打不开锁的。如果附加一个小电路,则可把 来访者的叩门声作为电子门铃的触发信号,更可处理成防盗报警信号,达到一锁多用的目的。 二、序列脉冲检测电路设计 序列脉冲检测电路是智能声控电子锁的“大脑,’,是判断开门与否的电路。该部分电路的设计工作,是整个电子线路的设计重点,要分好几个步骤才能完成。 (一)设计状态转换图 1.用递推设定法设计相应状态及电路状态转换主链,如图2所示,图中各状态的排列次序为输入/输出(X/Y),以下同。 其设计思路是:设电路初始状态为S0。从初始伏态出发,依照输入X为1101的顺序,每输入一个X,便设定了一个相应的电路状态,就有S1、S2、S3、S4四个状态。用箭头把S0到S4五个状态顺序连接,并标注对应的转换条件(X/Y),形成了状态转换主链图。在S3状态下,再输入1脉冲后,检测电路已检测到1101的序列脉冲,则电路输出Y为1,同时电路应转换到S4状态。 2.用映射比较法确定状态转换分支 上面所说的状态转换主链,是假设输入信号(用X表示)按照欲检测脉冲序列的组合顺序逐个输入,电路状态作相应的转换而组成的一条状态转换主链。但是在某一个状态下也可能输入的是另一个逻辑量,使得状态转换出现分支;此状态转换分支离开转换主链后,我们用映射比较法判定状态转换分支的转换方向。 例如,在主链中S2的状态下,输入一个X,即为1逻辑值,则已输入脉冲序列为111,将111与欲检测脉冲序列1101的前三位110作比较,不符;将111的后两位11与1101的前两位作比较,两者都是11,即映射比较结果,有两位相符(n=2),因此,该状态转移分支从S2状态出发,仍转回到S2状态。 再如,在S4状态下,输入脉冲为1,此时已输入脉冲序列是11011。将其后四位1011与欲检测脉冲序列1101全四位相比较,不符;将其后三位011与1101前三位相比较,不符;将其后两位11与110

文档评论(0)

zxli + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档