基于CAN总线的自动门控制系统设计

合集下载

基于CAN总线智能门禁系统的单门控制器设计

基于CAN总线智能门禁系统的单门控制器设计

基于 C A N总 线 智 能 门禁 系统 的 单 门控制 器设 计
孔 庆 霞 ( 淮 阴工学 院 Nhomakorabea电子与 电气工程学 院, 江苏 淮安 2 2 3 0 0 3 )
摘要 : 针对传统单 门密码控制器 的不足 , 将C A N总线技术 与红外编码遥控技术相结合 , 设计 一种基于 C A N总线智 能 门禁
Ba s e d o n t h e f un c t i o n o f t h e k e y ma na g e me n t t e c hn o l o g y o f CAN b us ,i t ma d e t h e c o n t r o l l e r hi g h l y r e l i a b l e a n d r e a l—t i me .
Ke y wo r d s:CAN Bu s;d o o r— e n t r y s y s t e m ;s i n g l e d o o r— c o n t r o l l e r ;i n ra f r e d r e mo t e c o n t r o l ;S T C8 9C5 5 s i n g l e
Ab s t r a c t :I n v i e w o f t h e f a u l t s o f t h e t r a d i t i o n a l s i n g l e d o o r—c o n t r o l l e r 。a s i n g l e d o o r—c o n t r o l l e r b a s e d o n i n -
第2 4卷 第 3 期 2 0 1 5年 6月
淮 阴



基于CAN总线的多功能车辆自动闭锁系统设计

基于CAN总线的多功能车辆自动闭锁系统设计

驶 员血 液 中的 乙醇浓度 ,利 用 CAN总线 通 讯 收发 模 块 完成 了数 据 的传输 ,具 有 良好 的人 机 交 互控
制 方 式 ,实现 了 车 辆 的 自动 闭 锁 。
Байду номын сангаас
关键 词 :闭锁 系统 ;酒精 检测 ;障碍 物检 测 ;CAN总线
中 图分 类号 :TP23
文献标 识 码 :A
文 章编 号 :1674—6236(2018)04—0158—04
Design of m ulti function vehicle autom atic locking system based on CAN bus
ZOU Zhe'xiang,LIU Xiao-jing,LIN Ding—zhao (School ofIndustrialAutomation,BeijingInstitute Technology ofZhuhai,Zhuhai 519085,China)
撞 和酒 驾 的 问题 导致 的 事故 屡见 不 鲜 。若 在汽 车启 动 时 ,有智 能 系统 的协助 检测 ,通 过 汽 车与 驾驶 员 的 交 互 控 制 实 现 车 辆 自动 闭锁 ,既可 以保 证 驾 车 者 安 全 ,又 可 以间接 降低 交 通 部 门 人 员 的人 工 成 本 。就 收稿 日期 :2016—12—01 稿件 编 号 :201612003
全 行 驶 的 检 查 力 度 和各 个 交 通 复 杂 路段 的 人 员 管 检 测装 置 对于 车流量 大 的 中国来说 是 很有 必要 的 。
理 ,但 这样 就 增大 了交 通 部 门的人 工 成本 ,且 较难 从
根 本 上 解决 事 故 问题 。而 由于 车 门未 紧 闭 ,启 动 碰 1 系统的总体 设计

基于CAN总线的智能控制系统设计

基于CAN总线的智能控制系统设计

基于CAN总线的智能控制系统设计基于CAN总线的智能控制系统设计摘要本文介绍了智能控制系统中CAN总线现代通讯技术的应用,设计了智能控制系统中的CAN总线网络结构模型,阐述了基于该网络结构模型实现数据传输的方法,为系统智能化控制的实现提供了理论基础和理论依据,同时论文结合智能控制系统中通讯总线的特征,对控制系统中CAN总线的智能节点进行了设计。

关键词智能控制系统;CAN总线;智能节点0 引言智能控制系统中,各单元和部件的运行情况复杂,涉及大量的数据交换和实时处理。

CAN控制器局域网络为智能控制系统中的各部件、各单元稳定、高效、协调的运行提供了有力的通讯支撑。

基于CAN总线的通讯网络在分布式控制或实时控制方面具有优势,主要体现在无论基于高速网络还是多线路网络,多主站可依据优先权进行总线访问、通过接收滤波的多地址帧传送,以及中心控制器可基于优先权进行仲裁等;同时CAN总线具备全系统数据相容性,错误检测和出错信令,暂时错误或者永久性故障节点的判别以及故障节点的自动脱离等优点。

很好的满足了现代控制理论对智能控制系统对象分散,处理高速,策略多样的潮流。

1 基于CAN总线的智能控制系统网络结构整个智能控制系统的双层网络拓扑结构请参照图1,即将智能系统控制分为两层,其中底层为智能控制系统内部各子系统,顶层为智能系统的中心控制器,在底层控制系统中,任意一子系统都有一块微处理器管理该子系统中的各智能仪器,该子系统的微处理器与各智能仪器之间的数据通讯均基于CAN总线,在底层CAN总线网络中各设备的CAN通讯接口和子站控制器CAN通讯接口通过组网构成为底层的CAN总线网络,在顶层系统中,智能系统中心控制器基于CAN 总线与各子系统的微处理器进行数据通讯,完成对整个智能控制系统的数据管理和指令控制。

中心控制器的CAN总线通讯接口和各子站控制器的CAN总线通讯接口通过组网构成为顶层CAN总线网络。

2 CAN智能节点硬件设计CAN的智能节点主要由四个部分组成,包括单片微处理器、总线通信控制器、总线收发器、电气隔离装置等。

基于CAN总线的网络门禁控制系统设计

基于CAN总线的网络门禁控制系统设计
R S 4 8 5门 禁 的 缺 点 ,本 文 提 出 了 一 套 基 于 C A N总线 的网络 门 禁 控 制 系统 , 在 改变 组 网方 式 的 同 时 , 系统 采 用 了 集 中 管 理 与 分
布 式 控 制 的架 构 , 进 一 步优 化 了整 体 性 能 。
1 系统 架 构 与 工 作 原 理
在 楼 宇 安全 防范 管 理 系统 中 ,射频 卡 门 禁 控 制 系 统 已经 成
应 正 确 或 错 误 回复 , 最后回复相应信息给上位机。 管 理 主机 还 可 以对 门禁 控 制 器 进 行 实 时监 控 及 通 过 网 络 直 接 发 出开 门信 号 给 门禁 控 制 器 从 而 打 开 电控 锁 ;也 可 以 通 过 将 以 太 网 连 接 到 以太
强, 可 靠性 更 高 , 同时 实现 了 门禁 系统 的 集 中管 理 与 分布 式控 制 。 关键词 : 门 禁控 制 , C A N, 射频识别
A b S t r a c t : T h i s p a p e r d e s i g n s a n e t wo r k a c c e s s c o n t r o l s y s t e m b a s e d o n CA N b u s . T h e a c c e s s c o n t r o l l e r a n d t h e c o n . v e r t e r c o mmu n i c a t e t h r o u g h t h e C AN b u s p r o t o c o 1 . T h e c o mmu n i c a t i o n c o n t r o l l e r S T M3 2 F 1 0 3 ZE T 6 c e n t r a l l y c o n t r o l s 2 4 t h a n .

