硬件结构: 以51 STC STM32F为核芯, 配以FM1702LS进行RFID读写, 24C0X存储, DS130X时钟芯片. 采用3.7V锂电池供电.对开关进行检测,对电机进行控制. 卡片采用复旦卡方案
产品工作场景:
用于大型工厂职工电动车,自行车的租凭验证, 用户办卡后可以选择不同方案. 对使用日期进行约束, 并控制车辆锁开启. 本产品为车载锁.
IC卡初始化:(PC 或手持机端)
卡内信息:卡片ID, 有效期时间, 是否借车标识, 加密位, 借车时间, 还车时间
初始化信息: 有效时间=资费到期时间 ,状态位=0, 借车时间,还车时间=0000-00-00
控制流程:
用户办卡后在车上刷卡,
如果该车未锁, 锁内开关处于开的状态,不进行任何操作.只提示一声音.
否则
判断该卡片的状态位是否为0.如果是, 进行有效期检测, 有效期有效并将该卡片ID存储于锁内EEROM中.并把状态位改写为0,然后开锁, 电机上电.如果有效期已过. 只发提示音
如果该卡片状态位为1. 检则锁内是否存有该卡片ID.如果没有则发提示音无动作. 如果有.则将状态位改为0.(关于提示单定义及开锁电机动作方式以后补充)
另将产品烧录, 时钟初始化校对, 等产品需求一并设计. |