登录
|
注册会员
开启辅助访问
设为首页
收藏本站
扫一扫关注官方微信
论坛
BBS
M币充值
M currency prepaid phone
M币获取
附件中心
搜索
search
全新论坛MCU智学网上线,欢迎访问新论坛!稀缺资源、技术干货、参考设计、原厂资料尽在MCU智学网
MCU资讯论坛
»
论坛
›
单片机论坛
›
单片机应用于方案
›
CS21354在手持式2M误码测试仪中的应用
更新自动建库工具PCB Footprint Expert 2023.13 Pro / Library Expert 破解版
CS21354在手持式2M误码测试仪中的应用
[复制链接]
890
0
ad***
管理员
发表在
电源技术
2014-4-3 13:59:03
|
查看全部
|
阅读模式
本文包含原理图、PCB、源代码、封装库、中英文PDF等资源
您需要
登录
才可以下载或查看,没有帐号?
注册会员
x
1 手持式2M误码测试仪系统的结构
手持式2M误码测试仪集2M误码测试分析、数据存储、数据图形显示三种功能于一体。该仪器是通过采用嵌入式设计技术,把
FPGA
、成帧器、
LCD
控制器等核心部件进行系统集成,并利用LCD图形显示等现代
电子
系统设计技术的一种综合设计,具有功能强大、技术含量高、体积小、重量轻等特点,携带和操作十分方便,有很强的实用性和良好的市场前景,代表了当今电子测量仪器的一种发展趋势。2M误码测试仪系统的结构如图l所示。
硬件部分中
CS
21354芯片:接收方向的时钟/数据恢复电路可以接收到的AMI/H
DB
3编码的E1信号转换为串行的非归零(NRZ)
El
码流。接收灵敏度为一18 dB,可满足短距离(&
lt
;900米)的应用。发送方向可以产生满足G.
703
模板的E1波形,满足75 W
同轴电缆
或
120
W双绞线应用。对抖动的抑制特性满足G.823、G.705的要求。FPGA
模块
:主要用于流量发生和流量统计。外围电路:包括
USB
接口、LCD及
触摸屏
、数据输入输出接口、存储单元、语音接口、通信接口、JTAG接口等电路模块和接口。
电源
模块:提供整个设备的电源
供应
,包括
电池
供电和外接电源供电两种方式。由于是手持式设备,采用电池供电时,整个设备应该能待机5个小时、正常工作2个小时以上。
1.1 人机接口模块
人机接口分显示和键盘两部分。显示模块采用可显示汉字和图形的图形点阵式液晶显示屏。汉字显示方便用户使用。图形显示可使用统计图表、曲线等
多种
显示方式来表达要显示的内容,使显示内容更加生动。由于仪器为手持式的,显示屏的外形要小,所以要求显示像素的尺寸也要小,这样才能有足够的像素点阵。显示屏模块还要带有显示控制器、显示缓冲器和背光电源,以便在现场光线不足时使用。键盘模块分为两组:组合键和功能键。组合键在不同的层次界面下通过软件来控制.实现不同的功能,并在显示屏上显示。而一部分功能必须由功能键来完成,一个单元的键对应一个功能,如控制光标移动的上、下、左、右键。
1.2 2M测试模块
2M测试模块可以完成数字口的全部测试工作,包括
HDB
3码的编码和解码、时钟提取、测试图案的产生和检测、各种帧格式信号的产生以及告警信号的产生及检测等。本设计采用的是深圳市芯海科技有限公司的CS21354。
CS21354集成了先进的成帧器、收发滑动缓存器和一个片内短、长特理线路接口,当将其用作El接口时,其帧结构符合CCITT G.
704
、G.706和G.732协议。CS21354内含有El成帧器和3个HDLC控制器,可提供2.
048
Mb/s的El数据接口,完成E1信号转换,还具AMI、HDB3及B8ZS线路编码,帧标志的产生、零比特的插入和删除、CRC码的产生和校验、链路检测、错误报警及相应的处理功能。CS21354包括接收线路接口单元(Receive LIU)、抖动消除器(JAT)、背板接口(Backplane interface)、时钟合成适配器(CSAD)、数据
接收器
(Transmit LIU)、El成帧器(ETST)、发送线路接口单元(Transmit LIU)、微处理器接口(
MPU
)和连接测试接入端口组(JTAG)、弹性存储单元(ELST)十个主要部分。
1.3 存储模块
存储模块用于记录监测结果,并提供实时时钟,主要器件是非易失性存储器和实时时钟电路,本设计采用Dallas公司的DSl746型模块.内含128 K字节的非易失RAM和实时时钟。它有如下主要特征:集成了NV SRAM、实时时钟、
晶振
、电源失效控制电路和
锂电池
;内含的访问时钟寄存器方式与静态RAM完全相同,这些寄存器位于RAM中最高的8个地址;完全的非易失性,可在缺少电源的条件下工作10年以上;带有电池电压指示标志;具有电源失效写保护,允许±10%的
VCC
电源容差。
关键字:CS21354 误码测试仪
2 2M测试模块设计
2.1 电路设计
2M测试模块由CS21354及其外围电路组成,载有时钟信号的单极信号和参考电压从接收端口引入,并由时钟与数据恢复模块进行B8ZS和HDB3解码,时钟和
PCM
数据恢复、线路编码混乱监测及信号丢失检测。当可编程连续比特周期极限内的线路脉冲输入的正负方向上都没有脉冲时,模块则指示为信号丢失。一旦出现一个单独线路脉冲,指示即被消除。当检测到线路信号丢失或出现时,即产生中断。背板收接口输出包含BRPCM所有时隙2.048Mbit/s的串行数据流,BRFP信号可以指示每
256
bit帧的第一比特,或是CRC复帧的第一帧的第一比特。所以接收背板信号背板时钟保持同步。
E1转发器产生2046kbit/s数据流、生产帧、CRC复帧及
CA
S复帧。与传输单信道串行控制器(TPSC(一致,E1-TRAN块提供空闲码置换、数据转换,信令源与CAS数据及数字音频插入的单时隙控制。HDLC转发器(TDPR)和传输信道插入(
TXC
1)块串的时隙
16
均支持普通信道信令(CCS),CCS支持AIS和TS16AIS的传输出及远端警报(
RAI
)和远端多帧警报信号的传输。
2.2 软件设计
误码仪的软件按照软件工程的要求进行设计。可分为以下几个部分:初始化模块、键盘模块、运算处理模块、显示模块、管理控制模块、存储操作模块和打印模块。
系统的初始化模块包括开机自检、硬件参数初始化等;键盘模块对面板上的用户输入进行分析处理,并转到管理控制模块,通过调用相关函数实现并进行处理;算法处理模块对从CS21354输入的原始数据进行分析,并由状态显示模块显示程序运行时的各种状态;存储操作模块对各次操作结果和分析进行记录,并对记录进行管理,打印模块完成对测试结果的打印。误码仪的所有与硬件有关的操作都以标准函数形式提供,上层应用程序与硬件不发生任何联系,而是通过标准函数访问。由SOPC Builder应用软件生成的用户逻辑接口来完成对CS21354的硬件驱动。上层应用程序对用户逻辑的函数调用即可完成对CS21354的操作。
3 结束语
文中主要讨论了CS21354在手持式2M误码测试仪的硬件和软件设计中的设计思路和设计方案。本设计采用目前非常先进的软硬件协同设计的SOPC技术方案完全是可行的,测试结果表明,该设计的技术指标达到了设计要求。具有非常广阔的应用前景。
控制器
,
测试仪
,
嵌入式
,
技术
,
仪器
相关帖子
飞凌嵌入式发布双核i.MX6DL开发板|imx6DL开发板|imx6
飞凌嵌入式充电桩解决方案
51单片机入门教程源码,猿始部落官方代码正式版,第一课,点亮LED灯。
51单片机入门教程源码,猿始部落官方代码正式版,第二课,点亮LED灯闪烁。
51单片机入门教程源码,猿始部落官方代码正式版,第三课,点亮LED灯流水灯效果。
51单片机入门教程源码,猿始部落官方代码正式版,第四课,定时器使用。
单片机+RA8876/77驱动液晶显示方案
单片机、电路板、控制器开发设计项目承接
智能电表、水表等测量仪器爱普生晶振选型指南
资源分享:嵌入式Linux基础全套视频教程!
举报
回复
返回列表
*
滑块验证:
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖后跳转到最后一页
回复
转播
评分
分享
打开支付宝扫一扫,最高立得1212元红包
搜索
本版
帖子
用户
热搜:
传感器
51串口程序
电子管放大器
夾式電表
夾式電流
Mentor论坛
打印机
版块推荐
百宝箱
My 布拉格
无边框Z9
Z9Max
Z9mini
nubia动态
问题 & 建议
资源分享
爱拍
同城会
牛仔生活
查看论坛所有版块>>
每日签到
论坛任务
摄影技巧
跳蚤市场
互助问答
论坛导读
申请内测
红包中心
每日摇一摇
活动中心
网站地图
官方旗舰店
图文热点
VK2C23A/B LQFP64/48LCD驱动控制器/高抗干
产品品牌:永嘉微电/VINKA 产品型号:VK2C23A/B 封装形式:LQFP64/48 概述 VK2C
高抗干扰液晶驱动/点阵式液晶显示IC/VK2C21
产品品牌:永嘉微电/VINKA 产品型号:VK2C21D 封装形式:SOP16 概述 VK2C21D是
I2C通信接口段码液晶驱动芯片VK2C21C SOP20
产品品牌:永嘉微电/VINKA 产品型号:VK2C21C 封装形式:SOP20 概述 VK2C21C是
VK2C21B SOP24高抗干扰LCD液晶段码驱动芯片
产品品牌:永嘉微电/VINKA 产品型号:VK2C21B 封装形式:SOP24 概述 VK2C2B是一
低成本、高性能、带EEPROM了解一下
无锡矽杰微电子的XCE855E 是一颗带 EEPROM 的 8 位单片机,专为多 IO 产品的应用而设
更多
精华推荐
VK2C23A/B LQFP64/48LCD驱动控制器/高抗干
高抗干扰液晶驱动/点阵式液晶显示IC/VK2C21
I2C通信接口段码液晶驱动芯片VK2C21C SOP20
VK2C21B SOP24高抗干扰LCD液晶段码驱动芯片
低成本、高性能、带EEPROM了解一下
工控仪表/水电气表LCD驱动/抗干扰液晶段码
软件模拟2812通信协议导致的种种问题,你遇
适用于电子鞭炮、电子蜡烛灯等方案的单片机
更多
社区学堂
VK2C23A/B LQFP64/48LCD驱动控制器/高
高抗干扰液晶驱动/点阵式液晶显示IC/VK
VK2C23A/B LQFP64/48LCD驱动控制器/高抗干
产品品牌:永嘉微电/VINKA 产品型号:VK2C23A/B 封装形式:LQFP64/48 概述 VK2C
高抗干扰液晶驱动/点阵式液晶显示IC/VK2C21
产品品牌:永嘉微电/VINKA 产品型号:VK2C21D 封装形式:SOP16 概述 VK2C21D是
I2C通信接口段码液晶驱动芯片VK2C21C SOP20
产品品牌:永嘉微电/VINKA 产品型号:VK2C21C 封装形式:SOP20 概述 VK2C21C是
更多
客服中心
QQ:187196467
服务时间:周一至周日 8:30-20:30
在线客服
客服微博
产品咨询
售后中心
关注我们
关于我们
关于我们
友情链接
联系我们
帮助中心
网友中心
购买须知
支付方式
服务支持
资源下载
售后服务
定制流程
关注我们
官方微博
官方空间
官方微信
QQ:187196467
周一到周日 8:30-22:00 (全年无休)
7 x 24小时在线客服
手机版
Powered by
MCUZX!
X3.4 © 2008-2015
MCU资讯论坛
版权所有
京ICP备18035221号-2
客服QQ: 187196467
技术支持:
MCU资讯论坛
|
网站地图
快速回复
返回顶部
返回列表