• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 微波/射频 > RF技术文章 > 创客达人手把手教你DIY射频卡流量管理系统

创客达人手把手教你DIY射频卡流量管理系统

录入:edatop.com    点击:

相信许多上学的小朋友们都知道学校澡堂的按时间收费的不公平性,洗澡又不是打电话,好不合理!而按流量收费就基本是公平了好多,于是乎,有DIY大神在饮水机上做了实验,真的是奇思妙想无极限!快来看看吧!

IC卡的特点:

a、存储容量大。磁卡的存储容量大约在200个字符;IC卡的存储容量根据型号不同,小的几百个字符,大的上百万个字符。
b、安全保密性好,不容易被复制,IC卡上的信息能够随意读取、修改、擦除,但都需要密码。
c、CPU卡具有数据处理能力。在与读卡器进行数据交换时,可对数据进行加密、解密,以确保交换数据的准确可靠;而磁卡则无此功能。
d、使用寿命长,可以重复充值。
e、IC卡具有防磁、防静电、防机械损坏和防化学破坏等能力,信息保存年限长,读写次数在数万次以上。

设计思路:

首先读取IC卡,将IC卡存储的信息显示出来,如果显示成功,则打开电磁阀,开启外部中断计数脉冲,根据脉冲个数进行相应的扣款操作。比如每10个脉冲扣相应的金额,完成扣款后同时返回余额,并显示出来。写一个上位机对姓名,钱包,学号等进行更改。

设计材料:

2个EHY射频卡读写模块     串口协议    用于读写射频卡

2个STC12C5A60S2单片机    选他是因为是双串口,并且速度还不

继电器                     

控制电磁阀

若干三极管 8050 8550  
        
若干驱动蜂鸣器,继电器,LED       
   
2个7805稳压
           
2个12864液晶 
         
2个流量计:一热一冷(热的是铜材质的)

2个电磁阀:一热一冷(热的是铜材质的)

射频卡流量管理系统

先来个全家福!
[page]

原理图以及PCB图

首先设计电路图,I/O口其实没几个。

原理图以及PCB图

原理图以及PCB图

图里面的错误:

1、驱动继电器的三极管大家用8050,

2、PCB上,液晶倒数第二脚没接VCC,导致液晶有数据不显示,后来发现,原理图里面没接,可以重画。
[page]

驱动12864

没有用户,等待模式。

没有用户,等待模式

读到卡,显示姓名,学号,钱包。

读到卡,显示姓名,学号,钱包

随着流量计脉冲个数增长,单片机进行计费,同时进行扣款操作,操作完毕显示当前余额。

流量计脉冲

用户移走卡,蜂鸣器长鸣一声,提示卡已经移走。

用户移走卡,蜂鸣器长鸣

[page]

上位机用C#写语言编写。没选择串口前所有的都是灰色,标示不可操作。

没选择串口前所有的都是灰色,标示不可操作

选择串口后,按钮可操作,更改框可以进行改写。

选择串口后,按钮可操作

单击读卡按钮后的显示。

单击读卡按钮后的显示
[page]

程序部分详情请戳:http://www.cntronics.com/rf-dl/1168

射频卡读写模块

射频卡读写模块

接上控制系统,那个小的就是射频卡读写模块。

最后就是这个样子。

射频卡读写模块

当然也有不足和缺陷,有什么好的建议,希望大家多多提出,共同讨论!

如何成为一名优秀的射频工程师,敬请关注: 射频工程师养成培训

上一篇:简易DIY:自制可调幅短波的音频发射器
下一篇:面向TDD系统手机的SAW滤波器技术动向分析

射频和天线工程师培训课程详情>>

  网站地图