基于CAN总线应用设计

基于CAN总线应用设计
智能家居方面的应用
序言
CAN总线因其卓越的性能,应用不再局限于汽车 工业,已被广泛应用到自动控制、楼宇自动化、 医学设备等各个领域。针对目前智能家居控制器 功能较少、通信能力差的特点,我们在智能家居 环境中,采用分布式系统的思想,构建了一个安全 快速的CAN网络通讯系统,实现各子系统间的通 信,实验证明该方案可以提升家居环境的智能化、 人性化。本文重点就基于单片机的CAN总线通信 设计的实现进行介绍。
软件设计
本设计中CAN控制器SJA1000工作模式为增强模式,支持CAN2.0B协议。 帧格式采用扩展帧,扩展帧有29个标识符,占用4个字节空间。高16 位为接收节点的ID (当为广播报文时,就为0x00),低16位为发送节 点的ID(这些配置是在节点初始化 SJA1000中进行)。对SJA1000配置, 采用是双滤波验收,以决定该报文是否可以被节点接收。本设计用 CAN总线4种帧类型中的数据帧制定自己的通信规则。该系统数据通信 是由中心监控主机发起,中心监控主机发送命令,然后温控节点接收 命令再执行相应的操作,比如回送当前的温度数据、当温度异常时执 行解除温度异常的行为(通过继电器切断电路)等。接收报文采用中断 方法。即当CAN总线控制器接收到一帧有效报文(通过滤波验收),其 INT引脚跳变为低电平触发单片机的外中断l,然后通过中断子程序将 报文读人单片机。SJA1000可以产生4种中断,但占用的是一个硬件中 断资源,因此,需要软件区分中断源。对于接收中断,将最多8字节 的数据放入在内存中开辟的缓冲区,置相应标志通知主程序,主程序 在合适的地方再进行数据处理。数据接收后,必须执行一次释放CAN 接收缓冲器的命令,以便下一次数据的接收。
主控模块和子系统的can总线网络
系统与测试
通信性能测试主要体现在通信质量和通信速度上,为了获得这些参数需要测试 主控模块和子系统之间的数据传输能力。测试方法是:(1)无竞争点对点 双向数据传输测试(2)有竞争点对点双向数据传输测试。测试指标是:传 输时间和误码率。结果表明:主控模块和子系统之间通信比较稳定,数据传 输比较快,可以满足实时要求。
CAN总线在智能家居应用的原因
CAN总线具有优良的性能和极高的可靠性,在智 能家居环境中采用CAN总线技术,提高了系统内部 的通信速率、实时性,降低了误码传送率。已实现 且运行在智能家居系统中的内部通信,工作可靠, 性能稳定。
实验模块
智能家居环境包含很多方面,各设备、子系统不 但要相互联系而且整个系统还要与外界联系,还完 成错误检测、仲裁、总线填充和错误处理等功能。 所以通信可分成基于总线的内部通信网络和基于 电话以及计算机的远程通信网络。本文仅涉及内部 通信网络,虽然各种设备繁多,但通信机理是相 同的,所以下文以温度自动控制系统为例进行实 验,系统结构如下图所示。
PCA82C250的结构框图
2)CAN驱动收发器PCA82C250 PCA82C25O驱动收发器是CAN控制器(SJA1000)和物 理传输线路之间的接口。可以用高达 1Mbps的位 速率实现在两条差动电压总线电缆上的数据传输。
CAN总线接口模块电路
解图
接口电路如上所示,sJA1000的ADO—AD7口直接 与与单片机 AT89S52的P2口连接,SJAl000的ALE、 RD、wR和单片机 AT89S52对应 AIE、RD、WR相连,SJAl000的片选 CS接单片的一 个普通 I/O 口P1.3, MODE接+5V设置SJA1000控制器为Intel模 式,中断输出信号INT与单片机的INT1连,使CAN通信可以采用中断 或查询两种方式。时钟晶振统一采用 12MHz,频率调整电容C5、C6 一般取 15~30pF,设计中取20pF。 R11、R12连接控制器和驱动器 为限流保护电阻,为避免当驱 动器失效时出现过流导致控制器损坏, 设计中取 390欧姆。R14为终端电阻,设计中取120欧姆。CAN 驱动 器 PCA82C250的RS脚为工作模式选择位,接地工作于高速模式, 接高工作于待机模式 。 本设计系统通过电阻R13将芯片设定于斜率 控制模式,电阻值通常为16~140k欧姆,这里取为20~33k欧姆,这时 CAN总线应工作于低速模式,可提高CAN总线抵抗射频干扰的能力。 在这种情况下,可直接使用非屏蔽双绞线或平行线作为总线。
报文发送程序流程图
举一反三
在基于温度节点CAN总线通信调试成功后,我们 将其扩充应用于整个智能家居系统。各个子系统 在主控模块的控制下协同工作。主控模块到子系 统传输的主要是控制流,这些控制流完成子系统 的配置或者命令子系统完成特定的任务。子系统 到主机传输的主要是数据流,数据流主要包含子 系统中各设备的运行状态或传感器数据等。系统 结构如下图所示。
发送报文必须经过以下两个步骤:
步骤1:将待发送信息按SJA1000的要求送入系统发送缓冲 区,由于本系统采用CAN2.0B的扩展帧,因此缓冲区总共 为13字节,包括帧信息(1字节)、ID码(4字节)及8字节数 据。 步骤2:按下面流程图的要求进行报文的发送。需要注意 的是,在将系统发送缓冲区数据移至CAN控制器发送缓冲 区前,必须判断缓冲区是否被锁定。如果缓冲区被锁定, 则不能写控制系统图
系统总图
温度自动控制系统结构
硬件设计
温度自动控制系统由一个中心监控主机节点、两 个温控点组成,三者之间通过CAN总线发送接收 数据包。节点的通信核心芯片为CAN控制器和 CAN驱动收发器。 1)CAN控制器sJA1000 SJA1000可完成链路层的全部功能。基本模式 支持 CAN2.0A协议,增强模式支持CAN2.0B 协议。 由接口管理逻辑、发送缓冲器、接收缓冲 器(RXFIF0)、接收过滤器、位流处理器 (BSP)、 位时序逻辑 (BTL)和错误管理逻辑(EML)等组成。
合集下载

