Live preview during capture and question about level shifter IC #156
Replies: 3 comments 4 replies
-
I asked about the live (realtime) viewing of data and was told that the issue is the USB transfer speed is too slow (12Mbps max). You would need a highspeed device (as opposed to the fullspeed device that the Picos are) for anything other than low KHz sampling. The level shifters are TXU0104, 4 bit level shifters. They don't make a 0108 in this particular family, which is better part (IMHO) than the TXS series. I have had nothing but problems with bus voltage leakage with the TXS parts. |
Beta Was this translation helpful? Give feedback.
-
Yes, what happens is that the 5V side raises the 3.3V side to about 3.7V when the associated pin is driven high. That of course is a problem for anything that is not tolerant. I did not experience any damage to the micros being used (3.6V tolerant PICs and ESP32), but it's not right. I typically use something that has dedicated rail input voltages for level shifting, especially for bi-directional requirements. |
Beta Was this translation helpful? Give feedback.
-
No, I have not measured the current. I have 1K pull-ups on the 5V side with nothing on the 3.3V side other than the micro's (INPUT) pin. Just sitting idle (even with the micro removed) the voltage is about 3.7V. That is with the normal 200K pull-up reference. If I change that reference to 470K I can get the voltage under 3.5V. It could be that there is so little current that it really doesn't hurt anything, but again, it's not right. I tried a couple of these TXS and TXE series with a couple of projects and always ended up going back to a part that has dedicated rails for each side (A/B). The newer parts have sub-10ns propagation delay (some are down in the 2-3ns range). |
Beta Was this translation helpful? Give feedback.
-
Hello!
I have recently discovered your project, and I must say I am extremely impressed. I have been playing with it for a little while and it performs very well.
I just wondered if it is possible (or if I have missed it in the documentation). Is there a way to "preview" or see (some) of the data being captured, live as it is being captured? Or do a continuous capture? Is this possible?
Also, I am planning to design some custom PCB's to use with this (I would like to rackmount the pico's) but I was having trouble finding the 200mbps uni-directional level shifters (TXU0108 I think they were?).
I just wondered if I could substitute them for SN74LVC541A or TXS0108E (although this is only 100mbps) without causing too many issues? I'm assuming you picked the original level shifters as they were rated for 200mbps? So by using either I would have to deal with a lower bandwidth.
Thank you for this excellent development, and for your help.
Kind regards,
NWSpitfire
Beta Was this translation helpful? Give feedback.
All reactions