基于CAN总线的车门控制系统设计

基于CAN总线的车门控制系统设计

De in o hce’ o n r ln y t m a e n t e CAN B s sg fVe il S Do rCo tol g S se B s d o h i u
ZH e g s u, W NG Xu AO P n — h A 一
( l tcl Eet ncE  ̄ne n ol e abnU i rt f cec n ehooy abn10 4 Ee r a & lc oi n ef gC lg ,H ri nv syo i eadTc nlg ,H ri 5 00,C ia ci r i e ei S n hn )
试验表明, 总线上数据传输准确 、 可靠பைடு நூலகம் 能够达到预期的控制效果.
关键词 : A C N总线 ;车 门控 制 系统 ;电机 控 制 ;防 夹
中图分 类号 : P 3 T 36
文 献标识 码 : A
文章编 号 : 0 7 2 8 ( 0 8 0 — 0 7 0 10 — 6 3 2 0 ) 1 0 7 — 4
Ab t a t Ai d a l e n f e u e v h ce t c e isd n e l e c s i h e il o t ls s s r c : me tt e d ma d o d c e il r k t n i e a d d c i o t n t e v h ce c nr y — 1 r a i n o tm ,a s l t n o e b d ih o to y t m a e n C u sp tfr a d e o u o ft o y l tc n r ls s i h g e b s d o AN b s i u w r .T i p p ri t d c st e C o h s a e n r u e AN o h b s p l a in i e v h ce’ o r c n o l g s se ,a d t e h r w r f c n r lp o e s g u i cr u t h e u ’a p i t n t e il Sd o o t l n y tm c o h r i n h ad ae o e t r c s i n t i i,t a n c h r w r f lcr c i ey c n r l n y t m n e s f a e i e r i e . e ne rla t me ca ee — a d a e o e t c ma h n r o t l g s s e i oi e a d t ot r d a a e gv n Us d i tg a r h w i h i t st v h i e c f u r i g a an t n o lc i go e i l o r h e r s l o e e p r n d c tst a aa t n fr d n e o a d n g i s wi d w b o kn f h c ed .T ut f x e me t n ia e t t a se g v e t h i i h d r

基于CAN和LIN网络的车门控制系统主控单元的优化设计

基于CAN和LIN网络的车门控制系统主控单元的优化设计
2 0 1 6年 l 1 月
NO V .2 01 6
热 带 农 业 工 程
TROP I CAL AGRI CUL T URAL E NGI NEE RI NG
第4 0卷第 5 - 6期
Vo 1 . 4 0,No . 5 —6
基于C A N 和L I N 网络的车门控制系统 主控单元的优化设计①
路 .降低 了系统 的制 造成 本 .提 高整 车 的工作 可靠
性及 系统 的操 作舒 适 性 .实现 了车 门控制 系统 之 间 的联 系 Ⅲ。笔 者 结合C A N 和L I N 总线 网络 技术 。对 车 门控 制 系统 的主 控单 元进 行 了优 化设 计 。
以及 汽 车的后 视镜 进 行控 制 .而要 实现 以上 的部 件
Ab s t r a c t Th e a r t i c l e b y a d o pt i n g CAN a n d LI N b us t e c h no l o g y ,o p t i mi z e d d e s i g n o n t h e d o o r o f t h e ma i n c o n t r o l u n i t o f t h e c o n t r o l s y s t e m,s i mp l i f y t he s t r u c t u r e o f t h e s y s t e m a n d c o n t r o l c i r c u i t ,
r e d u c e s t h e ma n u Nc t u r i n g c os t o f he t s y s t e m ,i mp r o v e he t wo r k i n g r e l i a bi l i t y o f he t v e h i c l e a n d he t o p e r a t i o n o f he t s y s t e m a r e c o mf o ta r bl e .V e r i ie f d,c o mp l y wi h t he t d e s i n g r e q u i r e me n t s . Ke y wo r d s CAN / LI N n e t wo r k ;d o o r c o n t r o l s ys t e m ; M CU

范文:基于CAN总线技术的汽车中央门锁硬件控制系统的设计

范文:基于CAN总线技术的汽车中央门锁硬件控制系统的设计

KC021-1建东职业技术学院毕业设计说明书题目:基于CAN总线技术的汽车中央门锁硬件控制系统的设计二级学院(直属学部):机电工程学院专业:汽车服务工程班级:06汽车一学生姓名:苏庆虎学号:06130120指导教师姓名:张凤娇职称:讲师评阅教师姓名:林琳职称:高级工程师2010年6月摘要随着现代汽车的快速发展,汽车电子设备不断增加,传统的线束已不能满足愈加复杂的控制系统,并且使得汽车运行可靠性降低,故障维修难度加大。

CAN总线技术以其良好的运行特性,极高的可靠性在汽车工业中应运而生。

本文综合国内外汽车网络CAN 技术的应用和发展状况,认为单纯依靠技术引进不利于长期发展,尽快消化、吸收和研发具有自主知识产权的基于CAN总线汽车电子产品才是长远之计。

本文在硬件选型上选材注重性价比,微处理器采用AT89C51,CAN通讯控制器采用SJA1000,CAN总线驱动器采用PCA82C250。

设计出一个中央控制节点和四个门锁控制节点电路,这些节点电路具有通用化性能,可用于进行其它系统的设计。

把这五个节点直接连接到CAN 总线网络中,即可实现基于CAN总线的汽车中央门锁网络控制系统。