基于CAN总线的智能车的设计与实现

基于CAN总线的智能车的设计与实现

基于CAN总线的智能车的设计与实现控制器局域网络CAN(Controller Area Network)是德国BOSCH 公司为解决现代汽车中众多电子设备之间的数据交换而开发的一种串行数据通信协议,它具有高可靠性和良好的错误检测能力。

汽车上主要有高速(500 kb/s)和低速(125 kb/s)两种CAN 总线,这两种总线通过网关连接,实现两个局域网间的数据共享。

目前,随着对系统复杂化、精细化的要求越来越高,传统的集中控制从实时性和可靠性上越来越不能满足要求,分布控制逐渐得到了广泛应用。

分布控制就是系统由一个主控制器和若干个分控制器组成,分控制器分别处理一部分系统功能,以并行或串行的方式与主控制器进行数据和信息的交互。

1系统的总体设计本设计主要完成了智能车在预先铺贴的道路上行驶。

整个系统硬件组成框图如图1 所示,包括采集节点和控制节点,它们之间通过CAN 总线完成数据的交互。

采集节点通过传感器采集道路信息,经过信号调理电路传送到微控制器,微控制器对信息进行处理后把数据发送到CAN 总线上。

控制节点读取总线上的数据并转换成控制命令,控制执行机构以确保智能车不偏离道路并且保持较高的速度。

2 节点的硬件接口设计2.1 采集节点SST89E564RD 与CAN 总线接口SST89E564RD 自身不具有CAN 模块,因此扩展了CAN 总线控制器,通过CAN 总线收发器接入总线。

