在社交媒体上共享

ServoCenter™嵌入式伺服马达控制器

用于独立和协调流体伺服运动的嵌入式伺服控制器

 

Yost Labs的ServoCenter™产品线是一系列嵌入式伺服控制器,可通过任何USB、串行RS-232、MIDI接口设备进行RC(遥控)伺服电机/伺服马达控制。

 

ServoCenter™还提供DIP、TQFP芯片封装。  ServoCenter™4.1定序器除了可以使用ServoCenter产品标准的其他编程选项之外,还可以通过脚本小程序对复杂任务进行编程。

通过简单、合乎逻辑的命令,独立、同时地寻求令人惊奇和无与伦比的位置控制、速度控制,多达十六个连接的伺服马达。

可串连多达16个(MIDI版本为32个)ServoCenters™可控制多达256个RC伺服器(512个MIDI版本),完全独立的运动,只有一个串口、USB或MIDI端口;

独立控制允许多个伺服马达同时工作将不同的速度移动到不同的位置,而群移动允许多个伺服马达轻松同步;

可以使用简单的原始数据包协议或使用附带的ActiveX控件或Win32 DLL进行编程; 包含GCC / Linux、QBASIC、TurboC、Python、C#、Visual Basic.NET、Visual Basic 6.0、C#.NET、Visual C ++ 、.NET和Visual C ++ 6.0的代码示例。

 

ServoCenter™4.1伺服控制器提供了一个内置的Sequencer / BASIC Interpreter,称为SC-BASIC,可以让时序器在板上独立运行。定序器程序存储在非易失性EEPROM存储器中,即使在单元复位或断电时也保留程序,无需PC或其他外部命令设备。

 

广泛应用于机器人、电子动画、运动控制、自动化、零售展示等,并在需要独立的和协调的流体伺服运动的其他领域尤其有用。

 

注意:RC Servo,是一种闭环系统,指通常用无线电遥控(Radio Control)电路进行操作的的伺服电机,伺服电机本身不是无线电控制的,只是连接到遥控汽车、飞机上的无线接收机,伺服电机从无线接收机取得信号,意味着不必通过无线电信号去控制机器人、遥控车等,应用于伺服电机即可。

 

可以借助PC、微控制器控制伺服电机。 电脑上发指令,给ServoCenter伺服电机控制器,ServoCenter生成PWM脉宽调频信号控制伺服马达。 脉冲宽度调制(英语Pulse Width Modulation,缩写PWM),简称脉宽调制,是将模拟信号转换为脉波的一种技术,一般转换后脉波的周期固定,但脉波的占空比会依模拟信号的大小而改变。

 

ServoCenter透过PWM频宽脉冲信号调制控制RC Servos伺服电机,伺服电机内置了位置反馈电路。但ServoCenter控制是开环的, 因为伺服电机没有信通通路直达ServoCenter控制器。因此说ServoCenter不能侦测电机力矩。

 

 

ServoCenter™USB

  • 每块板16个伺服通道;
  • 最多可连接16块板卡,通过一个USB端口控制256台伺服电机;
  • 存储多达64个场景预设,即时加载或交叉渐变以平滑过渡;
  • 使用内置的可配置平滑算法提供更自然的运动;
  • 9.6厘米x 9.0厘米x 2.5厘米;
  • 2.7盎司(76.5克)。

ServoCenter™USB型号提供虚拟COM端口,允许简单的USB通信。 通过菊花链式USB板,您还可以使用多达256个数字I/O通道和128个模拟输入。 USB驱动程序与Windows、Mac OSX和Linux兼容;

最多64个场景预设可以立即存储和加载,或者交叉淡化以实现平滑的运行。 内置可配置平滑算法提供更自然的运动。 缩放和百分比运动命令允许最大、最小和启动位置等做运动编程和复杂的校准。 绝对、定时、相对和百分比位置命令的添加允许很大的灵活性。 伺服群运动命令,以及伺服反转和伺服启用/禁用命令可用;

......

ServoCenter™MINI

  • 每块板16个伺服通道;
  • 最多可连接16块板卡,通过一个USB端口控制256台伺服电机;
  • 存储多达64个场景预设,即时加载或交叉渐变以平滑过渡;
  • 使用内置的可配置平滑算法提供更自然的运动;
  • 7.48厘米x 4.32厘米x 2.5厘米;
  • 0.95盎司(26.9克)。

ServoCenter™MIDI

  • 任何熟悉MIDI(乐器数字接口)的人都可以轻松配置,如音乐家或特效/动画电子技术人员;
  • 适用于具有MIDI OUT端口的任何设备,以控制具有连续控制器信息的标准RC伺服电机;
  • 使用MIDI IN和MIDI THRU端口菊花链链接多个ServoCenter™板;
  • 使用ServoCenter™MIDI与MIDI定序器进行即时运动控制解决方案,
  • 准确和可重复地记录和播放伺服运动;
  • 16,344个伺服位置可以全14位分辨率;
  • 为多媒体展示、互动表演艺术、动力雕塑等开创了许多机会;
  • 8.5厘米x 9.2厘米x 2.5厘米;
  • 2.8盎司(79.4克) 

