ddc BU61580芯片手册

合集下载

WT588D语音芯片及模块应用电路V1.9

WT588D语音芯片及模块应用电路V1.9

WT588D 语音芯片/模块应用电路目录1、WT588D模块内部电路 ........................................................................................................................................... (3)1.1、WTW-16P模块内部电路 . ......................................................................................................................................... .................................... 3 1.2、WTW-28P模块内部电路 . ......................................................................................................................................... .................................... 4 2、WT588D-18P应用电路 ........................................................................................................................................... .. (5)2.1、WT588D-18P按键控制PWM 输出应用电路 . .........................................................................................................................................5 2.2、WT588D-18P按键控制DAC 输出(接三极管)应用电路 ................................................................................................................... 6 2.3、WT588D-18P按键控制DAC 输出(接功放)应用电路 ....................................................................................................................... 7 2.4、WT588D-18P一线串口控制PWM 输出应用电路 . (8)2.5、WT588D-18P三线串口PWM 输出应用电路 . .........................................................................................................................................9 3、WT588D-20SS应用电路 . ......................................................................................................................................... . (10)3.1、WT588D-20SS按键控制PWM 输出应用电路 . (10)3.2、WT588D-20SS按键控制DAC 输出(接三极管)应用电路 . ............................................................................................................. 11 3.3、WT588D-20SS按键控制DAC 输出(接功放)应用电路 .................................................................................................................. 12 3.4、WT588D-20SS一线串口PWM 输出应用电路 . (13)3.5、WT588D-20SS三线串口PWM 输出应用电路 . (14)4、WT588D-32L应用电路 . ......................................................................................................................................... . (15)4.1、WT588D-32L按键控制PWM 输出应用电路 .......................................................................................................................................15 4.2、WT588D-32L按键控制DAC 输出(接三极管)应用电路 . ................................................................................................................ 16 4.3、WT588D-32L按键控制DAC 输出(接功放)应用电路 . .................................................................................................................... 17 4.4、WT588D-32L MP3控制PWM 输出应用电路 (18)4.5、WT588D-32L 3×8矩阵按键控制PWM 输出应用电路 . .................................................................................................................. 19 4.6、WT588D-32L并口控制PWM 输出应用电路 .......................................................................................................................................20 4.7、WT588D-32L一线串口控制PWM 输出应用电路 (21)4.8、WT588D-32L三线串口控制PWM 输出应用电路 (22)4.9、WT588D-32L三线串口控制I/O口扩展输出应用电路 ....................................................................................................................... 23 5、WTW-16P应用电路 ........................................................................................................................................... .. (24)5.1、WTW-16P按键控制PWM 输出应用电路 ........................................................................................................................................... .. 24 5.2、WTW-16P按键控制DAC 输出(接三极管)应用电路 ...................................................................................................................... 24 5.3、WTW-16P按键控制DAC 输出(接功放)应用电路 .......................................................................................................................... 25 5.4、WTW-16P一线串口控制PWM 输出应用电路 . (26)5.5、WTW-16P三线串口PWM 输出应用电路 ........................................................................................................................................... .. 26 6、WTW-28P应用电路 ........................................................................................................................................... .. (27)6.1、WTW-28P按键控制PWM 输出应用电路 ........................................................................................................................................... .. 27 6.2、WTW-28P按键控制DAC 输出(接三极管)应用电路 ...................................................................................................................... 28 6.3、WTW-28P按键控制DAC 输出(接功放)应用电路 .......................................................................................................................... 29 6.4、WTW-28P MP3控制PWM 输出应用电路 ...........................................................................................................................................30 6.5、WTW-28P 3×8矩阵按键控制PWM 输出应用电路 . (30)6.6、WTW-28P并口控制PWM 输出应用电路 ........................................................................................................................................... .. 316.7、WTW-28P一线串口控制PWM 输出应用电路 . (31)6.8、WTW-28P三线串口控制PWM 输出应用电路 . (32)6.9、WTW-28P三线串口控制I/O口扩展输出应用电路 . ............................................................................................................................ 33 7、DAC(外接功放)输出外围电路 . ......................................................................................................................................... .................................. 33 8、按键触发电路 ........................................................................................................................................... (34)8.1、单键实现单曲循环播放/停止功能 ........................................................................................................................................... .................. 34 8.2、先复位后电平触发电路 ........................................................................................................................................... (34)6.6、WTW-28P 并口控制 PWM 输出应用电路 VDD1 A3 A4 A5 A6 A7 RESET A2 A1 A0 SBT MCU SPEAKER 1 2 3 4 5 6 7 8 9 10 11 12 13 14 P05 P06 P07 P10 P11 P12 RESET DAC PWM+ PWMP14 P13 P16 GND NC NC NC NC NC P04 VDD BU SY VCC P00 P01 P02 P03 P15 28 27 26 25 24 23 22 21 20 19 18 17 16 15 VDD R1 470 D1 LED VCC WTW-28P 软件设置:并口控制模式。