本设计采用的CAN 控制器是SJA1000,其兼容CAN2.0B 协议,通过单片机对其进行初始化,主要实现数据的接收和发送等通信任务。

收发器选用PCA82C250,它是一种应用广泛的CAN 控制器与物理总线间的接口芯片,能够对总线的信息进行差动发送和接收。

为了进一步提高系统的抗干扰能力,在PCA82C250 和SJA1000 之间用高速光耦6N137 进行隔离,以降低由于不同节点的高共模电压引起的串扰甚至对器件的损坏,提高系统的可靠性,其通信速。

基于CAN总线的某汽车仪表设计

基于CAN总线的某汽车仪表设计

基于CAN总线的某汽车仪表设计发表时间:2018-09-12T15:36:02.443Z 来源:《基层建设》2018年第25期作者:张希陶冉童琪凯陶飞飞[导读] 摘要:介绍CAN总线的特点以及在汽车仪表中的应用,给出CAN模块的硬件设计、软件设计和通信协议应用。

安徽江淮汽车集团股份有限公司安徽合肥 230601摘要:介绍CAN总线的特点以及在汽车仪表中的应用,给出CAN模块的硬件设计、软件设计和通信协议应用。

关键词:CAN总线;仪表;寄存器设置0 前言汽车仪表的显示通常来自于某些开关信号,或者传感器信号。

通常情况下,每个给仪表的输入信号要使用一根或两根线束传输,需要输入的信号越多,仪表接口设计的引脚就越多,随着汽车功能越来越多,对汽车仪表显示需求也随之增多,输入信号数量达几十甚至几百条。

在这种情况下,一个信号一个引脚分配的仪表接口设计必定不能满足日益增长的需求。

随着CAN总线技术在汽车各个重要部件展开应用,有效降低了线束根数,同时也减少了控制器的引脚分配,并且CAN 总线在通信能力、可靠性、实时性、灵活性、易用性等方面有着明显的优势,这恰恰解决了汽车仪表的上述问题。

1 CAN硬件设计原理CAN功能基于CAN控制器及CAN收发器及接口电路和通讯协议等设计实现。

CAN最小系统需要两组电源、复位电路、晶振电路。

电路中采用了隔离CAN收发器模块,以确保在CAN总线遭受严重干扰时控制器能够正常运行。

这里设计仪表使用的是飞思卡尔的S12HY系列16位微控制器,集成了CAN控制功能,收发器使用的是TJA1040。

图1 CAN模块结构原理总线设计的三层结构模型为:物理层、数据链路层和应用层。

物理层和数据链路层的功能由CAN接口器件完成,包括硬件电路和通讯协议两部分。

CAN通讯协议规定了四种不同用处的网络通讯帧,即数据帧、远程帧、错误指示帧和超载帧。

CAN通讯协议的实现,包括各种通讯帧的组织和发送,均是由集成在主控制器中的电路实现的,因此系统的开发主要在应用层的设计上。

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

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

*
收稿 日期 :0 1 3月 1 21 年 6日, 修回 日期 :0 1 4 2 2 1 年 月 1日 作者简介 : 吴鹏 , , 男 硕士研究生 , 研究方 向 : 控制网络研究 。汪秉文 , , 男 教授 , 博士生导师 , 研究方 向: 计算机技术 、 自 动控制 、 人工智能 。
制 器 的设计 , 采 用 S M3F O 单 片 机 为 核 心实 它 T 2 17
现C AN总线 网络与 以太 网 的异 构互 联 , 理论 上 以
可 靠性 很高 而 且性 价 比又 比较 高 等 诸 多优 点 。正
是 因为 上述 的诸 多优 点它被 广 泛应 用 到 汽车行 业 、
太网技术将多个 C N 总线子 网结合在一起 , A 有效
头, 被视 为未 来总 线发 展 的方 向 。但 由于工 业 以太 网在现 场控 制方 面 的不 完 善 与其 他 成熟 现 场 总线 标 准相 结合 成 为 了现 今 控 制 总 线领 域 发展 的一 大
热 点 , 因此必将 带动 整个社 会 的发展 。本 课 题就 也
线标 准 之一 。C ANቤተ መጻሕፍቲ ባይዱ总线是 一种 有 效支 持 分 布式 控 制 或实 时控制 的 串行通 信 网络 , 有 网络各 节点 数 具
据通 信 实时性 强 、 发 周期短 、 主方 式 工作 、 用 开 多 采 性 、 信 速 率 范 围 为 5 b s1k 通 k p / 0 m~ 1 p / 0 Mb s 4 m、
非破坏性仲裁技术 、 帧结构 、 短 强抗 干扰和低耦合 是 在这 种背 景 下 提 出 了一 种 基 于 AR 的智 能 控 M
控制 器 局 域 网 C AN ( o tolr Ara Ne— C n rl e t e wok 是 至今 被 批 准 为 国际 标 准 的少 数 的 现 场 总 r)