关键词:CAN总线汽车中央门锁微处理器目录引言 (1)第一章车载网络—CAN总线技术 (3)1.1车载网络简介 (3)1.1.1汽车网络的分类 (3)1.1.2车载网络的拓扑结构分类 (3)1.2CAN总线技术 (3)1.2.1CAN总线的特点 (4)1.2.2CAN的技术特色 (4)1.2.3CAN协议介绍 (5)1.2.4CAN总线的数据传输 (7)1.2.5CAN总线的数据链路控制 (8)1.3CAN总线的应用与发展 (9)第二章系统的节点设计 (11)2.1CAN总线中央门锁节点硬件选型设计 (11)2.1.1AT89C51单片机 (11)2.1.2CAN协议转换芯片—CAN控制器SJA1000 (15)2.1.3CAN总线收发器—PCA82C250 (18)2.2CAN总线汽车中央门锁最小系统设计 (21)2.3CAN节点抗干扰设计 (21)第三章系统整体设计 (23)3.1传统中央门锁电路 (23)3.2CAN中央门锁的控制原理框图 (232)3.3系统电路整体设计 (24)3.4PCB封装设计 (27)第四章基于CAN总线汽车中央门锁系统软件设计 (30)4.1初始化 (30)4.1.1复位模式和操作模式 (30)4.1.2CAN控制器的设定 (30)4.1.3流程图 (32)4.2发送 (32)4.2.1查询控制的发送 (33)4.2.2中断控制的发送 (33)4.3接收 (36)4.3.1查询控制的接收 (36)4.3.2中断控制的接收 (36)结论和展望 (38)致谢 (40)参考文献 (41)引言一、课题研发背景传统的汽车电子门锁采用点对点的方式与汽车车身的其他电子设备互联,伴随着汽车电子网络化的趋势,汽车电子门锁开始逐渐采用网络化的结构。

基于CAN总线的车门控制

基于CAN总线的车门控制

基于CAN总线的车门锁控制摘要随着现代汽车的日益发展,汽车电子设备不断增加和改新,进而使得汽车控制系统中出现大量的控制信号需实时交换的问题,传统线束已远远不能满足要求,汽车局域网应运而生。

CAN总线是一种多主方式的串行通讯总线,现实中CAN总线运用在汽车领域非常多,这里我用现在最常用的无线装置PT2262和PT2272运用在车门锁中将其与CAN总线一起运用达到很好的人机对话功能。

再结合ARM2103完成整个自动控制。

关键词:ARM2103 CAN PT2262 PT2272 SJA1000 CTM8251目录第1章概述 (1)第2章总体设计 (2)第3章系统硬件设计 (3)3.11SJA1000模块 (3)3.2CTM8251收发模块 (4)3.3PT2262,PT2272模块 (4)3.4ARM2103模块 (5)第3章系统软件设计 (7)4.1 主程序设计图 (7)4.2 SJA1000程序模块 (8)4.3 ARM控制程序模块 (11)第5章调试和总结 (11)参考文献 (12)第一章概述在当今的社会生活中,电子科学技术的运用越来越深入到各行各业之中,并得到了长足的发展和进步,现场总线是应用于工业现场,采用总线方式连接多个设备,用于传输工业现场各种数据的一类通信系统。

CAN是目前应用最广泛的车载网络,解决了现代汽车中众多的控制与仪器之间的数据交换。

CAN是一种多主方式的串行通讯总线,其设计的规范要求有很高的位速率,高的抗电磁干扰性,并且能够检测出产生的任何错误。

而现实当中CAN总线运用在汽车领域非常多的,这里我用现在最常用的无线装置PT2262和PT2272运用在车门锁中将其与CAN总线一起运用达到很好的人机对话功能。

这里我想用一块ARM2103当成车上的总MCU,通过PT2262人为按闭键发送信号到PT2272再经过CAN收发器CTM8251通过CANH和CANL再与SJA1000 CAN控制器连接,再由ARM2103接收SJA1000的报文控制车锁,当检测到车窗没关上,先关窗户,再关上车门后喇叭响3声。

基于CAN总线技术的车门控制系统

基于CAN总线技术的车门控制系统

基于CAN总线技术的车门控制系统胡浩;闫英敏;陈永利【期刊名称】《机电工程》【年(卷),期】2012(029)011【摘要】针对传统汽车信息显示系统显示精度不高、显示信息量少、扩展性能差的问题,对现场总线CAN-Bus协议和SAE J1939协议进行了细致的分析和研究,探讨了CAN总线协议规范的物理层定义和数据链路层信息帧格式.研究了J1939协议的网络体系结构及其通信协议的具体实现,并把它们应用于车辆综合信息显示系统的仿真设计过程中;在虚拟设计过程中,使用总线仿真软件CANoe建立了四节点的车辆综合信息显示系统,定义了网络节点,创建了车辆信息报文数据库,编辑了虚拟面板,编制了CAPL程序,模拟了部分车辆功能,以软件仿真的形式虚拟设计了车辆综合信息显示系统.研究结果表明,基于J1939协议的车辆综合信息显示系统可模拟车辆运行过程中各部件的工作状态信息以及道路环境信息,并通过总线发送到信息显示系统上,使驾驶员可以更有效地控制汽车正常运行.【总页数】6页(P1280-1285)【作者】胡浩;闫英敏;陈永利【作者单位】军械工程学院电器工程系,河北石家庄050000;军械工程学院电器工程系,河北石家庄050000;军械工程学院电器工程系,河北石家庄050000【正文语种】中文【中图分类】U463.7;TH39;TP273【相关文献】1.基于无线CAN总线技术的潜孔钻控制系统设计 [J], 史佳林;王军;王士鑫2.基于CAN总线技术的智能车门控制系统 [J], 孙泽昌;毛俊培;罗峰;陈觉晓3.基于CAN总线技术的分布式控制系统在输煤程控中的应用研究 [J], 王锋4.基于MVB+CAN总线技术的城轨车门监控网络设计 [J], 张伟;茅飞;陆驰宇5.基于CAN总线技术的轿车车窗智能控制系统的方案设计 [J], 张军因版权原因,仅展示原文概要,查看原文内容请购买。

基于CAN总线的车门控制系统的设计与实现

