导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→软件无线电/GPS卫星导航/通信信号处理开发解决方案

* 73071: 软件无线电/GPS卫星导航/通信信号处理开发解决方案

   spl_2010_1 
spl_2010_1发表的帖子 

 软件无线电/GPS卫星导航/通信信号处理开发解决方案
软件无线电/GPS卫星导航/通信信号处理开发解决方案
特价出售功能强大DSP6713+FPGA+USB2.0通信信号处理开发板(型号GN0204)
按此在新窗口浏览图片
硬件资源配置
板上资源:
◆  采用TI公司的高速浮点型处理器TMS320C6713B,主频300MHz,达2400MIPS,具有强大的通用信号处理能力;
◆  ALTERA  CycloneII  EP2C70F672C8 芯片,门数资源非常丰富,可满足目前绝大多数的信号处理硬件编程和控制能力;
◆  ALTERA  MAXII EPM570T144芯片,可用于板上DSP和FPGA程序代码在线升级;
◆  1片×64Mb  16位总线FLASH芯片,用于存储DSP运行代码和大量用户非易失性数据;
◆  1片×128Mb  32位总线SDRAM,扩展DSP外部存储器资源;
◆  1片×64/128/256kb EEPROM,用于存储用户非易失性数据;
◆  2片×2/4/8Mb  16位总线SRAM,扩展FPGA外部存储器资源,可做为数据采集乒乓存储使用;
◆  1个实时时钟模块(RTC),保存实时时间信息,掉电不丢失;
◆  6个用户指示灯;
◆  1个用户多功能指示彩灯;
◆  1个系统复位按键;
◆  1个配置拨码开关;
接口类型:
◆  1个FPGA AS接口;
◆  1个FPGA JTAG接口;
◆  1个CPLD JTAG接口;
◆  1个DSP JTAG接口;
◆  2个RS232串行口;
◆  1个USB2.0接口,接口芯片为Cypress的CY7C68013,支持480Mbits高速传输;
◆  2个60pin FPGA IO扩展接口,分别具有48/52个IO口,方便用户扩展接口;
◆  1个60pin 电源和时钟扩展接口,方便用户在板上扩展板卡。
注:USB2.0接口相对独立,用户如果不需要此接口,则可闲置不需要去对它编程。
附:
1)配套开发DVD光盘3张(仅限于学习使用),内容有:
◆  QuartusII 7.2安装光盘;
◆  CCS3.1安装光盘;
◆  EZ-USB开发工具包,方便USB2.0开发;
◆  Visual Stdio6.0 + Win2kddk/Winxpddk + DriverStudio2.7,用于开发USB驱动和PC界面程序;
◆  TMS320C6713B测试代码,包括FLASH烧写代码,SDRAM配置和读写代码,访问FPGA读写测试代码,内部PLL初始化和配置代码,EDMA测试代码,外部中断测试代码,内部TIMER配置和测试代码,以及闪灯事例等。
◆  FPGA测试代码,包括与TMS320C6713B配套的测试代码,如中断产生,提供EDMA外部数据源,闪灯事例接口定义等,另外包括串口2048bytes缓冲收发代码,访问USB接口等。
◆  USB测试代码,包括PC机读写数据界面程序代码,配套的USB驱动,USB bulk传输固件代码等。
2)5V/5A电源模块一个
3)RS232串口线两条
4)USB2.0接口线一条

原价:¥ 4200
特价:¥ 3380

我们提供给您开发解决方案
开发板适合开发案例:
1)卫星导航通信开发设计(如做为GPS、GLONASS、Galileo和BD等导航接收机开发验证基带处理平台)-提供相应的射频板(插板型式)
2)扩频通信系统方案验证-(您只需再做一块成本低廉的射频小板与开发板对接即可,我们也可以跟据您的需求定制射频板)
3)卫星导航数据采集器,如GPS中频数据采集,利用USB2.0高速数据传输至PC机上,具体请联系我们,我们免费提供部分相关开发代码。
4)可做为功能强大的通用信号处理开发验证板使用,功能强大主要体现在板上应用TI高速浮点信号处理器TMS320C6713B、Altera的CycloneII EP2C70F672C8、USB2.0高速数据传输接口和丰富的存储器资源,板上的资源可以满足现在绝大多数的信号处理能力和通讯能力。
5)软件无线电调制/解调系统的开发设计,我们提供相应的中频AD数据采集板和中频数据回放DA板,提供相应的开发设计方案以及基本的调制和解调软件参考代码。