基于单片机的CAN总线数据采集设计与实现

基于单片机的CAN总线数据采集设计与实现

基于单片机的CAN总线数据采集设计与实现随着物联网和智能化技术的发展,嵌入式系统在日常生活中的应用越来越广泛,其中基于CAN总线的数据采集系统受到了广泛关注。

CAN总线是一种分布式实时控制网络,具有可靠性高、传输速率快等特点,适合用于工业控制、车辆通讯、航空航天等领域。

本文将介绍一种基于单片机的CAN总线数据采集系统的设计与实现方法。

一、系统设计本系统的硬件组成包括STM32F103单片机、CAN总线模块以及传感器模块。

其中,STM32F103是一款高性能低功耗的32位微控制器,具有强大的计算和通讯能力;CAN总线模块可以实现CAN总线的发送和接收功能;传感器模块用于采集环境数据,例如温度、湿度、压力等。

系统设计流程如下:1. 确定系统功能和需求。

2. 选取合适的硬件和软件平台。

3. 设计硬件电路并连接。

4. 选择适合的编程语言和开发工具。

5. 编写程序实现系统功能。

二、系统实现1. 硬件连接本系统的硬件连接如下图所示:(图片来源于网络)(1)Keil uVision5Keil uVision5是一款集成开发环境(IDE),支持多种处理器架构,包括ARM、Cortex-M、8051等。

它集编译器、调试器、仿真器、IDE于一身,支持多种编程语言和工具链。

(2)STM32CubeMXSTM32CubeMX是一款自动生成STM32微控制器初始化代码的软件工具,可以快速构建STM32的应用程序。

(3)CAN analyzerCAN analyzer是用于监控和分析CAN总线的软件工具,可以捕获CAN总线数据,并以图表的形式展示出来。

3. 系统程序设计(1)初始化CAN总线模块在程序中首先需要初始化CAN总线模块,确定传输速率、过滤规则等配置。

(2)读取传感器数据然后需要读取传感器数据,可以使用外部中断或者定时器中断的方式进行采样,获取环境数据并存储到变量中。

(3)将数据发送到CAN总线最后需要将采集到的数据发送到CAN总线,使用CAN总线模块的发送函数将数据打包成CAN数据帧发送出去。

基于CAN总线的多节点语音通信系统设计

基于CAN总线的多节点语音通信系统设计

基于CAN总线的多节点语音通信系统设计随着科技的发展,语音通信在我们的日常生活中起着越来越重要的作用。

为了满足多节点之间的语音通信需求,本文设计了一种基于CAN总线的多节点语音通信系统。

首先,我们需要了解CAN总线的特点。

CAN(Controller Area Network)总线是一种高度可靠的实时通信协议,广泛应用于汽车、工业控制等领域。

它具有高带宽、低延迟和可靠性强的特点,非常适合用于多节点语音通信系统。

在设计多节点语音通信系统时,我们需要考虑以下几个方面。

首先是节点之间的通信方式。

基于CAN总线的多节点语音通信系统可以采用点对点通信方式,即每个节点都可以直接与其他节点进行通信。

