⑴ 哪位老师能提供下预付费刷卡电表的电路图啊,谢谢!
我有 呵呵 不过这个是公司的机密来的 单片机加电量检测做成的感应式IC卡预付费电表
⑵ 拉卡拉原理
大家都知道,拉卡拉就是一个手机刷卡器。拉卡卡、智能手机、拉卡拉软件、网络,构成了一个完整的、更强大的POS系统。
为什么说更强大呢?
因为在手机应用app的这一层,拉卡拉可以做很多很多方便的功能,这样借助于类似传统的刷卡服务,提供一系列现在支付宝也正在大力发展的生活服务等功能。而这个是银联的POS所严重缺乏的。目前来说,移动支付里,最方便的肯定是支付宝的快捷支付;但考虑国内目前的安全环境,用户把银行卡和密码托管给一个网站来管理,明显不如用的时候输入一下的方式更能被接受。
相对于更安全的支付宝加网银的方式,拉卡拉做到了与发卡行无关,这样也不需要手机上安装各种不同的银行的网银客户端。所以,显然拉卡拉在某些应用场景比一些其他的移动支付方式更有优势。下面我们就来看看拉卡拉的技术原理是怎么回事。
1. 内部结构
1.1 一个电池就占了绝大部分地方,导致整个拉卡拉个头偏大,可供刷卡万次以上;
1.2 左边的四根引线,对应于耳机插头上的4个区域。分别是左声道(Left)、右声道(Right)、麦克风(Mic)和接地线(Gnd)。其中L和R是接收手机往外输出信号的接口,M是输出信号到手机的接口。需要注意的是并不是所有的顺序都一样。因为存在两个不一样的标准,国际标准和国家标准。像联想、中兴等大部分国产手机都是国家标准,跟右侧的图一样的顺序。而iphone、htc、三星、小米等手机都是国际标准,M和Gnd的顺序是反向的。拉卡拉的某些版本可以自动识别M和G的正反向。
1.3 电路板最右面的芯片处理输入信号和转换刷卡数据的A\D(音频\数字)处理模块,它是整个系统的核心。在手机应用里点击刷卡时,音频信号通过L或R从手机发送到电路板,通过A\D模块转换成数据信号。刷卡时电路板拿到银行卡信息,再通过A\D模块转换成音频传输给手机。当然手机APP应用里在信号出入的时候,也需要做相应的A\D编解码工作,这个也是手机APP里最重要的工作。
2. 刷卡支付流程
手机与拉卡拉的音频通讯大概结构大概的流程是:
2.1 先在手机上打开拉卡拉的应用。点击刷卡。
2.2 手机应用会调用android api的AudioTrack,通过L和R线路给拉卡拉手机刷卡设备发送一段通知信号(L和R表达的信息是一样的,只是波形是反相的,L的高电平对应于R的低电平,还没搞清楚拉卡拉为什么这么设计)。
2.3 芯片上的通讯模块拿到音频信号,解码后发现是刷卡通知,就等待刷卡层传来刷卡信息。
2.4 在刷卡槽刷卡后,卡的信息传递给芯片。
2.5 芯片拿到卡的信息,编码成音频信号,同M线路发送给手机。
2.6 手机APP通过AudioRecord对音频信号进行采样,拿到数字信号。
2.7 手机APP程序通过对数据信号进行解码,拿到实际的数据信息,即卡的信息。
2.8 如果刷卡失败,则手机APP拿到的是一段失败提示信息。
2.9 至此手机与刷卡器的通讯完成,手机APP再使用此卡的信息与拉卡拉的服务器端后台通讯,处理后续支付操作。
其中的技术关键点是(细节本文暂不讨论):
a) 传输上使用什么样的调制方式,采用什么样的波特率、频率。
b) 通讯上如何制定合适的协议,包括如何判断信号开始、如何握手建立连接。
c) 编码上如何编码表示数据,如何校验和纠错,如何滤波和解码数据。
3. 相关的一些技术问题
3.1 A/D转换的问题
耳机线传输一般是1250HZ~9600HZ之间的交流音频信号。信号的调制解调有3种方式,调幅(AM)、调频(FM)和调相(PM)三种。根据对拉卡拉的输入输出信号的分析,我们发现拉卡拉使用的是调幅方式,频率为9600HZ和4800HZ的音频信号。
3.2 耳机接口标准的问题
两种标准见2.2中所描述的。
3.3 不同android手机的问题
a) 我们发现,在个别手机上,接收到的音频波形跟其他手机相比,是反相的。即高电平的波峰变成了低电平的波谷。这个问题可以在解码的时候,根据特定的前导码来判断。
b) 手机Mic采样到的音频信号电平可能会不一样。例如同一段音频信号,使用A手机AudioRecord采样出来,波峰的值大概是32000;另外找一个手机可能是3200,根据我们的多种不同手机测试,发现可以相差10倍。处理方法是,可以额外的进行一次处理,先归一化;或者是滤波的时候,动态的根据峰值来调整阈值。
c) 有些手机的Mic不认非标准的采样率。比如三星的I9308,如果使用9600*4的采样率初始化AudioRecord,就会报错;改成44100就没有问题。
3.4 数据传输的效率
每次通讯报文在100字节左右(50个汉字左右)(见参考资料1)。因此,拉卡拉的传输效率看来不是问题。
3.5 数据传输的准确性
拉卡拉用了一个取巧的方式。其先发送一段9600HZ的音频信号,紧接着再发送一段表示同样数据的4800HZ的音频信号。如果手机能处理高频率的信号,后面的低频率信号就可以用来校验前面的数据。如果前面的处理有问题,直接从后面拿低频率的信号来处理也一样可以保证拿到完整的数据。当然,我们还可以在数据本身叫上校验和纠错。
3.6 数据的安全性
官方说“拉卡拉手机刷卡器内置有安全芯片,每一台刷卡器对应有唯一的银行卡磁条信息保护密钥。使用专用安全算法,保证一机一密,一次一密。用户的个人密码,采用RSA非对称加密方法进行加密”。(见参考资料1)
但是根据我们观察,貌似拉卡拉的电路板上并没有特殊的安全相关模块。整个体系也没有使用CA证书做相关的电子签名和身份认证。所以,其安全性还有待研究。
4. 更多的可能性
拉卡拉的使用场景还是太简单了。其基本上仅仅使用了一个刷卡后的信号通过音频MIC线路传输给手机APP的功能。传输的数据也很简单。其实相当于将数据从电路板发送到手机APP,通过L/R将数据从手机发送到电路板要更简单、更高效,这一块拉卡拉几乎没怎么用上。我们可以在这个系统结构上做更多双向的数据通讯,把一些安全性要求更高的操作放到硬件上来完成,从而实现更高的安全保障,提供更多的功能,适用更多的应用场景。
⑶ 如今,刷卡机广泛应用于银行、超市.当人们将带有磁条的信用卡在刷卡机指定位置刷一下,刷卡机的检测头就
A、如图电路中有电源,是通电导体在磁场中受力运动.选项错误.
B、如图反映电流周围存在着磁场.选项错误.
C、如图电路中有电源,是影响电流磁性因素的实验.选项错误.
D、如图电路中没有电源,当闭合开关,闭合电路的一部分导体在磁场中进行切割磁感线运动时,导体中有感应电流产生,这是电磁感应选项.选项正确.
故选D.
⑷ 刷卡自动门怎么接线
参考以下方法:以微耕公司 WG2001单门双向门禁控制器+弱电隔离器为例子
备注:自动门自身的控制方式是,进门和出门的红外探头(或微波感应器)分别并接到自动门的开门信号。
自动门的红外探头一般有4条线连接自动门控制板接线端,其中两条是电源线,不用管。另外两条是控制线,在自动门控制板接线处,拆下来不再接其它设备。原来接这两条线的端子,分别接 WG2001控制器继电器输出的 COM 和 NO,理论上这样接是可以的。但实际上,控制器上的继电器对电锁做了保护电路,这个保护对对自动门可能有副作用,可能会出现门开了一半就马上关闭了,或者 关了一半又打开了;又因为有的自动门,这两条控制线是带电压的,不是开关信号。基于这两个原因,接自动门一定要加弱电隔离器(如图一),弱电隔离器可以解决这两个问题。
加弱电隔离器如何接线,请看下图
图三 系统接线示意图
打开管理软件, 在工具菜单中选择 [扩展功能]
启用控制器定时任务 功能
重新启动软件后 工具菜单 中 增加一项 [控制器定时任务]
进行定时任务设置, 添加两个定时任务, 设置完毕后 到 [总控制台] 上传设置即可
当然最好的办法是联系产品的专业维护人员
⑸ 学校刷卡机器(计算机)是什么原理
你说的是ic卡
IC卡 (Integrated Circuit Card,集成电路卡)是继磁卡之后出现的又一种新型信息工具。IC卡在有些国家和地区也称智能卡(smart card)、智慧卡(intelligent card)、微电路卡(microcircuit card)或微芯片卡等。它是将一个微电子芯片嵌入符合ISO 7816标准的卡基中,做成卡片形式;已经十分广泛地应用于包括金融、交通、社保等很多领域。
IC卡读写器是IC卡与应用系统间的桥梁,在ISO国际标准中称之为接口设备IFD(Interface Device)。IFD内的CPU通过一个接口电路与IC卡相连并进行通信。IC卡接口电路是IC卡读写器中至关重要的部分,根据实际应用系统的不同,可选择并行通信、半双工串行通信和I2C通信等不同的IC卡读写芯片。
非接触式IC卡简介又称射频卡,成功地解决了无源(卡中无电源)和免接触这一难题,是电子器件领域的一大突破。主要用于公交、轮渡、地铁的自动收费系统,也应用在门禁管理、身份证明和电子钱包。
……
ic卡原理:ic卡工作的基本原理是:射频读写器向IC卡发一组固定频率的电磁波,卡片内有一个IC串联协振电路,其频率与读写器发射的频率相同,这样在电磁波激励下,LC协振电路产生共振,从而使电容内有了电荷;在这个电荷的另一端,接有一个单向导通的电子泵,将电容内的电荷送到另一个电容内存储,当所积累的电荷达到2V时,此电容可作为电源为其它电路提供工作电压,将卡内数据发射出去或接受读写器的数据。
接触式IC卡接口技术原理
IC卡读写器要能读写符合ISO7816标准的IC卡。IC卡接口电路作为IC卡与IFD内的CPU进行通信的唯一通道,为保证通信和数据交换的安全与可靠,其产生的电信号必须满足下面的特定要求。
1.1 完成IC卡插入与退出的识别操作
IC卡接口电路对IC卡插入与退出的识别,即卡的激活和释放,有很严格的时序要求。如果不能满足相应的要求,IC卡就不能正常进行操作;严重时将损坏IC卡或IC卡读写器。
(1)激活过程
为启动对卡的操作,接口电路应按图1所示顺序激活电路:
◇RST处于L状态;
◇根据所选择卡的类型,对VCC加电A类或B类,
◇VPP上升为空闲状态;
◇接口电路的I/O应置于接收状态;
◇向IC卡的CLK提供时钟信号(A类卡1~5MHz,B类卡1~4MHz)。
在t’a时间对IC卡的CLK加时钟信号。I/O线路应在时钟信号加于CLK的200个时钟周期(ta)内被置于高阻状态Z(ta 时间在t’a之后)。时钟加于CLK后,保持RST为状态L至少400周期(tb)使卡复位(tb在t’a之后)。在时间t’b,RST被置于状态H。I/O上的应答应在RST上信号上升沿之后的400~40 000个时钟周期(tc)内开始(tc在t’b之后)。
在RST处于状态H的情况下,如果应答信号在40 000个时钟周期内仍未开始,RST上的信号将返回到状态L,且IC卡接口电路按照图2所示对IC卡产生释放。
(2)释放过程
当信息交换结束或失败时(例如,无卡响应或卡被移出),接口电路应按图2所示时序释放电路:
◇RST应置为状态L;
◇CLK应置为状态L(除非时钟已在状态L上停止);
◇VPP应释放(如果它已被激活);
◇I/O应置为状态A(在td时间内没有具体定义);
◇VCC应释放。
1.2 通过触点向卡提供稳定的电源
IC卡接口电路应能在表1规定的电压范围内,向IC卡提供相应稳定的电流。
1.3 通过触点向卡提供稳定的时钟
IC卡接口电路向卡提供时钟信号。时钟信号的实际频率范围在复位应答期间,应在以下范围内:A类卡,时钟应在1~5MHz;B类卡,时钟应在1~4MHz。
复位后,由收到的ATR(复位应答)信号中的F(时钟频率变换因子)和D(比特率调整因子)来确定。
时钟信号的工作周期应为稳定操作期间周期的40%~60%。当频率从一个值转换到另一个值时,应注意保证没有比短周期的40%更短的脉冲。
⑹ 刷卡门禁的原理是什么
下图显示的是读卡器将数字信号以bit的方式发给门禁控制器的一个时序图。这个时序图的Wiegand指导方针是遵照SIA 门禁控制标准协议,这个协议是针对26bit的Wiegand读卡器(一个脉冲时间在20us至100us之间,脉冲的跳变时间在200us至20ms之间)。Data1和Data0信号是高电平(大于Voh),直到读卡器准备发一个数据流过来。读卡器发出的是异步的低电平的脉冲(小于Vol),通过Data1 或者Data0 线把数据流传送给门禁控制盒(如图一的锯齿波)。Data1和Data0脉冲不会交叠,也不会同步发生。下表显示的是F系列指纹门禁机允许的最大和最小脉冲宽度(一个连续的脉冲)和脉冲跳变时间(脉冲与脉冲之间的时间)。
时序图
符号
定义
读卡器的典型值
Tpw
脉宽
100μs
Tpi
脉冲间隔时间
1ms
脉冲时间
26-Bit Wiegand 格式
在de facto工业标准中,Wiegand 26bit组成格式:8 bits的机器号、16 bits的ID号。8 bits的二进制代码可以表示256(0—255)个机器号,16bits的二进制代码可以在每一个机器号中表示65,536 (0 to 65,535)个不同的ID号。
26-Bit Wiegand格式长度为26位,其中包含两位校验位:
1 2 9 10 25 26
EP
FC
CC
OP
字段定义
字段
含义
EP
偶校验位(Even Parity bit),EP是由字段1到13bit位来判断的。如果是偶数个“1”,EP为0;相反则为0。
FC(bit2-bit 9)
机器代码(Facility Code,0-255)
Bit 2 为MSB(高位有效位)
CC (bit10-bit 25)
卡号(Card Code,0-65 535),其中bit10为MSB
OP
奇校验位(Odd Parity bit),OP值由14到26bit决定的。如果是偶数个“1”,OP值为1,相反则为0。
如果看的不是很明白,可以登录济南蓝鹏电子有限公司网站上边有专业介绍门禁停车场的资料
⑺ 银联刷卡机插上电源怎么开不了机
一、先检查线路。刷卡机侧面有四个接口,分别标为 LINE、TEL\LAN、RS-23 ,看看线路有没有坏掉,接好。
二、检查一下电源有没有坏掉,更换一个电源试一试。接通电源,刷卡时是用电话线通信的,所以当用卡刷时,请不要使用电话。
三、第一次使用刷卡机,要签到。
⑻ 门禁一体机的刷卡原理是什么最好有电路图,并且稍微讲解下电路图,我怕看不懂。
原理就是刷卡开门!
⑼ 门禁刷卡器怎么接线
买谁的问谁不就行了?没有说明书吗?门禁板接线端子一般有下面几项:电源(VCC),电源地,(GND),,继电器常开(NO),公共端(COM)继电器常闭(NC),外接出门按钮(OPEN)。平时NC与COM端接通,继电器动作时NC与COM端断开,NO与COM接通。你可以看下板上有否标明线的用途,看一下对照接就行了。其实懂原理的话这8根线的用途也可以从电路板的线路上看得到的。没有拿到实物这里不能给你画出接线图。
⑽ 食堂刷卡机的系统组成结构
食堂刷卡机是由电脑控制的自动化收费系统,他主要由电脑、刷卡机、网络采集器、IC卡片、打印机(选配)等组成,下边有示意图,可以一目了然的看到其组成
功能介绍
1. 采用Mifare1非接触式IC卡(可同时读写S50和S70卡),使用频率高,刷卡速度快,可以手动调节刷卡的频率。符合ISO14443A国际标准,具有严格的保密性和兼容性,满足不同用户系统功能扩充。
2.每台收费机可独立工作并可选配”数据采集器”,实现免布线设计。数据可实时传输,方便随时查询消费情况。
3. 收费机可采用RS232、RS485、TCP/IP(选配功能)多种通讯协议与电脑通讯,具有RS232和RS485方式自动识别功能,不用手动跳线;采用RS485进行多台连网时,标准连接可达128台,与电脑通讯标准距离可达1200米。采用TCP/IP进行连网时,连接台数及通讯距离不限。
4. 每台收费机内带后备电池,停电可持续运行4小时左右。
5. 售饭机采用超大存贮器,数据双备份;每台收费机可下发黑名单达10000人,可存储18000笔消费明细记录、18000笔备份消费明细记录。存贮快满时,可报警提示,备份数据采用循环存储的方式,确保保留最新的备份消费记录。
6.可设置”随机消费””固定扣款””菜单消费””计次消费””简易消费”五种消费模式并可通过收费机进行手动模式切换,有累计查询功能及可通过软件或手动在收费机上设置每张卡每天的最高消费额及消费次数。
7. 当设置收费机为定额消费模式时,可设置4个时间段,每个时间段的固定消费额可以不同,并可通过后台软件或手动在收费机上进行修改,修改简单方便。
8. 对于非法卡、挂失卡、余额不足卡、超次卡、消费超额卡,不仅不能消费,而且刷卡时终端会发出报警及代码提示。
9. 软件及收费机均具有扣错退款功能。
10. 正反面都采用双排5*8LED显示屏显示,刷卡时可同步显示余额和消费额。
11. 系统内带时钟,走时准确,方便统计按时消费。
12.高可靠电路设计,数据存储采用NVSRM芯片,停电数据长久保存,芯片内含电压自动监测保护电路,遇电压不稳定,可以保护数据不丢失或错乱;采用高可靠的上电复位电路,确保系统工作正常后,方可以读写存储芯片中的数据,确保数据万无一失。