Difference between revisions of "DW1000 Anchor"

From InCircuit
Jump to: navigation, search
(Software)
 
(16 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{newpage}}
 
 
 
==Hardware==
 
==Hardware==
 +
 
Anchor for Ranging / RTLS applications with radino32 DW1000 Ultra Wide Band module.
 
Anchor for Ranging / RTLS applications with radino32 DW1000 Ultra Wide Band module.
  
[[File:DW1000_Anchor_45cable_1000.jpg|x300px|right|link=http://shop.in-circuit.de/product_info.php?cPath=22_27_58&products_id=189 | DW1000 Anchor]]
+
[[File:DW1000_Anchor_front_1000.jpg|x300px|right|link=http://shop.in-circuit.de/product_info.php?cPath=22_27_58&products_id=189 | DW1000 Anchor]]
  
  
 
'''Features:'''
 
'''Features:'''
  
*radino32 DW1000 module
+
*[[radino32 DW1000]] module
 
*Integrated UWB antenna
 
*Integrated UWB antenna
 
*Vin 9-48V DC
 
*Vin 9-48V DC
Line 18: Line 17:
  
  
==Downloads==
+
==Software==
  
*Datasheet: [[Media:empty.pdf | Datasheet {{PAGENAME}}]]<br/>
+
The {{PAGENAME}} is shipped programmed with a closed source firmware based on the [[dw1000 advanced demo]] from our [[radino Library]].
*Schematic: [[Media:empty.pdf | Schematic {{PAGENAME}}]]<br/>
+
  
  
==Software==
+
'''Extended functionality of the {{PAGENAME}} firmware'''
  
The {{PAGENAME}} will be shipped with a closed source demo-firmware.
+
* Data is written out on the RS485 connection
 +
* If a TAG is within a configurable distance, the relay is triggered
  
  
'''Functionality of demo-firmware'''
+
'''Working with the firmware command mode'''
 +
 
 +
* Connect the {{PAGENAME}} to your PC via RS485 (e.g. [[Interface_Modules#USB-RS485-Bridge|USB-RS485-Bridge]])
 +
* Connect VCC (9-48 V) and GND to {{PAGENAME}}
 +
* Start a terminal program (e.g. PuTTY, HTerm, Hyperterminal, ...) with 57600 baud and 8N1
 +
* After opening the connection type "m" and press <Enter> once to display the menu
 +
F)orceTag:0  C)han:5  X)Str:27.5  P)ol:On  D)ist:2.0  T)ableOut:Y  R)eload  S)tore  Q)uit
 +
>
 +
 
 +
 
 +
'''Available commands'''
 +
 
 +
All commands will be send by <Enter>.
 +
 
 +
f
 +
* toggle between Anchor and Tag mode (0==Anchor,1==Tag)
 +
cX
 +
* set channel to X. (Valid values: 1,2,3,4,5,7)
 +
xYYZ
 +
* set tx power to YY.Z dB (Range 0 to 33.5 steps of 0.5)
 +
p
 +
* toggle state of relais when a tag is within distance
 +
dXXX
 +
* set distance below which a tag is considered near (XXX is the value in 10ths of a meter)
 +
** example: d55 <Enter> sets the distance to 5.5 meters
 +
t
 +
*  toggle if information is printed as table (Y) or as single measurements (N)
 +
r
 +
* reload last stored values from EEPROM
 +
s
 +
* store current configuration to EEPROM
 +
q
 +
* leave command mode
 +
 
 +
 
 +
'''Output formats'''
 +
 
 +
Table output format:
 +
 
 +
Type Address Range  Battery OthRxP    OurRxP    (ADDR=1815) E
 +
2    1979    1.42 m 4.14 V  -63.23 dBm -62.58 dBm
 +
 
 +
*ADDR=1815 means we are the Anchor with ID 1815
 +
*Type 2 means tag
 +
*Address is the tags ID
 +
*Range is the distance to the tag in m
 +
*Battery is the current battery voltage the tag measures
 +
*OthRxP is the Received Signal Strength Indication reported by the distant device
 +
*OurRxP is the Received Signal Strength Indication our DW1000 measured
 +
 
 +
 
 +
Single output format:
 +
 
 +
$RAN,373024,1979,1.14,4.12,-62.23,-63.30
 +
 
 +
*$RAN - Header
 +
*Milliseconds since Anchor power up
 +
*ID of the tag
 +
*Distance to the tag in meters
 +
*Batterylevel the tag measures
 +
*RSSI of the connection reported by the distant device
 +
*RSSI of the connection reported measured by our DW1000
 +
 
 +
 
 +
==Downloads==
  
* Shows data of received Tags on RS485-interface in a readable format:
+
*Datasheet: [[Media:305000107A_DW1000_Anchor.pdf | Datasheet {{PAGENAME}}]]
* TAG-ID, distance, signal strength.
+
*Schematic: [[Media:schematic_dw1000_anchor.pdf | Schematic {{PAGENAME}}]]
* If a TAG is inside a secure distance of 2 meter, the relay is triggered
+
* Fix HF-setup (channel, band width, transmitting power)
+

Latest revision as of 07:51, 3 April 2018

[edit] Hardware

Anchor for Ranging / RTLS applications with radino32 DW1000 Ultra Wide Band module.

DW1000 Anchor


Features:

  • radino32 DW1000 module
  • Integrated UWB antenna
  • Vin 9-48V DC
  • Enclosure IP 65
  • RS485 Interface for data and setup
  • 1x Relay 10A/250VAC, NC/NO-function switchable by jumper
  • Connection: RS485(A/B/GND), Vin(9-48V), GND, 2xRelay


[edit] Software

The DW1000 Anchor is shipped programmed with a closed source firmware based on the dw1000 advanced demo from our radino Library.


Extended functionality of the DW1000 Anchor firmware

  • Data is written out on the RS485 connection
  • If a TAG is within a configurable distance, the relay is triggered


Working with the firmware command mode

  • Connect the DW1000 Anchor to your PC via RS485 (e.g. USB-RS485-Bridge)
  • Connect VCC (9-48 V) and GND to DW1000 Anchor
  • Start a terminal program (e.g. PuTTY, HTerm, Hyperterminal, ...) with 57600 baud and 8N1
  • After opening the connection type "m" and press <Enter> once to display the menu
F)orceTag:0  C)han:5  X)Str:27.5  P)ol:On  D)ist:2.0  T)ableOut:Y  R)eload  S)tore  Q)uit
>


Available commands

All commands will be send by <Enter>.

f
  • toggle between Anchor and Tag mode (0==Anchor,1==Tag)
cX
  • set channel to X. (Valid values: 1,2,3,4,5,7)
xYYZ
  • set tx power to YY.Z dB (Range 0 to 33.5 steps of 0.5)
p
  • toggle state of relais when a tag is within distance
dXXX
  • set distance below which a tag is considered near (XXX is the value in 10ths of a meter)
    • example: d55 <Enter> sets the distance to 5.5 meters
t
  • toggle if information is printed as table (Y) or as single measurements (N)
r
  • reload last stored values from EEPROM
s
  • store current configuration to EEPROM
q
  • leave command mode


Output formats

Table output format:

Type Address Range  Battery OthRxP     OurRxP     (ADDR=1815) E
2    1979    1.42 m 4.14 V  -63.23 dBm -62.58 dBm
  • ADDR=1815 means we are the Anchor with ID 1815
  • Type 2 means tag
  • Address is the tags ID
  • Range is the distance to the tag in m
  • Battery is the current battery voltage the tag measures
  • OthRxP is the Received Signal Strength Indication reported by the distant device
  • OurRxP is the Received Signal Strength Indication our DW1000 measured


Single output format:

$RAN,373024,1979,1.14,4.12,-62.23,-63.30
  • $RAN - Header
  • Milliseconds since Anchor power up
  • ID of the tag
  • Distance to the tag in meters
  • Batterylevel the tag measures
  • RSSI of the connection reported by the distant device
  • RSSI of the connection reported measured by our DW1000


[edit] Downloads

Personal tools