这样一来,每个节点都能够实时地接收和发送语音数据,实现实时的语音通信。

其次是语音数据传输的方式。

在多节点语音通信系统中,语音数据需要通过CAN总线进行传输。

为了确保数据的实时性和可靠性,我们可以采用分时复用的方式,即将语音数据分为多个小包进行传输,每个节点按照预定的时间片轮流发送和接收数据。

这样一来,即使在多节点同时发送数据的情况下,也能够保证数据的传输效率和可靠性。

最后是节点之间的数据处理和控制。

在多节点语音通信系统中,每个节点都需要对接收到的语音数据进行处理和控制。

可以使用数字信号处理技术对语音数据进行降噪、增益等处理,以提高语音通信的质量。

同时,每个节点还需要实现相应的控制逻辑,以实现语音通信的功能,例如呼叫、接听等。

综上所述,基于CAN总线的多节点语音通信系统设计具有高带宽、低延迟和可靠性强的特点,非常适合应用于实时语音通信场景。

通过合理的节点通信方式、语音数据传输方式以及节点数据处理和控制,可以实现实时的多节点语音通信。

这种系统设计在汽车、工业控制等领域具有广阔的应用前景,将为我们的生活带来更加便利和高效的语音通信体验。

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

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

基于CAN总线的智能控制器设计随着科技的不断发展,智能控制器在工业自动化中的应用越来越广泛。

CAN(Controller Area Network)总线作为一种高效可靠的通信协议,被广泛应用于智能控制器的设计中。

CAN总线是一种串行通信协议,具有高速传输、抗干扰能力强等特点。

它最初是由德国BOSCH公司提出的,用于汽车电子系统的通信。

随着其优越性能的认可,CAN总线逐渐在其他领域的智能控制器中得到应用。

智能控制器是一种能够根据外部环境和用户需求自主调节的控制设备。

它通过传感器采集环境信息,并通过CAN总线与执行器进行通信,实现对设备的控制。

在智能控制器中,CAN总线充当了数据传输的核心角色。

基于CAN总线的智能控制器设计包括硬件和软件两个方面。

在硬件设计中,首先需要选取合适的微控制器作为控制器核心,然后进行外围电路的设计,包括CAN总线收发器、传感器接口电路、执行器驱动电路等。

这些电路的设计需要考虑到CAN总线的特性,确保数据的稳定传输。

在软件设计中,首先需要编写CAN总线通信协议的驱动程序,实现与其他设备的通信。

其次,根据具体的控制需求,设计相应的控制算法,通过CAN总线将控制指令发送给执行器。

同时,还需要编写数据采集程序,将传感器采集到的数据通过CAN 总线发送给上位机或其他设备。

基于CAN总线的智能控制器设计具有许多优势。

首先,CAN总线具有较高的传输速率和较低的误码率,可以满足实时性和可靠性要求。

其次,CAN总线支持多节点通信,可以实现多个智能控制器之间的数据交互。

最后,CAN总线的抗干扰能力强,可以在复杂的工业环境中稳定运行。

综上所述,基于CAN总线的智能控制器设计是一种有效的解决方案。

它通过充分利用CAN总线的特性,实现了智能控制器的高效、可靠和稳定运行。

随着科技的不断发展,基于CAN 总线的智能控制器设计将在工业自动化中发挥更加重要的作用。

基于CAN总线的车载智能终端硬件设计

基于CAN总线的车载智能终端硬件设计随着智能汽车技术的不断发展,车载智能终端在汽车中的应用越来越广泛。

CAN总线作为车载通信网络的核心,是车载智能终端必不可少的硬件设计之一、本文将介绍基于CAN总线的车载智能终端硬件设计。

1.硬件架构设计车载智能终端硬件设计的基本架构包括主控制单元、CAN总线模块、外围接口模块和电源管理模块。

主控制单元通常选择高性能的ARM处理器,具有丰富的外设接口和强大的计算能力。

