Hi,
I'm using a MCU working 0-3.3VDC and have to communicate with my DAC"s and ADC's that works on 0-5VDC. So, for my SPI(CS,SDI,SDO,SCK) I used a ST2378E level translator to allow the conversion from 3.3 to 5 and vice versa.
However, it seems time to time I have some communication error. I tried to probe the VL or VCC side of the level translator but when I put it at hgh it shows a good value of 3.3 on VL side and 5 on VCC side. However, when I put it down to zero, sometime it goes down to zero as it should be but sometime it stays at 1.6Volts on VL side and 4.7Volts on VCC side. Why is time to time, the low value doesn't reach to zero?
Is there any impedance problem?
Could I have to add coupling capacitor?
Could I have to add capacitor on each channel?
I need your support
Many thanks
I'm using a MCU working 0-3.3VDC and have to communicate with my DAC"s and ADC's that works on 0-5VDC. So, for my SPI(CS,SDI,SDO,SCK) I used a ST2378E level translator to allow the conversion from 3.3 to 5 and vice versa.
However, it seems time to time I have some communication error. I tried to probe the VL or VCC side of the level translator but when I put it at hgh it shows a good value of 3.3 on VL side and 5 on VCC side. However, when I put it down to zero, sometime it goes down to zero as it should be but sometime it stays at 1.6Volts on VL side and 4.7Volts on VCC side. Why is time to time, the low value doesn't reach to zero?
Is there any impedance problem?
Could I have to add coupling capacitor?
Could I have to add capacitor on each channel?
I need your support
Many thanks