一,做IC读卡器,一开始没有什么概念,上网找了找,锁定了这几款芯片,NXP的MF-RC500
RC522,RC531,FM1702SL FM1702NL,一开始的时候,考虑的是RC500,因为网上这款芯片的资料比较多。因板子的大小有限制,所以也考虑过RC522 ,这款芯片,小很多,然后在网上看了ZLG的RC522模块,大小跟一元硬币差不多。当时就想采用这款,不过去买芯片的时候,居然没有,只买了RC500 ,FM1702SL,呵呵,一开始以为FM1702是RC500的山寨版,不过后来才知道,FM1702NL才是,FM1702SL是RC632的。这点从脚位上就看的出。比较一下这几款芯片,RC500稳定,价格较高,大概25-30一片吧,RC522的话,价格便宜些,只是没有EEPOM,当然最便宜的还是复旦微的FM1702SL,于是就采用这款。
二,做版
之前在网上找了很多RC500芯片的资料,芯片资料,原理图,PCB图。我也都看了一遍,觉的天线这块是比较难的。FM1702SL用心的话,在网上也可以找到相关的资料,资料齐备后,开始画原理图,主要是几个谐调电容的值,参考资料上的就行了。
重点关注一点TX1 TX2 RX 这几个脚位,资料上写VMID必须接68NF的电容,实际上我接104或是103也是可以的。因为FM1702SL是和单片机SPI通信的,对SPI不熟的朋友可以看一下相关资料。SPI,I2C,UART,这几个都是必须掌握的,经常要用到。原理图画好后,检查一下,没有问题了,就可以画PCB了,这个不属于本文内容,在此不做介绍。PCB画好后,开始打版,送到工厂去加工也行。自己做版也行。我自己是用感光板做的,当然还有一些别的方法,比如热转印,不过我觉的还是感光板比较好些,可以做出很细的线,然后过程也不是很麻烦。因为我这是个双面板,所以有此过孔之类的就不适合放在芯片下面。对感光板感兴趣的朋友可以看我另一篇感光板之双面板制作方法。
三,焊接
焊接没有什么好说的,无非就是注意一下有极性电容,发光二极管的正负极,不要接反就是了,这点的话,在PCB的丝印层给画出来就行了,这样焊接的时候注意一下。还有STC89C52RC,FM1702SL,MAX232这几个芯片是贴片的。对生手来说,可能是有点困难,可以去优酷网上,找一些贴片的焊接视频看下,然后自己找一块废板联系,我当初就是用MAX232在一块做废掉的感光板上练习,主要就是拖焊吧,熟能生巧。焊接元件的时候要按照从低到高的顺序,至于为什么,你找一块别的板子,看一下就明白了。注意焊接完后,检查一下,不要有虚焊,短路。贴片看下,不该连的脚位有没有连接。