基于BU-61580的航空1553B总线RT模式设计

基于BU-61580的航空1553B总线RT模式设计
摘要:bu-61580是航空工程领域广泛采用的mil-std-1553b总线的控制芯片,本文从硬件连接、逻辑时序以及软件设计三方面论述了bu-61580工作于rt模式时的系统设计方案。硬件基于fpga与dsp实现,增强了整个系统的可裁剪性与移植性。关键词:1553b总线bu-61580 rt模式tms320f2812 ep2c20中图分类号:tp336文献标识码:a文章编号:1007-9416(2012)01-0060-031、引言bu-61580是美国ddc公司设计的mil-std-1553b总线控制芯片,其集1553b总线协议的bc/rt/mt模式与一身,具有双收发器模块、协议处理器部件、存储器管理部件以及与不同微处理器的逻辑接口,内部还集成了一个4k字节的共享ram。对1553b总线的全协议支持以及灵活的使用方式,使得bu-61580在航空工程领域占领了很大的市场份额。本次设计在硬件上将bu-61580与fpga和dsp结合使用,这样在不更改硬件连接的前提下,可以方便的将整个系统移植于bc/rt/mt三种不同的应用系统中。本文以rt模式为重点,论述在该应用方式下bu-61580芯片的硬件连接方式与软件设计实现。2、硬件系统设计tms320f2812是美国ti公司推出的定点32位dsp芯片,处理器性能可达150mips。控制总线配置灵活,独立可编程io口丰富。ep2c20q240c8是美国altera公司推出的高性价比fpga芯片,内部资源丰富,可配置io口众多。本次设计利用bu-61580支持16位传输模式的特性,将tms320f2812的地址、数据以及控制总线通过ep2c20与bu-61580芯片连接。得注意的是tms320f2812与ep2c20的io口工作电压均为+3.3v,而bu-61580的工作电压为+5v,所以,ep2c20与bu-61580之间的连接必须经过电平转换,本次设计选择16位双向电平转换芯片74alvc164245dl。如图1所示,tms320f2812的数据、地址、读写控制逻辑和外部存储器片选信号送入ep2c20,由ep2c20译码后产生bu-61580的读写控制逻辑信号,最后经过电平转换后送入bu-61580。具体信号的作用如下:(1)xzcs0and1和xzcs6and7:tms320f2812的内部reg和ram片选信号。配合地址总线,产生bu-61580的reg和ram地址信号;(2)xrw,xrd,xwe:tms320f2812的读写控制信号;(3)xint2:tms320f2812的中断信号。由bu-61580的接收中断信号int驱动;(4)strbd:bu-61580的数据选通。由tms320f2812的xrd和xwe配合产生逻辑动作;(5)select:bu-61580的片选信号。当bu-61580的reg或ram地址被选中时,select置低,选中bu-61580芯片;(6)mem_reg:bu-61580的reg或者ram选择信号。当为高电平时,表示访问bu-61580的ram,当为低电平时,表示访问bu-61580的reg;(7)mstclr:bu-61580上电复位信号。低电平有效,正常工作以后,置高;(8)rtad4~rtad0:bu-61580的rt地址设置。在通讯时。总线上的作为bc模式工作的主机通过这个地址寻找rt从机;(9)rtadp:rt地址设置的奇校验位,即为rtad4~rtad0地址信号的奇校验信号。一般与rtad4~rtad0一起通过外部拨码开关设置。本设计将rtad4~rtad0与rtadp一起连接至ep2c20,这样可以通过软件灵活更改rt地址;(10)rw_dir:74alvc164245dl双向控制信号。由tms320f2812的读写控制信号译码之后驱动,负责在对bu-61580读写数据时,切换电平的转换方向;(11)16/8-bit:数据传输模式选择。置高表示进行16位传输模式;(12)zero-wait:在rt缓冲工作方式下,用于选择是否需要0等待。本次设计将其置高,即非0等待;(13)polarity-sel:微处理器的读写信号使能选择。本设计将其置高,表示读信号时rd/wr为高电平,写信号时rd/wr为低电平;(14)addr-lat:在缓冲工作方式下,不使用该脚,将其置高;(15)transparent/buffered:置低该脚,表示bu-61580工作在缓冲方式下。3、时序逻辑设计ep2c20对所有tms320f2812引出的地址、数据、控制总线进行译码,最终达到匹配bu-61580接口逻辑时序,正确稳定对其进行读写的目的。下面以在16位、缓冲、非0等待工作模式下,处理器对bu-61580的ram进行读操作的时序为例说明fpga译码时序逻辑的设计。通过对bu-61580的配置寄存器#2第3位置0,使得其在中断时由bu-61580的int脚输出一个低电平。例如,当总线上数据传输完毕后,由bu-61580向tms320f2812发出中断请求,tms320f2812在其中断处理程序中将bu-61580的ram内数据读出。这时,由tms320f2812的xrd,xwe组合译码,产生bu-61580的strbd、select、mem_reg信号,同时控制rw_dir使74alvc164245dl电平转换反相,开始读取ram内的数据。整个时序应该如图2所示,最终仿真结果如图3所示。(16位,缓冲,非0等待工作模式)4、软件设计在rt工作模式下bu-61580,主要是作为总线信息的被控制者。软件设计主要是完成对查找表和子地址控制字的编程,下面以本次设计为例,讲解rt模式软件设计的关键点。如图4所示,是本次设计的初始化部分软件流程图。(1)设置bu-61580 rt地址:每一个工作于rt模式下的子终端必须设置rt地址,这是1553b总线工作时,bc模式下的控制终端寻找rt模式下的子终端所依据的地址。具体值是通过rtad4~rtad0的高低电平配置,同时注意设置rtadp值,否则地址设置不正确;(2)初始化bu-61580各配置寄存器:1553b总线的整个协议比较复杂,bu-61580为了对整个协议做到全支持,包含了17个16位的配置寄存器。bu-61580通过对这些寄存器的初始化配置,可以工作于不同的模式(bc/rt/mt),同时也为总线通讯提供了灵活的配置方式。这些寄存器只需要按工作需要进行配置,没用到的寄存器一般保持默认值。以本次设计的rt模式工作为例,具体配置如下:void bu61580_rt_init(void){bu61580regs.startresetreg.all= 0x0001;//起始/复位寄存器(03h)://复位bu61580regs.confgreg3.all=0x8051;//配置寄存器#3(07h)://使能增强模式//越权模式t/r错误//禁止非法的rx传送//增强型模式码处理bu61580regs.intmaskreg.all=0x0033;//中断屏蔽寄存器(00h)://rt循环缓存滚动结束//rt子地址控制字eom//rt模式码//消息结束产生中断bu61580regs.confgreg2.all=0xb85b;//配置寄存器#2(02h)://增强型中断//使能忙查询表//使能rx sa双缓存器//写覆盖无效数据//接收同步指令而清除定时标签//中断状态自动清除//电平中断请求//增强型rt存储器管理//分离广播数据bu61580regs.intrptstatusreg.all=0x0002;//rt模式码bu61580regs.confgreg4.all=0x2200;//配置寄存器#4(读/写08h)://如果状态设置则重试bu61580regs.confgreg5.all=0x0000;//配置寄存器#5(读/写09h)://设置16m解码时钟及rt地址bu61580regs.confgreg1.all=0x8f80;//配置寄存器#1(01h)://配置成rt模式//动态总线控制接受//忙//服务请求//子系统标志//rtflag(仅增强模式)}(3)初始化bu-61580查找表和初始化bu-61580模式码选择中断表:因为bu-61580的总线通讯是基于内部查找表的,而这些查找表处于bu-61580的4k共享ram的固定区域,所以在对ram区初始化清零之后,需要对其中的固定区域,主要是堆栈指针a/b、查找表a/b、模式码选择中断表。如图5所示,是rt在增强模式下的ram分配。5、结语在软件调试阶段,我们可以使用ddc公司提供的1553b总线在线仿真调试工具testsim对我们的系统进行功能验证,直至整个系统能够稳定可靠工作为止。图6为本次设计的部分仿真截图。本系统目前已应用于某航空数据管理系统中,工作稳定可靠。参考文献[1]data device corporation.ace/mini-ace series bc/rt/mt advanced communication engine integrated 1553 terminal user’s guide.1999[r].[2]白宏阳,管雪元,薛晓中,李玉寰基.于dsp+fpga的航空1553b总线rt设置方法[j].导弹与制导学报,2010,30(4):169—172.[3]伏鹍,陈绍炜.61580芯片与dsp芯片的连接关系分析[j].信息安全与通信保密,2009,3(1):82—84.

