首页 理论教育 基于电子白板系统的组成

基于电子白板系统的组成

时间:2022-02-12 理论教育 版权反馈
【摘要】:基于ARM的电子白板系统是在信号检测与处理实验室已推出的电子白板系统的基础上增加数据处理模块组成的。在以前的电子白板系统中采用的是RS-232串口传输数据,但由于RS-232串口传输速度和大体积的一些限制,基于ARM的电子白板系统决定采用USB接口替代原来的RS-232串口,从而缩小产品的体积,提高数据的传输和处理,实现实时显示书写者的笔迹。

基于ARM的电子白板系统是在信号检测与处理实验室已推出的电子白板系统的基础上增加数据处理模块组成的。本系统主要由四部分组成,系统总体框图如图11-1所示。

图11-1 基于ARM电子白板系统总体框图

11.1.1 信号处理模块的硬件组成

从功能上划分,基于ARM电子白板系统的数据处理模块属于嵌入式系统的一种,嵌入式系统作为一类特殊的计算机系统,自底向上包含有三个部分,如图11-2所示。

图11-2 嵌入式系统结构

嵌入式硬件平台的框图如图11-3所示。它以高性能的ARM处理器S3C2440X(韩国三星公司)为核心,扩展了SDRAM、Nand Flash、声卡、网卡、LCD、USB、SM501显卡电路等外围设备。主要功能是通过USB(Universal Serial Bus,通用串行总线)接口接收信号采集模块传来的时延数据,根据TOA(Time Of Arrival)定位算法将此时延数据转换成信号笔的位置坐标,实时显示在LCD上,并将其保存为文件。除此之外,还完成了音频、视频文件的播放,浏览Internet网页等功能。

图11-3 信号处理模块系统硬件框图

11.1.2 信号处理模块的软件组成

如图11-2所示,嵌入式软件系统包括嵌入式操作系统和嵌入式应用程序,而在嵌入式操作系统的开发中,驱动程序也是重点,所以作了以下划分:

(1)操作系统:嵌入式Windows CE操作系统(微软)。

(2)驱动程序:基于ARM电子白板系统的USB接口的驱动。

(3)应用程序:图形用户界面及数据处理显示程序。

11.1.3 基于ARM电子白板系统的功能

(1)在1.2 m×1.8 m的书写范围内书写,并实时显示在LCD上,保留书写者的自然笔迹,真实反映书写者的笔体。

(2)四种颜色的信号笔书写,可以方便地区分书写时间、批注等。

(3)可以将课堂板书、课后作业直接保存到U盘中或SD卡中,且可随时浏览,彻底摆脱了对计算机的依赖。

(4)可以连接打印机,实现对书写内容的打印。

(5)内置多媒体播放器,可以播放存储的音视频学习资料。由于SM501具有2D图形加速功能,可以得到很高的显示质量。

(6)安装网络浏览器,可以访问因特网。

(7)具有图片浏览器,可以浏览bmp、jpg等格式的图片。

(8)附带一些益智类游戏,可供休息时娱乐

在以前的电子白板系统中采用的是RS-232串口传输数据,但由于RS-232串口传输速度和大体积的一些限制,基于ARM的电子白板系统决定采用USB接口替代原来的RS-232串口,从而缩小产品的体积,提高数据的传输和处理,实现实时显示书写者的笔迹。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