还未设置个性签名
成为VIP会员 享9项特权: 开通会员

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

命令通道$FCT_CALL 的功能

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-06-21 10:54 次阅读


命令通道 $FCT_CALL 的功能

使用 CWRITE 调用命令通道 $FCT_CALL 的文件系统函数。调用时,函数参数必须作为 Var1 … Var10 传送到 CWRITE。此外,CWRITE 传输的写入模式必须是#SYNC。

默认情况下,函数访问的文件存储在本地目录C:KRCROBOTERUserFiles。存储在那里的文件的最大总大小限制为 10 MB,即存储在那里的所有文件的总大小不得超过此限制。也可以通过函数 krl_mount() 使用启用的网络驱动器。

可以从机器人解释程序或提交解释程序调用文件系统函数。不允许从一个解释器打开文件,然后从另一个解释器访问它,例如 写入或再次关闭文件。

错误处理

每个文件系统函数通过 CWRITE 提供一个返回值,可以在 KRL 程序中查询和评估。返回值指示函数是成功执行还是因错误而中止。

调用 CWRITE 时传递的变量 State.RET1 用于监控是否发生错误:

State.RET1= #DATA_OK:函数执行成功

State.RET1= #CMD_ABORT: 函数因错误而取消

在发生错误的情况下,返回的错误号可用于定位原因。使用变量 State.MSG_NO 轮询错误号。描述了每个功能的可能错误编号。

$FCT_CALL: 将字符写入文件

bb7cb058-f0a3-11ec-ba43-dac502259ad0.png

命令通道 $FCT_CALL 的管理号(句柄)

CWRITE() 函数可用于通过 $FCT_CALL 命令通道调用函数。变量本身是写保护的。

$FCT_CALL=Number

字符“a”将通过命令通道 $FCT_CALL 写入文件MyTest.TXT。如果文件已经存在,则在打开文件时删除文件的内容。 对于使用 CWRITE 的每个函数调用,都要进行检查以查看函数是成功执行还是因错误而中止。如果发生错误,可以根据错误原因编程相应的错误处理。如果没有发生错误,将写入字符并再次关闭文件. krl_mount()创建和连接挂载点

为了从 KRL 连接到启用的网络驱动器,必须为挂载点分配一个名称,并且必须知道启用目录的完整路径。连接网络驱动器也需要用户的用户名和加密密码。

机器人控制器 C:KRCUTILHash 目录下的程序 khash.exe 可用于加密密码。程序 khash.exe 必须在 Windows shell cmdk.exe 上执行,并且需要输入密码。

例如,如果用户的密码是“kuka”,则 Windows shell 上的加密程序调用如下:khash.exe kuka

在 KRL 程序中调用 krl_mount() 时必须使用的加密密码随后会显示在 Windows shell 上。

krl_mount(CHAR[] Name, CHAR[] Path, CHAR[] User, CHAR[] Password)

例:

使用名称 TransferNet 建立到网络驱动器 \160.160.113.23 ransfer 的挂载点。使用加密密码为用户“Administrator”建立连接:

CWRITE($FCT_CALL, State, Mode, "krl_mount", "/TransferNet","//160.160.113.23/transfer","Administrator","04FF94D4B99A1153C8CF3D479089A77AFE")

krl_unmount()

删除挂载点

此函数可用于终止与使用 krl_mount() 建立的网络驱动器的连接。

krl_unmount(CHAR[] Name)

Name创建的挂载点名称

名称必须以字符“/”开头,并且不得包含另一个“/”字符。

与挂载点 TransferNet 的连接被终止:

CWRITE($FCT_CALL, State, Mode, "krl_unmount", "/TransferNet")

krl_fopen()

打开一个文件

根据选择的模式,文件以文本文件或二进制文件的形式打开以进行读访问和/或写访问。可用模式对应于头文件 stdio.h 的 fopen() 函数。

在 KRL 程序中使用此功能最多可以同时打开 11 个文件。

krl_fopen(CHAR[] Name, CHAR[] Mode, INT Handle <, BUFF_MODE_T Buffering> )

Mode

“r”

作为文本文件打开以进行读取访问

在这种模式下,一个文件可以连续打开多次(包括由机器人和提交解释器同时打开)而无需先关闭。在每种情况下都会返回一个不同的句柄。这些句柄中的每一个都必须在某个时候关闭,因为否则无法以不同的模式打开文件。

“w”

作为文本文件打开以进行写访问

在这种模式下,文件的内容在打开时被删除。如果他的文件不存在,则创建它。

“a”

作为文本文件打开以进行写访问

在这种模式下,文件的内容在打开时不会被删除;相反,写入的值被添加到文件的末尾。如果文件不存在,则创建它。

“rb”

作为二进制文件打开以进行读取访问

“wb”

作为二进制文件打开以进行写访问

“r+”

作为文本文件打开以进行读写访问

注意:打开文件后,文件指针指向文件的开头。为确保在将数据写入文件时不会覆盖任何内容,必须通过函数 krl_fseek() 将文件指针放在文件末尾。

例:

文件 ROBOTERUserFilesMyFile.txt 作为文本文件打开以进行读取访问:

CWRITE($FCT_CALL, State, Mode, "krl_fopen", "MyFile.txt", "r", FileHandle)

文件 ROBOTERUserFiles estMyFile.txt 作为二进制文件打开,用于读写访问。如果该文件已存在,则删除该文件的内容。

如果文件不存在,则创建它:

CWRITE($FCT_CALL, State, Mode, "krl_fopen", "Test/MyFile.txt", "wb+", FileHandle)

MyFile.txt 文件作为文本文件打开,用于读取访问,无需在启用的网络驱动器上进行缓冲。名称为 Net1 的网络驱动器的挂载点必须首先通过 krl_mount() 创建:

