打印

请教 磁条卡信号的放大

[复制链接]
3118|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Urlk|  楼主 | 2011-6-23 09:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
iamlight_ren| | 2011-9-5 17:16 | 只看该作者
兄弟用这个干什么啊?

使用特权

评论回复
板凳
NE5532| | 2011-9-5 19:29 | 只看该作者
做读卡头呗,用原来收录机的前置放大芯片都可以,自己随便找个运放也做了。

使用特权

评论回复
地板
heenson| | 2011-9-5 22:19 | 只看该作者
这样的相关电路比较多,百度

使用特权

评论回复
5
iamlight_ren| | 2011-9-6 10:26 | 只看该作者
有谁做过使用ADC软件采样解码磁条卡的?给咱些帮助吧。

使用特权

评论回复
6
NE5532| | 2011-9-6 14:08 | 只看该作者
有谁做过使用ADC软件采样解码磁条卡的?给咱些帮助吧。
iamlight_ren 发表于 2011-9-6 10:26


磁卡上面是数字信号,直接整形读就是了,用AD做怀疑有自虐倾向。

使用特权

评论回复
7
iamlight_ren| | 2011-9-6 14:36 | 只看该作者
6# NE5532

兄弟啊,我想试试发帖,你给我当重复发帖给我结啦。

兄弟啊,磁条卡上的数字信号是刷卡的时候才能读的啊。不用ADC采样,那怎么去直接读呢?有什么好方法呢?可是从磁头出来的信号啊,没有硬件解码啊。没有时钟和数据的时序关系的。只有一根线。人与人的刷卡速度有区别,刷出来的波形周期就有区别。难住我啦。

使用特权

评论回复
8
NE5532| | 2011-9-6 14:45 | 只看该作者
磁卡本来就是这样设计的,磁道头上的导向区用来判断刷卡速度的。任何磁条类的存储,磁头不移动都读不出来的,不想人刷卡就要让磁头自己动。你搜下磁卡的ISO标准,里面有详细的编码说明。这个真的不用ADC,一个运放+单片机就做了。

使用特权

评论回复
9
iamlight_ren| | 2011-9-6 15:18 | 只看该作者
不好意思,说的有些跑题啦。运放已经有了,我的意思是单片机用什么接口,什么方式,接收磁条卡上的信息?EXTI,PWM,ADC,哪个好呢。看看附件的波形图,每个bit的周期可是跟刷卡速度有关啊。

未命名.jpg (8.26 KB )

未命名.jpg

使用特权

评论回复
10
szp0431| | 2011-9-6 15:23 | 只看该作者
路过,帮顶。。。

使用特权

评论回复
11
NE5532| | 2011-9-6 15:25 | 只看该作者
最好用比较器,没有的话,在外面整形好了送INT之类都可以。整个刷卡过程中可以认为速度不变。

使用特权

评论回复
12
XZL| | 2011-9-6 17:23 | 只看该作者
直接用IO判断高低电平即可

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

114

主题

236

帖子

1

粉丝