当前位置: 首页 > 专利查询>RBC制造公司专利>正文

用于对电机器进行编程的方法和系统技术方案

技术编号:8715533 阅读:157 留言:0更新日期:2013-05-17 18:43
本发明专利技术涉及用于对电机器进行编程的方法和系统。本发明专利技术描述用于对电机器进行编程的编程模块和方法。所述编程模块包括限定所述编程模块的外部和内部的壳体、被偏置以至少部分从所述壳体的外部延伸的多个端子以及被电耦合到所述多个端子并被配置为向所述多个端子中的至少一个提供编程信号的处理设备。

【技术实现步骤摘要】

本文描述的实施例总体地涉及电机器,并且更具体地涉及与电机器关联的电机控制器的编程。
技术介绍
电机控制器一般包括存储用于控制对应电机器的操作的程序的存储器。电机控制器包括能够耦合到例如缆线的连接端口,该缆线提供来自主机的数据以便对电机控制器进行编程。在制造电机控制器期间,缆线被物理地耦合到连接端口以便编程和测试电机控制器。虽然在制造期间每个电机控制器仅被连接到主机一次,但缆线每天可能被与数百个电机控制器耦合和解耦。缆线的反复耦合和解耦缩短了缆线的使用寿命。
技术实现思路
在一个方面,提供一种编程模块。该编程模块包括限定所述编程模块的外部和内部的壳体、被偏置以至少部分从所述壳体的外部延伸的多个端子以及电耦合到所述多个端子并被配置为向所述多个端子中的至少一个提供编程信号的处理设备。在另一个方面,提供一种用于对电机控制器进行编程的方法。该方法包括将编程模块可移除地耦合到所述电机控制器,其中所述编程模块包括无线通信设备。该方法还包括在所述无线通信设备处接收编程信号并调节该编程信号以便应用于所述电机控制器。该方法还包括向所述电机控制器提供所述编程信号。附图说明图1是包括或耦合到电机控制器的示例性电机的侧视图。图2是图1所示的电机的内部的侧视图。图3是配置为与图1所示的电机控制器耦合的示例性编程模块的示图。图4是用于对图1所示的电机进行编程的示例性系统的框图。图5是用于对图1所示的电机进行编程的示例性方法的流程图。具体实施例方式本文描述的方法、系统和装置便于对电机控制器进行编程。本文描述的接口提供远程主机与电机控制器之间的通信并且可以允许多个电机控制器被一个远程主机同时编程。本文描述的方法、系统和装置也可以便于在不连接到远程主机的情况下在本地对电机控制器进行编程。此外,本文描述的方法、系统和装置减少用于将电机控制器耦合到主机的连接器上的磨损。本文描述的方法、系统和装置的技术效果包括以下至少一个:(a)将编程模块可移除地耦合到电机控制器,其中编程模块包括无线通信设备;(b)在无线通信设备处接收编程信号;(C)调节编程信号以便应用于电机控制器;以及(d)提供编程信号给电机控制器。图1是示例性电机10的侧视图。虽然被在此描述为电机10,本文描述的方法、系统和装置也适用于其他电机器,例如发电机。在不例性实施例中,电机10包括电机壳体16,其限定电机10的内部(图1中未示出)和外部18。图2是电机10的侧视图,其中电机壳体16被移除以示出电机10的内部20。在示例性实施例中,电机10包括静止组件22和可旋转组件(未示出)。电机壳体16被配置为至少部分包围和保护静止组件和可旋转组件。在示例性实施例中,电机10还包括电机控制器26,其被至少部分包围在电机壳体16内。虽然被图示为包括在电机壳体16内,电机控制器26可以被包括在分离的壳体内并且被电耦合到静止组件和/或可旋转组件。在示例性实施例中,电机控制器26包括或耦合到存储器设备28,该存储器设备被配置为存储电机操作指令和/或电机操作数据。电机控制器26提供用于控制电机10的操作的操作信号,例如但不限于正弦波操作信号、方波操作信号或允许电机10如本文所描述的那样起作用的任何其他适当操作信号。操作信号至少部分基于所存储的电机操作指令和电机10的直接操作。在示例性实施例中,电机控制器26是可编程的。电机10包括输入/输出连接器30,外部编程设备(例如编程主机)可以通过该输入/输出连接器30通信地耦合到电机控制器26。例如,输入/输出连接器30可以包括从电机壳体16的外部18可达的多个端子32。多个端子32可以从电机壳体16的外部18延伸并且/或者可以凹陷在电机壳体16的外部18之下。端子32可以包括闸刀(blade),其被配置为与对应连接器耦合以将电机控制器26电耦合到外部编程主机。编程主机可以包括计算机,其被配置为与电机控制器26耦合以便对电机控制器26进行编程。连接器30容纳也被耦合到外部编程主机并且从/向外部编程主机接收/发送编程信号的对应连接器。连接器30可以被包括电机控制器26与编程主机之间的串行连接中。例如,可以利用通用异步接收器/发送器(UART)使用RS-232协议在编程主机与电机控制器26之间发送数据。电机10可以是任何电机,其包括或耦合到用于控制电机的操作的电机控制器。例如,电机10可以包括但不限于无刷直流(BLDC)电机、无刷交流(BLAC)电机和/或磁阻电机。电机10可以被称为电子整流电机(ECM)。图3是示例性编程模块40的示图。编程模块40被配置为与电机10 (图1所示)耦合并且提供编程指令给电机控制器26 (图2所示)以便存储在存储器设备28 (图2所示)中。在该示例性实施例中,编程模块40包括处理设备42、接口电路44、电压调节器46以及至少一个连接器48。在该示例性实施例中,处理设备42、接口电路44、电压调节器46和连接器48被至少部分包括在模块壳体50内。模块壳体50限定编程模块40的内部52和编程模块40的外部54。在该示例性实施例中,处理设备42包括或耦合到存储器设备56,该存储器设备56例如存储要被发送到电机控制器26的编程信息。在该示例性实施例中,编程模块40还包括至少部分包围在模块壳体50内的充电电路62和能量存储设备64。在该示例性实施例中,能量存储设备64包括至少一个电池。在可替代实施例中,充电电路62和能量存储设备64在模块壳体50外部并且电耦合到电压调节器46。如本文所用,术语处理设备指的是中央处理单元、微处理器、微控制器、精简指令集电路(RISC)、专用集成电路(ASIC)、逻辑电路和能够执行本文描述的功能的任何其他电路或处理器。作为在此所用的术语,术语“处理设备”意指能够执行为了执行本文描述的任务所必需的运算或计算的任何机器。术语“处理设备”还意指能够接受结构化输入并根据规定的规则处理该输入以产生输出的任何机器。还应该注意,本领域技术人员将理解,如本文所用的短语“配置为”的意思是处理设备被配备有硬件和软件的组合以便执行本文描述的任务。在该示例性实施例中,连接器48包括多个端子66,其被偏置以至少部分从模块壳体50的内部52延伸到外部54。例如,端子66可以包括但不限于第一端子68、第二端子70、第三端子72和第四端子74。连接器48被配置为与电机的输入/输出连接器一例如输入/输出连接器30 (图1所示)一稱合。例如,每个端子66可以包括弹簧针(pogopin)。更具体地,在该示例性实施例中,第一端子68是包括偏置设备76的弹簧针,该偏置设备76在第一方向78向第一端子68上施加力,其响应于由端子32之一(图1所不)在第二方向80施加到第一端子68的相反力。在第一方向78的力从内部52朝向外部54推动第一端子68,而在第二方向80的力从模块壳体50的外部54朝向内部52推动第一端子68。换句话说,偏置设备76以零插入力维持连接器48的端子66与输入/输出连接器30的端子32之间的连接。公连接器(即闸刀)与对应母连接器之间的典型连接需要插入力并最终导致对公连接器和/或母连接器的磨损。通过消除插入力,增加了连接器48的使用寿命。类似地,在该示例性实施例中,第二端子70是包括偏置设备82的弹簧针,第三端子72是包括偏置本文档来自技高网...

【技术保护点】
一种编程模块,其包括:壳体,其限定所述编程模块的外部和内部;多个端子,其被偏置以至少部分从所述壳体的外部延伸;以及处理设备,其被电耦合到所述多个端子并被配置为向所述多个端子中的至少一个提供编程信号。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:宋伟N·C·小高尔姆
申请(专利权)人:RBC制造公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1