新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 电视监控系统中CAN总线网络应用

电视监控系统中CAN总线网络应用

作者:时间:2012-06-09来源:网络收藏

  3. 发送信息和接收信息模块

  根据CAN协议的约定,信息的发送和接收由初始化完成。如图7和图8。

  当初始化完成后,进入了工作模式。可以读状态寄存器中的内容,判断其中的发送完成状态位、接收状态位、发送缓冲器状态位是否符合允许发送的前提条件。当状态寄存器中的内容完全符合发送数据的要求,将要发送的数据放入到发送缓冲区,然后将命令寄存器中的“发送请求”标志置位标志控制。本系统中,采用中断发送。

  收到的信息放到接受缓冲器中。可以发送给主控制器的信息,有状态寄存器地接受缓冲器状态标志“RBS”标出和接收中断标志“RI”标出。主控制器会将这条信息发送到本地的信息存储器,然后释放接受缓冲器并对信息进行操作。接收过程采用查询接受的方式。

  4. 帧信息处理模块

  主要是从缓冲区中把各帧的信息存入。从用户协议可知,帧有动作帧、切换帧和时间帧三种类型。所以,在这个模块中,根据判断接收到的是哪一种的帧来具体执行相应的内容。

  5. 图象切换模块

  按通道顺序逐个的切换。

4.结束语

  本系统采用CAN工业网真正实现了实时通讯,发挥了的优势。CAN作为多主总线,传输速率可以达到1Mbps[1],这个速度很好的满足了工业控制的需要,也提高了本系统的整体性能。同时CAN的网络节点不受限制,最多可以挂接110个节点[1],方便了大型工业控制网的组建,在传输距离上,最远可以传输10Km[1],达到了远距离传输的要求;实践证明,网通讯效率高,准确度高,值得在工业控制系统中推广。

参考文献

  [1] 邬宽明. 原理和应用系统设计.北京航空航天大学出版社.1996

  [2] 马崇良 王金海 .多通道多微机电视监控系统. 天津纺织工学院学报 1997第16卷第4期

  [3] SJA1000用户指南.Philips Com.

  [4] 王金海 马崇良.多路视频信号交叉点开关器的计算机控制研究.天津纺织工学院学报 1997 第16卷第4期


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