Кабель «Digital link Interface» для «E-Stim 2B» под лупой

Кабель «2B Digital link Interface», который служит для подключения «E-Stim 2B» к компьютеру, продается в фирменном сексшопе E-Stim Systems за 69 фунтов стерлингов. Это примерно 80 евро или 6 000 руб., к этой сумме надо приплюсовать доставку из Англии в Россию.

На самом деле, в кабеле «2B Digital link Interface» нет ничего уникального, это кабель фирмы FDTI марки  «TTL-232R-5V-AJ» (или схожий), который E-Stim Systems продает за дорого. Фирма FDTI продает свой кабель  дешевле — за 21 доллар, это уже 1 500 руб.

Кабель FDTI USB - Audio Jack
Кабель FDTI USB — Audio Jack

На Алиэкспресс можно найти сразу несколько альтернатив за 200 руб. или использовать Arduino вместо кабеля. Подробнее об этом в других статьях, сейчас расскажу про оригинальный кабель.

Кабели на АлиЭкспресс
Кабели на АлиЭкспресс

Итак, на одном конце провода USB разъем, на другом аудио-джек диаметром 3,5 мм.

После установки драйверов кабеля, в компьютере появляется виртуальный COM-порт. На этот COM-порт программа управления стимулятором, например «Commander», отправляет команды и они уходят в кабель.

Диспетчер устройств до и после установки драйвера кабеля
Диспетчер устройств до и после установки драйвера кабеля

Из кабеля, со стороны аудио-джека, сигнал выходит (и входит) по стандарту RS-232 TTL. Я часто называю «RS-232 TTL» просто «TTL».

Для справки. RS-232 TTL — это упрощённая физическая разновидность интерфейса RS-232. По стандарту RS-232 работает физический COM-порт компьютера (у кого он остался). Упрощенный интерфейс RS-232 TTL (и кабели с этим интерфейсом) часто используется для программирования  сигнализаций, плат Arduino, выполнения диагностики автомобилей, подключения глюкометров OneTouch к компьютеру.

На низшем уровне электростимулятор «E-Stim 2B» общается с компьютером  с помощью «нулей» и «единиц». В «TTL» за «ноль», принимается напряжение от 0 до 0,5 В, за «единицу» — от 2,4 до 5,0 В.

Сравнение уровней TTL и RS232 (COM-порт))
Сравнение уровней TTL и RS232 (COM-порт)

Примечание. Бывает еще 3-х вольтовая логика TTL. Тут за «единицу» принимается напряжение в 3,3 В. Например, такую логику реализует другой кабель от FDTI — «TTL-232R-3V3-AJ». Но «E-Stim 2B» для общения использует 5-ти вольтовую логику.

 

Примечание. Строго говоря, общение устройств происходит по протоколу UART  (Universal Asynchronous Receiver-Transmitter / Универсальный асинхронный приёмопередатчик)  с использованием TTL логики 5В на скорости 9 600 бод. А сверху этого еще накладывается своя система команд «E-Stim 2B». Но такие подробности для покупки кабеля знать и не нужно.

Теперь давайте посмотрим распайку разъема аудио-джек кабеля.

Распиновка кабеля Digital link Interface для E-Stim 2B
Распиновка кабеля Digital link Interface для E-Stim 2B

Ничего сложного, у нас всего три проводочка:

  • GND — общий провод (он же «минус» или «земля»)
  • Tx — служит для отправки данных с компьютера в «E-Stim 2B»
  • Rx — служит для приема данных компьютером  из «E-Stim 2B»

Желающие могут ознакомиться с даташитом кабеля.

Надеюсь, стало понятно, что кабель «2B Digital link Interface» — это простой адаптер (переходник, конвертер) «USB — TTL» (по другому «USB — UART» или «USB — RS-232 TTL» или «USB-Serial TTL»  т.п.).

Такие переходники от брендов FDTI (Future Technology Devices International) или Prolific (Prolific Technology Inc) стоят дорого, но, учитывая широкое применение таких конвертеров, появилась целая масса совсем дешевых кабелей от китайцев.

Единственное, что надо сделать, так это подобрать распайку  разъема аудио-джек соответствующую указанной на картинке. Или купить любой дешевый конвертер с любым разъемом на конце (совсем не обязательно это будет аудио-джек), отрезать ненужный разъем и припаять разъем джек самостоятельно.

Другие кабели могут содержать не три провода, а больше, и, иметь другую цветовую кодировку. Но это не страшно, лишние провода не используем, нам нужны только GND, Tx (TXD), Rx (RXD).

Цветовое кодирование кабеля USB-TTL с большим числом проводов
Цветовое кодирование кабеля USB-TTL с большим числом проводов

Хочу еще заметить, что купив оригинальный «2B Digital link Interface» у производителя электроигрушек E-Stim Systems вы получите в придачу специальную утилиту «UpLink». Программа «UpLink» позволяет устанавливать новые прошивки  в «E-Stim 2B» самостоятельно. Другого способа заполучить программу «UpLink», кроме как купить оригинальный кабель, нет. Но не думаю, что отсутствие обновлений это критично.

Очень жду ваших комментариев…

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *