基于单片机的红外线电子锁探头设计与实现 摘 要 本设计是以单片机为控制核心的红外线电子锁探头,它具有安全可靠、成本低廉、 连接方便、简单易用、结构紧凑等特点。本课题实现的电子锁探头就是一种通过红外 线来控制电路或者芯片工作,从而控制机械开关的闭合、完成开锁、闭锁等任务。 本设计充分利用了红外线解码技术,通过红外遥控器向红外接收装置发射密码。 接收装置将接收到的密码发送到单片机,由单片机进行解码。解析出红外接收装置接 收的密码,与存储在存储器的里面的密码进行比对,如果一致开锁成功。成功后可以 通过 LED 的闪烁来代表开锁成功。如果密码不一致则开锁失败,进行下一次的开锁。 通过 LED 灯常亮代表开锁失败。在单片机接受到密码时,所显示到 LCD 的密码是“*” 号形式进行显示,起到保密的作用。在开锁成功后,可以对密码进行修改,两次设置 密码一致密码修改成功。每次红外遥控器按键按下,如果单片机解码成功,会通过蜂 鸣器发出响声,提示解码成功。 本设计主要是以 STC12C5A60S2 单片机为核心,硬件设计电路主要由 LCD1602 显 示电路、红外接收电路、电磁继电器控制电路、声光报警等电