Pcduino测试HY502B读卡应用

作者: EEbird
上传时间为: 2013-06-14 06:24 PM
2013-06-14
阅读:

HY502B模块支持SPI接口,数字电路具有双电压工作模式(TTL和COMS),主要在一些计费系统和身份识别读卡器系统中应用,该系列模块功耗低,工作电压范围2.7v—5.5v,能在Arduino下成功读取S50卡的ID信息。现在做更进一步的讨论,把程序代码移植到pcDuino上,通过pcDuino连接HY502B模块看能否实现读卡功能。

接线方法:

YHY502B使用SPI接口:

J1-1(SCL) —-> pcduino D13

J1-2(MISO) —-> pcduino D12

J1-3(MOSI) —-> pcduinoD11

J1-4(NSS) —-> pcduino D10

J1-7(SIG) —-> pcduino D9

串口屏使用IIC接口:

J1-1(SDA) —-> pcduino SDA

J1-1(SCL) —-> pcduino SCL

连接好之后可以看到串口屏已经亮了,说明电源正常,此时没有显示文字信息。

1、打开LXTerminal进入代码目录

2、编译代码生成可执行文件

3、运行可执行文件

4、运行成功之后串口屏上会出现上图文字信息。拿一张S50卡靠近HY502B,可以看到串口屏上出现了卡得ID信息,所以pcDuino连接HY502B实现读卡功能了!

程序代码:

全部评论 ()
条评论
写评论

创建讨论帖子

登录 后参与评论
系统提示