DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1374|回复: 0
打印 上一主题 下一主题

[家电] 基于单片机PIC16C72的分体式空调控制器

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-27 19:44:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

  
         
    摘要:研究CAN总线和多主机控制在汽车白车身视觉监测站中的应用;提出以采用摩托罗拉MC68HC05X16和微机为主机的多主机分布式控制系统;介绍控制网络的物理层接口及有关硬件,并对通信部分进行较为详细的研究。
    关键词:视觉检测 三维测量 分布式控制 控制器局域网 数据通信
前言
汽车车身视觉检测站是用于测量车身关键点的三维空间坐标的大型的专用检测系统。它由机械及定位系统、三维视觉传感器系统、

测量控制与接口系统、标定系统以及计算机软件五大部分组成。主要方法采用结构光传感器,经标定系统标定后,通过控制系统选取被测点,采集图像,结合视觉检测算法,求出被测点坐标参数。为进行测量,必须把计算机与传输器联系起来。检测人员应能通过计算机选择测点,使传感器按预先设定的顺序进入测量状态,产生测量用的光条平面,还应能够随时调整测量顺序,并实现对光源的实时控制及图像部分的多用户采集。
控制器局域网CAN(Controller Area Network)是一种具有很高保密性,有效支持分布式控制及实时控制的串行通信网络。CAN总线属于现场总线范畴,与现有的其他总线相比,属于一种分散式、数字化、双向、多站点、多变量的通信系统,具有通信速率高、可靠性强、连接方便、性能价格比高等诸多优点,非常适用于分布式测量系统的数据通信。
本文主要介绍CAN总线在视觉检测站中的研究与应用。
二、视觉检测原理及视觉检测站控制系统
汽车车身视觉检测是目前正在发展的一种新型车身检测方法。其主要原理是利用计算机视觉技术,采用主动三角法获取车身表面点的信息,通过三维视觉算法求取各关键点的坐标,从而完成对车身各顶点位置、挡风玻璃框尺寸、定位孔大小及位置、车门安装处棱边位置及走向等主要参数的测量。



    由于汽车车身长宽高都是几m(米)范围,被测点一般都要求在50个以上,网络布线要求300m以上,此外控制系统还应实现对检测站中的机械及定位系统的控制。整个控制系统应具有一定的扩展和适应能力,以便于其他控制单元的加入。
本系统中,针对不同的测量对象,采用不同类型的传感器,总数在50台以上。检测站的控制系统应能对这些传感器的动作进行实时控制,以使其动作相互协调。另外,本测量系统将用于汽车生产线,车身先由吊车放到运放小车上,然后由小车运送到检测站内。吊车及运送小车由直流电机驱动,它们的动作应该既可以通过主机键盘控制,也可以通过检测站中的控制柜直接控制。由于以上各方面的考虑,我们决定采用CAN总线作为本控制网络的通信标准。
二、网络拓扑结构与CAN总线
在车身检测站中,对各传感器的数据采集及图像处理等工作主要由CP机完成,为操作方便,对机械部分的控制还应能通过控制台进行。本系统控制节点多(50个以上),可靠性要求高,传统的集中控制方式虽然功能集中、速度较快,

但具有硬件结构复杂、现场布线困难、扩展能力低等缺点,所以我们采用单片机作为直接控制单元,用于对传感器的直接控制。每个单片机都是控制网络上的一个节点,各节点直接挂接在数据总线上。PC机和控制框也同样各和为一个节点挂接在总线上,即控制网络应具有多主机控制能力。所以整个网络采用多主机结构,即每一个节点也是一个主机,通过主机间的通信以实现控制要求。为此,我们决定采用总线型的网络拓扑结构,利用CAN灵活方便、支持多主机方式等特点,建立控制网络。不难看出,只要解决好“碰撞”问题,这种方法有结构简单、安全系数高、灵活性好、易于扩展等特点,可以充分满足本检测站的控制要坟。控制网络的结构示意图如图2所示。
现有微机一般都配有两个串行接口,其机械特性和电器特性均符合RS-232C标准。由于RC-232C标准采用单端电路,极易引入附加电平,并且负载电容不能大于2500pF,传输距离和速度都非常有限;而CAN总线这些方面都远远超过RS-232C。CAN总线是一个智能化的总线,具有自我管理的功能,能够有效地支持多主机分布式控制,能够良好地解决“碰撞”问题,并具有传输速率高(可达1Mbps)、传输距离长(可达1000m)、信号的传输精度高(

指令代码[/td]
指令内容[/td]
指令代码[/td]
指令内容[/td][/tr]

A1H[/td]
系统复位[/td]
B1H[/td]
打开光源[/td][/tr]

A2H[/td]
开始运载白车身[/td]
B2H[/td]
关闭关源[/td][/tr]

A3H[/td]
白车身到位[/td]
B3H[/td]
打开左摄像机[/td][/tr]

A4H[/td]
远地封锁[/td]
B4H[/td]
关闭左摄像机[/td][/tr]

A5H[/td]
远地解封[/td]
B5H[/td]
打开右摄像机[/td][/tr]

A6H[/td]
近地封锁[/td]
B6H[/td]
关闭右摄像机[/td][/tr]

A7H[/td]
近地解封[/td]
B7H[/td]
测量结束[/td][/tr]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-4-27 07:51 , 耗时 0.084703 秒, 18 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表