远程帧中只包含有数据类型而没有数据内容,下位机接到远程帧后,根据上位机要求的数据类型向上位机传送数据。同时等待上位机的确认帧。若未接收到确认帧则定时重发。
在该系统中,以标准帧进行通信,即采用绕行电感器11位的标识符。其各位的定义如下:
ID0~ID4:节点标识,5位的节点标识可使网络能容纳32个节点。
ID5~ID7:数据类型,需要传送的数据种类比较多,上传的数据帧规定了7种类型(包括确认帧),与此对应下传的远程帧有6种类型,而下传的数据帧则有6种类型。需要至少3位标识符来确定数据类型。
ID8~ID10:帧计数,数据量最大的数据类一体电感器型包含有17字的数据,而每帧最多能传4字,故该类型数据至少需要5帧才能传完。需对数据帧进行计数以对传送数据具体类型进行确定,故至少需要3位标识符来进行确定帧计数。
由于LF2407有专门的CAN模块中断,且在CAN控制模块中设计了专门的CAN中断标志及屏蔽寄存器,可以十分方便地采用中断的方式来启动CAN控制器进行数据的接收与发送。
在进行CAN控制器的设置时,需要先对改变数据请求位CCR进行使能,并在改变后进行复原。值得注意的是,TMS320LF2407中有很多寄存器位是需要通过写“1”来实现清“0”的,还有些位是只能读不能用程序直接改写的,例如:对邮箱中断(包括接收和发送)的标志位MIFn(0~5),在进入中断响应后应将其清除,但该位是只读位,用户程序只有写1到TCR寄存器的TAn位(对发送邮箱)和写1到RCR寄存器的RMPn位(对接受邮箱)才可达到清位目的。
5 实现的功能
通过该通信系统实工字电感器现的功能包括:定值传送(从上位机传到下位机的数据帧):
(1)对时:具体到时分秒的电感器与电容器数据。
(2)运行定值的传输:包括闪络参数(闪络系数KSP,给定火花率SPARK_NUM)、充电参数(给定峰值Up,上升率RISE-NUM,充电时限Ton-max)、放电参数(平均电压Vg,平均电流Ig,放电时间极限Toff-max)。
(3)保护定值:包括开路参数(电压,电流,延时)、短路参数(电压,电流,延时)、欠压电压、延时、过载电流、偏励磁、IGBT温度、油温等。
(4)通道参数:包括一次电流、输出电压电流、IGBT温度、油温、输入电流(三相)、直流电压。
运行定值查询(上位机发出远程帧):包括系统状态、故障记录、运行定值、保护定值、通道系数等。
6 结 语
本系统已经过调试插件电感,在我们初制成的单对单系统(上位机带1台控制系统)中,能抗除强干扰,在较大传输数据量的情况下正常工作。
参考文献
[1] 刘和平.TMS320LF240xDSP结构原理及应用[M].北京:航空航天大学出版社,2002.
[2] 邬宽明.CAN总线原理和应用系统设计[M].北京:航空航天大学出版社,1996. 2001.
基于DSP双路音频信号实时处理系统设计摘要 采用TMS320C5509A作为核心处理器,给出了一种利用DMA结合多通道缓冲串口McBSP组成的语音信号采集系统的实现方法。合理分配了数据缓冲空间,可靠稳定地实现数据的实时更新,完成双路立体声
基于PC104的航空发动机试车参数检测系统研究摘要:发动机性能的好坏主要取决于发动机高、低压转子转速、滑油压力、燃油压力和排气温度等技术参数。本文介绍了基于PC104的航空发动机试车参数检测系统的特点、功能、结构组成和工作原理。针对系统的主要检测
利用DC-DC开关电容稳压器提升便携设备电源效率手持式装置核心处理器的供电电压日益降低,但要兼顾效率与电池寿命,却是另一项挑战。在降压转换过程中最常利用的是开关稳压器和LDO稳压器,但缺点在于尺寸太大,LDO如电压偏离值很大时,转换效率就骤降,开关
2/2 首页 上一页 1 2