tag 标签: PCAN

相关博文
  • 2025-4-21 15:54
    2 次阅读|
    0 个评论
    虹科案例 | 为什么PCAN MicroMod FD是数模信号转换的首选方案?
    导读 精确的信号采集和转换是确保生产效率和质量的关键。虹科PCAN MicroMod FD系列模块,以其卓越的数模信号转换能力,为工程师们提供了一个强大的工具。本文将深入探讨如何通过虹科PCAN MicroMod FD系列模块,将模拟信号无缝转换为CAN数据,并通过软件配置实现高效的数据管理和实时监控。 虹科PCAN MicroMod FD系列模块 功能概述 虹科PCAN MicroMod FD系列模块 专为模拟信号的采集与转换而设计,其核心功能在于 实现模拟量(电压)的输入与输出 。 以虹科PCAN MicroMod FD Analog1模块为例,其不仅负责 将模拟信号转换为CAN数据 ,以便于在CAN总线上进行通信,还具备 输出两路频率信号 的能力,进一步增强了模块的多功能性和应用范围。通过这种高效的信号转换和频率输出,虹科PCAN MicroMod FD Analog1模块提供了一个灵活、可靠的解决方案。 虹科PCAN MicroMod FD Analog1 I/O Analog1主板 8路16位的模拟输入,可调测量范围:± 2.5V 、± 5V 、± 10V 、± 20V 4 路12位模拟输入,测量范围 0-10V 4路12位模拟输出,0-5V或0-10V 4路数字输入 软件配置 01 软件安装 安装虹科PCAN MicroMod FD Configuration并打开,选择“Create new”下方找到虹科PCAN MicroMod FD Analog 1。 02 添加信号 点击“Add new signal”添加信号,并通过“Add Symbol”添加对应的标识符。 03 添加变量 通过 “Add Variable” 添加变量,添加完成后如图所示: 04 输出信号 根据需要选择输出,这里选择模拟输出,绑定了之前设置的speed信号。 05 上传数据 设置完成后,点击图示图标,上传配置数据到硬件。 06 测试输出 设置output1电压范围为0-10V,发送CAN数据 “FFE”,万用表显示数据为 10.00V,发送CAN数据 “FF7”,万用表显示数据为 5V,和理论一致。 07 测试输入 设置 Transimit Symbols如图: Symbol Variable 添加输入模拟信号 连接 虹科PCAN-View软件 ,即可接收到设备发送过来的CAN报文。 虹科PCAN-MicroMod FD系列模块着重于 模拟输入和输出,其上有相应的保护电路 ;虹科PCAN-MicroMod FD 数字版1和2着重于数字输入和输出,其上有相应的保护电路:数字1的数字输出装备了 低边开关 ,数字2的装备了 高边开关 设备。除了简便的I/O映射到CAN ID之外,也有功能块用于处理数据。在电脑上创建的配置经由CAN总线转移到虹科PCAN-MicroMod FD,其 作为独立的CAN节点运行 ,并且多个模块可在CAN总线上被独立地配置。 结语 虹科PCAN MicroMod FD系列模块,不仅简化了数模信号转换的过程,还通过其软件配置的灵活性,实现了对复杂汽车电子和工业通讯场景的高效管理和控制。凭借其 高精度、高采样率、稳定性强、易于扩展 等优势,该模块已成为提高生产效率、优化生产质量的不二选择。更多相关信息,欢迎咨询虹科工作人员。 作者简介 PROFILE 林茵 虹科智能互联技术工程师,专注CAN总线技术领域,提供专业CAN技术支持和硬件维修服务。 测试输出 设置output1电压范围为0-10V,发送CAN数据 “FFE”,万用表显示数据为 10.00V,发送CAN数据 “FF7”,万用表显示数据为 5V,和理论一致。 07 测试输入 设置 Transimit Symbols如图: Symbol Variable 添加输入模拟信号 连接 虹科PCAN-View软件 (点击回顾往期产品资讯) ,即可接收到设备发送过来的CAN报文。 虹科PCAN-MicroMod FD系列模块着重于 模拟输入和输出,其上有相应的保护电路 ;虹科PCAN-MicroMod FD 数字版1和2着重于数字输入和输出,其上有相应的保护电路:数字1的数字输出装备了 低边开关 ,数字2的装备了 高边开关 设备。除了简便的I/O映射到CAN ID之外,也有功能块用于处理数据。在电脑上创建的配置经由CAN总线转移到虹科PCAN-MicroMod FD,其 作为独立的CAN节点运行 ,并且多个模块可在CAN总线上被独立地配置。 结语 虹科PCAN MicroMod FD系列模块,不仅简化了数模信号转换的过程,还通过其软件配置的灵活性,实现了对复杂汽车电子和工业通讯场景的高效管理和控制。凭借其 高精度、高采样率、稳定性强、易于扩展 等优势,该模块已成为提高生产效率、优化生产质量的不二选择。更多相关信息,欢迎咨询虹科工作人员。 作者简介 PROFILE 林茵 虹科智能互联技术工程师,专注CAN总线技术领域,提供专业CAN技术支持和硬件维修服务。 上传数据 设置完成后,点击图示图标,上传配置数据到硬件。 06 测试输出 设置output1电压范围为0-10V,发送CAN数据 “FFE”,万用表显示数据为 10.00V,发送CAN数据 “FF7”,万用表显示数据为 5V,和理论一致。 07 测试输入 设置 Transimit Symbols如图: Symbol Variable 添加输入模拟信号 连接 虹科PCAN-View软件 (点击回顾往期产品资讯) ,即可接收到设备发送过来的CAN报文。 虹科PCAN-MicroMod FD系列模块着重于 模拟输入和输出,其上有相应的保护电路 ;虹科PCAN-MicroMod FD 数字版1和2着重于数字输入和输出,其上有相应的保护电路:数字1的数字输出装备了 低边开关 ,数字2的装备了 高边开关 设备。除了简便的I/O映射到CAN ID之外,也有功能块用于处理数据。在电脑上创建的配置经由CAN总线转移到虹科PCAN-MicroMod FD,其 作为独立的CAN节点运行 ,并且多个模块可在CAN总线上被独立地配置。 结语 虹科PCAN MicroMod FD系列模块,不仅简化了数模信号转换的过程,还通过其软件配置的灵活性,实现了对复杂汽车电子和工业通讯场景的高效管理和控制。凭借其 高精度、高采样率、稳定性强、易于扩展 等优势,该模块已成为提高生产效率、优化生产质量的不二选择。更多相关信息,欢迎咨询虹科工作人员。 作者简介 PROFILE 林茵 虹科智能互联技术工程师,专注CAN总线技术领域,提供专业CAN技术支持和硬件维修服务。
  • 2025-4-21 15:45
    136 次阅读|
    0 个评论
    虹科干货 | 突破功耗限制:PCAN Router设备低功耗模式与高效唤醒
    导读 在汽车测试和现代工业领域,功耗控制与效率优化是工程师们不断追求的目标。虹科PCAN Router系列设备以其卓越的性能和灵活性,为CAN/CAN FD网络中的报文转换提供了高效解决方案。本文将探讨虹科PCAN Router系列设备如何在保持高效工作的同时,通过低功耗模式和高效唤醒功能,满足对能耗有严格要求的应用场景。 虹科PCAN Router系列网关 1 低功耗模式的优势与实现 在实际的工作场景中,可能会出现一些对功耗要求存在限制的情况。鉴于此,可以灵活设置虹科PCAN Router系列设备进入低功耗模式以节省电量。虹科PCAN Router系列设备 自带的开发包中已包含相关例程或函数 , 工程师可以直接调用,大大节省了开发时间和学习成本 。 用户可根据实际情况 灵活设置触发低功耗模式的条件 ,如接收到特定ID的报文、设备运行的特定时间或次数等。以虹科PCAN Router FD设备为例,低功耗模式下设备电流将下降至40ua。 2 唤醒机制与系统能耗优化 从低功耗模式中唤醒也格外简单, 设备内置唤醒功能 ,使用网络中除虹科PCAN Router系列设备以外的CAN节点发送报文即可唤醒设备,唤醒后可立刻重新进入工作状态(不同型号设备或不同工作功能可能有差别,详情可咨询虹科工作人员)。 通过灵活进入或退出低功耗模式,即可满足系统对功率能耗的需求。 结语 虹科PCAN Router系列设备不仅以其强大的功能和灵活性成为工程师的得力助手,更通过其低功耗模式和唤醒功能,展现了在节能和效率方面的卓越表现。无论是在台架测试还是实车测试中,虹科PCAN Router系列设备都能根据实际需求灵活进入低功耗状态,同时保证在需要时迅速唤醒并恢复工作,确保了测试的连续性和可靠性。 作者简介 Leo 虹科智能互联技术工程师,深耕CAN总线技术领域,专注于提供专业的CAN技术支持和二次开发服务。
  • 2024-7-22 16:36
    0 个评论
    来源:虹科案例 | 从设备连接到精准监控:虹科温度采集模块技术精讲 原文链接:https://mp.weixin.qq.com/s/ex6rI9Vr334x0R-jY7rKhw 欢迎关注虹科,为您提供最新资讯! #PCAN #温度数据采集 #CAN FD 导读 在精密工程和智能监控的前沿,温度监测已成为确保设备性能和安全不可或缺的一环。虹科MU-Thermocouple CAN/CAN FD系列模块以其卓越的性能和灵活性,成为实现高精度实时温度监测的理想选择。本文将深入探讨如何利用该模块进行高效的温度数据采集与分析,以提升监测效率和数据准确性。 虹科MU-Thermocouple CAN/CAN FD系列模块 功能概述 虹科MU-Thermocouple CAN/CAN FD系列模块是 高性能的多通道温度测量设备 ,支持CAN/CAN FD总线接口,确保了与计算机系统或其他设备的兼容性。该系列模块支持多种热电偶类型,如 K型、J型、T型 等,为不同应用场景提供了广泛的选择。 虹科MU-Thermocouple CAN模块 接下来,我们将以虹科MU-Thermocouple CAN模块为例,深入这一设备的实际应用案例,从软件配置的直观操作到硬件接线的精确布局,再到数据分析的深度挖掘,每个步骤都经过精心设计,确保您能够轻松掌握实时监测的每一个细节。 系统配置与连接 01 启动配置软件 首先,启动虹科Thermocouple Configuration软件,这是我们配置虹科MU-Thermocouple CAN模块的第一步。 02 连接设备 使用虹科PCAN USB适配器将计算机与虹科MU-Thermocouple CAN模块的CAN端口相连。 确保在CAN总线上正确并联了至少一个120欧姆的终端电阻 ,以保证通信的稳定性。如果可能, 推荐并联两个电阻以获得最佳性能 。 03 配置向导 连接完成后,再次打开虹科Thermocouple Configuration软件,跟随向导中的步骤,点击“Next”逐步完成配置过程。 硬件接线与电源设置 04 参照接线图 请参照下方所示的接线图,以确保您对设备的连接方式有一个直观且清晰的认识。 05 电源与接口连接 正确连接虹科MU-Thermocouple CAN模块的电源,确保将电源的正负极分别连接到模块的相应端口。 在模块的1A接口接入热电偶 ,这将作为温度数据的输入源。 使用DB9接口 将虹科MU-Thermocouple CAN模块通过CAN总线与PC端的虹科PCAN USB适配器相连。这一步骤构成了数据收发的完整通道,是实现实时温度监测的关键。 06 检查连接 完成所有连接后,仔细检查接线是否正确无误,确保没有松动或错误的连接,这将影响到模块的性能和数据的准确性。 数据分析与实时监测 07 深入数据分析 在虹科PPCAN-Editor 2软件中,我们进行了细致的配置,以确保数据的准确捕获与分析。通过软件界面,我们可以清晰地查看到 CAN报文ID 0x100h,对应通道1A-2B,报文的发送周期设定为300ms ,保证了数据的实时更新。 对于 信号Temperature 1A,设置为16位的长度 ,以获取高精度的温度读数。此外,通过将 scale设置为1,offset设置为0 ,确保了数据的原始性和准确性,最大程度上避免可能的误差。 08 实时效果监测 在虹科 PCAN-View 或 PCAN-Explorer 6 软件中,我们将展示实时监测效果。首先确保已经按照前文的步骤建立了通道,并 导入相应的DBC文件 。完成这些设置后,就能够接收并显示从虹科MU-Thermocouple CAN模块的1A通道输入的温度数据。 例如,假设当前室温的数据显示为1A=412。根据我们的配置,这个数值代表的温度是412除以16,即25.75℃。这一计算过程简单直观,确保了温度读数的准确性。 进一步地,通过实际动作,比如用手捏紧热电偶,可以观察到1A通道的数值发生明显变化,这反映了 热电偶对温度变化的敏感性 ,上图直观地展示了这一实时监测的效果。 模块应用与前景 虹科MU-Thermocouple CAN/CAN FD系列模块在各个应用领域中扮演着重要角色。在汽车电子领域,该模块能够 精确监测发动机和其他关键部件的温度 ,为车辆的性能和安全提供保障。在工业自动化领域,它通过 实时监控生产线的温度 ,帮助企业预防设备故障,优化生产效率。 随着汽车电子系统的智能化和工业4.0的深入发展,虹科MU-Thermocouple CAN/CAN FD系列模块预计将与智能诊断系统和智能制造技术更紧密地集成,实现温度监控的高级自动化和智能化,进一步推动技术进步和创新。 结语 虹科MU-Thermocouple CAN/CAN FD系列模块以其高效、精准的实时温度监测能力,为各个领域提供可靠的温度测量解决方案。随着技术的不断进步,我们期待该模块在未来能够解锁更多创新应用,为推动相关领域的持续进步贡献力量。更多相关信息,欢迎咨询虹科工作人员。 作者简介:林茵,虹科智能互联技术工程师,专注CAN总线技术领域,提供专业CAN技术支持和硬件维修服务。
  • 2024-6-28 13:40
    0 个评论
    来源:虹科技术丨跨越距离障碍:PCAN系列网关在远程CAN网络通信的应用潜力 原文链接: https://mp.weixin.qq.com/s/Lo-WD6HF5cx0oXzTAHwfNw 欢迎关注虹科,为您提供最新资讯! #PCAN #网关 #CAN 导读 在智能化技术的迅猛发展浪潮中,远程控制与数据传输的高效性变得至关重要,它们已成为现代自动化和物联网领域的关键驱动力。虹科PCAN-Ethernet Gateway系列网关突破了传统CAN网络的物理限制,实现了远距离通信。本文将探讨这一系列网关设备如何通过将CAN信号转换为以太网信号,为工业自动化、智能交通等领域带来创新解决方案,带您深入虹科PCAN-Ethernet Gateway系列网关的关键特性、配置方法以及在远程CAN网络通信中的应用潜力。 虹科PCAN-Ethernet Gateway系列网关 01 技术背景 随着科技的进步和智能化趋势的加速,尤其是在汽车行业和物联网领域,远程控制和数据传输的需求日益增长。CAN(Controller Area Network)作为一种广泛应用于现场总线通信的技术,因其 高效性、可靠性及抗干扰性强 等特点,广泛应用于工业自动化、汽车电子等多个行业。然而,传统的CAN网络受限于物理距离,难以实现在大规模地理分布下的通信。因此,如何克服这一局限, 实现CAN网络的远距离连接和通信成为了亟待解决的问题 。 虹科PCAN-Ethernet Gateway系列网关( 点击了解更多 )应运而生,作为一款创新的设备,它巧妙地解决了CAN网络的远距离通信问题。 通过将CAN信号转换为以太网信号 ,该系列网关使得CAN网络能够跨越物理距离的限制,实现数据的有效传输。 无论是智能汽车的远程诊断,还是工业生产线的远程监控 ,这款网关都展现出了强大的适用性和实用性,有力推动了CAN技术在现代信息化环境中的广泛应用。 02 网关功能与接口 在虹科PCAN-Ethernet Gateway系列网关设备中,每一款产品都以其独特的功能和设计满足不同的网络通信需求。为了深入理解这些设备如何实现CAN网络与IP网络的无缝连接, 以虹科PCAN-Ethernet Gateway FD DR为例 ,它不仅代表了系列中的高端性能,也集成了多项先进技术,为用户提供了卓越的远程通信解决方案。 虹科PCAN-Ethernet Gateway FD DR 虹科PCAN-Ethernet Gateway FD DR提供了1个符合IEEE 802.3标准的LAN接口和2个高速CAN接口,允许用户通过 IP 网络连接访问经典CAN或CAN FD总线。CAN(FD)帧被包装在TCP或UDP报文数据包中,然后通过IP网络从一个设备转发到另一个设备,从而 实现远距离的CAN网络连接与报文传输 。该设备采用 DIN 导轨外壳,并支持扩展的温度范围。 CAN接口特性 ■ 两个高速CAN通道(ISO 11898-2),符合 CAN 规范 2.0 A/B 和 FD ■ 数据字段的CAN FD比特率(最大64字节)从20 kbit/s到10 Mbit/s ■ CAN比特率从20 kbit/s到1 Mbit/s ■ CAN 通道之间、CAN通道与电源之间的电隔离电压最高可达 500 V LAN接口特性 ■ 使用 TCP 或 UDP 进行数据传输 ■ 10/100 Mbit/s 比特率 ■ 带 LED 状态指示灯的 RJ-45 连接器 03 IP帧中传输的CAN/CAN FD数据结构 在实际操作环境中,CAN报文在IP数据包中的传输依赖于其特有的格式, 该格式会因报文类别和是否采用CRC校验功能而产生变化 。以下是IP数据包中封装的CAN报文关键差异点: ✦ 数据帧结构 CAN标准与CAN Flexible Data Rate (FD)之间的区分,以及是否启用了CRC功能,会导致Message Type标识符的结构有所不同。 ✦ 数据长度限制 由于CAN和CAN FD报文能够承载的数据量存在差异,因此在IP数据包中定义的Data Length Indicator (DLC)可能有所不同,这将影响到实际传输的CAN Data的长度。 ✦ CRC附带情况 当CAN/CAN FD帧在网络中传输时,如果配置了CRC32校验,那么在IP数据包的CAN Data字段之后,将会额外添加一个4字节的CRC校验值。 ✦ IP帧的整体尺寸 IP数据包的总长度直接受到实际传输的CAN Data长度和是否包含CRC校验值的影响。因此,在具体的应用场景中,需要灵活调整IP数据包的大小以适应这些因素。 04 网关配置 虹科PCAN-Gateway系列网关设备的配置,通过一个用户友好的Web界面完成。为此,设备必须通过LAN或WLAN连接到PC端,具体取决于使用的型号。可以使用通用浏览器打开 Web 界面。成功登录后,可以访问所有信息以及设备设置、通信接口、消息转发和过滤器的配置。用户可以根据实际应用需要, 自定义消息转发路由、传输协议类别、单向或双向传输等 。 05 应用场景 虹科PCAN-Ethernet Gateway FD DR的多功能性使其在多种场景下都能发挥关键作用。以下是两种典型应用,此外,本节将通过实际应用案例进一步阐释虹科PCAN-Ethernet Gateway系列网关在特定环境下的应用优势。 1、两个CAN网络远距离通信 如图,CAN网络A与B之间的报文流量通过 LAN 网络转发,此时可以在两个网络之间安装两个虹科PCAN-Ethernet Gateway FD DR网关,并为每个网关创建发送和接收路由,即可以将两个地理位置分散的CAN网络通过LAN桥接,实现数据交互。 2、PC远程访问CAN网络 如图,PC可以通过标准套接字接口与虹科PCAN-Ethernet Gateway网关LAN口建立连接,从而直接访问远程CAN网络,便于进行实时监控、故障诊断和远程控制。 应用案例:连接车载娱乐系统 车载娱乐和信息娱乐系统对于高带宽和实时性的要求较高。将CAN数据转换为车载以太网可支持更多娱乐和信息服务的传输,提高用户体验。通过虹科Technica和PEAK产品组合,CAN帧被打包在TCP或UDP报文中,并且设备满足车规级,可用于车内。 支持扩展温度范围,同样适用于工业环境 。 结语 虹科PCAN-Ethernet Gateway系列网关以其卓越的性能、丰富的功能和便捷的配置,成为智能交通、工业自动化等领域中, 构建分布式CAN网络的理想解决方案 。无论是在车载电子、工厂自动化还是智能家居中,都能发挥出关键作用,推动了信息技术与传统硬件的深度融合。更多相关信息,欢迎咨询虹科工作人员。 作者简介:万彬,虹科智能互联高级技术工程师,6年工业以太网技术经验,4年项目定制开发经验。
  • 2024-5-24 16:27
    0 个评论
    来源:虹科汽车电子 虹科干货丨多设备协同无忧:Linux环境下PCAN固定设备ID通道分配指南 原文链接:https://mp.weixin.qq.com/s/ABg6YFXGwi8lb6SW4bEaew 欢迎关注虹科,为您提供最新资讯! #PCAN #汽车电子 导读 在车辆网络系统和工业自动化等多设备环境中,确保设备识别的一致性对于维护系统稳定性至关重要。虹科PCAN适配器提供了一种解决方案,允许用户在Linux环境下固定设备ID和通道分配,从而不受虹科PCAN设备端口(USB/PCIe/miniPCIe接口等类型)插入顺序的影响。继往期文章介绍了 Windows环境下的实现方法后 ,本文将详细介绍如何在Linux环境中CharDev和NetDev两种模式下,通过虹科PCAN设备实现设备ID和通道的固定分配,以提高多设备协同工作的可靠性。 虹科PCAN系列产品 在Linux环境下,当您需要在同一台PC上运行多个虹科PCAN硬件时,每个虹科PCAN设备都会拥有一个独特的设备ID。为了实现对同一类型多个硬件的固定硬件通道使用,关键步骤是 为连接到同一台机器的每个适配器及其通道分配一个唯一的ID 。通过将设备ID与硬件通道绑定,您可以确保访问特定设备时不受虹科PCAN设备端口插入顺序的影响,从而提高多设备系统构建和管理的效率和可靠性。 以下是在Linux环境中,针对虹科PCAN设备的NetDev模式驱动和CharDev模式驱动,实现固定设备ID/通道分配的具体方法: NetDev模式 01 确保硬件的每个通道具有单独设备ID 虹科PCAN-USB Pro FD 以虹科PCAN-USB Pro FD为例,为设备 CAN1 和 CAN2 两个通道分配 4 和 3 的设备ID -pcan-settings -f=/dev/pcanusbfd32 -d 4 -pcan-settings -f=/dev/pcanusbfd33 -d 3 注: 查看设备每个通道的设备ID: -pcan-settings -f=/dev/pcanusbfd32 -d -pcan-settings -f=/dev/pcanusbfd33 -d 02 配置PCAN设备ID分配 修改驱动中 pcan.conf 文件中关于硬件的初始配置: -sudo vi /etc/modprobe.d/pcan.conf 在 pcan.conf 文件中增加配置参数内容:option pcan assign = devid 然后重新加载驱动模块: -sudo rmmod pcan -sudo modprobe pcan 03 通道ID与顺序的映射关系 完成配置后,重新连接硬件,通道顺序与设备通道ID成正相关,CANX 中 X 大小绑定为设备通道ID的值。详见下图: CharDev模式 01 确保硬件的每个通道具有单独设备ID 确保硬件的每个通道具有单独的设备ID,给设备通道设置ID方法同上。 02 初始化PCAN设备通道 调用驱动中lib库中的 pcanfd_open() 函数时进行设备通道初始化直接关联到设备通道ID;如打开虹科PCAN-USB Pro FD 的第一个通道: -fd=pcanfd_open("/dev/pcanusbfd32",OFD_BITRATE, 500000) 可将其改为: -fd=pcanfd_open("/dev/pcan-usb_pro_fd/devid=4",OFD_BITRATE, 500000) 结语 本文深入讲解了如何在Linux环境下使用PCAN适配器进行设备ID和通道的固定分配,与Windows环境下的实现方法相辅相成,共同构成了一套完整的跨平台解决方案。 无论是在Windows还是Linux平台,虹科PCAN设备都能提供稳定可靠的设备管理策略 。如果您对往期 Windows环境下的实现方法(点击回顾) 感兴趣,或者在实施Linux环境下的配置时遇到任何问题,欢迎回顾往期文章或联系虹科技术支持团队,我们将为您提供专业的指导和帮助。