CWRITE($FCT_CALL, State, Mode, "krl_fopen", "/Net1/MyFile.txt", "r",

FileHandle, #NO_BUFF)

krl_fclose()

关闭文件

该文件由传输的句柄明确确定。一旦文件被关闭,句柄就无效并且不能用于进一步的文件系统操作。

当文件关闭时,写入缓冲区的内容将写入文件。

krl_fclose(INT Handle)

文件通过文件句柄关闭:CWRITE($FCT_CALL, State, Mode, "krl_fclose", FileHandle)

krl_fputc()

将字符写入文件

文件中写入字符的点取决于打开文件的模式和文件指针的位置。

krl_fputc(INT Handle, CHAR Character)

字符“x”被写入句柄传输的文件中:CWRITE($FCT_CALL, State, Mode, "krl_fputc", FileHandle, "x")

krl_fputs()

将字符串写入文件

该函数可用于将常量字符串或可变字符串写入文件。如果使用变量,则 CHAR 数组的每个元素都必须初始化并包含一个有效值。

文件中写入字符串的点取决于打开文件的模式和文件指针的位置。

krl_fputs(INT Handle, CHAR[] String)

例:

一个常量字符串被写入到句柄传送的文件中:

CWRITE($FCT_CALL, State, Mode, "krl_fputs", FileHandle, "write this!")

将变量“StringVar[]”中包含的字符串写入句柄传送的文件中:

CWRITE($FCT_CALL, State, Mode, "krl_fputs", FileHandle, StringVar[])

krl_fwriteln()

将字符串逐行写入文件

该函数可用于将常量字符串或可变字符串写入文件。将行尾字符附加到要写入的字符串。如果使用变量,则 CHAR 数组的每个元素都必须初始化并包含一个有效值。

文件中写入字符串的行取决于打开文件的模式和文件指针的位置。

krl_fwriteln(INT Handle, CHAR[] String)

将一个空行写入句柄传输的文件中:

CWRITE($FCT_CALL, State, Mode, "krl_fwriteln", FileHandle, " ")

krl_fprintf()

将字符串格式化写入文件

要写入的格式作为字符串传送给函数。要写入的值也会被传送。

可用格式在头文件 stdio.h 的 fprintf() 函数的文档中列出。除了“%o”、“%p”、“%n”和列表“[List]”之外,所有格式都是允许的。

krl_fprintf(INT Handle, CHAR[] Format, Par1, … , Par8)

由字符“;”分隔的 3 个值 被写入由句柄传输的文件并格式化:

CWRITE($FCT_CALL, State, Mode, "krl_fprintf", FileHandle, "%s;%x;%c", "Item1", 'HA0', CharVar)

例:

DECL INTHANDLE DECL STATE_T STAT DECL MODUS_T MODE

...

CHAR MYCHAR

...

MODE =#SYNC HANDLE = 0 MYCHAR = "a"

...

; 在 C:KRCROBOTERUserFiles 下创建一个文件

CWRITE($FCT_CALL, STAT, MODE,"krl_fopen", "MyTest.TXT", "w", HANDLE)

; 检查是否发生错误

IF (STAT.RET1 == #CMD_ABORT)THEN

IF (STAT.MSG_NO == -5) THEN

; 如果有很多文件已经打开,则错误处理...

ELSE

; 如果需要,检查其他错误代码

... ENDIF

ELSE

; 没有发生错误

; 将字符写入文件

CWrite($FCT_CALL, STAT, MODE, "krl_fputc",HANDLE, MYCHAR) IF (STAT.RET1 == #CMD_ABORT) THEN

; 错误处理

... ENDIF

; 关闭文件

CWRITE($FCT_CALL, STAT, MODE,"krl_fclose", HANDLE) IF (STAT.RET1 == #CMD_ABORT) THEN

错误处理

... ENDIF

ENDIF

大家有空可以试试吧!

-------------------END-----------------

审核编辑 :李倩

  • 驱动器
    +关注

    关注

    47

    文章

    4900

    浏览量

    136906
  • Call
    +关注

    关注

    0

    文章

    7

    浏览量

    7802
  • 变量
    +关注

    关注

    0

    文章

    339

    浏览量

    26123
收藏 人收藏

    评论

    相关推荐

    Ixxat USB-to-CAN V2接口的优势

    而正是高效的数据收集加速了如今电动汽车的发展。随着对电动汽车发展的兴趣空前高涨,一家公司将Ixxat....
    的头像 智汇工业 发表于 08-18 16:19 107次 阅读

    应用工业物联网的PLC解决方案

    对于运动控制板 (MAXREFDES201) 而言,设计可将数字隔离器件与一组 MAX14870 电....
    发表于 08-18 11:27 49次 阅读
    应用工业物联网的PLC解决方案

    通用led背光驱动器设计

    电子发烧友网站提供《通用led背光驱动器设计.zip》资料免费下载
    发表于 08-18 09:45 10次 阅读
    通用led背光驱动器设计

    WCH-Link不能仿真是什么原因?

    驱动安装正常,开始能用,只是换了个电脑试一下,结果2台电脑都不能用了。 请问是什么原因 ...
    发表于 08-18 06:45 24次 阅读

    对NAND闪存使用情况的高级分析有助于提供更可靠的产品

      闪存是所有现代系统的基本组成部分,因为生成的数据量每天都在增加。物联网和大数据时代在很大程度上依....
    发表于 08-17 11:27 35次 阅读
    对NAND闪存使用情况的高级分析有助于提供更可靠的产品

    在为工业应用选择闪存器件时提出正确的问题

      应用程序是否主要需要写入功能?–然后具有基于块的映射的产品适用于顺序写入功能。对于随机请求,应选....
    发表于 08-17 10:43 22次 阅读
    在为工业应用选择闪存器件时提出正确的问题

    使嵌入式存储容错

      容错冗余 RAID 存储与可靠的工业级 SSD 驱动器(如 SLC 或 iSLC 级 SSD)相....
    的头像 星星科技指导员 发表于 08-17 10:35 86次 阅读

    消费级和工业级闪存之间的巨大鸿沟

      最后,必须了解设备的物理构造方式。外壳最好采用压铸金属底盘制成,必须足够坚固,以抵御极端环境。它....
    的头像 星星科技指导员 发表于 08-17 10:00 153次 阅读

    为什么可靠的NAND闪存对工业物联网至关重要

      要达到 IIoT 应用所需的可靠性,对 NAND IC 组件的一般测试方法是不够的。针对高/低温....
    的头像 星星科技指导员 发表于 08-17 09:58 189次 阅读

    SAS作为一种萌芽结构

      通过改进现有的扩展器构建块、添加光学接口以及在可靠、无连接传输、路由汇总和地址虚拟化等关键领域增....
    的头像 星星科技指导员 发表于 08-17 09:54 139次 阅读

    了解SSD应用程序类别可简化选择正确的存储解决方案

      嵌入式工业基础设施应用存储需求的多样化和分散性促使 OEM 评估多种选项以匹配其各自的系统需求。....
    的头像 星星科技指导员 发表于 08-17 09:37 109次 阅读

    成功的工业级SSD设计要素

      从质量、产品寿命和更换的角度来看,许多计划都涉及到组件的选择。为了支持需要较长产品生命周期的工业....
    的头像 星星科技指导员 发表于 08-17 09:34 107次 阅读

    CANopen总线如何实现各种工控目的

    作为一家工控企业,我们不仅开发了组合式可编程逻辑控制器,也推出了结构紧凑体积小巧的一体式交流伺服电机....
    的头像 广成CAN总线 发表于 08-17 09:18 45次 阅读

    带OLED显示屏和旋转编码器菜单的双步进A4988驱动器

    描述 带 OLED 显示屏和旋转编码器菜单的双步进 A4988 驱动器 该 PCB 具有用于插入 Arduino Pro Micro(5 伏版本)...
    发表于 08-17 06:14 264次 阅读

    看一下Linux下USB驱动的架构(二)

    xhci主机的驱动方式和ehci基本一样,在/drivers/usb/host/xhci.c中实现X....
    发表于 08-16 17:50 108次 阅读
    看一下Linux下USB驱动的架构(二)

    SiC功率器件在 PCIM Europe 全面展示

    虽然在采用方面存在一些障碍,但芯片制造商正在向前发展,以新的封装样式提供这些设备并扩展产品线以更好地....
    的头像 你又知道了 发表于 08-16 15:42 110次 阅读

    步进电机驱动器怎么设置细分

    步进电机驱动器的细分原理介绍,步进电机安装有带永久磁性的转子,而定子至少具有两个绕线。当转子磁性与定....
    的头像 zlw_liang 发表于 08-16 11:36 151次 阅读

    现代电机驱动器为电动工具设计提供通用平台

    作者:Charles Keefer,高级现场应用工程师 Allegro MicroSystems 在....
    的头像 物联网评论 发表于 08-16 10:45 462次 阅读
    现代电机驱动器为电动工具设计提供通用平台

    单平台设计可降低充电式电动工具的研发成本

    作者:Andy Wang,Allegro MicroSystems 工业电机产品线总监 电动工具的广....
    的头像 物联网评论 发表于 08-16 10:43 380次 阅读

    使用WASP Fusion FPGA板模拟Gamecube的磁盘驱动器

    电子发烧友网站提供《使用WASP Fusion FPGA板模拟Gamecube的磁盘驱动器.zip》....
    发表于 08-16 10:42 8次 阅读
    使用WASP Fusion FPGA板模拟Gamecube的磁盘驱动器

    以IIoT为重点的IEC 63171-7接口标准

      显然,希望围绕 IEC 63171-7 接口进行标准化将简化系统集成,这些系统需要将单个传感器的....
    的头像 星星科技指导员 发表于 08-16 10:12 55次 阅读

    为什么Linux服务器需要文件压缩

      本文提供了 Linux 文件压缩至关重要的原因。这种技术在组织中起着至关重要的作用,尤其是那些处....
    的头像 星星科技指导员 发表于 08-16 09:27 33次 阅读

    配置案例之ModbusTCP转Profinet网关连接拧紧轴驱动器

    需准备的设备为西门子 1200PLC 一台,耐用通信 Modbus TCP 转 Profinet 网....
    发表于 08-15 15:07 14次 阅读

    步进电机驱动器的调速方法与作用

    随着电力电子技术的飞速发展,变频调速的性能指标完全可以达到甚至超过直流电机调速系统。步进电机驱动器通....
    的头像 zlw_liang 发表于 08-15 10:39 301次 阅读

    带磁编码器的无刷电机驱动器

    电子发烧友网站提供《带磁编码器的无刷电机驱动器.zip》资料免费下载
    发表于 08-15 09:11 24次 阅读
    带磁编码器的无刷电机驱动器

    C语言中return的各种用法

    设置全局变量,全局变量是定义在函数外的一个变量,其不属于任何一个函数,所以,虽然在调用函数中retu....
    的头像 倩倩 发表于 08-13 10:47 195次 阅读

    基于TLC6A598的可靠相移驱动器PCB

    电子发烧友网站提供《基于TLC6A598的可靠相移驱动器PCB.zip》资料免费下载
    发表于 08-12 10:47 14次 阅读
    基于TLC6A598的可靠相移驱动器PCB

    KUKA机器人高级编程- 全局变量的应用举例

    PUBLIC 只用于在此所述的用途,即在数 据列表中与 GLOBAL 确定的数据对象一起使其全局可用....
    的头像 机器人及PLC自动化应用 发表于 08-12 09:54 70次 阅读

    Profinet转RS485 Modbus网关M2AC系列配置

    利用兴达易控Profinet转RS485Modbus网关把鸣志M2AC系列PLC接入到1200Pro....
    的头像 Leon_XD 发表于 08-12 08:47 104次 阅读
    Profinet转RS485 Modbus网关M2AC系列配置

    多线程启动停止暂停继续

    单核CPU上所谓的”多线程”那是假的多线程,同一时间处理器只会处理一段逻辑,只不过线程之间切换得比较....
    的头像 十亿少男的梦 发表于 08-11 15:47 427次 阅读
    多线程启动停止暂停继续

    PC平台将现成的构建块与定制选项相结合

    这种更快的部署节省了时间,并最终节省了金钱。此外,由于嵌入式计算机公司通常可以处理更小、更定制的系统....
    的头像 星星科技指导员 发表于 08-11 15:04 118次 阅读

    计算嵌入式医疗设备应用中SSD的使用寿命

      重要的是要注意,即使对于模型良好的应用程序,计算也最多只是理论上的。产生真实结果的更准确的方法包....
    发表于 08-11 14:53 131次 阅读
    计算嵌入式医疗设备应用中SSD的使用寿命

    新型汽车显示屏背光源的LED驱动器解决方案

    Maxim Integrated 的新型汽车显示屏背光 LED 驱动器提供更低的 EMI 和更高的调....
    发表于 08-11 14:17 97次 阅读
    新型汽车显示屏背光源的LED驱动器解决方案

    Microchip高效双通道数字栅极驱动器让SiC器件优势尽显

    随着对电动汽车以及各种电气化的需求增加,加之人们对于更低碳排放目标的追求,使得碳化硅 (SiC) 等....
    的头像 得捷电子DigiKey 发表于 08-11 09:47 92次 阅读

    如何实现SIMATIC HMI对驱动参数的直接访问呢

    SINAMICS V90PN驱动器可以通过模拟S7-CPU,将数据库访问从HMI映射到驱动参数,该功....
    的头像 冬至配饺子 发表于 08-10 17:59 432次 阅读
    如何实现SIMATIC HMI对驱动参数的直接访问呢

    电机控制设计:高性能运动控制的微步

    系列文章的第 4 部分讨论了电机控制方法,例如微步,以及驱动器的选择以实现更高分辨率和更平滑的运动
    发表于 08-10 16:38 68次 阅读
    电机控制设计:高性能运动控制的微步

    大功率H桥驱动器BTN7971B开源分享

    电子发烧友网站提供《大功率H桥驱动器BTN7971B开源分享.zip》资料免费下载
    发表于 08-10 14:41 20次 阅读
    大功率H桥驱动器BTN7971B开源分享

    分立式解决方案有利于栅极驱动器的原因

    为什么不?系统设计人员将更多功能集成到 IC 中有许多充分的理由和优势。首先是方便。焊接一个芯片总是....
    的头像 刘埃生 发表于 08-10 11:34 82次 阅读
    分立式解决方案有利于栅极驱动器的原因

    Stanley A Meyer VIC子板驱动器与Variac EEC电子提取和扼流圈一起用

    电子发烧友网站提供《Stanley A Meyer VIC子板驱动器与Variac EEC电子提取和....
    发表于 08-10 10:43 11次 阅读
    Stanley A Meyer VIC子板驱动器与Variac EEC电子提取和扼流圈一起用

    低边MOS管驱动器是如何工作的

    当控制电压由低变高时,栅极电压开始时有一个3V的台阶,分析认为是Q3截止后,3.3偏置电压经过BC结....
    的头像 冬至配饺子 发表于 08-09 18:11 639次 阅读
    低边MOS管驱动器是如何工作的

    ModbusTCP转Profinet网关连接拧紧轴驱动器配置案例

    本案例是倍讯科技Modbus TCP转Profinet网关连接驱动器的配置案例用到的设备为西门子12....
    发表于 08-09 17:15 20次 阅读

    ModbusTCP转Profinet网关连接拧紧轴驱动器配置

    本案例是倍讯科技Modbus TCP转Profinet网关连接驱动器的配置案例用到的设备为西门子12....
    的头像 北京倍讯科技 发表于 08-09 16:56 181次 阅读
    ModbusTCP转Profinet网关连接拧紧轴驱动器配置

    Trinamic运动控制满足工业自动化

    Trinamic将数字信息转换为物理动作,以优化从独立应用程序到互联同步驱动器的操作效率。其业界领先....
    的头像 zlw_liang 发表于 08-09 10:38 152次 阅读

    工业用高性能LED驱动器

    电子行业提供基于各种电路解决方案的驱动器,以应对所有不同的照明应用,同时满足所有技术要求。
    发表于 08-09 09:25 102次 阅读
    工业用高性能LED驱动器

    超级电容器:利用纳米技术收集能量

    超级电容器是一种电化学装置,可与电流驱动的移动系统中的主发电机很好地集成。它们的特点是可以在短时间内....
    的头像 王杰 发表于 08-09 09:15 98次 阅读
    超级电容器:利用纳米技术收集能量

    用于运动控制的栅极驱动器IC

    完整的发动机控制系统包括电源、主机微控制器、栅极驱动器和半桥拓扑结构的 MOSFET。微控制器设置 ....
    的头像 小组店小二 发表于 08-09 09:13 84次 阅读
    用于运动控制的栅极驱动器IC

    用于智能照明应用的DC-DC转换器

    许多照明应用需要具有以下特性的 LED 背光驱动器解决方案:直流控制、高效率、PWM 调光、电压保护....
    发表于 08-09 08:02 89次 阅读
    用于智能照明应用的DC-DC转换器

    适用于任何行业的高性能电源控制

    近年来,电力电子半导体市场出现快速增长,主要是由于电动/混合动力汽车(EV/HEV)和电机驱动的IG....
    的头像 harmonin 发表于 08-09 08:02 75次 阅读
    适用于任何行业的高性能电源控制

    高效的直流电机驱动器

    发动机控制长期以来一直处于研发活动的最前沿,旨在在两个层面找到有效和高效的微电子解决方案,一个是计算....
    的头像 李斌 发表于 08-09 08:02 114次 阅读
    高效的直流电机驱动器

    宽带隙设备优化电动汽车和机器人的移动性和自主性

      汽车和工业电子产品需要高性能的解决方案,在降低设备尺寸的同时提供能源效率和可靠性。近年来,随着成....
    的头像 石飞鹏 发表于 08-09 08:02 71次 阅读

    无芯有刷直流电机与BLDC的区别

      教训是,与普遍的传统工程“智慧”相反,有刷电机和无刷电机之间的选择很简单。无论是否与电机相关,尽....
    的头像 星星科技指导员 发表于 08-08 16:39 390次 阅读
    无芯有刷直流电机与BLDC的区别

    如何调试一个矩形微带贴片天线

    对于微带贴片天线,大部分教材都详细讲解了传输线分析法和腔模理论分析法,前者将辐射源等效为相距L的两个....
    的头像 微波射频网 发表于 08-08 09:19 57次 阅读

    Amiga外接软驱PC驱动器接口

    描述 Amiga 外接软驱 PC 驱动器接口(已修复) PCB+原理图 ...
    发表于 08-08 07:59 742次 阅读

    HFBR-1523Z/2523Z 40kbps tx/rx TTL光纤接口资料分享

    描述 HFBR-1523Z / 2523Z 40kbps tx / rx TTL光纤接口 我要求 PcbWay 生产这个小型 pcb 系列,用于光纤 POF 双工...
    发表于 08-01 07:30 663次 阅读

    使用L293d的直流电机驱动器

    描述 使用 L293d 的直流电机驱动器 我的项目是直流电机驱动器,适用于中低功率电机。如果要控制电机的旋转,最多可控制 6 个...
    发表于 08-01 06:15 318次 阅读

    如何利用RA4M6+RT-Thread来驱动低功耗定时器呢

    前言 本文讲解如何使用RA6M4来驱动定时器。 RA Smart Configurator配置定时器 在stack中创建一个timer,如下图 配置...
    发表于 07-26 11:48 2117次 阅读

    你会设计一个RS485电路而且能自带收发功能的吗

    摘要:关于485通讯大家肯定不陌生,那么你会设计一个485电路而且能自带收发功能的吗?或者还是直接随便找一个电路甚至不管其中的...
    发表于 07-20 15:12 1665次 阅读

    2436s驱动板 能不能让这一块驱动板就能工作 ?

    电路太多了  能不能让这一块驱动板就能工作  机柜空调上面的  怎么让这芯片强制工作...
    发表于 07-13 00:33 2729次 阅读
    2436s驱动板 能不能让这一块驱动板就能工作 ?

    构建Commodore 1581 Replica磁盘驱动器的教程

    描述 Commodore 1581 Replica 磁盘驱动器 Build (8Bit Retro ReFiX) YouTube PCB 与原装 1581 机箱完美兼容(如...
    发表于 07-11 09:59 799次 阅读

    电机驱动器资料分享

    描述 电机驱动器 PCB
    发表于 07-07 06:11 1212次 阅读

    L99MOD53XPTR STMicroelectronics L99MOD53XP 多输出驱动器

    oelectronics L99MOD53XP多输出驱动器是一款微控制器驱动型多功能执行器驱动器,用于汽车应用。使用5个半桥和3个高侧驱动器可以驱动多达3个直流电机和3个接地电阻性负载。集成SPI可控制所有工作模式(正向、反向、制动和高阻抗)。此外,所有诊断信息均可通过SPI读取获得。 特性 符合AEC-Q100标准 三个半桥,用于0.75A负载 (RDSon = 1600mΩ) 两个可配置的高侧驱动器,用于高达1.5A负载 (RDSon = 500mΩ) 或0.35A负载 (RDSon = 1800mΩ) 一个全桥,用于6A负载 (RDSon = 150mΩ) 一个高侧驱动器,用于6A负载 (RDSon = 100mΩ) 借助可编程软启动功能驱动负载,具有较高浪涌电流(即电流> 6A、> 1.5A) 待机模式下非常低的电流消耗(IS < 6μA(典型值);Tj ≤85°C) 对所有输出进行短路保护 针对高侧OUT1、OUT4、OUT5和OUT8的电流监控器输出 对所有输出进行过温保护 针对所有输出的开...
    发表于 10-29 15:06 288次 阅读
    L99MOD53XPTR STMicroelectronics L99MOD53XP 多输出驱动器

    LED1202JR STMicroelectronics LED1202 12通道LED驱动器

    oelectronics LED1202 12通道LED驱动器可确保5V输出能力,各通道能够提供高达20mA的电流。8位模拟和12位数字调光控制通过输出电流分别调节每个通道。通过较长的开启和关闭时间改善了系统的低噪声发生性能。另外,相移功能有助于降低浪涌电流。内部寄存器可以存储8种模式,用于自动排序且无需MCU干预。 LED1202驱动器支持的模式序列还可针对持续时间和重复次数进行配置。该器件还为多器件应用中的共享定时同步提供了一个公共时钟域。LED1202的其他特性还包括热关断和LED开路检测。 LED1202 I²C...
    发表于 10-29 12:28 239次 阅读

    L99MOD50XPTR STMicroelectronics L99MOD50XP多输出驱动器

    oelectronics L99MOD50XP多输出驱动器是一款微控制器驱动型多功能执行器驱动器,用于汽车应用。使用6个半桥和5个高侧驱动器可以驱动多达5个直流电机和5个接地电阻性负载。集成SPI可控制所有工作模式(正向、反向、制动和高阻抗)。此外,所有诊断信息均可通过SPI读取获得。 特性 符合AEC-Q100标准 两个半桥,用于6A负载 (RDSon = 150mΩ) 两个半桥,用于3A负载 (RDSon = 300mΩ) 两个半桥,用于0.75A负载 (RDSon = 1600mΩ) 一个高侧驱动器,用于6A负载 (RDSon = 90mΩ) 两个可配置的高侧驱动器,用于高达1.5A负载 (RDSon = 500mΩ) 或0.4A负载 (RDSon = 1800mΩ) 两个高侧驱动器,用于0.5A负载 (RDSon = 1600mΩ) 借助可编程软启动功能驱动负载,用较高浪涌电流作为电流限制值 待机模式下电流消耗极低(IS < 6μA(典型值);Tj ≤85°C;ICC < 5μA(典型值);Tj ≤85°C) ...
    发表于 10-29 12:06 195次 阅读
    L99MOD50XPTR STMicroelectronics L99MOD50XP多输出驱动器

    MAX25610AAUE+ Maxim Integrated MAX25610x降压和降压升压LED驱动器

    Integrated MAX25610x同步降压和降压-升压LED驱动器可提供恒定输出电流,以驱动大功率发光二极管。该驱动器适用于需要高压输入的汽车和工业照明应用。这些驱动器集成了两个60mΩ功率MOSFET,可实现同步操作,从而最大限度减少了外部元件数量。该器件的灵活配置支持降压、反相降压-升压和升压转换。这些LED驱动器采用电流模式控制,可提供快速瞬态响应,并轻松实现环路稳定。Maxim MAX25610x驱动器还可以用作直流-直流转换器,使用FB输入作为输出分压器的反馈。 特性 符合汽车类AEC-Q100标准 高度集成,最大限度减少了物料需求 输入电压范围:5V至36V 工作频率:400kHz 开关频率选项:2.2MHz 内部电流检测选项 集成高侧和低侧开关MOSFET 带模拟控制电压的脉冲宽度调制 (PVM) 调光 降压LED驱动器,用于1至2个LED 反相降压-升压LED驱动器,用于3至5个LED 工作温度范围:-40°C至+125°C 短路、过压和热保...
    发表于 10-28 15:05 235次 阅读
    MAX25610AAUE+ Maxim Integrated MAX25610x降压和降压升压LED驱动器

    led灯驱动器输出电压

    半导体 L99LD01 高效恒流 LED 驱动器是一款完整的恒流直流-直流转换器 LED 驱动器,适用于汽车应用。它采用 BCD5S 70V 技术制造,并以 LQFP32 封装形式组装。L99LD01 用于升压、降压-升压和反激式转换器拓扑。一个内部随机抖动振荡器在低频模式下工作,扩大了开关频率的射频频谱,从而降低 EMC。 该装置包括内部低跌落电压调节器,可用于提供微控制器和复位引脚,用于在启动时和每次被调节的输出电压降到既定电压阈值以下时重置微控制器。 特性 合格汽车 [医]恒流操作 电流LED可由外部传感电阻器设置,并可通过SPI调节 转换器开关频率可调节的外部电阻(RSF) 内部扩频抖动振荡器的EMC降低 低频率PWM调光操作。 当前最大输入限制 最大开关占空比限制器 由外部电阻(R9)调节的斜率补偿) 电池过电压关闭保护(EXT。 需要R3,R4电阻) 链式OV检测(R5,R6外) 用于监测和控制LED温度(需要外部NTC电阻)、L...
    发表于 10-28 14:58 221次 阅读
    led灯驱动器输出电压

    MAX25612BATP/VY+ MaximIntegrated MAX25612高压LED控制器

    MAX25612高压LED控制器是一款单通道高亮度LED (HB LED) 驱动器,适用于汽车前灯应用。这些应用包括远光灯、近光灯、日间行车灯 (DRL)、转向指示灯、雾灯和其他LED灯。该器件的输入电压范围为5V至48V,可以驱动一个LED灯串,最大输出电压为65V。MAX25612是完全同步型器件,适合需要同步整流的升压和降压-升压应用,可提供大于90%的效率。 MAX25612可检测LED灯串高侧的输出电流。需要进行高侧电流检测,以防止输出端到接地或电池输入端发生短路。该器件也是用于驱动LED的最灵活方案,支持升压、高侧降压或降压-升压模式配置。PWM输入提供高达5000:1的LED调光比,ICTRL输入在MAX25612中提供额外的模拟调光功能。MAX25612还包括一个FLT标志,用于指示灯串开路、灯串短路和热关断。MAX25612还支持内置扩频调制,以提高电磁兼容性能。 特性 集成度高,可最大限度地减少BOM、降低成本 +5.0V至+48V的宽输入电压范围和+65V的最大升压输出 集成pMOS调光FET驱动器 用于模拟调光的ICT...
    发表于 10-28 14:57 281次 阅读
    MAX25612BATP/VY+ MaximIntegrated MAX25612高压LED控制器

    ALED1642GWXTTR STMicroelectronics ALED1642GW LED 显示驱动器

    oelectronics ALED1642GW LED 显示驱动器是单片低压低电流 16 位移位寄存器,用于 LED 面板显示屏。ALED1642GW 可确保 20V 的输出驱动能力,用户可以以串联方式连接若干个 LED。在输出阶段,16 个稳压电流源提供从 3mA 到 40mA 的恒定电流以驱动 LED。电流通过外部电阻器进行设定,并可以由一个 7 位电流增益寄存器在两个子范围间进行调整。各通道亮度可通过 12/16 位灰阶控制分别进行调整。可编程的开关时间(有四个不同值可用)改善了系统低噪声发生性能。 特性 16个恒定电流输出通道 输出电流3mA至40mA 电流可编程通过外部电阻 两个范围内的7位全局电流增益调整 12/16位PWM灰度亮度控制 可编程输出开启/关闭时间 错误检测模式(打开和短路-LED) 可编程短路LED检测阈值 自动节电/自动唤醒 可选择的SDO同步在CLK下降边缘 拉杜尔输出延迟(可选) 3V到5.5V供电电压 热停机和超温报警 高达30MH...
    发表于 10-28 09:26 336次 阅读
    ALED1642GWXTTR STMicroelectronics ALED1642GW LED 显示驱动器

    LED8102SXTTR STMicroelectronics LED8102S LED阵列驱动器

    oelectronics ALED8102S LED阵列驱动器是一款单片、低电压、led驱动器,具有8个低侧通道。ALED8102S设计用于提供高达20V输出驱动能力,支持连接多个串联LED。八个稳压电流源提供5mA至100mA恒定电流来驱动LED。通过一个外部电阻器设置电流。 LED8102S具有热管理功能,可强制关断以保护器件(通常在+170°C时关断,15°C滞后重启)。热保护开关仅关闭输出通道。 工作电源电压范围为3.0V至5.5V。输出控制由四个开关输入提供,实现开/关切换操作。在所有有源输出LED上,可通过应用到输出使能引脚 (OE) 上的全局PWM信号调整亮度。输出可并联,或者不使用时不连接。 LED8102S LED驱动器采用14引脚高热效率薄型微缩小外形封装 (HTTSSOP)。 特性 8个恒定电流输出通道,由4个开关输入控制 输出电流:5mA至100mA 电流可通过外部电阻器编程 电源电压:3.0V至5.5V 20V电流发生器额定电压 热关断 工作结温范围:-40°C至+150°C ...
    发表于 10-21 10:45 281次 阅读
    LED8102SXTTR STMicroelectronics LED8102S LED阵列驱动器

    STSPIN32F0251TR STMicroelectronics STSPIN32F025x250V三相控制器

    oelectronics STSPIN32F025x 250V三相控制器是高度集成的解决方案,用于驱动三相应用。由于集成度高,因此有助于设计人员减少PCB占位和总体物料清单。STSPIN32F025x内置STM32F031x6x7 MCU(采用Arm® 32位Cortex®-M0 CPU)和250V三路半桥栅极驱动器。半桥栅极驱动器可驱动N通道功率MOSFET或IGBT。该器件集成了具有高级smartSD功能的比较器,可确保快速有效地防止过载和过流。下部和上部驱动部分还集成了高压自举二极管,以及防交叉传导、死区时间和UVLO保护。这些特性可防止电源开关在低效率或危险条件下运行。低侧和高侧部分之间的匹配延迟可确保无周期失真。集成的MCU可以执行FOC、6步无传感器以及其他高级驱动算法(包括速度控制回路)。 特性 三相栅极驱动器 高达250V高压轨 驱动器电流能力 200mA/350mA拉/灌电流 (STSPIN32F0251) 1.0A/0.85A拉/灌电流 (STSPIN32F0252) dV/dt瞬态抑制:±50V/ns ...
    发表于 10-21 10:41 294次 阅读
    STSPIN32F0251TR STMicroelectronics STSPIN32F025x250V三相控制器

    STGAP2HSMTR STMicroelectronics STGAP2HS4A 单通道栅极驱动器

    oelectronics STGAP2HS 4A单通道栅极驱动器在栅极驱动通道、低电压控制和接口电路之间提供电流隔离。STGAP2HS适合用于中等功率和大功率应用,例如工业应用中的电源转换和电机驱动器逆变器,具有4A能力和轨到轨输出。 STM STGAP2HS单通道栅极驱动器有两种不同配置,一种具有独立的输出引脚,另一种具有单输出引脚和米勒钳位功能。借助独立输出引脚的配置,可通过专用栅极电阻分别优化导通和关断。单输出引脚和米勒钳位功能配置可防止半桥拓扑中快速换向时的栅极尖峰。两种配置均为外部元件提供较高的灵活性,降低物料清单成本。 STGAP2HS集成UVLO和热关断保护功能,可简化高可靠性系统的设计。双输入引脚支持选择信号极性控制和实施HW互锁保护,可在控制器发生故障时避免交叉传导。 STGAP2HS 4A单通道栅极驱动器采用宽体SO-8W封装。 特性 高达1200V高压轨 驱动器电流能力:4A拉电流/灌电流(25°C时) dV/dt瞬变抗扰性:±100V/ns,全温度范围内 整体输入-输出传播延迟:75ns ...
    发表于 10-21 10:30 234次 阅读

    STEVAL-LLL004V1 STMicroelectronics STEVALLLL004V1 LED驱动器

    oelectronics STEVAL-LLL004V1 LED驱动器是一款数控恒流LED驱动器。PFC级和两个直流-直流转换器设计用于在转换模式下工作以优化效率。该LED驱动器可提供75W的输出功率。 通过模拟和数字方法,该驱动器可以将LED调暗至最高亮度水平的0.5%。通过任何一种调光技术,该操作在整个调光范围内均无闪烁。该电路板具有高效率,功率因数几乎等于1,并且在宽输入电压和负载条件下具有低THD百分比。这得益于高性能ST电源产品,以及在32位STM32F0微控制器上运行的高级算法。 特性 宽输入电压范围:85VAC至265VAC 转换模式PFC 两个基于不同拓扑、在转换模式下工作的恒流输出: 降压拓扑 反向降压拓扑 输出电流:500mA ±2.5% 输出端连接的LED数量:16至24个白光LED(每个3.3V) 满负载时,PFC > 0.97,THD < 20%(85VAC至265VAC输入电压范围) 最大负载时峰值效率≅ 90% ...
    发表于 10-21 10:06 212次 阅读

    RH-OSC04 RH-OSC04抗辐射 晶体振荡器驱动器和分频器

    发表于 05-20 17:05 268次 阅读

    EVL6562A-LED EVL6562A-LED恒流逆降压LED驱动器使用L6562A

    发表于 05-20 12:05 315次 阅读

    NUD4001 LED驱动器 高电流

    稳压器& LED驱动器旨在取代用于在5V,12V或24V低压AC / DC应用中驱动LED的分立解决方案。外部电阻允许电路设计人员为不同的LED阵列设置驱动电流。这种分立式集成技术通过将单个组件组合到一个封装中来消除单个组件,从而显着降低系统成本和电路板空间。该器件是一个小型表面贴装封装SO8。 特性 为不同的输入电压提供恒定的LED电流。 外部电阻允许设计人员设置电流 - 最高500 mA。 AEC-Q101合格且PPAP能力 适用于汽车和其他需要独特应用的NSV前缀场地和控制变更要求 应用 汽车:尾灯,定向灯,倒车灯和圆顶灯。 电路图、引脚图和封装图...
    发表于 07-29 23:02 432次 阅读
    NUD4001 LED驱动器 高电流

    NCP302155 集成驱动器和MOSFET 55 A.

    155将MOSFET驱动器,高端MOSFET和低端MOSFET集成在一个封装中。驱动器和MOSFET已针对高电流DC-DC降压功率转换应用进行了优化。与分立元件解决方案相比,NCP302155集成解决方案大大降低了封装寄生效应和电路板空间。 特性 平均电流高达55A 能够以高达2 MHz的频率切换 兼容3.3 V或5 V PWM输入 支持Intel®PowerState 4 使用3级PWM的零交叉检测选项 内部自举二极管 热警告输出和热关机 应用 终端产品 台式机和笔记本微处理器 服务器和工作站,V-Core和非V核DC-DC转换器 大电流DC-DC负载点转换器 小型电压调节器模块 电源和笔记本 电路图、引脚图和封装图...
    发表于 07-29 22:02 779次 阅读

    NCP303151 集成驱动器和带集成电流监视器的MOSFET

    151将MOSFET驱动器,高端MOSFET和低端MOSFET集成到单个封装中。驱动器和MOSFET已针对高电流DC-DC降压功率转换应用进行了优化。与分立元件解决方案相比,NCP303151集成解决方案大大降低了封装寄生效应和电路板空间。 特性 能够达到50 A的平均电流 30 V / 30 V击穿电压MOSFET具有更高的长期可靠性 能够以高达1 MHz的频率切换 与3.3兼容V或5 V PWM输入 正确响应3级PWM输入 精确电流监测 具有3级PWM的过零检测选项 内部自举二极管 欠压锁定 支持英特尔®PowerState 4 应用 桌面和笔记本微处理器 图形卡 路由器和交换机 支持英特尔®PowerState 4 电路图、引脚图和封装图...
    发表于 07-29 22:02 1064次 阅读

    NCP302040 集成驱动器和MOSFET 40 A.

    040将MOSFET驱动器,高端MOSFET和低端MOSFET集成在一个封装中。驱动器和MOSFET已针对高电流DC-DC降压功率转换应用进行了优化。与分立元件解决方案相比,NCP302040集成解决方案大大减少了封装寄生效应和电路板空间。 特性 平均电流高达40A 能够以高达2 MHz的频率切换 兼容3.3 V或5 V PWM输入 正确响应3级PWM输入 支持英特尔®电源状态4 应用 终端产品 台式机和笔记本微处理器 电源和笔记本电脑 电路图、引脚图和封装图...
    发表于 07-29 22:02 440次 阅读

    NCP302150 集成驱动器和MOSFET 45 A.

    150将MOSFET驱动器,高端MOSFET和低端MOSFET集成在一个封装中。驱动器和MOSFET已针对高电流DC-DC降压功率转换应用进行了优化。与分立元件解决方案相比,NCP302150集成解决方案大大降低了封装寄生效应和电路板空间。 特性 平均电流高达45A 能够以高达2 MHz的频率切换 兼容3.3 V或5 V PWM输入 正确响应3级PWM输入 支持英特尔®电源状态4 使用3级PWM进行零交叉检测的选项 热警告输出和热关机 应用 终端产品 台式机和笔记本微处理器 服务器和工作站,V-Core和非V-Core DC-DC Con转换器 小型电压调节器模块 高电流DC-DC负载点转换器 电源和笔记本 电路图、引脚图和封装图...
    发表于 07-29 21:02 877次 阅读

    NCP302055 集成驱动器和MOSFET 50 A.

    055将MOSFET驱动器,高端MOSFET和低端MOSFET集成在一个封装中。驱动器和MOSFET已针对高电流DC-DC降压功率转换应用进行了优化。与分立元件解决方案相比,NCP302055集成解决方案大大减少了封装寄生效应和电路板空间。 特性 平均电流高达50A 能够以高达2 MHz的频率切换 兼容3.3 V或5 V PWM输入 支持Intel®PowerState 4 使用3级PWM的零交叉检测选项 内部自举二极管 热警告输出和热关机 热关机 应用 终端产品 台式机和笔记本微处理器 服务器和工作站,V -Core和非V-DC DC-DC转换器 大电流DC-DC负载点转换器 小型电压调节器模块 电源和笔记本 电路图、引脚图和封装图...
    发表于 07-29 21:02 520次 阅读

    NCP6992 AIRFUEL-MR无线电源发送器ASIC

    2是一款无线电源ASIC,可提供符合AirFuel MR标准的非接触式6.78 MHz电力传输单元(PTU)所需的电源,测量和支持功能。 NCP6992与蓝牙信令协议(BLE)相结合,通过管理功率传输(包括效率和故障条件管理),有助于调整和优化发送器线圈的功率。 特性 输入电压范围4.5V至22V 提供小型7x7mm²可湿性侧翼电镀QFN-56封装,间距0.4mm 直接从墙上适配器或USB端口供电 可通过3.4 MHzI²C接口进行广泛编程 50 W功率升压控制器,具有可在9V至55.2V(200mV步进)下编程的转换器,具有OVP和自动控制输入选项 可配置的睡眠模式和使用直接输入控制的快速唤醒循环 In集成式降压转换器5V& 500mA 2通用GPIO可用于逻辑I / O,ADC输入或时钟输出 系统LDO可编程为1.2V至3.6V,100 mV步进,带动态电压调节(DVS) USB BC 1.2检测的前端 具有OCP的四相可选6.78MHz PA驱动器 用于天线切换的PWM控制继电器驱动器 用于PA电源电压,电流和温度测量的10位ADC 一个阻抗控制检测器 具有ADC读数的差分...
    发表于 07-29 18:02 386次 阅读