通信


沟通的可能性

模块化系统 Theremino 感谢, 所有 ’ HAL (硬件抽象层), 插槽 (进程间通信), 所有 UDP ’ (通过网络和互联网通信) 和 OSC 议定书 》 (打开声音控制), 下一个图像的所有组件可以互相都交流, 快速、 轻松地, 虽然位于不同的操作系统, 如窗口, 安卓系统, Linux, UNIX 和 Mac OSX.

所有这一切都是立即适用, 甚至被那些人并没有 ’ 的经验, 或时间, 为编写通讯软件. 所有你需要的软件, 之际, “免费” 和 “开放”, 下载页面.

这张照片还显示 Arduino, 像每一个其他硬件, 与 USB 连接, 可以访问系统插槽 Theremino, 并因此受益的通信的所有可能性, 通过我们的软件提供. 中的更多信息 链接.


发行说明 Theremino 独立

Theremino 系统产生的需要, 为 PC 提供简单和直接的输入输出. 所有的设计选择,旨在使该系统, 适用于下列应用程序:

  • 教育容易组装和理解的输入输出系统.
  • 科学研究的应用.
  • 过程控制设备和测试.
  • 实验室工作台量规.
  • 时序和控制的艺术装置.
  • 用户界面和多媒体系统命令.

专业应用, 音乐和科学, 需要一台电脑. 舒适的工作,也为服务: 真正的操作系统, 数学协处理器, 一只老鼠, 和可能多个监视器. 这是 ’,它开发了 Theremino 系统的环境.

你可重新编程的独立操作的主, 使用 C 语言, 像你用 Arduino 兼容系统. 但此操作, 需要专家知识和多年的经验中的微控制器编程. 语法是相同, 编译器是相同 “海湾合作委员会”, 有效期至 ATMEL 处理器 8 多的阿尔杜伊诺, 为对这两个事先知情同意 16 Theremino 位. Arduino 来为他做一个 IDE 编译, 虽然 Theremino 使用微芯片的 MPLAB. Arduino 程序通过 usb 接口, 但需要程序员编写,引导装载程序. Theremino 相反, 总是需要一个程序员 (Pickit2 可能, Pickit3 或类似), 额外费用, 但与优势, 要完全控制的微, 和不只有各方, 那 “素描” 让我们看看.

注意: 这不是件容易的事. 大师的固件, 负责通信, 通过 usb 接口, 这使得识别, 配置, 与串行通信, 与奴隶, 是要复杂得多, 正常 “素描” 阿尔杜伊诺. 如果你搞错了的东西, 他们会降低整个系统的性能.


软件模块

Theremino 系统软件是模块化. 应用程序可以互相交流, 都是模块化, 像乐高 ® 砖. 硬件模块设计, 模块化和可堆叠.

这些创新和不寻常的特征, 这可能会误导用户, 在学习的早期阶段, 要求你要熟悉自己的, 与新概念, 作为: 的 “插槽”, 进程间通信 (InterprocessCommunication 和 MemoryMappedFiles), l ’ HAL (硬件抽象层), l ’ UDP (通过网络和互联网通信), OSC 协议 (打开声音控制), 任何与 PureData 的相互作用, Eyesweb, 最大 MSP 和处理.

一旦你理解的基本原则, 这使系统安装 Theremino, 就有可能实现, 几分钟后, 每种类型的接口, 无需编写一行代码.

要做得更多, 但立即, 无需来学习编程, 您可以使用 Theremino 自动化. 很简单的语言, 可能最简单的世界 (还有很多).

对于非常复杂的项目, 和那些更愿意使用标准的编程语言, 在上可用 “Theremino_script”, 以及 使用 c + + 的说明, C#, VBNET , VB6, Python 和帕斯卡.


硬件组件

Theremino System Devices


Theremino 系统包括一个或多个模块的类型 “硕士”

Theremino System -

大师已 6 通用针, 用数字标记 1 只有在 6. 所述销可配置, 作为数码及模拟, 与入站和出站. 主计划, 固件版本 3 和后续, 其他四个橛子, 在顶部. 引脚连接详细信息, 此页上: 技术/针-类型


每个 “硕士” 可以与一个或多个模块进行通信 “奴隶”

Theremino System -

奴隶 “仆人” 有 10 通用针, 用数字标记 1 只有在 10. 即使的针脚 “仆人” 都是可配置, 作为数码及模拟, 与入站和出站. 奴隶 “盖传感器” 具有通用针, 但只有天线的桌面快捷方式. 引脚连接详细信息, 此页上: 技术/针-类型


这两个大师, “奴隶” 可以控制传感器和执行器

传感器和执行器的例子

Theremino Ultrasuoni

超声波测距传感器. 光传感器.

辐射传感器, 盖革管组成, 和标准 Theremino 的适配器.

Theremino Servocomandi

无刷电机. 伺服控制.


系统的描述

Theremino 允许您轻松地连接, 任何类型的传感器, 和执行器. 与此相反, Arduino 的需要, 具有挑战性的编程, 这意味着时间, 经验, 和适当的工具. Theremino 具有所有功能, 连接传感器和执行器, 已经编程并准备使用 ’.

L ’ 设计了整个系统, 要完全模块化的并允许您撰写, 复杂控制系统, 通过您的 PC 上的高级别程序. 可连接的设备, 从简单, 作为一个电位计, 或一个伺服, 到复杂, 作为距离传感器电容, 机器人的手臂, 盖革计数器, 或多道分析器, 伽马能谱.

