CPLD驱动的ГОСТ18977总线多速率收发系统设计
32 浏览量
更新于2024-09-02
收藏 289KB PDF 举报
本文主要探讨了基于CPLD的ГОСТ18977总线收发系统的设计与实现,针对俄式ГОСТ18977总线在传输速率上的不兼容问题。ГОСТ18977标准是俄罗斯的一种飞机数据总线标准,与美国ARINC429标准相似但具有多种传输速率。ARINC429芯片由于其固有限制,无法适应ГОСТ18977的多种速率需求。
文章创新性地采用了CPLD(复杂可编程逻辑器件)作为核心解决方案。CPLD被用来进行软件分频,实现了对不同总线传输速率的兼容性,这使得系统能够在多个速率下稳定工作,满足了飞机内部不同设备间的通信需求。系统设计采用了模块化结构,包括中央控制模块、信息输入/输出模块、显控模块和电源模块,确保了系统的高效性和稳定性。
系统采用STC89C58RD+单片机进行指令编程,将程序存储于单片机的指令存储器中。输入数据通过写入指令存储到数据存储器,输出则通过读取指令和数据,经CPLD进行时序控制和串行转并行处理后,最终传输到输入/输出模块。这种方法简化了硬件设计,提高了系统的灵活性和扩展性。
本文的工作解决了俄式ГОСТ18977总线在实际应用中的兼容性问题,推动了飞机通信系统的进步,对于提升航空电子设备的性能和可靠性具有重要意义。通过CPLD技术的应用,不仅提升了系统的通用性,还降低了成本,为航空航天领域的通信设备设计提供了新的思路和技术支持。
2019-09-05 上传
2013-05-12 上传
2020-08-31 上传
2024-01-24 上传
2023-03-30 上传
2023-06-05 上传
2023-11-21 上传
2023-03-30 上传
2023-05-26 上传
weixin_38606300
- 粉丝: 4
- 资源: 829
最新资源
- StarModAPI: StarMade 模组开发的Java API工具包
- PHP疫情上报管理系统开发与数据库实现详解
- 中秋节特献:明月祝福Flash动画素材
- Java GUI界面RPi-kee_Pilot:RPi-kee专用控制工具
- 电脑端APK信息提取工具APK Messenger功能介绍
- 探索矩阵连乘算法在C++中的应用
- Airflow教程:入门到工作流程创建
- MIP在Matlab中实现黑白图像处理的开源解决方案
- 图像切割感知分组框架:Matlab中的PG-framework实现
- 计算机科学中的经典算法与应用场景解析
- MiniZinc 编译器:高效解决离散优化问题
- MATLAB工具用于测量静态接触角的开源代码解析
- Python网络服务器项目合作指南
- 使用Matlab实现基础水族馆鱼类跟踪的代码解析
- vagga:基于Rust的用户空间容器化开发工具
- PPAP: 多语言支持的PHP邮政地址解析器项目