Pages: 1 [2]   Go Down
Author Topic: WTV020-SD-16P - Help & solution tree  (Read 8207 times)
0 Members and 1 Guest are viewing this topic.
Connecticut, USA
Offline Offline
Full Member
***
Karma: 8
Posts: 231
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Measure the mA it draws at 3.6v and use a resistor to drop the remaining 1.4v at that measurement from the 5v out of the board. Cheap and easy, of course at the price of efficiency.
Logged

It's all about the skills

Valencia, Spain
Offline Offline
Faraday Member
**
Karma: 152
Posts: 5757
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Measure the mA it draws at 3.6v and use a resistor to drop the remaining 1.4v at that measurement from the 5v out of the board. Cheap and easy, of course at the price of efficiency.

That doesn't work because the current draw is far from constant.

Logged

No, I don't answer questions sent in private messages (but I do accept thank-you notes...)

Connecticut, USA
Offline Offline
Full Member
***
Karma: 8
Posts: 231
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ok, 2 diodes in series?
Logged

It's all about the skills

Valencia, Spain
Offline Offline
Faraday Member
**
Karma: 152
Posts: 5757
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ok, 2 diodes in series?

Doesn't work very well because the current drawn by the module chip varies too much. eg. When it's idle the voltage goes up to 5V with that method.

SD cards and WTV020 chips are only safe up to 3.6V.

Logged

No, I don't answer questions sent in private messages (but I do accept thank-you notes...)

Valencia, Spain
Offline Offline
Faraday Member
**
Karma: 152
Posts: 5757
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

OK, I've had a play around with various power supply circuits and I decided on the one below. All you need is a transistor, a resistor and a Zener diode. This circuit gives just over 3.5V to the module (safe for the chip and for SD cards) and everything seems to work perfectly (with the Arduino 3.3V output I didn't get anything at all).





* wtv_power.png (14.62 KB, 284x398 - viewed 181 times.)
« Last Edit: April 30, 2013, 05:44:16 am by fungus » Logged

No, I don't answer questions sent in private messages (but I do accept thank-you notes...)

Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello...

I've just bought a couple of these, not knowing what problems were waiting for me. I've just been fighting with them for a couple of hours and basically had every problem described in these forums. I think the real problem comes down to power supply.

a) SD cards need up to 3.6V to operate - more than the Arduino 3.3V pin can supply.
b) SD cards need a surprising amount of current to work. Add to this that you're also trying to drive a 4W speaker (or whatever) and you'll soon overwhelm a little voltage regulator.

The voltage/current needed by a card obviously varies between cards which is why some cards work better than others. Using an external amplifier probably helps a lot, too.

In my case I was getting nothing at all with the Arduino 3.3V supply. I tried the "two diodes" trick and got sound, but the files only played for a couple of seconds before stopping. I looked at the voltage and it was going up and down wildly. There was usually a drop down to about 3V when the sounds stopped playing (probably low enough to give SD card errors...)

As a test, I tried using a 3xAAA battery pack, and ... bingo! Everything started working perfectly. The batteries were putting out about 3.8V and not drooping too much when things got busy.

Bottom line: I think you need a fairly beefy 3.6V supply to run this thing properly (or a reasonably good 3.6V supply plus an external amplifier).


First off, Thank You!
Ordered one off the bay.  I was worried about this board not accepting an SDHC so I got a 2GB SD standard capacity.  Went through the usual trials of formatting and file specs.  Still did not work.  Surfed the web and everyone says the same old same.  Till I read your comment where you mentioned current consumption of the SD card.  I know I read something about 100ma to 300ma to power one of these cards in the SD specifications and it hit me.  My programmer cannot source that much current.  Went to battery supply and BOOM it worked just fine.

For me a 3.3v to 3.7v line voltage looks very clean on a scope when attempting to use the WTV020-SD module.  Yet the module busy line would flicker a few pulses and end.  Still no noise or voltage drop on the scope.  Raised programmer to 3.9 and it works but just barely.  Did a current reading and I get spikes up to 300ma then levels off to 100ma during playback.  Them 300ma spikes must be during buffering.
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 15
Arduino nice
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I am running mine on an adjustable DC power supply and any voltage between 3.3 and 4V I get the same thing when I send any of the control pins to gnd. My Led goes off twice and then stays lit.
Any suggetions?
Logged

Pages: 1 [2]   Go Up
Jump to: