CPLD驱动的ГОСТ18977总线多速率收发系统设计

1 下载量 32 浏览量 更新于2024-09-02 收藏 289KB PDF 举报
本文主要探讨了基于CPLD的ГОСТ18977总线收发系统的设计与实现,针对俄式ГОСТ18977总线在传输速率上的不兼容问题。ГОСТ18977标准是俄罗斯的一种飞机数据总线标准,与美国ARINC429标准相似但具有多种传输速率。ARINC429芯片由于其固有限制,无法适应ГОСТ18977的多种速率需求。 文章创新性地采用了CPLD(复杂可编程逻辑器件)作为核心解决方案。CPLD被用来进行软件分频,实现了对不同总线传输速率的兼容性,这使得系统能够在多个速率下稳定工作,满足了飞机内部不同设备间的通信需求。系统设计采用了模块化结构,包括中央控制模块、信息输入/输出模块、显控模块和电源模块,确保了系统的高效性和稳定性。 系统采用STC89C58RD+单片机进行指令编程,将程序存储于单片机的指令存储器中。输入数据通过写入指令存储到数据存储器,输出则通过读取指令和数据,经CPLD进行时序控制和串行转并行处理后,最终传输到输入/输出模块。这种方法简化了硬件设计,提高了系统的灵活性和扩展性。 本文的工作解决了俄式ГОСТ18977总线在实际应用中的兼容性问题,推动了飞机通信系统的进步,对于提升航空电子设备的性能和可靠性具有重要意义。通过CPLD技术的应用,不仅提升了系统的通用性,还降低了成本,为航空航天领域的通信设备设计提供了新的思路和技术支持。