ABB DSDX 451
【图片仅供参考,实际产品电话或***咨询】
[诚信经营][质量可靠][进口原装][拆包防伪]
[大量库存][当天付款][顺风速运][欢迎***]
公司主营AB 、本特利、黑马、施耐德、 GE、 ABB【DSQC系列】ICS 英维思 西门子yokogawa横河 霍尼韦尔 福克斯波 Rosemount(罗斯蒙特) 德国EPRO(飞利浦) ENTEK(恩泰克) VIBRO-METER(韦伯) Yaskawa(安川) Motorola(摩托罗拉) Bosch Rexroth(博世力士乐) Woodward(伍德沃德) 等品牌
DSDX 451
DSDX 451
① DM6437的M3和M2引脚分别对应I2C_DATA和I2C_CLK,而F28015的GPIO32和GPIO33可以分别复用为I2C_DATA和I2C_CLK 。考虑到阻抗不匹配等因素会影响总线数据传输效果,因此还应该在I2C_DATA和I2C_CLK 的直连线路上各串联一个小电阻(R107和R108)。
② 由3.1.1节的I2C总线结构介绍可知,I2C_DATA和I2C_CLK是双向电路,必须都通过一个电流源或上拉电阻连接到正的电源电压。由于DSP的输出CMOS电平为3.3V,所以在硬件设计时将I2C_DATA和I2C_CLK总线通过上拉电R59和R60连接到了3.3V的Vcc电源上。
I2C总线通信的软件设计
双DSP系统通信思路
双机通信软件的设计问题涉及到DSP C6000(DM6437)和DSP C2000(F28015)两部分的软件设计。设计双DSP系统的初期设想是,用DM6437来接收图像信息并进行处理,将***终得到的处理结果传送给F28015,F28015根据得到的处理结果来执行相应的电机控制及其他子任务。可以看到,在这个通信过程中,DM6437是主机,负责发送数据,而F28015是从机,负责接收数据并执行相应控制命令。但是应注意到,在I2C总线通信中,主从机的地位并不是一直不变,可以根据需要随时重新设定主机和从机。由于嵌入式系统的人机界面一般不大友好,想要观察实验结果往往需要打印数据或者通过LED等指示装置来体现。在本文中,考虑到DM6437芯片极其对应的软件开发系统CCS V3.3支持在线打印功能,因此,为了简化设计,便于观察,双DSP的I2C通信可以这样考虑:先让DM6437发送一个数据到I2C总线上,并打印这个发送数据的相关信息,然后在F28015这一端接收数据,如果接收到DM6437传来的数据,就将数据进行一定的变换(例如乘以一个倍数),然后再通过I2C总线将变换后的数据发送给DM6437。DM6437接收返回的数据并打印返回数据的相关信息。通过观察打印信息,就可以很清楚地了解到I2C通信的实时效果。
DM6437的I2C通信软件
根据所介绍的基本思路,可以设计出DM6437的I2C通信软件的流程图(图5)。
F28015的I2C通信软件
根据所介绍的基本思路,可以设计出F28015的I2C通信软件的流程图(图6)。