BU_61580寄存器说明中文版

BU_61580寄存器说明中文版
ERFACE 软件接口 ....................................................................................................................... 1 1.1. POWER TURN-ON/INITIALIZATION STATE 上电/初始化状态 .................................................................... 1 1.2. OVERALL ADDRESS MAPPING: WORDS VS. BYTES 整体地址映射:字 和 位 ........................................ 2 1.3. SOFTWARE INTERFACE: INTERNAL RAM 软件接口:内部 RAM .............................................................. 3 1.4. INTERNAL REGISTERS ADDRESS AND BIT MAPPING 内部寄存器地址和位映射 ..................................... 3 1.5. INTERRUPT MASK REGISTER 中断屏蔽寄存器 ........................................................................................ 6 1.5.1. RAM PARITY ERROR RAM 校验错误...............................................................................

61580说明

61580说明

61580说明B61580处理器产品使⽤说明航天时代电⼦公司第772研究所2007年3⽉1、主要特点●双路1553总线收发模块●完整的MIL-STD-1553B双余度总线控制器(BC)、远程终端(RT)和监测终端(MT);●与主机和外部存储器灵活的接⼝模式;●16M / 12M可选择的时钟⼯作频率;●BC和RT⽅式的多消息处理能⼒;●BC⽅式消息⾃动重试、信息帧的⾃动重发和可编程的消息间延时;●强⼤的内部⾃测试功能;●RT模式灵活的数据缓冲⽅式;●可选择消息的监测模式;●同步RT/监测模式;●DIP70封装;2、简单介绍B61580为MIL-STD-1553B总线上先进的通讯控制器,其内部的BC、RT和MT功能,为MIL-STD-1553B系统设计提供了⼀个智能的解决⽅法。