基于CAN总线的车门控制系统的设计与实现
字节其他各位为 0 后两个场分别 占用第 2 3个字节 。因此 , G ; 、 PN 共 占用 2 。 4位
开关 、 视镜 开关 、 门闭锁开关等控制开关的信号 , 制相应 的 后 车 控 执行器 , 如玻璃升降 器、 门锁 、 门灯 、 视镜 ( 加热 功 能 ) 车 车 后 带 。 各车 门节点可 以按 B M 的要 求发 送所需 的反馈 信息 , 现故 障 C 实
J99对 C N扩展帧 的 2 13 A 9位标 志做 了定 义。整个扩展数 据 帧( 见表 2 称 为一个协议 数据 单元 ( D ) 。 ) P U P U中包含 7个 预定 义 的场 , 个 场 的具 体 数 据 都 是 由 D 各 C N应用层决定的 , A 分别是 Piry 优先级 ) R 保 留位 ) D ( r i( ot 、( 、 P 数
据 页) P ( D 、F P U格式 场) P ( D 、S P U特殊功能 场 ) s 源地址场 ) 、A( 和 D T 数据场 ) D 中, D 、 F P A A( 。P U R、 P P 、 S组 合起来 , 称为参 数
图 1 车 门 控 制 系统 节 点 拓 扑
组 号( G ) P N 。保 留位 和数据页位 占用第 1 个字节 的最低两 位 , 该
C N20 / A . A B协议 定 义 了 四种 不 同类 型 的报 文 传输 : 据 数 帧; 远程 帧 ; 出错帧 ; 超载帧。其 中交给用户使 用的是数据帧 和远 程帧 , 其余两种 由 C N控 制器 自己完 成 , A 无需 用户对其操 作 。每
种帧有其相应 的帧格式 。在 C N . B中定义 了两种格式 的仲裁 A 20 场: 标准格式( l 1 位标识符 ) 和扩展格式 ( 9位标识 符 ) 。由于 2

基于can总线的自动门控制系统设计说明

基于can总线的自动门控制系统设计说明

现场总线基于CAN总线的自动门控制系统设计系部专业班级学生指导教师2015年 6 月 15 日课程设计(论文)任务书题目名称基于CAN总线的自动门控制系统设计学生学部(系)专业班级姓名学号一、课程设计(论文)的容设计一个监控系统,用AT8952单片机和现场总线技术实现基于CAN总线的监控系统,进而进行相应的硬件电路的设计并进行软件的设计。

二、课程设计(论文)的要求与数据1.用AT89S52单片机和现场总线技术;2.推广嵌入应用于各种测控领域;三、课程设计(论文)应完成的工作1. 完成硬件和软件设计,绘出相关原理图;2. 完成课程设计报告的撰写。

四、课程设计(论文)进程安排序号设计(论文)各阶段容地点起止日期1 收集单片机等相关资料,确定设计方案校2015年6月20日2 进行硬件和软件设计,绘出相关原理图校2015年6月21-25日3 进行课程设计报告的撰写校2015年6月26、27日五、应收集的资料及主要参考文献1.收集设计中所涉及的主要器件等方面的资料2.收集相关的软件方面的资料发出任务书日期: 2015年6月1日指导教师签名:计划完成日期: 2015年 6月27 日教学单位责任人签章:目录1 设计思路和整体规划思路 (1)2设计容 (3)2.1提要 (3)2.2概念 (3)2.3意义 (3)2.4原理图 (3)3系统硬件设计 (3)3.1 CAN介绍 (3)3.2硬件组成结构 (3)3.3模块上线 (5)参考文献 (6)基于can总线的自动门控制系统的设计黎信威杜腾波潘绍洲摘要:本设计介绍了一种基于CAN总线的自动门控制系统,本设计采用AT89S52单片机,独立CAN控制器SJA1000。

自动门控制系统软件设计主要有开门程序和关门程序。

当门前1米有人或按开门按钮时,热释电红外人体传感器检测到信号后传给单片机,当两对管都未检测到信号时停止开门,此时如果继续有人来则继续开门。

如果无人在感应区移动,则执行关门程序,当突然有夹人信号,则门立即全部打开,防止夹人事故的发生。

基于CAN总线的电动汽车车门控制系统的设计

基于CAN总线的电动汽车车门控制系统的设计

限性背景下,电子技术开始广泛应用于汽车领域。从 制;右前门单元可以完成所有门锁的远程控制;两个后
汽车技术的现状和发展看,汽车电子技术是支撑现代 视镜控制器单元没有输入信号它只能接收来自中央控
汽车发展的基础技术之一,它不是简单地对汽车零部 制器的控制指令完成对后视镜电机的控制。
件进行电子控制,而是根据汽车实际使用条件多变的 需要,对汽车进行优化综合控制。由于使用条件不同 有不同的综合控制目标,无法依靠单个部件的控制来 实现所有功能,因此网络技术也将是汽车技术发展的 另一个领域。
4.1 引入 μC/OS- II 实时操作系统 μC/OS- II 操作系统是基于优先级占先式的实时 内核,因此实时性要比非占先式内核要好。它包含了 实时内核、任务管理、时间管理、任务间通信同步和内 存管理等功能;它的绝大部分代码都是用 C 语言编 写,可移植性强,可以在绝大多数 8 位、16 位、32 位以 至 64 位微处理器、微控制器上运行。 MC9S12D64 是 16 位微处理器,具有 4K 字节的片 内 RAM 和 64K 的 Flash Rom,支持分页寻址,完全可以 运行 μC/OS- II 操作系统。μC/OS- II 实时操作系统可以 支持多达 64 个任务,并且能有效地对任务进行调度; 对各任务赋予不同的优先级可以保证任务及时响应, 且降低了程序的复杂度,方便了程序的开发,但在设计 过程中必需考虑代码容量和系统的实时性与安全性。 4.2 任务的划分与调度 整个程序由操作系统和一系列用户程序组成。系 统中创建了一个启动任务负责时钟的初始化与启动、 CAN 控制模块的初始化和启动、中断启动、模数转换 模块初始化及任务的划分等,在交出 CPU 的使用权之 后,只做一些空闲处理。 用户程序根据控制任务的重要性和实行性可以 分成六个具有不同优先级的任务,包括电机控制、键 盘输入、A/D 采样、电源模块控制、系统监控、状态显 示。除了这些主要任务之外,还有两个中断服务子程 序:一个提供时钟节拍,用于提供周期性信号源;一个 为 CAN 接收中断,用于把数据写入环形缓冲区。表 2 为任务划分表。

基于CAN总线技术的智能车门控制系统

基于CAN总线技术的智能车门控制系统

作者简介孙泽昌(53),男,教授2z @f 2基于CAN 总线技术的智能车门控制系统孙泽昌1,毛俊培2,罗 峰1,陈觉晓1(1.同济大学汽车学院上海 201804;2.同济大学中德学院上海 201804)摘要:控制器局域网(CAN)总线作为一种在汽车领域广泛使用的现场总线,可有效实现分布式控制;局域互连网(LIN )总线协议是作为对CAN 总线网络进行补充的一种低成本的新兴协议.探讨了基于结合了上述2种总线的分层网络结构的汽车车门控制系统,介绍了具体的硬件组成和软件实现,同时提出若干抗干扰措施,以及1种有效的防夹算法,实践证明按照这种方法所设计的车门系统具有很高的可靠性和实用性.关键词:控制器局域网总线;局域互连网总线;车载网络;车身控制;防夹控制中图分类号:TP393.1 文献标识码:A 文章编号:1672-5581(2008)02-0194-04CAN 2bus 2basedcar 2doorintelli gentcontrolsystem S UN Ze 2chan g 1,M AO Jun 2pei 2,LUO Fen g 1,CHEN Jue 2xiao 1(1.SchoolofAutomobile,Ton gjiUniversit y,Shan ghai201804,China;2.Si no 2GermanyInstitute,Ton gj iUniversit y,Shan ghai201804,C hina )Abstract :TheCANbus,oneofthefrequentl y 2appliedon 2sitebustechnolo gies,canefficientl ysu pportthedis 2tributedcontrolinautomotiveindustr y,whereastheLINbus,anovelcost 2effective protocol,isdevelo pedasa supplementtotheCANbusnetwork.Inthisstud y,acar 2doorcontrols ystem,whichinte gratestheaforemen 2tionedbustechnolo gies,is proposedintheformofmulti plenetworkstructure.Indetails,thehardwareconfi g 2urationandsoftwareim plementationare postulatedbasedonanti 2interferencemetricsandananti 2pinchin g model.Finall y,thereliabilit yand practicalit yofthisa pproachhavebeenattested.Keywords :ControllerAreaNetwork (CAN)bus;LocalInterconnectNework(LIN )bus;carriernetwork;carbod ycontrol;anti 2punchin gcontrol 1个典型的车门模块由摇窗机构、后视镜电机、车门锁、数个开关以及线束构成[1](有时也可将前灯,后备箱锁并入车门模块).目前车门模块的发展趋势是集成化,各集成模块间通过总线互相通讯.目前最常用的车身通信总线协议有LIN (LocalInterconnectNetwork )和低速CAN (ControllerAreaNetwork )2种.低速CAN 已经在车身控制系统中得到广泛应用,LIN 总线由于低廉的价格,良好的通用性以及易实现性,在车身控制方面的应用也与日俱增.而本文介绍的就是一种基于CAN/LIN 总线的车门控制系统方案.LIN 是由LIN 协会在1999年推出的新型串行总线,用于只需传输少量数据的场合,以达到简化线束、合理利用网络资源、节约成本的目的.LIN 目前已成为A 类车载网络(美国汽车工程学会把车载网络分为A,B,C 三大类)的主流总线协议.自从LIN 规范推出以来,已先后进行了多次修订,国内外对LIN 的研究和应用也日渐增多,LIN 的应用前景可谓相当广泛[1].LIN 总线主要有以下特点:①总线通讯基于低成本的通用异步收发器(UART )接口,几乎所有微控制器都具备LIN 必需的硬件,因此LIN 总线具有很好的通用性;②采用低成本单线12V 传输数据,总线的驱动和接收特性符合改进的ISO9141标准;③传输速率最高可达20kb p s -1;④单主控器/多从设备模式,无需仲裁机制;⑤理论上从节点不需要晶振或陶瓷震荡器就能实现自同步,节省了从节点设备的硬件成本;⑥保证信号传输的延迟时间;⑦无需对LIN 从节点的硬件和软件进行更改就可以在网络上增加或删除网络节点;⑧通常个LIN 网络上节点数第6卷第2期2008年6月中 国 工 程 机 械 学 报CHINESEJOURNALOFCONSTRUCTIONMACHINERY Vol.6No.2 Jun.2008:19-.E mail:s un echan g ev 1目小于12个,共有64个标志符.值得一提的是,LIN 总线的出现并不是用来取代目前已经广泛应用的CAN 总线,而是作为CAN 总线等高速网络的子网络,以低廉的成本实现传感器,执行器系统的连接.CAN 总线是德国Bosch 公司于1986年提出的.CAN 总线协议的主要特点是:采用多主方式工作;通过非破坏性总线仲裁技术解决总线冲突等.CAN 是迄今为止最为成功的车载网络协议,它已经成为欧洲汽车制造业的主体行业标准,其应用范围已经延伸到工业控制的各个领域[2].1 基于CAN/LIN 总线的车门控制系统1.1 系统结构该车门控制系统基于CAN 总线和LIN 总线的分层网络结构,如图1所示.这样1种CAN/LIN 分层的车身控制网络结构,主要有以下优点:①降低LIN 总线网络从节点的芯片规格,从而降低节点成本.②用相对廉价的LIN 总线收发器可以进一步降低成本.③LIN 总线网络的应用减少了线束,降低了成本,同时也保证了系统的可测量性和诊断能力.车门控制系统由如下几个部分组成:一个车门控制主节点和4个车门从节点.其中车门控制主节点一方面作为车门控制系统,也即LIN 网络的主节点(LINMaster ),另一方面又作为CAN 网络的节点,实现CAN/LIN 网络之间信息的转发,也即CAN/LIN 网关功能.4个门节点为LIN 总线网络的从节点,它们实现主从节点之间的通信,并对各个执行器进行控制(如后视镜电机、门锁电机、摇窗电机等).考虑到成本、实用性和可行性等各方面因素,如图1所示的网络结构是一种较为理想可靠的系统结构.图1 车门控制系统构成Fig.1 Constr uctionofcar doors ystem1.2 节点电路设计图2示出车门控制主节点的硬件电路原理框图.主节点硬件电路是由电源芯片TLE4278、单片机MC68HC908GZ60、CAN 总线收发器MC33388、LIN 总线收发器MC33399、多路开关输入芯片MC33884以及各芯片的外围电路构成.主节点实现CAN/LIN 总线信号(如碰撞信号等)的接收和相互转发、开关控制信号的输入,以及作为LIN 总线网络主节点向各个从节点发送控制命令.图3所示为左前门从节点的硬件电路原理框图.该节点主要实现摇窗电机、门锁电机、后视镜电机的控制,输入开关控制信号以及完成LIN 总线的通信功能.图 主节点硬件原理图F Sf 图3 从节点硬件原理图F 3 S f 591 第2期孙泽昌,等:基于CAN 总线技术的智能车门控制系统 2ig.2chem aticdia gr amo ma sternode ig.chematicdia gr amo sla venode 从节点硬件电路由MM908E625、VNH2SP30-E 、电源电路以及芯片周边电路构成.其中MM908E625是集成了高性能的HC08单片机(MCU )内核和SmartMOS 集成电路的廉价单片机芯片,自带的LIN 收发器可实现LIN 总线报文的收发;4个半桥可用于门锁以及后视镜电机的驱动;此外它自带的电压调节模块可以为MCU 提供高精度的5V 电压;数个ADC 和I/O 端口可用于开关信号的采集和驱动外围芯片.VNH2SP30-E 是一款用于驱动诸如摇窗电机模块的大电流智能驱动芯片,可进行电流检测、全/半桥驱动、PWM 控制等功能.加上霍尔传感器可以实现电机的柔和启动以及车窗的防夹控制.由于右前门以及左、右后门从节点电路与左前门节点相似,故不再赘述.1.3 抗干扰分析与措施由于汽车上的负载多种多样,既有小阻抗、大电流的阻性/感性负载,也存在频率不一的振荡源,故车内的电磁干扰情况较为复杂.经过分析,车门系统主要有以下几个干扰源:①由于负载突变在驱动芯片的供电线路上产生瞬变过电压及其产生的干扰.②振荡源、高频元件以及各种瞬变电流脉冲、火花塞放电等产生的自身电磁辐射干扰.③其他如车载电话、手机设备等产生的外加电磁辐射干扰.由此可见,车内电子器件一方面需要能够抵抗外部的复杂干扰,另一方面也要减少自身对外的电磁辐射.因此抗干扰措施也需要从这2方面着手.按照上述原则所采取的主要措施有:①将器件沿信号流走向布置,避免来回环绕,减少辐射环路面积.②在电源输出端、驱动芯片电源输入端增加去耦电容和蓄能电容;单片机管脚增加去耦电容,以去除高频干扰.③加粗电源线宽度,减少电源线上的导线阻抗;同时尽可能将数字地与模拟地分开,以防止串扰.④接地使用大面积铺铜,缩短回路,减少辐射环路面积.⑤LIN 总线输出端采用去耦电容+磁珠的方式提高总线通讯的可靠性.实践证明,上述措施对于提高系统的抗干扰能力是行之有效的.2 软件实现主节点流程如图4所示.需要指出的是LIN 总线和CAN 总线上信息的接收分别由相应的中断程序执行(未在流程图中示出),接收信息保存在相应缓冲区中以备查询;而MC33884的状态信息则由MCU 读出并保存在表示状态的缓冲区中,程序对缓冲区的信息进行查询,处理后生成相应的消息.然后根据需要再生成相应的报文并发送.从节点程序的流程如图5所示.与主节点相比,从节点缺少了CAN 总线报文的处理过程,而是在检测开关变化以及接收LIN 总线数据后直接处理执行器驱动函数.在执行完驱动函数之后,如果总线上持续4s 都没有检测到任何信号,则系统自动进入休眠状态,以起到节省电能的作用,并等待下一次唤醒信号的到来.3 车窗防夹设计3.1 设计要求按照汽车安全标准的要求,电动车窗应当具有自动防夹功能的设计,主要包括以下几个方面:①在车窗关闭时能够检测障碍物的存在;②限制施加于障碍物上的作用力;③电机反向旋转以释放障碍物.此外还要求电动车窗在第一次运行时可以自动学习车窗的长度,并将数据保存在电可擦写可编程只读存储器(EEPROM )内以备日后判断之用.3.2 算法实现图6所示为直流电机模型,其中电机转矩T 与电枢电流i 的关系以及反电动势e 与转速θ的关系如下:T =K t i , e =K eθ(1)式中:K t 为电枢常数;K e 为电机常数.691 中 国 工 程 机 械 学 报第6卷 图4 主节点程序流程图Fig.4 F lowchar tofma sternode 图5 从节点程序流程图F i g.5 Flowchar tofsla venode基于牛顿定律与基尔霍夫定律,可以写出以下方程:J θ+b θ=K t i , L d i d t +Ri =V -K e θ(2)式中:J 为转动惯量;b 为阻尼系数;L 为电枢电感;R 为电枢电阻;V 为电枢两端电压.故可以得出以下结论:P =T θ=K e i θ∝iθ(3)式中:P 为电机的功率.图6 直流电机模型Fig.6 ModelofDCmotor 定义ΔP =P (t )-P (t -Δt ),由于在堵转时流过电机的电流i 显著增大,故ΔP 的值会比正常运行时高得多,由此可以设置1个阀值,当ΔP 超过该值时判断电机堵转.通过分析功率P的变化而不是单纯分析电流变化,也即通过电流与转速相乘可以将由于摩擦(静态和动态)变化以及机械传动变化所产生的不连续变化加以过滤,以此降低误判概率.4 结论本文的研究表明,将这种基于CAN/LIN 网络的分层网络结构应用到汽车车门控制系统中是切实可行的,不仅在一定程度上降低了成本,同时系统的集成度也有所提高.此外,通过本文所述的防夹算法可以有效地实现防夹判断,并降低误判概率.参考文献:[1] 崔代福,魏学哲,孙泽昌,等.LIN 协议及其轿车车身控制中的应用[J].自动化仪表,2002,17(6):4-6.CUIDaifu,WEIXuezhe,SUNZechang.LIN prot ocolandthea pplicationoncarbod ycontrol[J].AutomationandInstrumentation,2002,17(6):4-6.[] 刘晓明,高青青,熊东基于N LIN 总线的汽车通信网络设计[]微机发展,5,5()LIUX ,G OQ q ,XIONGD D f N LIN2[]M D 2,5,5()791 第2期孙泽昌,等:基于CAN 总线技术的智能车门控制系统 2.CA /J .20018:78-84.iaomin g A in g ing on g.esi gno communicationvehiclenetworkbasedonC A /bus J .icrocom puter evel opment 20018:78-84.。

基于CAN总线的车门控制

基于CAN总线的车门控制

基于CAN总线的车门锁控制摘要随着现代汽车的日益发展,汽车电子设备不断增加和改新,进而使得汽车控制系统中出现大量的控制信号需实时交换的问题,传统线束已远远不能满足要求,汽车局域网应运而生。

CAN总线是一种多主方式的串行通讯总线,现实中CAN总线运用在汽车领域非常多,这里我用现在最常用的无线装置PT2262和PT2272运用在车门锁中将其与CAN总线一起运用达到很好的人机对话功能。

再结合ARM2103完成整个自动控制。

关键词:ARM2103 CAN PT2262 PT2272 SJA1000 CTM8251目录第1章概述 (3)第2章总体设计 (4)第3章系统硬件设计 (5)3.11SJA1000模块 (5)3.2CTM8251收发模块 (6)3.3PT2262,PT2272模块 (6)3.4ARM2103模块 (8)第3章系统软件设计 (9)4.1 主程序设计图 (9)4.2 SJA1000程序模块 (10)4.3 ARM控制程序模块 (13)第5章调试和总结 (14)参考文献 (15)第1章概述在当今的社会生活中,电子科学技术的运用越来越深入到各行各业之中,并得到了长足的发展和进步,现场总线是应用于工业现场,采用总线方式连接多个设备,用于传输工业现场各种数据的一类通信系统。

CAN是目前应用最广泛的车载网络,解决了现代汽车中众多的控制与仪器之间的数据交换。

CAN是一种多主方式的串行通讯总线,其设计的规范要求有很高的位速率,高的抗电磁干扰性,并且能够检测出产生的任何错误。

而现实当中CAN总线运用在汽车领域非常多的,这里我用现在最常用的无线装置PT2262和PT2272运用在车门锁中将其与CAN总线一起运用达到很好的人机对话功能。

这里我想用一块ARM2103当成车上的总MCU,通过PT2262人为按闭键发送信号到PT2272再经过CAN收发器CTM8251通过CANH和CANL再与SJA1000 CAN控制器连接,再由ARM2103接收SJA1000的报文控制车锁,当检测到车窗没关上,先关窗户,再关上车门后喇叭响3声。

基于CAN总线的门禁系统设计与实现

基于CAN总线的门禁系统设计与实现

通讯 卡 是采 用 研华 公 司 生产 的P C L 8 4 1 卡, 该卡 是 研华 公 司 比较 成 熟 的产 品 ,
性能可靠 , 并提供了各种功能函数库, 方便后 台软件编程 。 ( 3 ) 锁具, 用- 7 : 1 ' 1 禁控制系统的锁具主要有下列三类 : 电锁( E l e c t r i c L o c k ) , 磁锁( Ma g n e t i c L o c k ) , 电击锁( E 1 e c t r i c S t r i k e L o c k ) 。本文使用磁锁作为其锁具。 ( 4 ) 门磁信号是通过安装在门锁上 的传感器获得的 , 而出门按钮采用是
普 通按钮 。
2 . 基 于G AN 总 线 的门禁 系统 的设计 框架
统的通讯 , 并以非接触I c 卡技术实现身份识别。 其中, C A N 总线是一种有效支 3 . OA N 智 能节 点的设 计 持分布式控制或实时控制的串行通信 网络 , 因其高性能、 高可靠性和方便设 计等特点 , 使C A N的应用越来越广 , 被公认为几种最有前途的现场总线技术 c A N 智能节点主要是完成信息的发送与接收 ,把由门禁主控制器发送过来 之一 。非 接 触I c 卡 是 上世 末本 世初 才 发展 起 来 的一 项 新 的技 术 , 由于 其操 作 的R S 2 3 2 /  ̄式数 据转换 成c AN 协议 的数据 , 并 送到C A N 网络 上 , 同时也 把C A N 网 方便、 保密性好 、 数据不易丢失等特点, 正在越来越多的系统中得以应用。 络上 的数据转换 成R ¥ 2 3 2  ̄ 到 门禁 主控器 E , 实现 主控 部分和服 务器 的通讯 。 C A N 智 能节 点 主要 由单 片 机 、 C A N控 制 器 S J A ] 0 0 0 、 R A M、 光 电 隔 离 和

基于低速CAN总线的电动车车门控制系统的研制

基于低速CAN总线的电动车车门控制系统的研制

基于低速CAN总线的电动车车门控制系统的研制随着现代电子信息技术的飞速发展和我国汽车制造业的强劲增长,应用电子
信息技术研制的车门控制系统在汽车中占有十分重要的地位。

目前,国产低档轿
车的车门控制系统都采用点到点的并行连接的电气控制系统,其具有如下缺点: (1)功能的增加会导致电子装置数量膨胀,线束复杂和布线困难,甚至会给设计、
装配、维护等过程造成困难; (2)线路及接头的增加会增添许多安全隐患;
(3)线束重量和占用空间的增加会给汽车制造带来困难。

本文研制了基于低速CAN总线电动汽车的车门控制系统;根据设计原则,提出了设计方案;设计了各控制器单元的硬件电路,并编写了其软件;制定了CAN
总线编码协议;通过对电动汽车的车窗进行分析与测试获得了车窗夹持特征,提
出了车窗防夹控制策略;从硬件和软件的角度进行了系统的电磁兼容性设计,增
强了系统的抗干扰性能;并对整个系统进行了调试和实验研究。

该控制系统
不仅能够实现四个车窗的自动/点动、两个后视镜的点动、四个门锁的开关和室
内灯的本地控制,还能够通过CAN总线实现各受控单元的远程控制,并利用车窗
电机的电流特性实现了车窗的防夹功能。

实验证明该控制系统克服了传统汽车车门控制的弊端,能够达到现代化车门
控制的要求,具有可靠性高、稳定性好、价格低等优点,具有广阔的应用前景。

基于CAN总线的家用门窗自动开关控制系统

基于CAN总线的家用门窗自动开关控制系统
相 应 引 脚 相 连 , J 0 0的 I T接 A 8 S 2的 I T , T 9 5 SA1 0 N T95 N 0 A 8 S2
线将信息传送到上位机 , 制节点 与上 位机信 息交互 , 制 控 控
节 点 在 用 户 在 家 时接 收上 位机 指令 , 以便 用 户 根 据 自 己需 要
容易忽视家 中的窗门是否打开 , 这给家庭 的环境质量带来 丁 隐患 。同时 因为天气突然变化 , 中门窗打开可能给 家中带 家
来 经 济 损 失 。本 文 提 出 的 基 于 C N 总 线 的 家 用 门 窗 自动 开 A
片 A S 2足采片 te 公 高密度 非易 失性存 储器 技术 q95 8 J ml A 制造 , 内具仃 26 节的随机存储器 R M,K字节可编程 片 5 A 8
Fah仔 储 器 , 经 济 实 惠 的 R S l s 足 IC微 处 理 器 芯 片 。其 主 要 功
节点 、 上位机等构成 , 1 系统 的基本结构框 图。 图 是
A 8 S 2的 P . 相 连 , P 片 外 存 储 器 地 址 可 选 中 T 95 20 CU
S A1 0 C U J 0 0. P
通 过 这 些 地 址 可 对 SA 0 0执 行 相 应 的 读/ 操 作 。 J 10 写 SA 一0 一 R 7— 一A E — 与 微 处 理 器 A 8 S2 的 J 1 4一 一D、 加一 一 H 00的 — WR、¨一 分 别 L T95 一 0—
度传感器采集天气情 况 、 步进 电机控制 门窗开关 , 利用 C N总线作 为通 信总线 与上位机 ( c机) A P 进行 信息传递 。实
际应用表明 , 系统具有实用意义和市场潜力。 该 关 键 词 :A 总线 ; T 9 5 ; CN A 8 S 2 自动 控 制
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

现场总线
基于CAN总线的自动门控制系统设计
系部
专业
班级
学生
指导教师
2015年6 月15 日
课程设计(论文)任务书
一、课程设计(论文)的容
设计一个监控系统,用AT8952单片机和现场总线技术实现基于CAN总线的监控系统,进而进行相应的硬件电路的设计并进行软件的设计。

二、课程设计(论文)的要求与数据
1.用AT89S52单片机和现场总线技术;
2.推广嵌入应用于各种测控领域;
三、课程设计(论文)应完成的工作
1. 完成硬件和软件设计,绘出相关原理图;
2. 完成课程设计报告的撰写。

四、课程设计(论文)进程安排
五、应收集的资料及主要参考文献
1.收集设计中所涉及的主要器件等方面的资料2.收集相关的软件方面的资料
发出任务书日期:2015年6月1日指导教师签名:
计划完成日期:2015年6月27 日教学单位责任人签章:
目录
1 设计思路和整体规划思路 (1)
2设计容 (3)
2.1提要 (3)
2.2概念 (3)
2.3意义 (3)
2.4原理图 (3)
3系统硬件设计 (3)
3.1 CAN介绍 (3)
3.2硬件组成结构 (3)
3.3模块上线 (5)
参考文献 (6)
基于can总线的自动门控制系统的设计
黎信威杜腾波绍洲
摘要:本设计介绍了一种基于CAN总线的自动门控制系统,本设计采用AT89S52单片机,独立CAN控制器SJA1000。

自动门控制系统软件设计主要有开门程序和关门程序。

当门前1米有人或按开门按钮时,热释电红外人体传感器检测到信号后传给单片机,当两对管都未检测到信号时停止开门,此时如果继续有人来则继续开门。

如果无人在感应区移动,则执行关门程序,当突然有夹人信号,则门立即全部打开,防止夹人事故的发生。

如果没有人在门中间或在门口移动,则重新执行关门程序,最后两扇门完全关闭。

由于热释电红外传感器在检测到有人移动开门后,会自动延时3-4秒,因此,在软件上不必再设置延时程序。

关键字:CAN总线自动门控制系统AT8952单片机
1设计思路和整体规划思路
自动门的控制主要基于硬件和软件的要求,硬件方面采用简单高效的51单片机系统板来实现还有就是直流电机,红外对管传感器,热释电型红外传感器,软件方面基于单片机设计。

自动门的门板由支架支撑在导轨上,导轨连接到驱动装置,驱动装置通过皮带来带动门板在导轨滑动。

电动门的驱动装置是一组电机组件,由直流电机来完成。

主控制器单片机是自动门的指挥中心,通过部指令程序,发出相应指令,指挥电机工作。

外部信号由热释电型红外传感器来完成,当有移动的物体进入它
的工作围时,它就给主控制器单片机一个信号,电机提供开门与关门的主动力。

然后开门。

自动门门扇完成一次开门与关门的工作流程如下:感应探测器将探测信号传至主控制器单片机上,主控制器判断后控制电机运行。

电机得到一定运行电流后做正向运行,将动力经传动机构使自动门扇开启;自动伸缩门扇开启后由控制器做出判断,控制电机作反向运动,关闭自动门扇。

在双开门上两边分别安装红外对管,当门打开的过程中,又有人过来时,人流量增大,此时,红外对管的接收器不能接收到发射器的信号,把情况传输给主控制器单片机上,然后再由单片机控制电机将门打开。

在双开的门棱上安装一组红外对管,当门在关的过程中有人或物时,表示有夹物情况出现,红外对管的接收器将不能接收到发射器的信号,并把情况传输给主控制器单片机上,然后再由单片机控制电机将门打开。

同时,在门的两侧,可安装按钮,直接控制直流电机。

当控制器系统出现故障时,也可由人人为的主动按按钮,达到在系统出现故障时,人也可以自如的开进门的状况。

系统基本流程如下:
2实验容
2.1提要
本实验利用CAN模块检测光电开关的信号及步进电机的起、停和方向控制,通过实验平台上的步进电机模拟电动门,光电开关信号来模拟实现人的进出。

利用组态软件编写一上位机软件,实现对光电开关的检测及电机的控制。

2.2 概念
自动门根据使用的场合及功能的不同可分为自动平移门、自动平开门、自动旋转门、自动圆弧门、自动折叠门等,其中自动平移门使用得最广泛,我们通常所说的自动门、感应门就是指自动平移门。

2.3 意义
自动平移门最常见的结构形式是自动门机械驱动装置和门外两侧红外线,当人走近自动门时,红外线感应到人的存在,给控制器一个信号,控制器通过驱动装置将门打开。

当人通过门之后,再将门关闭。

由于自动门在通电后可以实现无人看管,同时又可节约空调能源、防风、防尘、降低噪音,提高了建筑的档次。

2.4 原理图
系统的整体原理图
3 系统硬件设计
3.1 CAN介绍
CAN系统:基于CAN协议的CAN总线分布式数据采集网络,主要用于实现CAN总线应用中的通信控制和数据采集方案.
CAN协议是一种基于连接的CAN应用层协议,是整个CAN系统的基础与核心。

制定CAN协议的思路源于为中国中小型CAN应用网络提供一种简单、可靠、稳定的应用层协议。

在充分汲取了DeviceNet协议和CANopen协议之精萃的基础上,优先保障通信数据的可靠性与实时性,以相对简单的方式进行数据通信,从而有效降低了硬件实现成本,这就是CAN协议的巨大优势。

3.2 硬件组成结构
系统组成如图1 所示,系统的控制台由PC机和CAN总线适配卡等组成;CAN节点主要由单片机、CAN控制器和CAN收发器组成。

该实验主要利用iCAN4050 模块控制传动系统的运动方向及起、停控制。

iCAN4050 模块功能:CAN-4050 DI/DO功能模块用于采集开关量输入信号,并提供开关量输出信号。

CAN-4050 DI/DO功能模块具有8路开关量输入通道和8路开关量输出通道。

CAN-4050 DI/DO功能采用CAN总线通讯接口,符合CAN2.0B协议规。

模块在工作时,将输入的电压型开关量信号或者无源触点信号经过调理以后,送
入单片机进行处理,通过CAN总线通讯将输入的开关量信号状态传送到网络中的主控设备,并且主控设备通过CAN总线将输出的开关量状态传送到模块。

CAN-4050 DI/DO功能模块采用表面安装工艺,大大提高了系统在恶劣环境中使用的可靠性。

CAN-4050 DI/DO功能模块的底座上配有导轨架,可以直接安装在标准的DIN导轨上,用户也可以采用其它的简便的安装方式。

参数:电源具有极性反接保护功能
模块电源:单电源供电,供电电压为+10V~+30V DC
CAN控制器:PHILIPS SJA1000
CAN收发器:PHILIPS PCA82C251
通讯协议:符合CAN协议规V2.0B版
工作环境温度:-20℃~+85℃
物理尺寸:120mm*80mm*30mm(不计算导轨安装架高度)
安装方式:可选标准DIN导轨安装或简单固定方式
3.3模块上线
在此实验中仅以CANTest 测试软件演示上线状态图,如图所示。

其中按纽6 控制运动机构的方
向,按纽7 控制运动机构的起、停。

当按纽7 为绿色时,传动机构停止运行,反之传动机构
运动;当按纽6 为红色时,运动机构向右运行,反之向左运行。

控制传动系统启停、方向控制
如表可以控制CAN4050 模块输出信号即可控制运动机构的起、停及方向的改变。

参考文献
[1] 于洋.《测控系统网络化技术及应用》,机械工业
[2] 正军.《计算机测控系统设计与应用》,机械工业
[3]江全.《计算机测控系统设计与编程实现》,电子工业
[4]周立功主编.《工业以太网系统教程》
[5] 周立功主编.《CAN教学实验开发平台实验指导》。

相关文档
最新文档