本公司继1553B开发板(基于SOPC平台 NIOS II)产品之后,又推
出一款全新的基于8Bit机的1553B开发学习板产品。本开发学习板以
1553B 总线通讯控制器BU61580S3/BU61581S3 以及8 bit MCU AT80C52
为核心,提供了1553B总线系统全新的学习、开发与设计平台。此平台
提供一路双通道MIL-STD-1553B 总线接口、一路UART 接口、通用的用
户接口、外部宽展ROM以及外部扩展了SRAM等资源。核心控制器件为
AT80C52主控MCU,与1553B协议芯片采取8 bit 缓冲模式连接设计。
本开发学习板同时也提供了一个学习AT80C52的开放式学习平台。
并配有学习1553B 总线协议的开发例程,基于C 语言实现。可变的外部
编程的RT地址。1553B 模块可以配置实现BC、RT以及MT 功 能。变压器
耦合和直接耦合两种耦合方式可选。
本手册介绍了基于8051/89C52单片机的1553B开发板,这是一种提供学习、开发与设计1553B总线系统的硬件平台。1553B总线是一种在航空航天和其他工业控制领域广泛使用的军用标准总线,它的全称为“MIL-STD-1553B”,主要用于实现电子设备之间的高速数据通信。
开发板的核心组件包括1553B总线通讯控制器BU61580S3和BU61581S3,以及8位微控制器AT80C52。AT80C52属于8051系列单片机,它广泛用于嵌入式系统设计。1553B总线通讯控制器支持1553B总线协议的双冗余通道,能实现总线控制器(BC)、远程终端(RT)和总线监视器(MT)的功能。
本开发板提供以下特点:
- 支持一路双通道MIL-STD-1553B总线接口;
- 提供一路UART接口,用于MCU与PC机的串行通信;
- 具备通用用户接口,方便进行硬件扩展和功能升级;
- 可外扩ROM和SRAM,增加存储容量;
- 核心MCU AT80C52可以与1553B协议芯片以8位缓冲模式连接;
- 提供基于C语言的开发例程,易于学习和开发;
- 支持可变外部编程的RT地址;
- 支持变压器耦合和直接耦合两种连接方式。
在硬件和布局方面,开发板的设计包括:
- 主控MCU AT89C52电路;
- 1553B协议转换电路BU61580;
- 隔离变压器B‐3226;
- 外扩ROM AT28C256和外扩SRAM CY62256;
- 串口RS232连接;
- 直流供电电源设计;
- 复位电路,确保系统稳定重启;
- 拨码开关,用于设置不同的工作模式和参数;
- 1553B接头DB9,用于总线连接;
- 2位用户LED,用于指示状态和提供用户交互。
开发板附带的软件学习例程包含多个部分,例如演示软件预装在EEPROM中,可用于演示BC和RT模式的工作特性,以及读取RT模式时内部Register和RAM的数据。
开发板主要面向对1553B总线感兴趣的初学者和中级开发者,同时也适用于军工单位,因为它考虑了航天辐照环境下的使用要求,且元器件可选抗辐加固版本,这有助于缩短工程研发周期。
快速入门部分为使用者提供了开始使用开发板的步骤指南,包括如何选择ROM类型、正确连接串口和1553B线缆、上电以及启动内部演示程序。
开发工具方面推荐使用Keil C编译器,至少选择Keil uVision3或更高版本以编译和调试程序。
在购买开发板时,需要使用特定的订单编号进行订购。
整体而言,本开发板不仅为1553B总线的学习者提供了一个全方位的学习平台,同时也为专业开发者提供了一个有力的设计和测试工具,能够大大降低1553B总线系统开发的门槛。
- 1
- 2
前往页