ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:186.34KB ,
资源ID:2242940      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2242940.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(无线识别装置.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

无线识别装置.docx

1、无线识别装置无线识别装置摘 要 本设计是基于耦合线圈的无线识别装置。系统由阅读器与应答器两部分组成:阅读器由PT2272、耦合线圈、发光二极管等组成;应答器由PT2262、耦合线圈、拨码开关等组成。阅读器采用单电源供电,应答器能量全部来自耦合线圈,无线数据传输采用串口异步通信与ASK调制等方法实现。Abstract This design is based on SCMs wireless identification devices. Identification System have two components the Reader machine and the Responser

2、card: the Reader machine is made up of PT2272, coupling coil, buzzer and composition; Responser card is made up of SC2262, coupling coil, switch for code. The system make use of many wireless communication technologies such as the Reader machine single power supply, the Responser cards power all fro

3、m the transponder coupling energy, serial asynchronous communication and ASK modulation, achieving identifing Responser card that approach the Reader machine and show recogniti.无线识别装置一、 方案论证与比较1总体方案论证与比较 方案一:如图1所示,采用单片机与有源晶振振荡器组成无线识别系统。阅读器:用串口通信方式扫描应答信号,接受到应答信号后,判别其是否有效,若有效则显示应答器信息,并蜂鸣提示。应答器:当靠近阅读器时

4、,通过线圈耦合获得工作能量,读取拨码开关状态,发送应答信号。 特点:采用单片机异步串口通信方式,具有较高的显示正确率。但对于本设计任务,考虑到耦合能量有限,不足以驱动单片机。该方案不太合适。方案二:如图2所示,采用PT2262编码芯片,与PT2272解码芯片组成无线识别系统。应答器通过四位拨码开关进行卡号设置,PT2262对卡号进行编码并通过耦合线圈发射出去;阅读器通过耦合线圈接收信号并交给PT2272解码芯片译码输出应答器卡号,由发光二极管显示。 特点:系统组成简单,成本低,功耗小,且PT2262起始工作电压低非常适合能量供应有限的场合。 结合以上分析实际情况,我们采用方案二。2调制方式论证

5、与比较 方案一:频移键控(FSK)。传输速率快,数据正确率高,但调制电路复杂,成本高,尤其功耗较高,而且解调电路较为复杂。本题目要求低功耗,且对通讯指标要求不是很苛刻,如传输数据正确率80%,响应时间 5S,故不宜选用该方案。 方案二:幅移键控(ASK)。调制电路简单,功耗较低,常用于简单的低速数据通信,解调电路也十分简单,满足本设计任务要求,综合考虑我们选用该方案。二、总体设计 1阅读器部分 如图3所示,电能由振荡电路产生经后续多级放大电路放大,通过耦合线圈发送出去;阅读器通过耦合线圈接收应答器发送的信号,信号经检波电路检波后送给单片机串口接收,单片机对编码信号进行解调后输出识别结果。震荡电

6、路与检波电路是独立周期工作的,周期由35产生,独立工作由继电器控制。 2应答器部分 如图4所示,应答器通过耦合线圈谐振耦合获取能量,再经放大整流电路向储能电容充电获得系统工作所需电能;当电容电压经电压判断电路判断达到指定幅值时,应答器开始工作,单片机读取拨码开关值,并通过串口发送编码信号,此时有源晶振产生载波信号,编码信号再经ASK调制,从耦合线圈辐射出去。 三、主要电路设计 1耦合线圈匹配理论 采用线圈与可变电容组成并联谐振回路,测试得线圈电感为11uH,可变电容容量为525PF,谐振频率: 可得谐振频率为:21MHZ到9MHZ之间。对回路进行谐振频率测量得到谐振频率为10.4MHZ。 因而

7、,阅读器采用10MHZ有源晶振产生接近与谐振频率的能源载波频率。应答器采用10MHZ有源晶振作为载波频率。 2.阅读器发射电路分析 主振电路采用有源晶振作为振荡器,频率稳定,电路简单,调试容易而且输出幅度大。有源晶振输出的方波,经过二阶低通滤波器滤除高次谐波,得到稳定的正弦波输出,经Q6及其外围电路组成的第一级放大电路后送至由Q9 及其外围电路组成的功率放大电路进行功率放大,最后输出至C45和L21组成的并联谐振回路辐射出去,为应答器提供能量。 3阅读器接收电路分析 图中,从555来的控制信号经过74LS04反相后控制继电器的吸合,当继电器吸合时,C1与耦合线圈接通,Q1及其外围电路组成了以及

8、电压放大电路,放大后的信号经二极管检波后送至LM311进行比较,还原波形。四、识别装置工作流程图 1阅读器工作流程图,见图5 2应答器工作流程图,见图6五、测试方法与测试数据 1耦合线圈电感量大小与谐振频率 测试方法:直接用LC METER测耦合线圈电感量,用射频信号发生器与示波器测试耦合线圈并联一电容后的谐振频率。 测试数据:(见表2) 测试时间:2007-9-3测试项目测试仪器测试结果耦合线圈电感量SE Model LC-9243 LC METER11.0H谐振频率Hp E4400B 信号发生器Aglient 54622D 示波器11.4MHZ表1耦合线圈电感量大小与谐振频率测试结果分析:

9、谐振频率为11.4MHZ,因而采用载波频率为11.0592MHZ,可微调电容实现谐振。 2整机调试与测试 1识别正确率与识别时间测试 测试方法:阅读器接+15V外接电源,将阅读器与应答器之间耦合线圈距离设置为5cm,拨动拨码开关改变应答器编码,观察阅读器显示输出的识别结果。 测试时间:2007-9-6测试结果:(见表2) 识别距离:5cm测试次数应答器编码阅读器识别结果识别时间(s)10001(1)0001(1)3s20010(2)0010(2)3s30100(4)0100(4)3s41000(8)1000(8)3s51111(F)1111(F)3s 测试结果分析:在距离5cm的情况下,识别率

10、为100%,误码率为零。表2识别正确率与识别时间测试结果 2识别距离测试 测试方法:阅读器接+15V外接电源,将阅读器与应答器之间耦合线圈起始距离设置为5cm,每次增加识别距离1cm,观察阅读器识别正确率,直到识别正确率80%,此时,耦合线圈之间的距离即为本识别装置的最大识别距离。测试结果:(见表3)测试次数识别距离(cm)识别正确率(%)1528表3识别正确率与识别时间测试结果 3识别时功耗测量 测试方法:阅读器接+15V外接电源,将阅读器与应答器之间耦合线圈距离设置为5cm,阅读器识别结果正确的情况下,测量外接单电源供电电压U与供电电流I。多次测量取平均功耗作为识别装置识别时功耗。 计算公

11、式:识别装置识别功耗P:P=UI 测试结果:(见表4)测试次数供电电压U(V)供电电流I(A)功耗P(W)115.000.040.6215.000.091.35315.000.040.6结果 测试仪器:DT 9205万用表 测试结果分析:在继电器吸合时,工作电流较大,为0.09A,但功率仍小于2W。参考文献附录一:系统框图附录二:程序代码#include msp430x22x4.h#include dial_number.h#define CONTROL_SDATA_DIR P1DIR |= BIT0 /控制晶振工作开关#define CONTROL_SDATA_OUT_HI P1OUT |=

12、 BIT0#define CONTROL_SDATA_OUT_LO P1OUT &= BIT0#define TIMERA_DELAY 750volatile uchar count;void Sys_Init() WDTCTL = WDTPW + WDTHOLD; WDTCTL = WDTPW + WDTHOLD; BCSCTL1=CALBC1_12MHZ; /设定DCO为8MHZ DCOCTL=CALDCO_12MHZ; BCSCTL2 |= DIVM_2; BCSCTL2 |= SELM1; void main() uchar i,d_Number; Sys_Init(); CONTRO

13、L_SDATA_DIR; count = 0; /发送周期计数 TACTL=TASSEL1+TACLR+ID_3; /定时器A时钟源为SMCLK,并清TAR CCTL0 = CCIE; /CCR0中断使能 CCR0 = TIMERA_DELAY; /计数值为50000个SMCLK周期 TACTL |=MC_2; /启动定时器A为连续计数模式 _EINT(); while(1) if(count = 2) d_Number = Get_DialNumber(); for(i = 0;i 1; count = 0; #pragma vector = TIMERA0_VECTOR /ccr0中断服务_interrupt void ta0_isr(void) CCR0 += TIMERA_DELAY; /定时补偿 count +; LPM1_EXIT;#include dial_number.huchar Get_DialNumber() uchar d_Number

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1