A16B-1010-0320
厦门光沃自动化设备有限公司 2024-4-9

A16B-1010-0320  高速高精度的运算能力及丰富的片内外设资源等优势, 为飞控系统的发展提供了一个很好的平台。本系统选用的TMS320F2812(以下简称F2812)是TI公司开发的一款32位DSP芯片,采用高性能静态CMOS技术, 工作主频可达150MIPS。片内集成了128K字的FLASH存储器, 方便实现软件升级;还集成了丰富的外围设备, 如: 采样频率高达12.5MIPS的12位16路A/D转换器, 两个面向电机控制的事件管理器和多种标准串口通信外设。在此基础上设计出一种高精度、扩展性强、小型化和低成本的新型飞行控制系统。


1、硬件系统方案要求和设计

基于DSP的飞控系统硬件设计, 关键在于系统的整体方案设计。接口设计是一个重要环节, 将直接影响系统的性能。为了减轻系统的负担,外部输入信号用中断方式读入,信号输入输出时要考虑抗干扰性。 充分考虑TMS320F2812的片内资源以及系统的接口要求,仅需对DSP芯片进行少量的外部接口扩展, 即可满足飞控系统所有功能和未来扩展性的要求。同时由于系统的输入逻辑量较多,采用Altera公司CPLD芯片EPM7128,完成数据处理和逻辑运算功能,以减少控制电路的体积, 增加系统的可靠性, 实现对控制系统各单元状态的监视和控制。  

系统整体方案设计如图1所示。以下将从系统各模块的实现加以说明。

2、硬件实现

      2. 1 模拟信号接收

模拟信号经过信号调理模块输入,A/D转换选择12位逐次逼近A/D转换器AD1,其片内含有三态输出缓存电路和高精度参考电压源与时钟电路, 自带采样保持器。本设计采用的连接方式如图2所示,使AD1工作在全控模式下。在AD1的使用上采用程序启动、标志查询方式,启动信号和转换结束信号相配合,使AD1一旦转换结束就处于数据输出状态,同时产生AD结束标志, 提高多通道时的通过率。

2. 2 串口通信

F2812处理器提供两个串行通信接口(SCI) ,支持16级接收和发送FIFO,但仍然满足不了飞控系统与多外设的通讯要求。因此,系统选用异步串行接口扩展芯片SP2338,方便地将DSP的SCI1扩为3个全双工、波特率可达9600b/s 的异步串行通信接口,作为主控制器和专用的通信设备数据传输通道,进行控制系统和地面的通信传输,SCI2作为GPS与CPU的通信通道。SP2338使用简单,不需要底层软件支持,上电即可工作。


串口扩展实现如图3:ADR10、ADR11是下行地址线,ADR10,ADR11=00,01,10是分别对应子串口0,1,2;ADR00, ADR01是上行地址线,ADR00,ADR01- 00,01,10是分别对应子串口0,1,2。 F2812的I/O口直接与SP2338的地址线相连。发送数据时,DSP通过改变I/O口的状态来改变下行地址, 选中特定的子串口;接收数据时,DSP通过读取I/O口的状态来判断数据具体来自哪一个子串口,从而对读取到的数据做出相应的处理。因此可以提高系统效率、降低软件消耗。通过外加电平转换芯片就可以实现RS232, RS422RS485通讯。  


A16B-1010-0320  07KR51 24VDC    
07KR51 120/230VAC    
07KT51 24VDC
AX561   
DC561  
DI561  
DI562  
DI571  
DO561   
DO571   
DO572   
DX561   
DX571

  A16B-2200-0091


A16B-2200-0113



  A16B-2200-0120



  A16B-2200-0121



  A16B-2200-0124



  A16B-2200-0127



  A16B-2200-0129



  A16B-2200-0130



  A16B-2200-0131



  A16B-2200-0140



  A16B-2200-016


  A16B-2200-0160



  A16B-2200-0172



  A16B-2200-0173



  A16B-2200-0200



  A16B-2200-0210



  A16B-2200-0211



  A16B-2200-0220



TB511-ETH   
TB521-ETH   
TB541-ETH 
AC800F控制器主单元 型号 
PM802F 8M 
PM803F 16M 
电源模件 型号 
SA801F 220VAC 
SA811F 
SD802F 24VDC 
SD812F 
以太网模件 型号 
EI801F 10BASE-2 
EI811F 
EI802F AUI 
EI812F 
EI803F 10BASE-T 
EI813F 
其它通讯模件 型号 
FI810F CAN 
FI820F Serial 
FI830F Profibus DP 
FI840F FF 
软件包 型号 
CBF-S 工程师站软件(标准版) 
CBF-P 工程师站软件(专业版) (带DigiLock、UFB、FDT) 
DigiVis C 操作员站软件 中文版 
CombiVis 二合一操作员站软件 
附件 型号 
TK807F SA801F供电电缆 
TK802F SD802F供电电缆 
AM895F 前面板 
SB808F RAM后备电池 (用于EI8**F模件)
AC800M 
AC800M控制器是ABB公司2002年推出的又一家族现场总线控制器,按照性能划分AC800M有多达9种控制器供选择,与AC800F不同的是AC800M只配有组态软件CCB,没有自己的人-机监控软件,可选用第三方软件作为自己的人-机监控软件,所以较适合工程公司使用。同样AC800M也可实现控制器冗余、通讯冗余和电源冗余。 
AC800M控制器主单元 型号 
PM851K01 8M 
PM856K01 
PM860K01 
PM861K01 16M 
PM861K02 16M 冗余 
PM864K01 32M 
PM864K02 32M 冗余 
PM865K01 32M High Intergrity 
PM865K02 32M 冗余 High Intergrity 
其它通讯模件 型号 
CI853 双RS232-C 
CI854 Profibus DP 
CI855 MB300 
CI856 S100 I/O 
CI857 INSUM 
CI858 DriveBus 
CI862 TRIO 
软件包 型号 
CCB 工程师站软件 4.1,Product Box 
OPC OPC Server for AC800M License 
附件 型号 
SB821 外部备份电池模件 
SS823 电源切换单元 
TK851V010 冗余控制器连接电缆 
TB852 冗余控制器连接终端
AC500 
AC500控制器是ABB公司2005年推出的一款性价比较高的控制器,它是一个简单,但却可灵活、一致的扩展和增加不同总线能力的系统。 
AC500配有组态软件PS501,没有自己的人-机监控软件,可选用第三方软件作为自己的人-机监控软件。 
AC500控制器主单元 型号 
PM571 SDRAM:4026K Flash:1024K 
PM581 SDRAM:8192K Flash:2048K 
PM591 SDRAM:32768K Flash:8192K 
其它通讯模件 型号 
CM572-DP Profibus DP 
CM575-DN DriveNet 
CM577-ETH TCP/IP, UDP/IP, Modbus TCP 
CM578-CN CANopen 
软件包 型号 

A16B-1010-0320

阅读:90
来源:厦门光沃自动化设备有限公司
联系人:吴
联系方式:18030229050