• 说明: 这是基于STM32的CAN总线通信节点设计。用的是STM32F103微控制器,LCD1602液晶显示,MQ-4甲烷气体传感器,CTM1050CAN收发器。但是甲烷传感器限于条件没有调试。 项目概述: 利用STM32作为主控制芯片,设计出利用CAN总线传输数据的通信节点,在查阅STM32和CAN总线等相关文献和资料基础上,确定节点的总体设计方案,主要包括电源模块、微控制器模块、气体传感器模块、LCD模块、报警模块等组成,节点的总体结构如图:
  • 说明: 这是基于STM32的CAN总线通信节点设计。用的是STM32F103微控制器,LCD1602液晶显示,MQ-4甲烷气体传感器,CTM1050CAN收发器。但是甲烷传感器限于条件没有调试。 项目概述: 利用STM32作为主控制芯片,设计出利用CAN总线传输数据的通信节点,在查阅STM32和CAN总线等相关文献和资料基础上,确定节点的总体设计方案,主要包括电源模块、微控制器模块、气体传感器模块、LCD模块、报警模块等组成,节点的总体结构如图: >>
  • 来源:www.stmcu.org/module/forum/thread-612322-1-6.html
  • 至于RS485电缆(RS485转RS232) ,在一般场合采用普通的双绞线就可以,在要求比较高的环境下可以采用带屏蔽层的同轴电缆。 前几期我们谈论了RS485协议的基本规范,本期继续讨论RS485总线在使用有可能遇到的问题或者故障的规避处理 光电隔离电路 在某些工业控制领域,由于现场情况十分复杂,各个节点之间存在很高的共模电压。虽然RS-485接口采用的是差分传输方式,具有一定的抗共模干扰的能力,但当共模电压超过RS-485接收器的极限接收电压,即大于+12V或小于-7V时,接收器就再也无法正常工作了,
  • 至于RS485电缆(RS485转RS232) ,在一般场合采用普通的双绞线就可以,在要求比较高的环境下可以采用带屏蔽层的同轴电缆。 前几期我们谈论了RS485协议的基本规范,本期继续讨论RS485总线在使用有可能遇到的问题或者故障的规避处理 光电隔离电路 在某些工业控制领域,由于现场情况十分复杂,各个节点之间存在很高的共模电压。虽然RS-485接口采用的是差分传输方式,具有一定的抗共模干扰的能力,但当共模电压超过RS-485接收器的极限接收电压,即大于+12V或小于-7V时,接收器就再也无法正常工作了, >>
  • 来源:xiugongkong.com/Article/ArticleDetails/2015031210175400001.html
  • 在项目的特殊环境要求下, CAN总线通信要求使用FPGA作为系统中的主控制器, 较之传统设计使用的单片机, FPGA能够在速度和体积上有更好的适应性。FPGA 一方面减少了电路板的复杂程度, 缩短了实现周期; 另一方面, 其丰富的资源、超高的性能和灵活的可编程性, 提高了整个设备的可靠性, 大大增强了电路板设计的灵活性和可扩展性。文中通过设计FPGA 的接口电路, 并利用Verilog语言来编程实现CAN节点之间的通信功能。 1 CAN 接口硬件设计 1.
  • 在项目的特殊环境要求下, CAN总线通信要求使用FPGA作为系统中的主控制器, 较之传统设计使用的单片机, FPGA能够在速度和体积上有更好的适应性。FPGA 一方面减少了电路板的复杂程度, 缩短了实现周期; 另一方面, 其丰富的资源、超高的性能和灵活的可编程性, 提高了整个设备的可靠性, 大大增强了电路板设计的灵活性和可扩展性。文中通过设计FPGA 的接口电路, 并利用Verilog语言来编程实现CAN节点之间的通信功能。 1 CAN 接口硬件设计 1. >>
  • 来源:my.bj51.org/article/id/6310
  • 文章针对现有的模拟广播系统存在抗干扰能力弱、传输距离短等不足,进行了基于CAN 总线的数字语音通信系统的研究。给出语音通信系统的总体构成,并对节点各模块进行详细设计。核心部分采用内置CAN 控制器PIC18F458 单片机作为控制器,与独立的CAN 收发器CTM8251 构成CAN 收发模块;采用低传输速率和高通话质量的AMBE-1000 芯片作为语音编码器。测试表明,节点间可以实现可靠,语音质量高的实时性通信。 引言 CAN 总线以其短帧、无损仲裁、多主工作方式、干扰能力强而应用于许多工业领域,如汽车行
  • 文章针对现有的模拟广播系统存在抗干扰能力弱、传输距离短等不足,进行了基于CAN 总线的数字语音通信系统的研究。给出语音通信系统的总体构成,并对节点各模块进行详细设计。核心部分采用内置CAN 控制器PIC18F458 单片机作为控制器,与独立的CAN 收发器CTM8251 构成CAN 收发模块;采用低传输速率和高通话质量的AMBE-1000 芯片作为语音编码器。测试表明,节点间可以实现可靠,语音质量高的实时性通信。 引言 CAN 总线以其短帧、无损仲裁、多主工作方式、干扰能力强而应用于许多工业领域,如汽车行 >>
  • 来源:www.d1net.com/voip/edu/78630.html
  •   图4 PROFIBUS-DP从站总线通信接口电路   2.2 I/O从站的软件设计   在PROFIBUS-DP从站设计中,硬件的选择与电路设计直接影响从站性能的稳定和通信速度。I/O从站要完成与主站的通信任务和控制功能,还需要设计相应的配套软件。由于PROFIBUS-DP协议的状态机集成在SPC3中,使得C8051F020的主要任务在于初始化和启动SPC3、数据的发送和接收、诊断事务及中断事务处理等。   2.
  •   图4 PROFIBUS-DP从站总线通信接口电路   2.2 I/O从站的软件设计   在PROFIBUS-DP从站设计中,硬件的选择与电路设计直接影响从站性能的稳定和通信速度。I/O从站要完成与主站的通信任务和控制功能,还需要设计相应的配套软件。由于PROFIBUS-DP协议的状态机集成在SPC3中,使得C8051F020的主要任务在于初始化和启动SPC3、数据的发送和接收、诊断事务及中断事务处理等。   2. >>
  • 来源:www.dzsc.com/data/html/2011-9-1/96675.html
  • 图3:节点单元CAN总线通信接口电路图 节点单元主程序 节点单元主程序流程图如图4所示,完成对A/D转换结果的数据分析控制工程网版权所有, I/O口数字开关量的处理、调用蓄电池充放电参数调整程序、CAN总线通信程序和键盘、LCD显示程序等。其中数据分析包括蓄电池组的充放电电压、电流比较、浮充电压判断、低压切除电压阈值调整等;I/O数字开关量处理包括对开关量的判断、报警等。
  • 图3:节点单元CAN总线通信接口电路图 节点单元主程序 节点单元主程序流程图如图4所示,完成对A/D转换结果的数据分析控制工程网版权所有, I/O口数字开关量的处理、调用蓄电池充放电参数调整程序、CAN总线通信程序和键盘、LCD显示程序等。其中数据分析包括蓄电池组的充放电电压、电流比较、浮充电压判断、低压切除电压阈值调整等;I/O数字开关量处理包括对开关量的判断、报警等。 >>
  • 来源:article.cechina.cn/2008-01/20081280846361.htm
  •  电梯作为高层建筑的交通工具,其安全性的重要不言而喻。电梯的数据通信应保证实时性、安全性、经济性,稳定可靠的通信对电梯的运行效率和服务质量具有十分重要的作用。电梯数据通信部分的主要功能是将面向乘客的呼梯单元、轿内操纵单元以及面向维保人员的轿顶、底坑、井道单元和机房的控制单元连接起来。这些控制单元之间传输着大量的数据。面向乘客部分的通信数据如厅外呼梯信号、对召唤的响应信号、轿内的选层指令信号、应答选层的指示灯信号、显示电梯当前位置的指示灯信号等。通信数据不仅随楼层的增高而相应增大,而且随着电梯群控等技术的出
  •  电梯作为高层建筑的交通工具,其安全性的重要不言而喻。电梯的数据通信应保证实时性、安全性、经济性,稳定可靠的通信对电梯的运行效率和服务质量具有十分重要的作用。电梯数据通信部分的主要功能是将面向乘客的呼梯单元、轿内操纵单元以及面向维保人员的轿顶、底坑、井道单元和机房的控制单元连接起来。这些控制单元之间传输着大量的数据。面向乘客部分的通信数据如厅外呼梯信号、对召唤的响应信号、轿内的选层指令信号、应答选层的指示灯信号、显示电梯当前位置的指示灯信号等。通信数据不仅随楼层的增高而相应增大,而且随着电梯群控等技术的出 >>
  • 来源:xczx.gkzhan.com/news/4488.html
  •   图2 光纤接口连接框图   FC 型收发一体化光模块由光电子器件、功能电路和光接口等组成。光电子器件包括发射和接收两部分。发射部分:输入一定码率的电信号经内部的驱动芯片处理后驱动发光二极管(LED)发射出相应速率的调制光信号,其内部带有光功率自动控制电路,使输出的光信号功率保持稳定。接收部分:一定码率的光信号输入光模块后由光探测二极管转换为电信号,经前置放大器后输出相应码率的电信号。发送和接收光波通过FC 光纤连接器进入光纤。集线器中采用SC 型收发一体化光模块完成光/电和电/光的转换,其输出端TD
  •   图2 光纤接口连接框图   FC 型收发一体化光模块由光电子器件、功能电路和光接口等组成。光电子器件包括发射和接收两部分。发射部分:输入一定码率的电信号经内部的驱动芯片处理后驱动发光二极管(LED)发射出相应速率的调制光信号,其内部带有光功率自动控制电路,使输出的光信号功率保持稳定。接收部分:一定码率的光信号输入光模块后由光探测二极管转换为电信号,经前置放大器后输出相应码率的电信号。发送和接收光波通过FC 光纤连接器进入光纤。集线器中采用SC 型收发一体化光模块完成光/电和电/光的转换,其输出端TD >>
  • 来源:www.cechina.cn/m/article.aspx?ID=41457
  •   摘要:本实用新型为实现CAN总线网络通过无线局域网与有线局域网之间的互连而设计一种无线通信控制器。本实用新型涉及一种CAN现场总线接入无线以太网的通信控制器。其中包括无线通信模块、IO控制模块、微处理器、存储器和CAN总线接口;所述无线通信模块用于与无线网桥和微处理器进行数据交互;所述IO控制模块用来配置、读取和控制现场设备;所述微处理器用于控制与其相连的无线通信模块、CAN总线接口和存储器;所述CAN总线接口用于获取CAN总线上的数据,同时该控制器也可作为现场设备接入总线的智能节点控制器。本实用新型
  •   摘要:本实用新型为实现CAN总线网络通过无线局域网与有线局域网之间的互连而设计一种无线通信控制器。本实用新型涉及一种CAN现场总线接入无线以太网的通信控制器。其中包括无线通信模块、IO控制模块、微处理器、存储器和CAN总线接口;所述无线通信模块用于与无线网桥和微处理器进行数据交互;所述IO控制模块用来配置、读取和控制现场设备;所述微处理器用于控制与其相连的无线通信模块、CAN总线接口和存储器;所述CAN总线接口用于获取CAN总线上的数据,同时该控制器也可作为现场设备接入总线的智能节点控制器。本实用新型 >>
  • 来源:www.caigou.com.cn/patent/cn201663606u.shtml
  • 下面是 [TJA1050T设计的CAN总线通信硬件电路图]的电路图    CAN总线通信硬件原理图如图3所示。  图中F040 的CAN信号接收引脚RX和发送引脚TX并不直接连接到TJA1050T的RXD和TXD端,而是经由高速光耦6N137进行连接,这样做的目的是为了实现CAN总线各节点的电气隔离。为了实现真正意义上完全的电气隔离,光耦部分的VA和VB必须通过DC-DC模块或者是带有多个隔离输出的开关电源模块进行隔离。为防止过流冲击,TJA1050T的CANH和CANL引脚各通过一个5Ω
  • 下面是 [TJA1050T设计的CAN总线通信硬件电路图]的电路图    CAN总线通信硬件原理图如图3所示。 图中F040 的CAN信号接收引脚RX和发送引脚TX并不直接连接到TJA1050T的RXD和TXD端,而是经由高速光耦6N137进行连接,这样做的目的是为了实现CAN总线各节点的电气隔离。为了实现真正意义上完全的电气隔离,光耦部分的VA和VB必须通过DC-DC模块或者是带有多个隔离输出的开关电源模块进行隔离。为防止过流冲击,TJA1050T的CANH和CANL引脚各通过一个5Ω >>
  • 来源:www.dianlut.com/dianzi/qianrushixitong/2010/1027/11494.html
  •   CAN总线是德国BOSCH公司在上世纪80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议。由于CAN总线的高可靠性和独特的设计,目前在电力系统、移动设备、医疗和测试仪器中得到广泛应用,被公认为最有前途的现场总线之一。1993年11月国际标准化组织(ISO)正式颁布了高速通信控制器局部网(CAN)国际标准ISO11898[2],为CAN总线标准化、规范化推广铺平了道路。 1 CAN总线在数字保护系统中应用的可行性分析   CAN总线是一种多主总线,即每个节点机均可成
  •   CAN总线是德国BOSCH公司在上世纪80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议。由于CAN总线的高可靠性和独特的设计,目前在电力系统、移动设备、医疗和测试仪器中得到广泛应用,被公认为最有前途的现场总线之一。1993年11月国际标准化组织(ISO)正式颁布了高速通信控制器局部网(CAN)国际标准ISO11898[2],为CAN总线标准化、规范化推广铺平了道路。 1 CAN总线在数字保护系统中应用的可行性分析   CAN总线是一种多主总线,即每个节点机均可成 >>
  • 来源:zk.shejis.com/zklw/200806/article_4132.html
  • CAN总线是控制器局域网总线(Controller Area Network)的简称。属于现场总线的范畴,是一种有效支持分布式控制或实时控制的串行通信网络。CAN总线是一种多主方式的串行通讯总线,是国际上应用最广泛的现场总线之一,现已被应用到各个自动化控制系统中,从高速的网络到低价位的多路接线都可以使用CAN总线。CAN总线是一种全双工通信的串行通信网络,属于现场总线的一种,它的数据通信功能强大,能够有效的支持分布式控制或实时控制系统。相比与其它现场总线,CAN总线具有通信快、效率高、易实现、可靠性高等优
  • CAN总线是控制器局域网总线(Controller Area Network)的简称。属于现场总线的范畴,是一种有效支持分布式控制或实时控制的串行通信网络。CAN总线是一种多主方式的串行通讯总线,是国际上应用最广泛的现场总线之一,现已被应用到各个自动化控制系统中,从高速的网络到低价位的多路接线都可以使用CAN总线。CAN总线是一种全双工通信的串行通信网络,属于现场总线的一种,它的数据通信功能强大,能够有效的支持分布式控制或实时控制系统。相比与其它现场总线,CAN总线具有通信快、效率高、易实现、可靠性高等优 >>
  • 来源:www.papersay.com/Machine_electron/Singlechip/201602/26552.html
  • 【摘要】介绍全数字电动执行器的组成及工作原理。开发了以80C196单片机为核心的全数字电动机行器的电机驱动电路,研究全数字电动执行器下位机运行的可靠性,以及基于CAN总线的上下位机的通信。 引言 本文所设计的全数字电动执行器,是在湘仪电子电器设备厂的9610R系列的全电子式电动执行器的电机驱动电路基础上所做出的进一步的改进。我们将控制部分用基于80C196单片机的数字控制代替原有的模拟控制,以提高具控制的精度与运行的可靠性。同时,为方便调试,增加了红外遥控的功能和基于CAN总线的通信功能,以适应现代工业控
  • 【摘要】介绍全数字电动执行器的组成及工作原理。开发了以80C196单片机为核心的全数字电动机行器的电机驱动电路,研究全数字电动执行器下位机运行的可靠性,以及基于CAN总线的上下位机的通信。 引言 本文所设计的全数字电动执行器,是在湘仪电子电器设备厂的9610R系列的全电子式电动执行器的电机驱动电路基础上所做出的进一步的改进。我们将控制部分用基于80C196单片机的数字控制代替原有的模拟控制,以提高具控制的精度与运行的可靠性。同时,为方便调试,增加了红外遥控的功能和基于CAN总线的通信功能,以适应现代工业控 >>
  • 来源:ade-v.com/doc_in.asp?id=284
  • 某工厂自动化控制系统,利用PLC对变频器进行控制,再通过 变频器控制电机的运转,以达到节能环保的作用。最开始是PLC通过A/D转换器利用4~20mA模拟量电流信号对变频器进行控制,后来由于工厂生产线扩 建,随着生产线上电机数量的增多,使得PLC需要控制的变频器数量随之增多,并且由于生产线分布范围更加广泛,使得电机以及变频器相对也更加分散,采用原 有的PLC利用模拟量控制各个变频器的方法已经不能适应现场情况,遂决定在PLC上增加485通讯模块,通过RS-485总线对变频器进行控制。 最开始工厂遵循RS-48
  • 某工厂自动化控制系统,利用PLC对变频器进行控制,再通过 变频器控制电机的运转,以达到节能环保的作用。最开始是PLC通过A/D转换器利用4~20mA模拟量电流信号对变频器进行控制,后来由于工厂生产线扩 建,随着生产线上电机数量的增多,使得PLC需要控制的变频器数量随之增多,并且由于生产线分布范围更加广泛,使得电机以及变频器相对也更加分散,采用原 有的PLC利用模拟量控制各个变频器的方法已经不能适应现场情况,遂决定在PLC上增加485通讯模块,通过RS-485总线对变频器进行控制。 最开始工厂遵循RS-48 >>
  • 来源:www.cechina.cn/Company/26213_157554/messagedetail.aspx
  • 24c02是2kbit所以看第一个,结合我们板子,发现A2,A1,A0都是接地所以高七位能确定了。 最后一位为读写位:所以读地址为0x51 写地址为0x50。 也许有人会奇怪了,两个设备挂载同一根线上,不会冲突吗,答案是不会,他们有不同的物理地址, 主机会向每个设备发送数据,但是地址不对应是不会应答的。 理论知识就绪我们可以开始写程序了,模拟I2C还是用的昨天程序,所以我们只要看看主函数和读写函数:
  • 24c02是2kbit所以看第一个,结合我们板子,发现A2,A1,A0都是接地所以高七位能确定了。 最后一位为读写位:所以读地址为0x51 写地址为0x50。 也许有人会奇怪了,两个设备挂载同一根线上,不会冲突吗,答案是不会,他们有不同的物理地址, 主机会向每个设备发送数据,但是地址不对应是不会应答的。 理论知识就绪我们可以开始写程序了,模拟I2C还是用的昨天程序,所以我们只要看看主函数和读写函数: >>
  • 来源:www.ickey.cc/community/forum.php?mod=viewthread&tid=96089
  • 1.1 MCP2510的主要特点 支持CANV2.0A/B; 具有SPI接口,支持SPI模式0,0和1,1; 内含3个发送缓冲器和2个接收缓冲器,可对其优先权进行编程; 具有6个接收过滤器,2个接收过滤器屏蔽; 具有灵活的中断管理能力; 采用低功耗CMOS工艺技术,其工作电压范围为3.0~5.5 V,有效电流为5 mA,维持电流为10μA; 工作温度范围为-40~十125。 1.
  • 1.1 MCP2510的主要特点 支持CANV2.0A/B; 具有SPI接口,支持SPI模式0,0和1,1; 内含3个发送缓冲器和2个接收缓冲器,可对其优先权进行编程; 具有6个接收过滤器,2个接收过滤器屏蔽; 具有灵活的中断管理能力; 采用低功耗CMOS工艺技术,其工作电压范围为3.0~5.5 V,有效电流为5 mA,维持电流为10μA; 工作温度范围为-40~十125。 1. >>
  • 来源:ic.big-bit.com/news/172404_p1.html
  • 简介: 光伏并网发电已成为目前发展最快、应用面最广的光伏能源应用技术。在光伏系统中,由于电池光电转换效率过低,导致其不能以最大功率输出,最大功率点跟踪(MPTT)是光伏并网发电系统中的核心技术。系统采用单片机ATmega128作为核心芯片输出SPWM信号,实现最大功率点跟踪功能、频率相位跟踪功能、输入欠压保护功能以及输出过流保护功能。结果显示,该系统不仅电路简单、控制灵活,而且光电转换效率高,提高了系统的整机发电效率。
  • 简介: 光伏并网发电已成为目前发展最快、应用面最广的光伏能源应用技术。在光伏系统中,由于电池光电转换效率过低,导致其不能以最大功率输出,最大功率点跟踪(MPTT)是光伏并网发电系统中的核心技术。系统采用单片机ATmega128作为核心芯片输出SPWM信号,实现最大功率点跟踪功能、频率相位跟踪功能、输入欠压保护功能以及输出过流保护功能。结果显示,该系统不仅电路简单、控制灵活,而且光电转换效率高,提高了系统的整机发电效率。 >>
  • 来源:my.bj51.org/file/id/15863