嵌入式系统/ARM技术中的基于VME总线的RDC接口电路设计
引言 随着现代雷达技术的不断发展,基于VME(Ver-saModule Eurocard)总线的数据处理单元得到越来越多的应用。而雷达伺服系统计算机控制部分常寄存在数据处理分机内,所以研制基于VME总线的伺服用电路板成为必然。RDC(旋转变压器/数字转换器)电路是数据I/O(输入、输出)电路中的一种,它的作用是把采集到的雷达天线的方位角、俯仰角转变成数字量送给CPU,是雷达伺服系统的基础电路之一。 本文介绍了使用美国Cypress公司生产的CY7C960和CY7C964芯片作为VME总线的接口电路,美国AD公司生产的AD2S80A芯片作为RDC电路,实现VME总线下的数据采集。1 在嵌入式系统和ARM技术领域,基于VME总线的RDC接口电路设计是实现高效数据处理的关键组成部分。VME总线作为一种广泛使用的计算机总线标准,它提供了高带宽、高稳定性的数据传输能力,尤其适用于需要处理大量数据和要求实时性的应用,如雷达伺服系统。 VME总线具有开放标准、小型化、模块化的特点,能够支持多种数据传输、存储和外设连接。其结构包括数据传输总线、仲裁总线、中断总线和通用总线,可适应不同宽度的地址和数据总线,确保了系统的灵活性和扩展性。这种总线的高速传输性能和可靠性使得它在军事、航空航天以及工业控制等对性能要求苛刻的领域得到广泛应用。 在文中提到的RDC(旋转变压器/数字转换器)电路,是用于将雷达天线的机械角度(如方位角和俯仰角)转化为数字信号,这些信号随后被送至CPU进行进一步处理。RDC电路是雷达伺服系统的重要组成部分,确保了雷达系统能够精确跟踪目标。 为了实现VME总线与RDC电路之间的数据交换,文章中采用Cypress公司的CY7C960和CY7C964芯片作为接口电路。CY7C960作为VME总线从设备控制器,负责处理VME总线上的复杂时序和协议,将其简化为易于控制的信号,供本地I/O电路使用。而CY7C964则作为地址/数据收发器,与VME总线的地址和数据线相连,完成数据的传输。这两款芯片的组合构建了一个有效的“桥电路”,使得VME总线与RDC电路之间的通信得以顺畅进行。 具体实施时,VME总线的控制信号如AM码、DTB控制线直接连接到CY7C960,而地址和数据线则通过CY7C964进行传输。CY7C960内置的地址比较器和上电复位电路保证了系统启动后的正确配置。CY7C964则根据CY7C960产生的控制逻辑进行操作,同时具备地址比较功能,确保数据传输的准确性。 工作流程大致如下:系统上电后,通过PROM加载初始化配置到CY7C960;主设备在闸门控制下向总线发送地址、数据和AM码;CY7C960根据REGION码和AM码判断响应条件;当条件匹配时,CY7C960激活CS信号并处理数据传输;不匹配时,则忽略总线活动。CY7C964在这一过程中不仅接收和发送数据,还参与地址匹配,确保了数据传输的有效性和安全性。 这个基于VME总线的RDC接口电路设计巧妙地利用了Cypress和AD公司的芯片,实现了高效、可靠的雷达伺服系统数据采集。这样的设计对于提升雷达系统的性能、准确性和实时性具有重要意义。
- 粉丝: 3
- 资源: 972
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 软考冲刺的基本内容和操作
- Centos8.x通过RPM包升级OpenSSH9.8(openssl-3.0) 升级有风险,前务必做好快照,以免升级后出现异常影响业务
- Centos8.x通过RPM包升级OpenSSH9.7(openssl-3.0) 升级有风险,前务必做好快照,以免升级后出现异常影响业务
- 数据库基本内容讲解和操作
- Centos8.x通过RPM包升级OpenSSH9.9.(openssl-3.4.0) 升级有风险,前务必做好快照,以免升级后出现异常影响业务
- FortFirewall-3.14.7-windows10-x86-64 防火墙
- javaweb基本操作
- Centos7.x升级openssl-1.1.1w rpm安装包 升级有风险,前务必做好快照,以免升级后出现异常影响业务
- yolo的基本操作用法
- Ubuntu20/22/24通过deb包升级OpenSSH9.9方法 不支持16、18版本,升级有风险,前务必做好快照,以免升级后出现异常影响业务