智能门禁系统 - 图文(8)

2019-04-22 17:12

西南科技大学本科生毕业论文

致 谢

在项目即将完成之际,也意味着是我们大学即将圆满完成,此时此刻,我的心情无法平静,从开始进入课题到项目的顺利完成,有多少可敬的老师、亲爱的同学和朋友给了我们无尽的帮助,在这里请接受我诚挚的谢意!

首先,我要感谢我的指导老师张华老师!项目选题后, 在项目资料查询、调研、开题、研究设计和论文撰写的每一个环节,都得到了张老师的悉心指导和帮助。在此我向张老师表示衷心的感谢!

同时,我还要感谢所有任课老师和系部领导,感谢他们对我们学习上和上活上的关心与支持,他们不仅传授了我丰富的知识,还教会了为人处事的原则,这些都让我在设计的过程中有一个良好的心态,并能让我终身受益。

最后,我再次对所有帮助我们、关心我们和支持我们的老师、家人、同学、朋友致以最崇高的敬意!谢谢大家

33

西南科技大学本科生毕业论文

参考文献

[1] 周学叶,单承赣.基于RFID的门禁系统设计[D].合肥工业大学计算机与信息学院.安

徽.2009.

[2] 翟德旭.基于射频卡技术的智能门禁系统[D].黑龙江大学电子工程学院.黑龙江.2012. [3] 陈锦.基于射频识别技术的门禁系统研究[D].武汉理工大学自动化学院.湖北.2010. [4] 张彦伟.基于RFID与3G无线通信的分布式门禁系统研究[D].浙江理工大学机械制造及

其自动化.浙江.2013.

[5] 刘建超.单片机与INTERNET的网络通信应用研究[D].山东师范大学.山东.2007. [6] 王静.基于单片机的数据串口通信[D].长江大学.湖北.2013.

[7] 黄宽,王长涛,解亚男,朱东梅.基于RFID技术的读卡器设计[J].科技广场.2012-8. [8] 刘新跃.基于RFID的智能门禁系统设计[J].成都大学学报(自然科学版).成都.2012. [9] 张万良.基于RFID技术的实验室门禁系统设计[J].电子测试.北京.2013. [10]张洁.基于RFID技术的智能门禁系统设计[D].河北科技大学.河北.2010.

[11]Ali Motamedi, Rakesh Saini, Amin Hammad. Role-based access to facilities lifecycle

information on RFID tags[J]. Advanced Engineering Informatics. 2011,3(25): 559–568. [12]Agnes Kelma, Lars Lau?ata. Mobile passive Radio Frequency Identification (RFID)

portal for automated and rapid control of Personal Protective Equipment (PPE) on construction sites[J]. Automation in Construction.2013,(36):38-52.

[13]Ju Hyun Leea, b, Jeong Hwa Songa, Kun Soo Oha. Information lifecycle management with

RFID for material control on construction sites[J]. Advanced Engineering Informatics.2013,1(27):108-119.

[14]Tan-Hsu Tan. Development and evaluation of an RFID-based e-restaurant system for

customer-centric service[J]. Expert Systems with Applications.2010,9(37):6482-6492. [15]Javad Majrouhi Sardroud. Influence of RFID technology on automated management of

construction materials and components[J]. Scientia Iranica.2012,3(19):381-392.

34

西南科技大学本科生毕业论文

附录1 电路图

35

西南科技大学本科生毕业论文

附录2 部分软件程序

//------------------------------------------ unsigned char SPIReadByte(void) { unsigned char SPICount; // Counter used to clock out the data unsigned char SPIData; SPIData = 0; for (SPICount = 0; SPICount < 8; SPICount++) the data to be read { SPIData <<=1; data CLR_SPI_CK; //nop();//nop(); Raise the clock to clock the data out of the MAX7456 if(STU_SPI_MISO) { SPIData|=0x01; } SET_SPI_CK; //nop();//nop(); // Drop the clock ready for the next bit } return (SPIData); }

// 写SPI数据

void SPIWriteByte(unsigned char SPIData) { unsigned char SPICount; clock out the data for (SPICount = 0; SPICount < 8; SPICount++) { if (SPIData & 0x80) { SET_SPI_MOSI; } else { CLR_SPI_MOSI; } nop();nop(); CLR_SPI_CK;nop();nop(); SET_SPI_CK;nop();nop();

36

// Prepare to clock in // Rotate the // // and loop back // Finally return the read data // Counter used to 西南科技大学本科生毕业论文

SPIData <<= 1; } }

//功 能:读RC632寄存器

//参数说明:Address[IN]:寄存器地址 //返 回:读出的值

unsigned char ReadRawRC(unsigned char Address) { unsigned char ucAddr; unsigned char ucResult=0; CLR_SPI_CS;

ucAddr = ((Address<<1)&0x7E)|0x80; SPIWriteByte(ucAddr); ucResult=SPIReadByte(); SET_SPI_CS; return ucResult; }

//功 能:写RC632寄存器

//参数说明:Address[IN]:寄存器地址 // value[IN]:写入的值

void WriteRawRC(unsigned char Address, unsigned char value) {

unsigned char ucAddr; CLR_SPI_CS;

ucAddr = ((Address<<1)&0x7E); SPIWriteByte(ucAddr);

37


智能门禁系统 - 图文(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:单片机习题参考答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: