common:connectorpinouts_connectionoptions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dh4d:connector_pinouts [2017/08/10 16:50] – [Connector with RS485 Interface] Pedro Ramilocommon:connectorpinouts_connectionoptions [2022/12/21 18:59] (current) Pedro Ramilo
Line 1: Line 1:
-===== Connector Pinouts and Part Numbers =====+===== Connection Diagrams and Connector Pinouts =====
  
-All Seed Robotics models come standard with USB interface and one main interface (the main connector), selecte dby the customer: One Wire TTLFull Duplex TTL or RS485.\\ +All Seed Robotics models come standard with USB interface and one main interface (the main connector), with a logical interface (by default this is RS485; users can also request One Wire TTL or Full Duplex TTL ).\\ 
-In addition an[[dh4d:bluetooth| Optional Bluetooth Module]] can be installed on the unit and connects to any terminal that supports the Bluetooth SPP (Serial Port) Profile.+Previously an [[eros:bluetooth_module| Optional Bluetooth Module]] could also be installed on the unit and connects to any terminal that supports the Bluetooth SPP (Serial Port) Profile.
  
-Below we detail the connector types for the units.+Below we detail the connector types for the units and connection diagrams with the most commonly used tools.
  
 ==== Supplying Power ==== ==== Supplying Power ====
  
-External power must **always be supplied through the main connector port** (the one with the 3 pin or 4 pin connector).\\ +External power must **always be supplied through the main connector port** (the one with the 3 pin or 4 pin connector on the back of the unit).\\ 
-If you intend on using other interfaces for control (such as USB or Bluetooth), power must still be apllied through this connector on the Vdd and GND pins.+**If you intend on using other interfaces for control such as USB or Bluetooth, power must still be applied through this connector on the VDD and GND pins.**
  
-Acceptable voltage range is 9V~24V.+Acceptable voltage range is typically 9V~24V. Please refer to the documentation of your specific model for the exact voltage range accepted.
  
 +==== Main Connector ====
  
-==== USB Connector ====+**The main connector is located at the back of the unit (it's a 3 or 4 in connector). It is the via through which you command and control your unit and is the most important connection for power and control.**
  
-The USB connector is available on the side of the unit (a small cover may need to be removed to access it).\\ +(connecting via USB or other means is optional, and usually intended for Diagnostics and maintenance; regular operation and control is done via this Main Connector).
-This connector is a standard micro-USB type connector. Once connected to the host, it will create a Virtual Serial Port.+
  
-For more information, see the [[dh4d:usbconsole|USB Console]] documentation.+Please select the type of interface in your main connector (this should be shown in our Quotation; by defaut it is RS485)
  
 +  * [[common:connectioninterface_rs485|RS485 interface]]
 +  * [[common:connectioninterface_TTLOnewire|One Wire TTL interface]]
 +  * [[common:connectioninterface_Fullduplex_TTL|Full Duplex TTL Interface]]
  
-==== Connector with One Wire TTL Interface ==== 
  
-The One Wire TTL interface enables daisy chainned connection of multiple units+==== Connecting via USB==== 
-This interface operates natively at 3.3V but it is tolerant to 5V or higher voltages making it compatible with virtually all devices operating at TTL level.+ 
 +The USB connector is available on the side of the unit (a small cover may need to be removed to access it).\\ 
 +This connector is a standard micro-USB type connector. Once connected to the host, it will create a Virtual Serial Port. 
 + 
 +When connecting via USB, you must still apply power through the Main Connector as shown in the diagram below. Failure to do so will result in the Actuators not responding and the hand not moving as they will not be powered.
  
-This connector option is directly compatible with Robotis AX, MX series of servos. It can also connect to XL series of servos provided you create a necessary adapter cable or board to connect them.+{{:common:connect-via-usb.jpg?direct&400|}}
  
-{{:dh4d:connector-pinout-one-wire-ttl.png?direct&400|}}+** As an alternative, you can apply External Power by simply connecting the normal Main Connector (i.e. if you have PC Interface Cable set from Seed Robotics (or something similar) to control your unit, simply connect it, and apply power as usual)**
  
 +For more information, see the [[eros:settingup_usbconnection|EROS: Setting up the USB Connection]] documentation.
  
-==== Connector with RS485 Interface ====+==== Connecting via Bluetooth ====
  
-The RS485 interface uses a differential pair to operate in half duplex mode+The Bluetooth interface is an option that can be installed on your unit, at the time you place your order.\\ 
-In this mode operation on daisy chained environment is possible.+The Bluetooth interface uses the Bluetooth Serial Port Profile (SPP) to create Virtual Serial port on the remote host.
  
-This connector option is directly compatible with Robotis MX, RX series of servosIt can also connect to XM series of servos provided you create a necessary adapter cable or board to connect them.+**IMPORTANT:** you can connect via Bluetooth even if your unit is already connected via any of the other ways shown aboveThe unit can simultaneously accept commands through the main port and the Bluetooth interface.\\ 
 +This is especially convenient for **online, wireless diagnostics** and maintenance.
  
-**IMPORTANT: in RS485even though communication is done through a differential pair, it is __highly recommended that GND__ is also connected in common between the Seed Robitics hand and the MCU.** Failure to do so may result in unreliable communication.+When connecting via Bluetoothyou must apply power through the Main Connector as shown in the diagram below.\\ 
 +Failure to do so will result in the Actuators not responding and the hand not moving as they will not be powered.
  
-{{:dh4d:connector-pinout-rs485.png?direct&400|}}+{{:common:connect-via-bluetooth.jpg?direct&400|}}
  
 +By default the firmware is configured to expose the Console over Bluetooth. This means that control using the Dynamixel protocol is not enabled by default on the Bluetooth port (although it can be enabled if required).\\
 +For more information, see [[eros:bluetooth_module|Using the Bluetooth Interface Module]].
  
  

Copyright © 2015-2023 Seed Robotics Ltd

  • common/connectorpinouts_connectionoptions.1502383839.txt.gz
  • Last modified: 2017/08/10 16:50
  • by Pedro Ramilo