查看: 3643|回复: 0

[原创] [LPC804]配合读卡头读卡

[复制链接]
  • TA的每日心情
    开心
    2024-9-3 10:56
  • 签到天数: 637 天

    连续签到: 1 天

    [LV.9]以坛为家II

    6

    主题

    2139

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3673
    最后登录
    2024-9-20
    发表于 2019-12-25 11:54:49 | 显示全部楼层 |阅读模式
    LPC804板配合一个EM读卡头读出卡号的小项目。

    读卡头是输出曼彻斯特编码格式,读卡解码需要确定脉冲的宽度,所以准备用到捕获来做。找了LPC804的例程,没找到捕获的示例。还好寄存器比较简单,直接在PWM的例程上面修改一下,做成捕获的方式。

    2019-12-25_113425.png

    2019-12-25_113448.png

    当然,中断那里也需要修改一下。

    另外,保留原PWM例程里面的WKT功能,改为输出2.5KHz时钟方波,用来测试一下捕获。

    将时钟输出P020与捕获输入P018连起来。
    IMG_20191225_113012.jpg

    01.png

    2019-12-25_113032.png

    最终得到的时钟方波和捕获值,时钟的半周期是204,捕获值是192。

    将捕获输入与读卡头的输出连起来。读卡试验。

    IMG_20191225_112854.jpg


    03.png

    读了两张卡,都能顺利的读出卡号。



    02.png
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-8-7 14:06 , Processed in 0.081609 second(s), 20 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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