主控制单元负责处理各种传感器数据和外部通信,控制车载智能终端的各项功能。

CAN总线模块是连接主控制单元与车载CAN总线网络的桥梁,负责CAN总线数据的收发和解析。

CAN总线模块通常由CAN控制器和CAN收发器组成,能够实现高速稳定的数据传输。

外围接口模块包括各种传感器接口、视频输入输出接口、音频输入输出接口等,可以实现车载智能终端与外部设备的连接和数据传输。

电源管理模块负责为车载智能终端提供稳定的电源输入和管理电源开关,确保车载智能终端的正常工作。

2.硬件设计要点在设计基于CAN总线的车载智能终端硬件时,需要考虑以下要点:(1)稳定性与可靠性:在车载环境下,硬件设备需要经受严格的振动、温度、湿度等不利条件,因此硬件设计必须具有出色的稳定性和可靠性。

(2)电源管理:车载智能终端需要长时间工作,因此电源管理模块的设计至关重要,要能有效管理电源供应,确保终端的稳定工作。

(3)通信接口:CAN总线是车载通信网络的核心,因此CAN总线模块的设计必须考虑数据传输速度、稳定性、抗干扰能力等因素,确保数据的可靠传输。

(4)外围接口设计:要考虑到车载智能终端需要与多种外部设备进行连接和数据交换,因此外围接口模块的设计要充分满足各种接口需求。

3.硬件设计实例一种基于CAN总线的车载智能终端硬件设计实例如下:主控制单元采用Cortex-A53架构的ARM处理器,集成CAN控制器;CAN总线模块采用高速CAN收发器,支持CAN2.0B协议;外围接口模块包括数字摄像头接口、USB接口、HDMI接口等;电源管理模块采用高效稳定的DC-DC变换器,支持宽电压输入。

基于CAN总线的数据监控系统设计


有 很 高 安 全 等 级 的 分 布 实 时 控 制 。本 文 利 用 CAN现 场 总 线 技 术 实 现 在 线 数 据 实 时监 控 . 出7CAN总 线 的 硬 件 电 路 和 软 给 件 设 计 过 程 , 利 用Viu l +设 计 了_ 机 监 控 软 件 。 并 s a C+ 上位 关键 词 : CAN总 线 ;数 据 监 控 Viu l s a c++.
nrt c mn ts f an 。 ucj o i m io mo & an
摘
要 : 制 器 局 域 网CAN为 串行 通 信 协 议 . 有效 地 支 持 具 控 能
特 的 设 计 与 一 般 的 通 信 总 线 相 比 . 的 数 据 通 信 具 有 突 出 它 的 可 靠 性 、实 时 性 和 灵 活 性 ,其 特 点 可 概 括 为:) 0 CAN为 多主 方 式 工 作 , 络 上 任 一 节 点 均 可 在 任 意 时 刻 主 动 地 向 网 络 上 网 其 他 节 点 发 送 信 息 而 不 分 主 从 :② 采 用 非 破 坏 仲 裁 技 术 . 当多 个 节 点 同 时 向 总 线 发 送 信 息 冲 突 时 , 先 级 低 的 节点 会 优 主 动 地 退 出 发 送 ,而 最 高 优 先 级 的 节 点 可 不 受 影 响 地 继 续 传 输 数 据 .从 而 大 大 节 省 了总 线 ; 仲 裁 时 间 。尤 其 是 在 网 中突 络 负 载 很 重 的 情 况 下 , 不 会 出 现 网 络 瘫 痪 情 况 ; CAN的 也 ③
种 串 行 数 据 通 信 协 议 . 有 实 时 性 强 、 输 距 离 较 远 、 电 具 传 抗
磁 干 扰 能 力强 、成 本 低 等 优 点 , 别 适 用 于 环 境 恶 劣 、电 磁 特 辐 射 强 和 振 动 大 的 工 业 环 境 Ⅲ。 笔 者 叙 述 的 是 基 于 CAN总 线 的 数 据 监 控 系 统 设 计 .把 先 进 的 网 络 通 讯 技 术 应 用 于 数 据 传 输 中 , 结 合 M FC设 计 并 出上 位 机 窗 口, 于 实 时监 控 和 限 值 报 警 。 便