该器件多电路模块的陶瓷封装(MCM),电路内部集成有:数字协议控制电路,双路总线收发器等模块。

因此,该电路更适合⾼强度的应⽤环境。

电路内部主要的逻辑模块为:双路收发器、完整的BC/RT/MT多功能协议逻辑、存储器管理逻辑和中断逻辑,4K×16位的静态存储器和与处理器总线的接⼝逻辑,其整体框图如图1所⽰。

B61580包括内部地址锁存器和双向的数据缓冲电路以便于其与处理器总线的数据交换。

B61580还可以很⽅便的与8位或16位的处理器进⾏接⼝通信,另外,在共⽤RAM和DMA配置模式下,B61580能最⼤外扩64KRAM。

B61580电路是⽀持多协议数据总线的器件,它⽀持多种通信协议,如:MIL-STD-1553A、MIL-STD-1553B、MIL-STD-1773、STANAG3838和MCAIR A3818,A5232和A5690等协议。

B61580的MT模式⽀持三种监视模式:字测试、可选择消息测试和与RT组合的可选择测试⽅式。

BC模式具有总线消息⾃动重试和可编程消息间间隔以及帧⾃动重发功能。

RT模式具有总线消息记录时标和内部命令⾮法化功能。

基于BU—61580与USB的MIL—STD—1553B总线控制卡的设计

