基于VLC的无线导览系统
假定采用周期为1 ms的脉宽调制信号为载波,识别码序列为'10101010101010',频率1 MHz,PWM为空时发送数据包。三种不同的PWM输出信号值如图3所示,其中(a)显示的PWM输出占空比为80%,即信号在1个单位周期的80%时间内有输出,另外20%的时间为关闭,(b)和(c)则分别显示占空比为50%和20%时的PWM输出模拟信号值。加上发送识别码时的功率,单位周期内实际功率值分别约为80.7%、50.7%和20.7%。脉冲宽度调制信号的周期时间越长,意味着单位时间内发送的数据包个数越少;但这个周期时间是有限制的,它必须保证有足够长的时间发送识别码序列,同时应控制LED的闪烁频率在人眼接受范围内。
图3 三种不同的脉冲宽度调制输出信号
1.3解码器
通过微处理器对接收到的数字信号进行解码。解码流程如图3所示:首先根据识别信息发射部件中的编码方式将数字信号还原成原码,再对比识别码表,如果存在该识别码序列号,则进一步对比识别码和冗余码表,如果匹配则单独将识别码发送给多媒体终端。识别码表和冗余码表为事先约定好的码表,存储在微处理器的存储单元中。发送方式可以是串口通信,也可以是USB。
1.4多媒体信息的自动播放
如图4所示,多媒体终端中通过软件编程实现对通信端口的侦听,当接收到经微处理器解码后发送的识别码,将自动播放与识别码对应的多媒体资料。
图4 移动终端流程框图
2、需要的开发平台
(1)实现本方案所需要的基本功能、功能、接口:
平台上具有串口或USB
平台上含DRAM或SRAM存储器。
平台上具有DDR技术
平台上具有彩色LCD
(2)所需要的目标FPGA开发平台,简述为什么需要此平台。
目标平台为Xilinx Spartan-3开发平台,原因如下:本项目属于无线光通信和多媒体通信领域,可以用在无线导览、多媒体播放等领域,需要硬件处理平台具有较高的处理速度和丰富的逻辑资源。
(3)还需要相应的JTAG调试和开发工具。
4、系统最终要达到的性能指标
多个不同VLID发射机:至少2台; 多媒体移动终端一台 数据转换误码率:10-12; 经编解码以及可见光链路后,输出信号应与原码保持一致; 工作温度-20°~60°(待定)。VLC 无线导览 FPGA Manchester RFID 相关文章:
- 可见光通信的研究(01-19)
- “可见光通讯技术”未来将渗透M2M等多种领域(06-26)
- 一种基于电力线的家庭以太网络实现方法(10-10)
- 基于DSP和FPGA的机器人声控系统设计与实现 (04-16)
- 面向大众市场的千兆位级收发器(05-04)
- 利用以太网硬件在环路实现高带宽DSP仿真(05-04)