logo资料库

USB无线幻灯片翻页器设计报告.doc

第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
资料共8页,全文预览结束
西安电子科技大学 综合开发应用实验设计报告 设计题目: 自制 USB 无线幻灯片翻页器 姓名: 姓名: 姓名: 成绩: 二〇一〇年九月十六日 1
自制 USB 无线幻灯片翻页器 摘要: 我们仿照市面上常见USB激光翻页笔,利用51单片机制做了一款USB无线幻灯 片翻页器。该翻页器由发射部分和接收部分两部分组成。发射部分供使用者操作, 将具体操作转换成无线信号发送;接收部分通过USB与电脑连接,将发射部分的 信号处理并传给电脑,从而完整无线操作的目的。 发射部分为了方便、省电,采用了专用的PT2262发射电路,高频发射部分采 用市售315MHz/422MHz模块,由于是成熟的电路,一般无需调试即可正常工作。 接收部分由接收模块和控制模块组成,为了稳定接收,防止干扰,采用PT2272 接收无线信号。接收到的信号送至89S52单片机(以下简称为S52),S52与 PDIUSBD12配合实现USB接口的功能,将接收到的信号转换后传送至PC端,由此实 现了各种基本的控制。给出了系统的硬件原理图,软件流程图。 该翻页器的指标如下: *即插即用:无需安装其他程序即可立即使用(Plug and Play功能)。用于 所有具有USB端口的电脑。 *远距离无指向性:采用低耗电无线射频方式遥控,解决了原红外线方式的 指向性问题。 *射频频率:315MHz *电源:23A 12V 碱性电池 (发送器);USB端口供电(接收器) *遥控距离:>10m 翻页器的功能: 适用于那些在大教室使用PowerPoint(PPT)作演讲授课的老师或者介绍产 品的商务人士。它只需要几个常用的按键控制,利用315MHz的无线遥控信号代替 了鼠标键盘或者红外线信号,不需要频繁地用鼠标键盘进行操作,摆脱了束缚, 又无红外线的定向性约束,可随心所动地进行讲解,极大地方便了使用者。 一、设计目的 目前各类大中专院校很多都是用多媒体授课,以往由于受设备的制约,老师 必须寸步不离电脑,使得在授课的过程中,师生之间缺乏更好的互动与沟通。本 产品可以让老师摆脱电脑的束缚,使他们可以一边授课,一边与学生互动,一边 还能随心所欲的无线遥控电脑,从而达到全面提高教学效果的目的。 因此我们决定采用51单片机制作一款简单的USB无线幻灯片翻页器,方便大 教室使用PowerPoint(PPT)作演讲授课的老师或者介绍产品的商务人士使用, 做到讲授者可以离开电脑在大屏幕前边讲边对PPT进行翻页等操作。 二、设计要求和指标 把接收机通过USB接口与电脑连接后,使用者在10内通过操作发射器,可以 完成对PPT完成上翻页、下翻页、开始放映、结束放映四项功能。 具体指标如下: 1.即插即用:无需安装其他程序即可立即使用(Plug and Play功能)。用 于所有具有USB端口的电脑。 2.远距离无指向性:采用低耗电无线射频方式遥控,解决了原红外线方式的 2
指向性问题。 3.射频频率:315MHz 4.电源:23A 12V 碱性电池 (发送器);USB端口供电(接收器) 5.遥控距离:>10m 三、方案设计和论证 3.1可用方案 1.无线发射接收采用红外信号。 2.无线发射接收采用315MHz射频信号。 3.2方案比较 由于红外信号的方向性,当采用红外信号时,发射器必须对准接收器,并且 中间不能有阻挡物。但采用红外模块的优势是产品成本低、价格便宜。射频信号 无方向性,所以发射器和接收器之间只要没有能起屏蔽作用的金属阻挡物,就可 正常使用。射频模块的成本通常要高一些,但其无方向性,使用更方便,所以我 们在本产品中使用射频信号。 3.3系统框图 系统由发射部分和接收部分两部分组成。发射部分有上翻页、下翻页、开始 放映、结束放映四个按键供使用者操作,将具体操作转换成无线信号发送;接收 部分通过USB与电脑连接,将发射部分的信号处理并传给电脑,从而完整无线操 作的目的。 发射部分为了方便、省电,采用了专用的PT2262发射电路,高频发射部分采 用市售315MHz/422MHz模块,由于是成熟的电路,一般无需调试即可正常工作。 接收部分由接收模块和控制模块组成,为了稳定接收,防止干扰,采用PT2272 接收无线信号。接收到的信号送至89S52单片机(以下简称为S52),S52与 PDIUSBD12配合实现USB接口的功能,将接收到的信号转换后传送至PC端,由此实 现了各种基本的控制。图1为系统框图。 四、电路设计 4.1射频部分 图1 系统框图 3
图2 射频发射、接收器 射频发射、接收器的原理图如图2所示。 PT2262需要设置地址码(A0~A7:分别为1至8引脚),每位地址码可设置为 低电平、悬空和高电平。高频发射部分采用市售315MHz/422MHz模块,由于是成 熟的电路,一般无需调试即可正常工作。 焊接时应将PT2272的地址码(A0~A7:分别为1至8引脚)与PT2262设置一致 方能正常接收。当PT2272 接收到一个代码字 ,VT引脚输出高电平,表示进行了 一次有效接收。因89S52中断响应为低电平,因此三极管VT1在电路中起反相器的 作用,将高电平的触发信号反转为低电平触发信号。 4.2控制部分 接收控制部分的原理图如图三所示。 接收到的信号送至89S52单片机,S52与PDIUSBD12配合实现USB接口的功能, 将接收到的信号转换后传送至PC端,由此实现了各种基本的控制。 PDIUSBD12是应用十分广泛的并行接口USB控制芯片,作为实现USB接口的标 准组件,D12使设计者能够灵活选择合适的MCU,用最经济最快捷的方式实现USB 外设的解决方案。D12主要作为S52与PC的一个桥梁,完成USB数据包的传送。 4
五、软件设计与调试 图3 接收控制部分 单片机代码使用Keil软件C语言编写,具有良好的可移植性。 为了避免驱动代码编写,我们可以利用键盘进行对PPT进行操作,例如:可 用上下键实现PPT的前一动作与后一动作的显示。因此,将该USB设备描述成一个 USB键盘即可达到预期的效果。唯一有区别的是,该键盘是为PPT量身定制的,只 有4个最基本的按键。 单片机代码流程图见图5。 5
图5 单片机代码流程图 单片机代码分主循环、PT2272中断处理和USB中断处理三大部分: 1.USB主循环对反复查询中断,并通过setup标志位确定是否需要对PC的枚举 请求进行回复。 2.USB中断处理主要通过对中断控制字的判读确定中断源,并进行相应的处 理,根据PC发起的中断源,传送至PC进行相应的处理。 3.PT2272中断处理主要是将PT2272接收到的按键信息进行转换,转换成USB 键盘的标准键码( 如:开始放映为Shift+F5等;结束放映为ESC),并写入D12 端口1的缓存,等待PC发送端口1IN的命令后,由D12将数据送给PC,完成键盘按 键的模拟。 对于PC而言,根据接收到的键码进行相应的操作,就能像普通键盘那样控制 PPT的放映。识别后的USB翻页器如图4所示。 6
六、测试结果 图4 电脑识别后的设备 6.1简单硬件测试 图6 实物图 高频发射、接收部分采用市售315MHz模块,由于是成熟的电路,一般无需调 试即可正常工作。我们用示波器分别对发射、接收模块进行测试:测试其天线处 的波形是否是在315MHz处出现极大值,如果不是,可用无感起子对电容进行微调, 将波峰调到315MHz处即可。 用万用表测试关键部位的电压,焊点有无虚焊,以及元器件是否工作正常。 6.2系统测试 将接收部分插到USB接口,检查电脑识别状况是否与图4相同。如果正常,打 开一个PPT,反复测试发射部分四个按键的功能,以及最大接收距离,方向性状 况,反应速度等。 6.3测试结果 7
1.发射、接收模块都在315MHZ处出现波峰。 2.万用表测试焊点电压正常。 3.USB口接入正常,如图4所示。 4.四个按键都工作正常。 5.无线使用正常距离:14.5m 6.10米内方向性良好。 7.反应速度快。 七、结论和心得 总体来说这次实验我们做的比较成功,虽然外观成品比市面上的产品大很 多,但从操作上已经完成了与市面上同等的指标。 在这次试验中我们小组三个一直都配合良好,从选题,到设计方案,到筛选 甄别,到设计电路,选择器件,到制作,到调试,我们都能做到各抒己见讨论出 最佳结果。由于这次我们首次使用芯片PT2262和PT2272,对于这类发射接收用的 芯片我们从头开始,探索其中的使用技巧,编出多个程序,并进行比较,最终选 择性能最好的一个。 这次实验我们实践了使用示波器调试发射接收设备的方法,并对简单的无线 发射接收系统有了一定的认识方便我们在以后的实验中举一反三。 这次实验中我们还进一步了解了并行接口USB控制芯片PDIUSBD12的作用,作 为实现USB接口的标准组件,PDIUSBD12使设计者能够灵活选择合适的MCU,用最 经济最快捷的方式实现USB外设的解决方案。 这次实验中我们也遇到了不少困难,尤其是在我们分别编写发射、接收模块 的程序调试失败时我们开始进行认真的排查。调试和排错可以说几乎集中在射频 时序上,而其他的子程序我们都有一定使用经验,因而主要问题就是如何让每个 子程序和别的子程序正确接口的问题,也就是如何传递数据和参数,若出现问题 可以单独运行该子程序,验证通过再将其他程序一一加入,每增加一个模块就验 证一下,化整为零,即能锁定错误所在。 八、参考文献 【1】张义和 王敏男 《例说51单片机(C语言版)》 人民邮电出版社 【2】杨振江 冯军 《单片机原理与实践指导》 中国电力出版社 【3】王朔 李刚 《USB接口器件PDIUSBD12的接口应用设计》天津大学 【4】《PT2262 PT2272 和P87LPC764 单片机的接口设计》 豆丁网 8
分享到:
收藏