联系我们
    插件电感_大电流电感
热门搜索
点击排行
推荐电感
推荐阅读
推荐电感
推荐电感
猜猜你喜欢的
动态 您所在的位置: 电感 > 动态

基于嵌入式Linux的便携式RFID信息采集与处理系统

来源:    作者:    发布时间:2014-12-15 21:56:34    浏览量:


  当成功采集叠层电感到标签卡信息后,应用程序将卡信息(包括卡号、卡状态、用户数据及当前时间)通过OLED显示屏提供给用户,并写入一个文件进行记录。由于文件传输进程会将该文件传输到上位机,所以当读写文件时要将文件上锁。Linux提供了文件锁以防止不同进程同时访问同一个文件。本文使用flock()函数对文件上锁和解锁。
  由于OLED是图形点阵式显示屏,而且Flash容量有限,所以不可能直接使用汉字字库。系统预先提取所有用到的汉字、数字及字母的点阵数据,然后建立自己的字库文件,从而使应用程序可以对汉字、数字及字母进行显示。扁平型电感
2.2.2 文件传输
  文件传输是一个进程,完成卡信息的上传及其他数据的下载。与上位机通信采用Clinet/Server模型。该进程实质上是一个服务器端(本系统)的应用程序,它循环等待客户端(上位机)的连接请求。当请求到达时,首先判断请求来自哪个接口(USB或者红外接电感器市场口),然后根据请求的类型执行相应的上传或下载。考虑到实际应用中可能会使用多台手持式阅读器,为了方便上位机对信息的管理,规定文件名由手持式阅读器编号和文件上传序号组成,程序在上传文件时自动将其编号及上传序号加入文件名。该进程的流程如图7。


3 系统电源管理
  本系统使用锂电池为系统供电。为了延长电池的续航能力,将应用程序设计为三种运行状态:上电空闲状态、程序执行状态及系统睡眠状态。当用户不进行任何操作时,系统将进入睡眠状态以达到省电目的。系统的睡眠是基于微处理器的电源管理功能实现的,进入睡眠的步骤如下:
  (1)关闭所有外设;
  (2)保存当前系统状态;
  (3)使SDRAM进入自刷新模式;
  (4)设置唤醒事件,使微处理器进入睡眠状态。
  当唤醒事件发生时,如有键按下,则执行系统复位。过程如下:
  (1)恢复部分微处理器的寄存器;
  (2)唤醒外部设备,系统开始运行。
  本文介绍了在AT91RM9200高性能ARM芯片上运行嵌入式Linux,结合TagMaster AB公司功能强大的射频识别模块S1510实现便携式标签卡的信息采集和处理。系统使用方便、灵活。另外,为克服LCD低温无法工作、亮度不够及耗电大的缺点,采用OLED显示模块使系统可以在恶劣环境下应用,并增加了电池的续航能力;为使系统与上位机通信方便,采用了支持热插拔的USB接口。
参考文献
1 Rubini A著,魏永明译.LINUX设备驱动程序(第二版)[M].北京:中国电力出版社,2002
2 张 娟,吴大伟.应用RFID的便携式数据采集与处理系统的研究[J].微型电脑应用,2005;21(6)
3 蔡 震,蒋辉柏,周利华.Linux系统下USB设备驱动程序的开发[J].计算机测量与控制,2003;11(2)
4 TagMaster AB. Sweden.Handheld Confi Talk Reference Manual[Z].2003
5 TagMaster AB.Progra绕行电感器生产电感器mmer′s Guide LockTag Handheld[Z塑封电感].2005
6 Robert Love.Linux Kernel Development(Second Edition)[M].北京:机械工业出版社,2005

电源管理芯片应用推动技术创新提速在电子产品中,电源管理芯片扮演着非常重要的角色。除了对功耗要求十分严格的便携式产品之外,平板显示器驱动 IC、背光LED驱动IC、充电装置等也都成为模拟IC企业关注的领域,如何

高速信号布线的技巧高速信号布线的时候,需要用到传输线理论,布线过程中,有些方法和传统的一般信号布线也有所不同,下面大致给出了一些高频信号线的布线技巧。
  1.多层布线
  高速信号布线电路

POS机方案
方案概述

方案描述:

1. 嵌入式操作系统,多任务支持,C语言SDK支持。

2. 内置磁卡阅读器,接触式IC卡阅读器,非接触式RFID卡阅读器。

3. 内置热敏打印机。

4. 支持多种

大电流电感
 
在线客服