基于BU—61580与USB的MIL—STD—1553B总线控制卡的设计

基于BU—61580与USB的MIL—STD—1553B总线控制卡的设计王冬伟;孙越强;杜起飞;白伟华;王先毅;吴迪;余庆龙【摘要】MIL-STD-1553B bus is a military serial bus, with high reliability. This bus has a wide range of applications in aviation, aerospace, automotive and other fields. USB is a popular universal serial bus. The USB communication protocol allows the bus transferring data whit high rate, with versatility interface and other advantages. In order to testing the 1553B communication in the aircraft or other applications normal or not, a special 1553B Bus control card is need. An design named 1553B Bus Control Card is described which is based on the 1553B Bus and USB protocols. This control card can achieve the basic functions including reading and sending data, mode and broadcast messages. This control card can also inherit the advantages of USB, including supporting plug and play, high rate and programmable message structure. Then the implementation of this design, including the BU-61580 and USB connection and software methods are introducd. Finally, it describes the results of the control card.%MIL—STD—1553B总线是一种军用串行总线,具有完整的总线通信协议,具有很高的可靠性,在航空、航天、汽车电子等领域有广泛的应用.USB总线是一种常用的通用串行总线.USB完整的通信协议使得USB传输具有很高的传输速率,接口通用性强等优点.为了在地面测得飞机或者卫星等应用上的1553B总线通信是否正常,需要专门的总线控制卡来进行通信测试.介绍了一种基于BU—61580和USB芯片设计的1553总线控制卡,该控制卡实现1553B总线控制的基本功能,包括读取和发送数据,发送方式控制字,向总线广播数据等基本的总线消息.同时继承了USB的各种优点,即支持即插即用功能,传输速度高,支持可编程的消息控制模式.并且介绍了这种总线控制卡的实现方法,包括BU—61580与USB芯片的硬件连接和软件实现,最后介绍了控制卡的测试结果.【期刊名称】《科学技术与工程》【年(卷),期】2012(012)011【总页数】6页(P2580-2585)【关键词】MIL—STD—1553B总线;BU—61580;USB;总线控制卡【作者】王冬伟;孙越强;杜起飞;白伟华;王先毅;吴迪;余庆龙【作者单位】中国科学院国家空间科学中心,北京100190;中国科学院国家空间科学中心,北京100190;中国科学院国家空间科学中心,北京100190;中国科学院国家空间科学中心,北京100190;中国科学院国家空间科学中心,北京100190;中国科学院国家空间科学中心,北京100190;中国科学院国家空间科学中心,北京100190【正文语种】中文【中图分类】TP336MIL—STD—1553B总线是美国定义的军方串行总线标准,它是数字式时分制指令/响应式多路传输数据总线,传输速率可达到1 Mbps,该通信协议的完整性使通信的控制更具安全性和可靠性。

BU61580芯片RT模式操作笔记

BU61580芯片RT模式操作笔记

BU61580芯片RT模式操作笔记RT状态机:RT状态机当node_mode==10时,节点被配置为RT模式.RT的工作流程如图2的右分支,RT响应是从接收到一个完整的命令字开始的,而接收命令字由解码器的同步头检测开始.当检测出同步头111000时,则说明检测到了一个命令字,位流控制模块将从解码器得到的信息字进行命令字解析,得到节点标识符RT_ID=dw_data[15:11]、接收发送标识符T/R=dw_data[10]、子地址(方式代码)SUB_ADDR=dw_data[9:5]和数据字个数(方式代码数据)DW_NUM=dw_data[4:0].首先由RT地址识别子模块验证RT_ID,如果是11111,则进入广播处理状态;如果与节点id相同,则判断子地址,若子地址是00000或11111,则是方式代码,进入方式代码处理状态;若子地址在00000与11111之间,则是数据传递,进入数据处理状态。