订购ServoCenter伺服控制器可单独购买伺服控制器板、DIP或TQFP封装的芯片,或完整的套件。

*控制板:包括ServoCenter控制板。各种手册、编程指导手册、编程案例、驱动、编程组件均可免费下载获得。不包括线缆和电源。 ** 套件:包括ServoCenter控制板、线缆(USB、Mini USB、MIDI或串口)和电源,各种手册、编程指导手册、编程案例、驱动、编程组件。

序/SC-BASIC语言编译器 ServoCenter4.1控制器提供了一个内置的序/ BASIC编译器,称为SC-BASIC,允许序独立地在主板上运行。序程序保存在非易失EEPROM存储器里,即使设备被重置或断电程序仍保留,无需PC或其他外部命令设备。 SC-BASIC语言是专为ServoCenter4.1伺服控制器设计,作为一个简单、容易学习的语言,它的句法熟悉其他风味BASIC(如QBASIC和Visual Basic),内置功能特别适合ServoCenter。

文档 ServoCenter库文档,包括说明书、协议、原理图、驱动程序、应用笔记、源代码、DLL编程、ActiveX控件、直接串行I / O、固件更新程序、控制面板工具、序和其它工具。

 

 

下载DOWNLAND

1. ServoCenter 4.1 Manual Volume 1 Installation & Hardware

2. ServoCenter 4.1 Manual Volume 2 Protocol Reference 3. ServoCenter 4.1 Manual Volume

3 Programming

4. ServoCenter 4.1 Manual Volume 4 Sequencer & SC-BASIC Interpreter

5. ServoCenter 4.1 USB Windows Drivers 微软系统驱动Version 2.08.14 released on 4/12/11 ZIP file containing the USB drivers necessary to communicate with ServoCenter 4.1 USB. WHQL certified drivers for Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2. Includes support for both 32-bit and 64-bit Windows

6. ServoCenter 4.1 USB Mac OS X Drivers 苹果系统驱动Version 2.02.16 released on 2/28/11 File containing the USB drivers necessary to communicate with ServoCenter 4.1 USB for use with 32-bit, 64-bit and PPC architectures.

7. Please see the FTDI Drivers Download page for the latest drivers and drivers for legacy or unlisted operating systems See the FTDI Installation Guides page for detailed installation guides.

8. ServoCenter 4.1 Programming Examples 例程

DESCRIPTION EXAMPLES/SOURCE CODE DLL Programming

DLL programming in C# SCJM01.zip

DLL programming in Visual C++ .NET SCJM02.zip

DLL programming in Visual C++ 6.0 SCJM03.zip

DLL programming in Visual Basic .NET SCJM04.zip

DLL programming in Visual Basic 6.0 SCJM05.zip

DLL programming in Python SCJM06.zip 64-bit

DLL Programming 64-bit DLL programming in Visual Basic .NET 2010 ActiveX Control ActiveX control with Visual Basic 6.0 SCJM07.zip

Direct Serial I/O Direct serial I/O in Python SCJM08.zip

Direct serial I/O in REALBasic SCJM09.zip

Direct serial I/O in MaxMSP 5 SCJM10.zip

Direct serial I/O in PHP SCJM11.zip

Direct serial I/O in Visual Basic 6.0 Joystick Control Example SCJM12.zip

.NET Assembly

.NET Assembly in Visual C# 2008 SCJM13.zip

.NET Assembly in Visual C++ 2008 SCJM14.zip

.NET Assembly in Visual Basic 2008 SCJM15.zip

 

9. Development Libraries 开发库

ServoCenter 4.1 .NET Assembly Installer

ServoCenter 4.1 DLL Installer Includes 64-bit DLL. Updated 11/8/2011 S

ervoCenter 4.1 ActiveX Control Installer

10. ServoCenter 4.1 Tools 工具

ServoCenter 4.1 Firmware Updater 固件    The ServoCenter 4.1 Firmware Updater allows users to update their ServoCenter 4.1 to the latest firmware version. Firmware releases includes new features, bug fixes, and the latest updates.

ServoCenter 4.1 Control Panel Utility 控制屏    The ServoCenter 4.1 Control Panel Utility allows control of servos, servo settings, I/O setup, preset editing, and sequencer programming.

ServoCenter 4.1 Sequencer / SC-BASIC Interpreter 编译器    Designed as a simple, easy to learn language specifically suited to the architecture and problem domain of ServoCenter 4.1.

 

CaseStudy成功案例

美军DARPA2005机器人沙漠挑战赛,半决赛MonsterMoto's Jackbot视频http://pan.baidu.com/s/1qYFAu9u Rex智能互动机器人(头颅)

VR行业应用:蛋椅、模拟驾驶仓、机动游乐设施... 机器人 无人机