基于CAN总线的智能仪表设计

Ab ta t T i ytm SSAT8 S 2a ec nr l e tri d v lp dwi mp rtr n u dt  ̄u igcp bliso sr c: hssse U e 9 5 st o t ne e eo e t t eauea dh mii me r a a i t f h oc s h e y n ie
a d h mii e s r u ig S n u dt sn o sn HT1 c iv d 0 ℃ 一 1 0 ℃ rn ep e i o e ea r  ̄ue m. d ti d a ay i o e y s ahe e l 2 a g rcs n tmp rt eme rme A eal n lss ft i u e h
常需要对各种模 拟量或数字量进行测量,如温度 、湿度 、 转
速、 压力和流量等 , 以实 现对整个系统的更好控制。同时, 现 代工业 自动化系统 发展 的趋势是使得现场仪表之 间、 现场仪
Mei tcm n 和媒体 相 关接 口 ( I d m D pn d At h e0 m u a MD— i ee— Me u
摘
要 : 系统 以AT 9 5 本 8 S 2为控制核心, 了具有 温度和湿度测量功 能的智 能仪表, 研制 并对智 能仪表 的 C N 总线接 1技 A 2
术进行 了研 究。在温湿度测量中, 采用 S T l H I 作为温湿度传感器,实现 了 O ' 2 ℃范围 内的高精度 温度 测量 ,并分析 了 C~10
dn t fc) etne ae 。 I r 2 系统方案设计
表与控制室设 备之 间构 成网络互连系统,实现全数字化 、 双 向、 多变量 的数字通信 , 即现场 总线技术的应用是 目前 国际 自 动化领域的热点 。 因此本文主要研究的内容就是 以温度和

基于CAN总线的数控系统设计

基于 C AN总线 的数 控 系统 设 计
周 平
( 西 渝 州科 技 职业 学 院 自动 化 学 院 , 余 3 8 0 ) 江 新 30 0
摘 要 :C N 总线 是 现 场 总 线 领 域很 有发 展 前 途 的 一 种 通 信技 术 。介 绍 C A AN 总线 的 特 点 及 C N A
具 有 模块 化 的特 征 。 用 分 布 式 控 制 原 则 采 用 系 采
统 、 系 统 和 模 块 分 级 式 的控 制 结 构 . 构 造 是 可 移 植 子 其
收 稿 日期 :0 1 O —1 21一 1 2 修 稿 日期 :0 1 0 —2 21— 1 8
作者 简介 : 平 (90 ) 男 , 东文 登 人 , 师 ,- 师 , 事 领域 为 电 气 自动化 、 周 /7 一 , 山 讲 _程 T 从 自动控 制 和 数 控 技 术 应 用 的 实践 和教 学研 究
@ 现 计 机 210 代 算 012 .
式 、 字 化 、 散 化 及 智 能 化 的底 层 控 制 网 络 , 够 方 数 分 能 便 地 构 成 IC N P — C结 构 体 系 的 开 放 式 C C 系 统 将 N C N运 动 控 制 器 插 入 IC机 的 总 线 插 槽 中 .通 过 接 口 A P 连 接伺 服 单 元 和 I / 元 基 于 C N 总线 的 数 控 系 统 O单 A 结 构 如 图 1 示 系统 基 于 现 场 总 线 控 制 功 能 下 载 的 所 思想 . 微 处 理 器 和 现 场 总线 接 口连 通 数 控 坐标 轴 的全 将 数字 伺 服 驱 动器 。 而形 成 数 控 插 补 单 元 将 带 有 通 信 进
作 为 开 放 式 控 制 器 应 当考 虑 到迅 速 发 展 的 网 络技 术 及 其 在 工 业 生 产 领 域 的应 用 。要 具 有 一 种 较 好 的 通
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档