进入数据处理状态后,如果要求远程终端接收数据字,则先从配置寄存器1的bit13得到使用RAM区域A还是区域B,假设使用区域A,则(1)从RAM中地址为0x0100的位置读取本条消息的描述符堆栈地址;(2)从相应查找表地址中读取子地址控制字,判断相应RT子地址的RAM管理和中断机制;(3)从相应查找表地址中读取数据块地址;(4)描述符堆栈的4个字由下向上一次写入当前命令字、数据块地址、时间标记字和块状态字;(5)在堆栈指针位置写入本条消息堆栈描述符的地址;(6)向数据块中写入接收到的数据字;(7)数据字全部接收完毕后,返回相应状态字;(8)产生中断,通知微处理器数据接收完毕.如果命令字要求远程终端发送数据,则执行(3)后,在相应位置写入状态字,从数据块地址中读取数据字,置发送使能,通过编码器发送要求个数的数据字.不同状态对RAM区域的访问如图4所示.广播处理状态与数据收发类似,不做状态字回复.方式代码处理状态,根据1553B总线标准对不同的方式代码进行相关的位操作。

61580中文手册

61580中文手册

际.权 杂.扁 附0 附0
彼A 彼A 承F 承F
B此-际附所70/际所附片0/际所附片附应所 · 为附步 · 为附步 · -所附步 · 为附步 · 为附步 · -所扁步 · 为附步 · 为附步 A B A A B B A A B B
权.附 权.附 -所附.7附 权.附 权.附 -所扁.际 权.附 权.7附
际7 际0 扁.附 版.附
所附附杂
C也此 BC BC/R正/M正
R正 正
所所
所7.附 扁所.附 权版.附 所扁7 权
所片.附 扁扁.附 附0.附 所扁版.附 际片片
D浸年 θJC B此-际附所70/际所附片0应所 B此-际附所70/际所附片0应扁 B此-际附所70/际所附片0应杂 B此-际附所70/际所附片0应际
所-7) 所-7) 所-7) 所-7)
所所 扁.附 所0 附 0.片际0 所0
K操 K操 承F 承F 步承-承 步承年⑷顺
0.扁00
杂附操 70操 B此-际附所70/际所附片0/际所附片附应所 B此-际附所70/际所附片0/际所附片附应扁 应杂 应际

7 扁0 所片
/ 步存字 步存L 存存字(步CC=附.附步 步存N=步CC) 存存字(步CC=附.附步 步存N=扁.7步) 止止FLAG/EX正-正R存G 存存L(步CC=附.附步 步存N=0.权步) 止止FLAG/EX正-正R存G 步O字(步CC=权.附步 步存字=扁.7步 步存L=0.扁步 存O字= 步OL(步CC=权.附步 步存字=扁.7步 步存L=0.扁步 存OL= 存OL DB所附-DB0 A所附-A0 MEMOE/ADDR-LA正 MEMWR/ZERO-WA存正 D正RE习/所际/片 D正ACK/也OLAR存正Y-止EL 存NCMD 存N正 MEMENA-O此正 READYD 存OEN 正XA 正XA 正XB 正XB 正X-存N字-O此正-A 正X-存N字-O此正-B ) )

IC引脚功能及元器件代换

IC引脚功能及元器件代换

夏华IC引脚功能及元器件代换M61208FP引脚功能及工作电压
J系列CPU(SDA555X)各脚功能及电压
TDA16846功能脚简介
STR-G5653引脚功能及电压
ST6378引脚功能
TDA6210Q引脚功能
AN7583引脚功能
TA8720AN AV开关
SDA9380引脚功能
TDA8362引脚功能
厦华彩电各型号中周内置电容值
厦华彩电显像管、高压包及电路主要参数对照表(一)
第10 页共30 页
第11 页共30 页
第12 页共30 页
第13 页共30 页
第14 页共30 页
第15 页共30 页
第16 页共30 页
第17 页共30 页
第18 页共30 页
第19 页共30 页
厦华彩电行包代换表
第20 页共30 页
第21 页共30 页
第22 页共30 页
第23 页共30 页
第24 页共30 页
第25 页共30 页
开关变压器代用表
1/2W稳压管型号稳压值
场效应管K3116可用K2645代用。

D400可用C2344代用。

C2344可用C5248代用厦华彩电机型与CPU型号对应表。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档