针对您的使用,如果我们上述没有涉及到的,欢迎您跟我们联系,我们会尽我们的能力来帮助您,减少您不必要的时间和资源的浪费,加快您的开发进度。
另外,我们:
乘接DSP,FPGA方面信号处理与分析,数据采集与分析,卫星导航相关项目开发 - 
本团队2007年成立于北京市,现部分人员在上海,多名成员均毕业于国内名校,具有硕士以上学历,具有多年的项目开发经验,熟悉业界最新技术发展动态,主要从事以下方面技术的研究与开发: 
 1. 高速信号采集与分析,实时信号处理,智能化仪器仪表. 
 2. DSP系统开发.熟练开发TI公司C2000(如2812),C5000(如5402,5416,5502等),C6000(如6713,6416等)系列DSP,熟悉Altera公司的CPLD,FPGA系列,如cyclone一代的   ep1c6,ep1c12,ep1c20 等,CyloneII的EP2C5,EP2C8,EP2C35,EP2C70等,CycloneIII的EP3C5,EP3C25等,StratixII的EP2S30,EP2S60等。
 3. 具有GPS卫星导航定位系统开发经验(利用DSP和FPGA等通用编程芯片实现)
 4. 具有USB2.0开发经验,
 5. 具有丰富的FPGA开发经验,可在系统级方案上,实现各种通信与信号处理算法
现承接信号采集与处理板卡、数控设备、通信与信号处理板卡,信号传感器产品等领域的电路开发设计制作,只要您提出对项目产品的功能要求、技术参数、加工要求,我们会协助您达到目标. 
6.具有丰富的界面软件开发经验,

开发案例:
基于DSP+FPGA+USB2.0通信信号处理开发板GPS卫星导航定位系统的开发
1 开发平台总体方案介绍
GPS卫星导航开发平台组成主要包括:天线单元、GPS射频单元和GPS卫星导航基带开发平台组成,其中GPS射频单元主要完成GPS L1频点的带通滤波,低噪声放大,频综产生,模拟混频和双路AD正交采样等功能,基带开发平台主要由DSP和FPGA构成,其中FPGA主要完成卫星导航的基带处理,而DSP主要完成可见卫星的预测,载波环和码环的环路控制以及后续的导航定位解算等功能,如图2-1所示。
按此在新窗口浏览图片
图2-1 GPS卫星导航开发平台系统组成框图
 GPS有源接收天线接收GPS卫星信号输入到开发平台的射频板上,射频通道采用分立元件完成所需转换。
在GPS射频通道中,频综模块SI4133通过FPGA的SPI接口配置产生1575MHz本振信号,与从天线进来的GPS信号经带通滤波和低噪声放大后一起进入AD8347进行混频,经四阶elliptic低通滤波之后,输出近似零中频IQ正交两路基带信号,做为AD采集的模拟输入信号。
GPS卫星导航基带信号处理单元由一片Altera的FPGA -EP2C70F672完成,环路跟踪与定位解算单元由一片TI的DSP-TMS320C6713完成,DSP和FPGA两者配合共同完成卫星导航开发平台的基带信号处理、环路跟踪、定位解算和授时等功能。其中FPGA中的基带信号处理主要包括载波NCO产生、码NCO产生、复相位旋转数字下变频、本地GPS扩频码产生、相关器、时基信号产生、观测数据TIC时刻测量、GPS帧同步信号产生和帧数据解调等,另外FPGA完成两路串口收发、USB接口总线访问、射频频综SPI接口配置、FPGA与DSP总线接口通讯等功能。
DSP主要完成GPS可见星的预测,多谱勒预测,GPS各通道的初始化,各通道超前、即时和滞后相关值的读取和存储,载波跟踪环和码跟踪环的环路控制,TIC时刻观测数据的读取,载波相位辅助伪距平滑处理,跟踪多谱勒kalman滤波处理,GPS帧数据的读取和导航电文解析、卫星星历和历书的实时存储,GPS定位解算和速度求解、GPS授时环路控制和串口协议的组帧和解帧等功能。
2 开发平台各功能模块实现介绍
2.1 天线单元
GPS有源接收天线,通过SMA接头与射频板相连。
2.2 GPS射频单元
GPS射频单元实现如图2-2所示
按此在新窗口浏览图片
图2-2 GPS射频单元
2.3 GPS卫星导航基带处理单元
GPS卫星导航基带处理单元如图2-3所示
按此在新窗口浏览图片
图2-3 GPS卫星导航基带处理单元
2.4 GPS卫星导航开发平台
由GPS射频单元和GPS卫星导航基带处理单元组成完整的GPS卫星导航开发平台,如图2-4所示
按此在新窗口浏览图片
图2-4 GPS卫星导航开发平台

2.5 上位机监控软件
 上位机监控软件界面如图2-5所示
