一种基于STM32F103T6无线电磁式电子白板设计

一种基于STM32F103T6无线电磁式电子白板设计摘要:本文介绍了一种基于STM32F103T6的无线电磁式电子白板的设计,以ARM32-bitCortex?-M3STM32F103T6为核心,采用nRF24L01为无线通信芯片。根据系统的设计要求,实现了电子白板与计算机进行无线通信的功能。关键词:电子白板;nRF24L01;STM32F103T6:TP391.6文献标识码:A:1674-7712(2013)14-0000-01近年来在教学、会议室、大型展会等领域的应用,交互式电子白板已呈现出极高的市场前景,尤其是电磁交互式电子白板的凭着低成本、高可靠性等特点,在电子白板市场中占有较大份额,这种交互式电子白板系统由内嵌电磁感应线圈网的白板、电磁波发射笔、计算机和投影仪组成。电子白板需要与计算机进行数据传输,这就要求电子白板在现场安装时应该方便、灵活、可靠。本文所设计的无线电磁式电子白板,无需再担心电子白板与计算机之间连线的距离以及布线的局限、繁琐性,能够方便的实现现场的安装,本设计采用模块化结构设计,具有较高的稳定性。系统框架如图1所示。一、系统原理(一)采集器。采集器的结构图如图2所示,由ARM32-bitCortex?-M3STM32F103T6微控制器作为主控芯片,利用微控制器开启和关闭信号通道来扫描电磁感应网,通过微控制器内置10位分辨率的ADC采样放大滤波后的模拟信号并处理,将处理信号后的信息(光标位置,左键按下、抬起,右键按下、抬起)通过nRF24L01无线发送给PC机端的协调器。(二)接收器。接收器的结构图如图3所示,通过STM32F103T6将nRF24L01接收的信息处理成USB串行数据,传输给PC机;PC机就会按照信息中的指令执行光标移动,左键按下、抬起,右键按下、抬起等相应的动作。二、硬件电路设计如图2所示,电磁白板的板面感应网由40根漆包线安照一定规则排布的电磁感应线圈,每一根漆包线会连接一个信号通道,40路信号通道是由5片Motorola半导体公司生产的多路模拟复用器MC14051B组成的,其中白板的X轴方向有20路信号,Y轴方向有20路信号,STM32F103T6通过控制片选引脚INH、选通引脚A、B.C来依次扫描X、Y轴电磁感应线圈,然后信号通过TI德州仪器生产的LMH6643组成的带通滤波器放大、滤波,将十几毫伏的型号放大到微控制器STM32F103T6可以识别的信号,再通过微控制器片内ADC进行信号采集,同时再测出信号的频率,微控制器就会根据特定的算法分析出信号源(电磁波发射笔如图1所示)的具体位置,转换成鼠标左键按下、抬起、右键按下、抬起等信息,最后通过由NORDIC生产的NRF24L01如图4所示,无线传输给PC机端的接收器。PC机端的接收器收到信号后,其将鼠标左键按下、抬起,右键按下、抬起等相应的动作信息,通过STM32F103T6转换成USB串行信号输入PC系统。此时PC系统就会发生相应的鼠标动作,同时与PC机相连的投影机就会将图像投射到电磁白板的板面。三、软件设计(一)采集器软件。采集器在上电初始化后就会与接收器建立无线连接,在没有鼠标动作时,只是维持一个心跳信号,如果有鼠标动作时,就会不断的向接收器发送采集结果。采集器的软件流程图如图5所示。(二)接收器软件。接收器在上电初始化后就会与采集器建立无线连接,在没有鼠标动作时,只是维持一个心跳包应答信号,如果有鼠标动作时,就会不断的向PC发送鼠标信息。接收器的软件流程图如图6所示。四、结束语本文所设计的无线电磁式电子白板,无需再担心电子白板与计算机之间连线的距离以及布线的局限、繁琐性,能够方便的实现现场的安装,具有较高的稳定性,目前该系统已经在多所学校得到验证,具有性能好、成本低的特点,非常符合市场需求。参考文献:[1]丁怀东,任向实,肖壕•面向视频会议的多功能手写笔白板系统及协同工作的研究[J].昆明理工大学学报(理工版),2004,29(4):116-125.[2]刘建华,陈继荣.基于NRF24E1的无线通信协议设计与性能分析[J].通信技术,2008(2):131-133.[作者简介]白志斌(1983.07-),男,山西五台人,太原罗克佳华工业有限公司;张志样(1983.10-),女,山西长治人,京普神奇英语学校

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?