微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络技术文库 > 基于VLC的无线导览系统

基于VLC的无线导览系统

时间:07-01 来源:3721RD 点击:

假定采用周期为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°(待定)。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top