From: Ricardo M. M. <RMa...@au...> - 2009-12-01 09:05:34
|
Hello, I would like to convert the 1'8V from the I/O expansion port to 3'3V or 5V, so I have been seeking on Internet and I found two options: - TXS0108E: 8-Bit Bidirectional Voltage-Level Translator For Open-Drain And Push-Pull Application http://focus.ti.com/docs/prod/folders/print/txs0108e.html - TXB0108: 8-Bit Bidirectional Voltage-Level Translator with Auto Direction Sensing and +/-15-kV ESD Protect http://focus.ti.com/docs/prod/folders/print/txb0108.html But I have a couple of questions: 1.- For the I2C and SPI should I use the TXS0108E (For Open-Drain And Push-Pull) 2.- For the rest of the pins should I use the TXB0108 Thank you for your comments. Att, mtz |
From: Dave H. <dhy...@gm...> - 2009-12-01 13:52:21
|
Hi, > I would like to convert the 1’8V from the I/O expansion port to 3’3V or 5V, > so I have been seeking on Internet and I found two options: > > - TXS0108E: 8-Bit Bidirectional Voltage-Level Translator For > Open-Drain And Push-Pull Application > > http://focus.ti.com/docs/prod/folders/print/txs0108e.html > > - TXB0108: 8-Bit Bidirectional Voltage-Level Translator with Auto > Direction Sensing and +/-15-kV ESD Protect > > http://focus.ti.com/docs/prod/folders/print/txb0108.html > > But I have a couple of questions: > > 1.- For the I2C and SPI should I use the TXS0108E (For Open-Drain And > Push-Pull) Just for I2C. All of the SPI pins are unidirectional. There are also smaller chips designed just for i2c, which only deal with 2 signals (so an 8 pin chip). Look at this one for example: <http://focus.ti.com/docs/prod/folders/print/pca9517.html> > 2.- For the rest of the pins should I use the TXB0108 SPI also fits into the "all of the rest" category. -- Dave Hylands Shuswap, BC, Canada http://www.DaveHylands.com/ |
From: Kukac L. <lis...@gm...> - 2009-12-04 23:25:10
|
Hi, And which one would you use for the 1-wire pin? br, Ors On Tue, Dec 1, 2009 at 2:52 PM, Dave Hylands <dhy...@gm...> wrote: > Hi, > >> I would like to convert the 1’8V from the I/O expansion port to 3’3V or 5V, >> so I have been seeking on Internet and I found two options: >> >> - TXS0108E: 8-Bit Bidirectional Voltage-Level Translator For >> Open-Drain And Push-Pull Application >> >> http://focus.ti.com/docs/prod/folders/print/txs0108e.html >> >> - TXB0108: 8-Bit Bidirectional Voltage-Level Translator with Auto >> Direction Sensing and +/-15-kV ESD Protect >> >> http://focus.ti.com/docs/prod/folders/print/txb0108.html >> >> But I have a couple of questions: >> >> 1.- For the I2C and SPI should I use the TXS0108E (For Open-Drain And >> Push-Pull) > > Just for I2C. All of the SPI pins are unidirectional. There are also > smaller chips designed just for i2c, which only deal with 2 signals > (so an 8 pin chip). Look at this one for example: > <http://focus.ti.com/docs/prod/folders/print/pca9517.html> > >> 2.- For the rest of the pins should I use the TXB0108 > > SPI also fits into the "all of the rest" category. > > -- > Dave Hylands > Shuswap, BC, Canada > http://www.DaveHylands.com/ > > ------------------------------------------------------------------------------ > Join us December 9, 2009 for the Red Hat Virtual Experience, > a free event focused on virtualization and cloud computing. > Attend in-depth sessions from your desk. Your couch. Anywhere. > http://p.sf.net/sfu/redhat-sfdev2dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Dave H. <dhy...@gm...> - 2009-12-05 04:12:37
|
Hi Ors, On Fri, Dec 4, 2009 at 3:25 PM, Kukac Lista <lis...@gm...> wrote: > Hi, > > And which one would you use for the 1-wire pin? Oh yeah - I forgot about that one. 1-wire uses an open-drain configuration and requires an external pullup (I believe to 1.8v). Since it's also bidirectional (like i2c - which is also an open-drain style interface) any of the i2c level converters should work. Sparkfun also sells a level converter: <http://www.sparkfun.com/commerce/product_info.php?products_id=8745> It has two active level converters and two passive level converters (resistor divider). The resistor divider can be used for some unidirectional signals, but typically only at slow speeds. The active ones can be used for i2c and 1-wire. They can also be used for non-open drain voltage conversion if you only have a few pins. For more pins going to one of the bigger chips that can convert 8 pins at a time may be better. -- Dave Hylands Shuswap, BC, Canada http://www.DaveHylands.com/ |
From: Ors T. <lis...@gm...> - 2010-01-07 14:33:11
|
Hi, On Sat, Dec 5, 2009 at 5:12 AM, Dave Hylands <dhy...@gm...> wrote: > Hi Ors, > > On Fri, Dec 4, 2009 at 3:25 PM, Kukac Lista <lis...@gm...> wrote: > > Hi, > > > > And which one would you use for the 1-wire pin? > > Oh yeah - I forgot about that one. 1-wire uses an open-drain > configuration and requires an external pullup (I believe to 1.8v). > Since it's also bidirectional (like i2c - which is also an open-drain > style interface) any of the i2c level converters should work. > > Sparkfun also sells a level converter: > <http://www.sparkfun.com/commerce/product_info.php?products_id=8745> > > It has two active level converters and two passive level converters > (resistor divider). The resistor divider can be used for some > unidirectional signals, but typically only at slow speeds. > > The active ones can be used for i2c and 1-wire. They can also be used > for non-open drain voltage conversion if you only have a few pins. For > more pins going to one of the bigger chips that can convert 8 pins at > a time may be better I'm only trying to use it for one pin, the 1-wire line of the Chestnut43, but I'm not sure I understand how to use the level converter from Sparcfun for this purpose. Where do I connect the 1-wire pin? RX or TX? The connections seem to be one way only, either TX or RX. Looking into the schematic, the active converter seems to handle TX, RX being connected to the passive divider, but the one-wire is two-way. It's been a long time since I looked at a schematic of anything, but it seems that the active one would not work "backwards" with the drain being controlled only by TX_LV. Just for the archive's sake: Maxim has a reference design for this very purpose here: http://www.maxim-ic.com/app-notes/index.mvp/id/4477/. Problem is, being located in Hungary, I can't seem to find a reseller with MAX3394E is stock. br, Ors |
From: Dave H. <dhy...@gm...> - 2010-01-07 15:37:02
|
Hi Ors. > I'm only trying to use it for one pin, the 1-wire line of the Chestnut43, > but I'm not sure I understand how to use the level converter from Sparcfun > for this purpose. Where do I connect the 1-wire pin? RX or TX? The > connections seem to be one way only, either TX or RX. Looking into the > schematic, the active converter seems to handle TX, RX being connected to > the passive divider, but the one-wire is two-way. It's been a long time > since I looked at a schematic of anything, but it seems that the active one > would not work "backwards" with the drain being controlled only by TX_LV. They assume that it's being connected to a UART, and chose Tx/Rx terminology. Connect the 1.8v 1-wire to TX_LV and connect the 5v 1-wire to TX_HV. > Just for the archive's sake: Maxim has a reference design for this very > purpose here: http://www.maxim-ic.com/app-notes/index.mvp/id/4477/. Problem > is, being located in Hungary, I can't seem to find a reseller with MAX3394E > is stock. Yeah - it looks weird, but when you look at how tri-state outputs are done using CMOS, this is really just half of a tri-state. Here's a TechNote from Phillips that explains how it works: <http://www.standardics.nxp.com/support/documents/i2c/pdf/an97055.pdf> -- Dave Hylands Shuswap, BC, Canada http://www.DaveHylands.com/ |
From: Scott E. <sco...@gm...> - 2010-01-07 15:40:43
|
I'm just a software guy, so beware, but I did it this way for I2C using that Sparkfun part. Works. http://github.com/scottellis/overo-blinkm/blob/master/blinkm_simple_circuit.png On 1/7/10, Ors Tiszay <lis...@gm...> wrote: > Hi, > > > > On Sat, Dec 5, 2009 at 5:12 AM, Dave Hylands <dhy...@gm...> wrote: > >> Hi Ors, >> >> On Fri, Dec 4, 2009 at 3:25 PM, Kukac Lista <lis...@gm...> wrote: >> > Hi, >> > >> > And which one would you use for the 1-wire pin? >> >> Oh yeah - I forgot about that one. 1-wire uses an open-drain >> configuration and requires an external pullup (I believe to 1.8v). >> Since it's also bidirectional (like i2c - which is also an open-drain >> style interface) any of the i2c level converters should work. >> >> Sparkfun also sells a level converter: >> <http://www.sparkfun.com/commerce/product_info.php?products_id=8745> >> >> It has two active level converters and two passive level converters >> (resistor divider). The resistor divider can be used for some >> unidirectional signals, but typically only at slow speeds. >> >> The active ones can be used for i2c and 1-wire. They can also be used >> for non-open drain voltage conversion if you only have a few pins. For >> more pins going to one of the bigger chips that can convert 8 pins at >> a time may be better > > > I'm only trying to use it for one pin, the 1-wire line of the Chestnut43, > but I'm not sure I understand how to use the level converter from Sparcfun > for this purpose. Where do I connect the 1-wire pin? RX or TX? The > connections seem to be one way only, either TX or RX. Looking into the > schematic, the active converter seems to handle TX, RX being connected to > the passive divider, but the one-wire is two-way. It's been a long time > since I looked at a schematic of anything, but it seems that the active one > would not work "backwards" with the drain being controlled only by TX_LV. > > Just for the archive's sake: Maxim has a reference design for this very > purpose here: http://www.maxim-ic.com/app-notes/index.mvp/id/4477/. Problem > is, being located in Hungary, I can't seem to find a reseller with MAX3394E > is stock. > > br, > Ors > |
From: Matt S. <ms...@ea...> - 2010-01-07 16:42:57
|
Has anyone been able to record audio from an Overo/Summit? Playback seems to be on mixer channel DAC2 / Headset, but I cant seem to get anything to capture. What capture channel should this be on? Matt |
From: vwyodapink <vwy...@gm...> - 2010-06-04 21:13:03
|
Thanks for posting that Scott I just got some of those in the mail today to interface the overo with a arduino based setup and a UAV dev board. Helpful to have another example of using the SF logic level converter :) J ScottEllis wrote: > > I'm just a software guy, so beware, but I did it this way for I2C > using that Sparkfun part. Works. > > http://github.com/scottellis/overo-blinkm/blob/master/blinkm_simple_circuit.png > > On 1/7/10, Ors Tiszay <lis...@gm...> wrote: >> Hi, >> >> >> >> On Sat, Dec 5, 2009 at 5:12 AM, Dave Hylands <dhy...@gm...> wrote: >> >>> Hi Ors, >>> >>> On Fri, Dec 4, 2009 at 3:25 PM, Kukac Lista <lis...@gm...> >>> wrote: >>> > Hi, >>> > >>> > And which one would you use for the 1-wire pin? >>> >>> Oh yeah - I forgot about that one. 1-wire uses an open-drain >>> configuration and requires an external pullup (I believe to 1.8v). >>> Since it's also bidirectional (like i2c - which is also an open-drain >>> style interface) any of the i2c level converters should work. >>> >>> Sparkfun also sells a level converter: >>> <http://www.sparkfun.com/commerce/product_info.php?products_id=8745> >>> >>> It has two active level converters and two passive level converters >>> (resistor divider). The resistor divider can be used for some >>> unidirectional signals, but typically only at slow speeds. >>> >>> The active ones can be used for i2c and 1-wire. They can also be used >>> for non-open drain voltage conversion if you only have a few pins. For >>> more pins going to one of the bigger chips that can convert 8 pins at >>> a time may be better >> >> >> I'm only trying to use it for one pin, the 1-wire line of the Chestnut43, >> but I'm not sure I understand how to use the level converter from >> Sparcfun >> for this purpose. Where do I connect the 1-wire pin? RX or TX? The >> connections seem to be one way only, either TX or RX. Looking into the >> schematic, the active converter seems to handle TX, RX being connected to >> the passive divider, but the one-wire is two-way. It's been a long time >> since I looked at a schematic of anything, but it seems that the active >> one >> would not work "backwards" with the drain being controlled only by TX_LV. >> >> Just for the archive's sake: Maxim has a reference design for this very >> purpose here: http://www.maxim-ic.com/app-notes/index.mvp/id/4477/. >> Problem >> is, being located in Hungary, I can't seem to find a reseller with >> MAX3394E >> is stock. >> >> br, >> Ors >> > > ------------------------------------------------------------------------------ > This SF.Net email is sponsored by the Verizon Developer Community > Take advantage of Verizon's best-in-class app development support > A streamlined, 14 day to market process makes app distribution fast and > easy > Join now and get one step closer to millions of Verizon customers > http://p.sf.net/sfu/verizon-dev2dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/Logic-level-converter-from-1%2C8V-to...-tp26588649p28785255.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Ignacio G. P. <ig...@gm...> - 2010-01-08 11:17:51
|
> > > > - TXS0108E: 8-Bit Bidirectional Voltage-Level Translator For > Open-Drain And Push-Pull Application > > http://focus.ti.com/docs/prod/folders/print/txs0108e.html > > > > - TXB0108: 8-Bit Bidirectional Voltage-Level Translator with Auto > Direction Sensing and +/-15-kV ESD Protect > > http://focus.ti.com/docs/prod/folders/print/txb0108.html > > Beware of stock. Last time I checked no one had them in stock (Farnell, Newark, Digikey, Mouser, etc). Those are easy to use because they sense direction and you can use every buffer in either direction. Consider also SN74AVC8T245 (same direction for ALL eight buffers) and SN74AVC4T245 (same direction for each PAIR of buffers). The latter is particularly useful for UART signals (you can convert TX, RX, RTS and CTS with just one chip). Again, check stock with your supplier before desingning, since I've had also a hard time getting hold of these. And finally, for an all-around compact solution, I've used a multi I/O bank CPLD, such as XC2C????. You can power one I/O bank at 1V8 and the other at 3V3 and voilá, you have level translation. The CPLD alternative is the most compact solution (uses less PCB real state) and gives you the ability to reconfigure your logic, but it is most likely more expensive than the others. > > But I have a couple of questions: > > > > 1.- For the I2C and SPI should I use the TXS0108E (For Open-Drain And > Push-Pull) > You need an specific chip for the I2C bus. I'm using PCA9306. > 2.- For the rest of the pins should I use the TXB0108 > > > > > > Thank you for your comments. > > > > > > Att, > > mtz > > > ------------------------------------------------------------------------------ > Join us December 9, 2009 for the Red Hat Virtual Experience, > a free event focused on virtualization and cloud computing. > Attend in-depth sessions from your desk. Your couch. Anywhere. > http://p.sf.net/sfu/redhat-sfdev2dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |
From: gzp <z.p...@gm...> - 2010-06-04 16:50:36
|
Hi, Ors Tiszay wrote: > > > Just for the archive's sake: Maxim has a reference design for this very > purpose here: http://www.maxim-ic.com/app-notes/index.mvp/id/4477/. > Problem > is, being located in Hungary, I can't seem to find a reseller with > MAX3394E > is stock. > It's good to see that, someone else is also using gumstix from Hungary. May I ask where did you buy it? I've ordered it from France, but I've got a faulty device, so I have to ask for a replacement. Is there a distributor closer to Hungary? Thanks, Zoli -- View this message in context: http://old.nabble.com/Logic-level-converter-from-1%2C8V-to...-tp26588649p28782486.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Ors T. <lis...@gm...> - 2010-09-10 11:11:29
|
Hi, On Fri, Jun 4, 2010 at 6:50 PM, gzp <z.p...@gm...> wrote: > > Just for the archive's sake: Maxim has a reference design for this very > > purpose here: http://www.maxim-ic.com/app-notes/index.mvp/id/4477/. > > Problem > > is, being located in Hungary, I can't seem to find a reseller with > > MAX3394E > > is stock. > > > > It's good to see that, someone else is also using gumstix from Hungary. May > I ask where did you buy it? I've ordered it from France, but I've got a > faulty device, so I have to ask for a replacement. > Is there a distributor closer to Hungary? > Whoa, so far I thougth I was the only one around from .hu :) I've ordered mine directly from Gumstix. Had to return one myself after a couple of weeks because of ethernet errors on the chestnut43, but it all went smoothly. Only nuisance is, once it gets to Hungary one has to go through all the bureaucracy (customs, VAT procedure, other documents) to get it, but that of course not Gumstix' fault in any way. They do their best to ship it quick&safe. I wish there was a distributor somewhere closer, but I'm not aware of any. br, Ors |