Theremino 立即接口, 与已知的程序 “PureData”, “Eyesweb”, “最大 MSP”, 和 “处理”. 这使得每一种类型的接口, 为科学应用, 教育活动, 艺术作品, 无需编写一行代码. 为要求最苛刻的应用程序, 您可以使用 Theremino 自动化, Theremino 脚本, 及各种高级语言, C + +, VBNET, C#, VB6, Python, Pascal 等.

无论你选择的语言, 与 Theremino 系统通信, 这是非常简单和高效, 感谢 HAL 中的应用 (硬件抽象层), 处理传感器的详细信息, 并提出他们的软件, 如此简单和均匀, 通过使用 “插槽”.

最后, 通过 UDP 和 OSC (打开声音控制), 您可以将连接 “插槽”, 与其他 “插槽”, 位于其他计算机上, 通过本地网络或互联网, 与任何应用程序, 在任何操作系统上: Windows, Linux, OSX Mac, UNIX 和安卓系统.

这些可能性是真实的和立即适用, 通过从页面的下载的自由软件和开放源代码 “下载”, 和无需编写一行代码.


Theremino 系统是通过区分:

输入的引脚可配置的输出
可以单独配置每个引脚的系统 Theremino. 其他人 “n”Duini 相反, 有固定的类型和位置的引脚.

类型的针脚
所述销可配置, 在二十多个类型预编程, 可以直接沟通, 与传感器和执行器, 各种各样的. 其他人 “n”Duini 相反, 他们一般只有四种类型的针: 数字在, 数字出, Analogin 和 PWM.

模块化的硬件
不同于其他 “n”Duini, Theremino 系统的模块, 立即与对方,所以模块化沟通, 像乐高 ®, 无需编程.

模块化的软件
高水平的程序, 与对方,所以模块化沟通. 所有软件音频, 已经写了视频和特殊功能, 与高效技术.

在单一导线的沟通
单一的线上沟通, 使得它可能使用舒适的三线电缆, 他们现在是一种标准的模型飞机, 伺服控制, 加速度计, 圆规, 无刷电机, 直升机, 无人驾驶飞机和机器人. 通信的特点被预先, 只需连接系统 Theremino 的模块, 他们自动确认和自动配置和.

USB 通信
不同于其他 “n”Duini, Theremino 不使用虚拟串行, 通信. 不需要 ’ 安装驱动程序,可以更快地沟通 (数据交换和茶点为所有的模块, 高达 500 – 1000 次每秒).

易用性
和’ 可以快速组装, 非常复杂的系统, 与几乎不受限制, 硬件模块和软件, 那互相沟通, 无需编写一行, 固件或软件.

预编程的功能
与所有其他"n"Duini 不同, Theremino 系统具有通讯和预编程序的输入/输出的所有基本功能.

添加新功能的能力
Theremino 系统包括输入/输出函数, 为各种应用程序, 和所有常用的传感器. 在罕见的情况下,需要额外的固件, Theremino 系统是可编程无论如何, 他的同伴都像 “n”Duini. 所有的软件源, 免费提供, 以及议定书 》, 接线图及所有相关信息, 要使硬件和软件的变化.

请求新功能的能力
固件编程是复杂, 需要大量的经验, 必须仔细计划, 戴尔 ’ 降解效率刑罚, 整个系统. 团队系统 Theremino 是可用, 以免费开发新功能, 这些有用的是整个社会在哪里, 从技术上有效.

光隔离通讯线能力
对于专业的应用程序, 你必须确保 ’ 子系统的群众之间的隔离, 例如,一台 PC 和机床. 如果群众共同之处, 强功率瞬变, 如造成, 由电动机的功率 ’, 您的 PC 可能会崩溃, 损坏电子元器件, 并生成通信错误. 光隔离 l ’ USB 是几乎不可能, 几个现有的系统, 是昂贵和复杂.

Theremino 系统启动与通信协议, 为准备 ’ 光电隔离, ’ 执行是简单和直接.

在远距离沟通的能力
USB 连接应该是短, 最大 10 米, 要沟通,远距离您必须使用串行线.

所有其他系统 “n”杜伊诺可以通过串行通讯, 但你必须建立特别奴隶模块, 被称为屏蔽, 装载和编程. 这些模块必须包含, 这两个固件与传感器通信, 怎样沟通 Arduino ’. 要实现这样的系统, 你需要一个体面的发展时期, 和大量的硬件和软件知识.

Theremino 系统是通过串行线进行通讯, 这可以是长达几百米. 不需要更改, 去远不足以使用长屏蔽的电缆.

大小
Theremino 系统的模块是非常紧凑和引脚布局为了尽量减少布线的大小.

L ’ 可靠性和成本
Theremino 系统是的结果结束 30 多年的经验在 ’ pc 的输入输出. 先出系统, 被开发了 1981, 与专利和创新的解决方案, 在 ’ 执行第一次的照明控制系统的迪斯科, 有几十个模块, 和数百个频道在网上. 在所有这些年, 通过设计的连续迭代, 修订和改进, 我们终于有了一个简单的硬件, 可靠, 与成本最小.


特点

  • 可单独配置的输入输出引脚.
  • 多种可供选择的类型的预编程的 Pin, 传感器和执行器, 各种各样的.
  • 双向串行通信, 对单丝.
  • 自动配置.
  • 自动检测连接的设备.
  • 从设备的数量 1 只有在 200.
  • 字节数传输和接收变量, 取决于设备的类型.
  • 传输速度达 4 兆比特/秒, 要传输大量的数据与短电缆.
  • 传输速度达 100 千比特/秒, 对于较长的电缆长度 (高达 10 公里).
  • 高效率的沟通 (之 10 只有在 20 在可以比大的倍).
  • 所有组件的模块化, 硬件, 固件和软件.
  • 最小模块尺寸和压实度, 引脚布局.
  • 简单性和低成本.

关闭评论.