查看: 7811|回复: 4

[作品提交] 基于LPC55S69平台的智能门锁

[复制链接]
  • TA的每日心情
    奋斗
    昨天 12:38
  • 签到天数: 2480 天

    连续签到: 105 天

    [LV.Master]伴坛终老

    25

    主题

    7727

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    14925
    最后登录
    2025-8-18
    发表于 2020-1-12 23:53:33 | 显示全部楼层 |阅读模式
           项目历时几个月了,但是由于LPC55S69双核芯片出来不久,感觉开发起来还是很不顺畅,抛开LPC55S69的TrustZone-M安全机制不说,其采用的 Arm® Cortex®-M33架构就觉得很超前,公司的产品都是用Keil5.23版本开发的,如果换成高一点的版本,会在在线Debug时出现莫名其妙的错误,因此不能升级,然而这款LPC55S69开发板又不能支持Keil5.26版本以下的开发,因此只能抽挤下班休息时间,在IAR集成开发工具中摸索摸索。不过还好,社区提供了智能门锁的参考工程,其实市面上的门锁都大同小异,现在有的门锁都推崇了指静脉锁,认为指静脉是采用生物活体取样,比指纹模块更安全。如下方图片所示: 指静脉模块底面.png     指静脉采集器.png
          其实它们的应用场景都差不多,在这次开发中,还是采用传统的指纹模块开发,毕竟指静脉采集的模板数据量太大。言归正传,由于年底项目积压,一直没有多少时间深究LPC55S69的双核工作原理,其加密强大之处。本次项目预期目标是:实现通过手机蓝牙串口调试助手,以自定义的数据包格式发送给LPC55S69,LPC55S69从蓝牙串口接收端读取接收数据,然后对数据包进行解析,解析出的开锁方式是固定密码,则从LPC55S69的flash中读取之前用户存储的密码,如果解析出的开锁方式是指纹模式,则需要通过OLED屏显示“请放入手指”,读取指纹信息后与存在指纹模块里模板信息对比,经过crc,MD5校验后,说明前比1:1无误,直接打开驱动电机GPIO口,将锁体打开,并屏上显示开锁成功。由于适用对象是个体家庭,因此这里不再考虑开锁日志提取、查询功能。由于采用的是双核结构,这里各类外设通讯协议由Core0来管理,电机部分由Core0来监控。用到的模块有,蓝牙模块HC08 ,指纹模块,ADC按键控制板,OLED显示屏,ESP无线模块,电机驱动模块,部件如下图所示:
    各个部件.jpg     无线模块.png
        OLED屏采用的是I2C通信接口,蓝牙模块HC08采用串口通讯,ESP无线模块也是采用串口方式通讯。此次分享就上报到这里吧,后续有新的进展再更新出来,谢谢。附上参考的工程源码 : SmartLockDetector.zip (1.35 MB, 下载次数: 26)
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2025-7-11 08:53
  • 签到天数: 301 天

    连续签到: 2 天

    [LV.8]以坛为家I

    3917

    主题

    7535

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    39887
    最后登录
    2025-8-18
    发表于 2020-2-27 10:32:39 | 显示全部楼层
    非常感谢你对于产品的各种反馈,这些反馈有助于我们加快产品的完善!并且对于开发过程中所遇到的问题我们工程师都予以相应的解答如下:

    问题:目前LPC55S69不支持MDK 5.23版本的开发,MDK5.26 debug时会有莫名其妙的错误
    解答:已将问题反馈,后续会尽快更正
    qiandao qiandao
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    帖子

    0

    新手上路

    Rank: 1

    积分
    13
    最后登录
    2020-3-25
    发表于 2020-3-25 15:21:32 | 显示全部楼层
    参考的工程源码怎么才能下载,怎么是要特定用户
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    帖子

    0

    新手上路

    Rank: 1

    积分
    8
    最后登录
    2021-3-17
    发表于 2020-7-2 08:59:50 来自手机 | 显示全部楼层
    怎么才能下载参考源码?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-5-15 16:14
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    1

    主题

    12

    帖子

    0

    注册会员

    Rank: 2

    积分
    59
    最后登录
    2020-7-17
    发表于 2020-7-13 14:04:39 | 显示全部楼层
    用这么强悍的双核MCU做门锁有点浪费了
    FSL芯片问题还未解决
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-8-19 02:48 , Processed in 0.101544 second(s), 26 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表