Comments (18)
Same problem and I still do not know the reason (it also happens with the ranging example). Try to disconnect and connect one of the arduinos, by doing this it worked to me. I am wondering if this problem is due to the limited current the 3.3 V output can provide. Cheers.
from arduino-dw1000.
How do you supply your module ? I had the same problem before when i used the arduino 3.3v regulator …
from arduino-dw1000.
Guys, thank you for quick response. I am supplying DWM1000 directly from Arduino's 3.3V output. But Auduino is supplied from USB itself.
from arduino-dw1000.
Hi there!
(From the datasheet) Arduino's internal regulator only produces max. 50mA which is not enough to drive the TX current peaks of around 140mA (from the datasheet) of DW1000. As far as I remember @leosayous21 has a post somewhere around here on using an external regulator and further his adapter board may be a good reference (it's standalone µC) - see here.
Please also note that logical high on your I/O pins is about 5V; too much for the DW1000.
Hope it helps!
Cheers!
from arduino-dw1000.
@thotro, I'm using Wayne's adapter so I'm supplying 5V. However, when I connect it to an USB "Power Bank" Charger, it only draws 40mA. How should I power the module so it can be supplied it with 140mA as you indicated above?
from arduino-dw1000.
Hi, this is Wayne. 40ma is about what I'd expect the Arduino to draw by
itself, So, I'm guess there is something wrong on the DWM1000 PCB. Check
the voltage on the two pins marked 3.3 volts near the right lower edge of
the board (with DWM1000 at the top.) This will show if the 3.3 regulator
is working.
Wayne
On Wed, Nov 2, 2016 at 4:41 PM, Al B [email protected] wrote:
@thotro https://github.com/thotro, I'm using Wayne's adapter
https://sites.google.com/site/wayneholder/uwb-ranging-with-the-decawave-dwm1000---part-ii
so I'm supplying 5V. However, when I connect it to an USB "Power Bank"
Charger
https://www.amazon.com/gp/product/B01G1XH46M/ref=ox_sc_sfl_title_9?ie=UTF8&psc=1&smid=A2KUZVNQ9LP7N9,
it only draws 40mA. How should I power the module so it can be supplied it
with 140mA as you indicated above?[image: img_1029]
https://cloud.githubusercontent.com/assets/7515273/19951407/0a8ea5d6-a11b-11e6-81c5-6d3437608d7f.JPG—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#24 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABA2chnNm4GZyE-3TJdVzfW1k-Xei0rsks5q6R-zgaJpZM4Fk7d9
.
from arduino-dw1000.
Hi Wayne, do you mean pin 6 or 7 highlighted below?
from arduino-dw1000.
No. See attached.
Wayne
[image: Inline image 1]
On Wed, Nov 2, 2016 at 7:34 PM, Al B [email protected] wrote:
Hi Wayne, do you mean pin 6 or 7 highlighted below?
[image: dwm1000-connections]
https://cloud.githubusercontent.com/assets/7515273/19954183/4609402c-a133-11e6-9133-e1c962585d1f.jpg—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#24 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABA2crNqyzJZaLxZto0CEG79m9P3mDraks5q6UhRgaJpZM4Fk7d9
.
from arduino-dw1000.
Wayne, your attachment didn't come through...
from arduino-dw1000.
Try this link:
Wayne
On Wed, Nov 2, 2016 at 10:38 PM, Al B [email protected] wrote:
Wayne, your attachment didn't come through...
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#24 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABA2cuQpyrDkgIs1rlr-m3jV3pBt0Ryuks5q6XNpgaJpZM4Fk7d9
.
from arduino-dw1000.
Wayne, I do get 3.3V on those two pins (see picture below).
from arduino-dw1000.
Ok. That's good. At least the 3.3 regulator is working. My other guess
is that perhaps the DWM1000 module is not completely soldered to the PCB.
I had some trouble with soldering the castellations myself and had to
reflow some of the connections to get the module working. Did you build
more than one module? If so, perhaps you can compare voltage levels on the
different pins.
Wayne
On Thu, Nov 3, 2016 at 9:03 AM, Al B [email protected] wrote:
Wayne, I do get 3.3V on those two pins (see picture below).
[image: img_1034]
https://cloud.githubusercontent.com/assets/7515273/19974018/4cbd5022-a1a4-11e6-9ba5-6d075fdb7c3e.JPG—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#24 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABA2cqQTGl_H9i8TkTJ56plyuJfFv7XFks5q6gXugaJpZM4Fk7d9
.
from arduino-dw1000.
I built four(4) modules. All of them show 3.3V on those pins and all modules display the device info when I run either the BasicConnectivityTest or the RangingAnchor/RangingTag examples.
I'll try to reflow the connections again, but it is quite odd that all four are not working. Did you have to make any code changes (set unique ids, channels, etc.)? I'm currently using Master, should I use one of the tagged versions (e.g. v0.5) instead?
from arduino-dw1000.
It's odd that all 4 units would fail to work. Can you post a photo of one
of the assembled boards without the Arduino mini installed so I can see how
you installed the components? Perhaps I can spot a clue that way. I used
a version of the software here that was posted some time ago, so something
may have changed since then. I'm currently swamped with other tasks, but I
intend to try the latest software when I have the time. But, until then, I
can only speculate as to the cause of your problem. I do know that several
others have successfully built modules using my PCB, so I'm fairly
confident of the design.
On Thu, Nov 3, 2016 at 6:47 PM, Al B [email protected] wrote:
I built four(4) modules and all of them show 3.3V on those pins. I'll try
to reflow the connections again, but it is quite odd that all four are not
working. Did you have to make any code changes (set unique ids, channels,
etc.)?—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#24 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABA2clJetDUDQ1mcrHNM_CduORIXovhLks5q6o7IgaJpZM4Fk7d9
.
from arduino-dw1000.
1 and 2 were my first try. Thanks Wayne for looking into this.
from arduino-dw1000.
To my eye, everything looks OK. Since you say all 4 boards exhibit the
same symptoms, I'm staring to think it must be a software issue. Perhaps
something has changed in the github code since I got my boards working.
I'd offer to send you my code as a test but, at the moment, I'm traveling
and don't have access to it.
To debug it yourself, I suggest you start by seeing if you can get the
BasicConnectivityTest sketch working. I don't recall the exact values it's
supposed to print out and can't check while traveling, but perhaps someone
else here can give you the info.
Also, just to make sure, you are using 5 volt, Arduino Pro Minis on all the
boards, right?
Wayne
On Thu, Nov 3, 2016 at 10:22 PM, Al B [email protected] wrote:
1 and 2 were my first try. Thanks Wayne for looking into this.
[image: all4]
https://cloud.githubusercontent.com/assets/7515273/19995340/8e3238fa-a213-11e6-9cae-e7e8e257e356.JPG
[image: 1]
https://cloud.githubusercontent.com/assets/7515273/19995338/8e2e11e4-a213-11e6-84f0-02ab5aca6c7a.JPG
[image: 2]
https://cloud.githubusercontent.com/assets/7515273/19995339/8e2f3b50-a213-11e6-981f-6e069d2c19a1.JPG
[image: 3]
https://cloud.githubusercontent.com/assets/7515273/19995342/8e341e18-a213-11e6-9eb8-b96905c77e15.JPG
[image: 4]
https://cloud.githubusercontent.com/assets/7515273/19995341/8e32b12c-a213-11e6-8e5c-28d68700ec8b.JPG—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#24 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABA2cmNb2cTvsVdKwMWko8TvV7R7Ch1sks5q6sD9gaJpZM4Fk7d9
.
from arduino-dw1000.
Yes, I'm using the 5V Arduino Pro Mini as well as the SparkFun Pro Micro. Both display the same result when I run the BasicConnectivityTest sketch, as shown below.
Once you are back home, would you mind trying the latest code from Master on one of your working modules. If that doesn't work, then you were right and it's a software issue. That will also means that the version of the code that you have it's gold!
from arduino-dw1000.
hello my board working but it detect only 5 meters .how can i increase above 50m .
from arduino-dw1000.
Related Issues (20)
- chage ANCHOR number
- DW1000 shield for Arduino Nano (Nucleo-32)
- Would it be possible to let the DW1000 module be TAG and ANCHOR at the same time?
- DWM1000 NodeMCU Esp8266 3 anchors and 1 Tag HOT 3
- Problems with BasicReceiver and BasicSender
- No connection: Compatible with Board DWS1000 (Arduino Uno)?
- Hello Sir : Could you support DWM3000 library?? Thank you.
- multi anchor or tag on 1 arduino ? can be done if os how ?
- Missing return
- Why is the "checkForReset" method so necessary for Anchor?
- Why choosing DEFAULT_REPLY_DELAY_TIME: 7000us?. Can/how i change it?
- Can you halp me? How to connect and program Adapter board max2001/dwm1000? (Arduino nano)
- Arduino Pro mini & DWM1000 HOT 3
- DW1000 Soft-Reset Issue
- Connecting time between tag and anchor HOT 1
- Possible error within the tune function regarding transmit power.
- TDoA implementation for DWM1000 HOT 1
- Apparent internal limitation of four anchors?
- Schematic Review: Custom PCB for DW1000.
- Adding more tags to the system HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arduino-dw1000.