按此在新窗口浏览图片
图2-5 上位机监控软件
用不到5000元的硬件成本开发和验证了GPS卫星导航系统接收机,其中基带信号处理板价格为(3380元),射频板为(1200元),对于搞卫星导航和相关扩频通信专业的研究生和博士生会有很大帮助的。
软件无线电开发验证平台
按此在新窗口浏览图片
软件无线电开发验证平台是由高性能通信信号处理开发板和AD采样/DA回放板组成,其中高性能通信信号处理开发板硬件资源配置如下
板上资源:
◆ 采用TI公司的高速浮点型处理器TMS320C6713B 主频300MHz,达2400MIPS,具有强大的通用信号处理能力;
◆ ALTERA  CycloneII  EP2C70F672C8 芯片,350万门,门数资源非常丰富,可满足目前绝大多数的信号处理硬件编程和控制能力;
◆ ALTERA  MAXII EPM570T144芯片,可用于板上DSP和FPGA程序代码在线升级;
◆ 1片×64Mb  16位总线FLASH芯片,用于存储DSP运行代码和大量用户非易失性数据;
◆ 1片×128Mb  32位总线SDRAM,扩展DSP外部存储器资源;
◆ 1片×64/128/256kb EEPROM,用于存储用户非易失性数据;
◆ 2片×2/4/8Mb  16位总线SRAM,扩展FPGA外部存储器资源,可做为数据采集乒乓存储使用;
◆ 1个实时时钟模块(RTC),保存实时时间信息,掉电不丢失;
◆ 6个用户指示灯;
◆ 1个用户多功能指示彩灯;
◆ 1个系统复位按键;
◆ 1个配置拨码开关;

AD采样/DA回放板,如下所示
按此在新窗口浏览图片
硬件资源配置:
 双通道AD采样,最高采样率80MHz,12位分辩率,模拟带宽最高可达500MHz,可做射频直接带通采样;
 单通道DA数据回放,回放率最高支持210MHz,鉴于接口关系,实际按100MHz工作,12位分辩率。

采用两套(AD采样/回放板+通信信号基带处理板)板可以完成的功能有:
 第一套板可以实现从计算机上通过串口或USB2.0接口发送实时数据至DSP接收,DSP再把数据打包封装之后通过数据总线发送给FPGA,FPGA把接收到的数据进行处理流程如下:
BPSK/QPSK基带调制->  N点I/Q扩频->  成形滤波->  I/Q调制(上变频)->  DA回放
整个过程放在FPGA上处理,最终的中频信号通过DA回放出来。
 第二套板可以接收从第一套板DA回放出来的中频信号至AD上,AD把采集到的数字中频信号供给FPGA处理,FPGA完成的功能如下:
AD采样->  I/Q解调(下变频)->  匹配滤波->  N点I/Q解扩->  BPSK/QPSK解调
  第二套板DSP实时读取解调出来的数据并解帧之后通过串口或USB2.0接口把解调出来的数据传送到计算机上显示。
整套软件无线电开发平台实现的原理框图如下所示
按此在新窗口浏览图片
基于我们现有的软件基础我们提供给您GPS接收机的捕获和跟踪模块,您可以按以下步骤来开发软件无线电的功能:
 模拟GPS的BPSK扩频调制方式,在第一套开发板上通过FPGA产生GPS单通道扩频调制信号源,并回放给DA模块;
 第二套开发板通过AD采样第一套板输出的GPS扩频调制信号源,并利用我们提供给您的GPS接收机捕获和跟踪模块完成接收机的捕获和跟踪过程,可以解调出来您调制的数据;
 有了上面的基础之后,接下来您可以在上面按您的需求做相应的开发,而这整个过程完完全全可以实现软件接收机的调制和解调过程。
我们提供给您的有:
 两套AD采样/回放板
 两套高性能基带信号处理板
 一套GPS射频板(可以对照接收真实GPS卫星信号)
 GPS接收机捕获和跟踪模块的FPGA和DSP源代码
 相关扩频通信源代码,如并行匹配滤波器,相关器,成形滤波器等
 模拟信道噪声源产生相关算法仿真程序等

这套软硬件方案具备了软件无线电必要的调试和开发手段,实现软件无线电调制和解调所需的硬件设备以及软件基础,整套的价格是7800元,有了这套软件无线电开发平台,相信对您软件无线电的开发一定具有很大的帮助。


上海宇志通信技术有限公司
联系人:   夏工   13585951700
电话/传真:021-55660810
北京客户可用市话直接拨打:13521418180
Email:     SPL_20100518@126.com
网址:     




发表时间:2009年7月28日17:21:12

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:软件无线电//GPS卫星导航//通信信号处理开发解决方案软件无线电/GPS卫星导航/通信信号处理开发
[下一篇帖子]:芯片技术资料RS-485的一个芯片型号MC68HC908,是32脚正方形,那位朋友知道它的管脚资料