结论
文中提出的TMS320DM6437+TMS320F28015的软硬件设计方案在新型球形机器人控制系统中得到初步应用,验证了理论设计的可行性和可靠性,实验结果表明接口数据读写***可靠。本设计对以后其他双核控制系统接口的设计与研究工作具有很好的参考价值。
16210-1
16249-21-5
16249-51-2
16249-51-4
16249-51-5
16256-111
16267-1/2
16267-1/3
16267-1/4
16267-1/7
16289-130
16289-131
16289-132
16289-200
16289-200/2
16291-31
16303-2/00
16413-1/5
16413-16
16414-61
16414-62
16414-71
16414-72
16414-81
16414-82
16415-1
16415-11
16415-21
16415-500
16416-1
16418-1-04
16418-21-4
16420-1
16428-1
16428-41
16436-1
16804-42
16804-43
16804-44
16804-45
16804-46A
16804-47
16804-48
16807-33
10720-5316
13936-31-1
14743-2
14755-123
14784-500
14792-25
14792-36
14792-37
14792-38
14792-40
14792-41
14792-42
14792-43
14792-44
14792-45
14792-47
14850-121
15499-146
15499-147
15499-147/8
15499-162
15737-134
15738-119
15738-120
15738-71
15756-1
15768-113R
15824-113
15853-12 LIL
15853-31 LIL
15854-31
15854-35
15854-51
15854-53
15950-23
16013-1/08
16042-11
16052-15/4
16055-382
16055-383
16055-384
16055-385
16055-387
16055-388
16056-229
16056-371A
16056-372A
16056-374A
16056-411
16056-432
16056-435
16056-438A
16056-440
16056-441
16056-442
16056-652
16056-653A
16056-660
16114-161
16114-171
16114-171/4
16114-171/6
16114-171/9
16133-79/6
16137-1
16137-10
16137-100
16137-114
16137-115
16137-116
16137-117
16137-118
16137-119
16137-120
16137-121
16137-122
16137-142A
16137-144
16137-145
16137-146
16137-147
16137-148
16137-149
16137-150
16137-151
16137-152
16137-153
16137-154
16137-172
16137-172A
16137-173
16137-174
16137-175
16137-175A
16137-176
16137-177
16137-178A
16137-180A
16137-182A
16137-186
16137-187
16137-188
16137-189
16137-19
16137-191
16137-194A
16137-196A
16137-199
16137-215
16137-221
16137-222
16137-223
16137-224
16137-225
16137-230
16137-231
16137-232
16137-233
16137-4
16137-40
16137-41
16137-43
16137-60
16137-68
16137-69
16137-7
16137-78
16137-79
16137-84
16137-87
16137-88
16140-1
16143-1
16147-21-2
16147-51
16147-51-1
16147-51-2
16154-101/01 39EAMCAN
16154-104/03
16154-104/8 QLEAMBBN
16154-93/1 39EAMCBN
16155-41-1
16158-1 39CEMNNAN
16167-1 16167-1-8
16168-1-1
16169-1
16169-1-1
16169-1-3
16169-1-6
16169-3
16169-31
16169-41
16170-1
16170-1-2
16170-1-4
16170-4
16171-121/01 39VIMCBN
16171-121/03 39VIMCBN
16171-121/04 39VIMCBN
16171-123/OA QLVIMBCN
16171-126/01 39VIMCCN
16171-126/3 39VIMCCN
16171-126/7 39VIMCCN
16171-30
16171-30A
16180-1/09 39MBXNAN
16180-1/11 39MBXNAN
16180-1/12 39MBXNAN
16180-1/14 39MBXNAN
16180-1/15 39MBXNAN
16180-1R/11 39MBXNAN
16180-71/2 QLMBXNAN
16180-71R/2 QLMBXNAN
16182-1
16182-1R-3 MBX
16184-102/2
16184-61/04 39ODM115ACCAN
16184-61/1 39ODM115ACCAN
16184-61R/06 39ODM115ACCAN
16190-1
16190-1-1
16190-1-4
16191-21
16192-1
13926-98D 36103-1100/5
13934-41 36103-500/3
15669-36-5 15669-1-15
15736-69
15736-72 15484-11-4
15736-75 15484-11-4
16193-1
16193-1-7
16194-21/05 39ICM411NAN
16194-25/07 39ICM411AAN
16194-32/05 39NIM421BAN
16194-32R/09 39NIM421BAN
16194-81/05 39NIM411NAN
16197-61/2 39BCMNBN
16197-61/3 39BCMNBN
16197-81/2 QLBCMNBN
16197-81/3
16197-81/5 QLBCMNBN
16201-1
16201-1/01
16201-1-04 16201-1-4
16201-1-10
16203-21-1
16207-61/10 39RTMCAN
16207-61/9 39RTMCAN