This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

USB Host

Other Parts Discussed in Thread: MSP430BT5190

Hi,

I am developping a glucosestick which receives signals from a glucose messurement device

and sends them to a Blackberry via USB and ANT+Bluetooth. I'm working with the MSP430BT5190

plus CC2567-PAN1327 and the VNC2 Host Controller from the FDTI Chips.

My question is, can a host controller gets power from a client (in this case the Blackberry or PC) in order to charge the battery.

What would be the best power management in my case?

 

Thanks!

  • Yes, any device can draw power from a USB port.  The USB spec provides the guaranteed voltage and current levels available.  Basically, the USB port provides 5V +/- about 10% at 100 mA.  With some communication defined by the USB spec, the port can be told to provide up to 500 mA.  There is likely MSP430 code available to do this.  Please post in the MSP430 forum to get it.

    Once you have the 5V in your system, you can use a linear charger to charge your battery.  What chemistry and how many cells is it?  You can look at the available chargers at power.ti.com in the battery charger section.

  • Thanks you very much for yours answer!

    Which battery charger would you recommend me because I do not possess much knowledge about batteries. It should draw power from the USB port and be as small as possible, but provides enough energy to drive the Bluetooth+ANT.

     

     

  • What chemistry is it?  How many series cells does it have (what is the pack voltage)?  What is its capacity and manufacturer's recommended fast charge rate?

    We have many different chargers to charge many different types of batteries and we want you to use the right one.

  • My problem is that I havent even chosen the battery yet. I only know that it should provide enough power to drive the CC2567-PAN1327

    http://processors.wiki.ti.com/index.php/CC2567-PAN1327_Dual_Mode_ANT_%26_Bluetooth_Wiki#Hardware_Quickstart

    So it would be great if you can recommend me the battery for this application as well. Thank you!

  • First, we need to see what your loads require.  What voltage and current do you need to power everything on your board?  You can measure the current consumption on your board.  Then, we can think about what power architecture makes sense for you.

    You also need to think about what battery chemistries you can get in your area and whether you want rechargeable cells or primary cells for your application.

    You should post in the bluetooth applications sub-forum to see if they have any reference designs for you.  This would be the best approach by far.

     

  • Hi Chris,

    I tried in other forums. But I could get any reference designs. I'm sorry, are you absolutely sure that the VNC2 (USB Host) can draw power from Blackberry (USB client) because my whole platine depends on it.

    Thanks!

    Yue

  • Ah, I think I now understand your power structure.  No, the host cannot typically draw power from the client.  The host is supposed to provide power to the client.  Some devices have USB on the Go, by which the load can power the USB port.  Here is some information on it: http://www.usb.org/about/faq/ans6

    So, I do not think there is any way that can draw power from your blackberry device.  But contact blackberry to see if they have a device which supports USB on the Go and can be put into a mode where it power its USB port.

  • Hi Chris, I tried to contact Blackberry, but I still haven't got an answer. The old problem is not solved, a new problem occurs:

    even if I use the primary battery, the Blackberry will draw power from my Glucosestick! Ideal would be if there is a mode of Blackberry where it powers its USB port.

    I dont know who else I can ask, I've been working hard on my bluetooth modul, now it seems I'll have to give it up. Maybe you have good contacts at TI? Because if no one from TI has a solution, I can forget it at once. So please help me!

    Regards

  • Blackberry would need to support your idea of drawing power from it.  I think the Kindle supports USB on the go, so you might be able to verify your design on that and then transfer it to any mobile device that supports USB on the go.  I would think more devices would support it as time goes on.

    I'm not sure the blackberry has to draw any power from your glucosestick.  If the stick does not provide 5V, then the blackberry can't draw power from it.

  • Hi Chris one last quetion please: in my case I want the Blackberry to be the USB Host so that the current can flow to the USB client. So do I have to implement the USB OTG on the Blackberry side or can I integrate it in my USB client because otherwise I will always have a adapter cabel hanging there.

     

    Thanks for you help!

  • If the blackberry would be providing power via USB to your device, then the USB on the go functionality would have to be in the blackberry.

    I'm not sure what you mean by having the adaptor cable hanging there always.  Even without USB on the go, the blackberry could connect to your device and both could be wireless as a unit, if your device has its own battery.

  • I thought USB OTG is a kind of adapter cabel!? At least it looks like it on pictures, that why I dont want it hanging around there...

  • I'm sure there's more detailed information about this on the web, but USB on the go is simply a feature whereby a slave device becomes a host and therefore must provide power on the 5V bus.  To enable this feature, the device must support it and the data lines have to be put in a certain configuration.  Typically the latter is done in the cable I believe.