Level Shifting questions
Posted: Sat Jul 11, 2020 8:27 am
Morning
I am working on a project that has a 3.3 Volt IC - MPU9250 9-axis (9DOF) accelerator, gyroscope, and digital compass (magnetometer)
My Breakout Board spec is:
VCC......3.6 to 6V supply (on-board 3.3V regulator)
GND......0V
SCL......I2C serial clock
SDA......I2C serial data
EDA......Auxiliary I2C master serial data
ECL......Auxiliary I2C Master serial clock
AD0......I2C Slave Address LSB (AD0)
INT......Interrupt digital output (totem pole or open-drain)
NCS.....Chip select (SPI mode only)
FSYNC..Frame synchronization digital input. Connect to GND if unused.
I have a few uncertainties as not done a great deal with I2C or SPI I know level shifters exist, do i need them ? could i get away by putting the pull up resistors on the 3.3 Volt side ? as 3.3 Volts will still be detected as a "High" or this this a bit iffy ?
i am also wanting to use the INT to monitor when the IC Detects movement , and unsure I2C or SPI , but if i go SPI i have the chip select voltage isse again
Or should i just use a shifter ?
https://uk.rs-online.com/web/p/voltage- ... s/7092545/
Steve
I am working on a project that has a 3.3 Volt IC - MPU9250 9-axis (9DOF) accelerator, gyroscope, and digital compass (magnetometer)
My Breakout Board spec is:
VCC......3.6 to 6V supply (on-board 3.3V regulator)
GND......0V
SCL......I2C serial clock
SDA......I2C serial data
EDA......Auxiliary I2C master serial data
ECL......Auxiliary I2C Master serial clock
AD0......I2C Slave Address LSB (AD0)
INT......Interrupt digital output (totem pole or open-drain)
NCS.....Chip select (SPI mode only)
FSYNC..Frame synchronization digital input. Connect to GND if unused.
I have a few uncertainties as not done a great deal with I2C or SPI I know level shifters exist, do i need them ? could i get away by putting the pull up resistors on the 3.3 Volt side ? as 3.3 Volts will still be detected as a "High" or this this a bit iffy ?
i am also wanting to use the INT to monitor when the IC Detects movement , and unsure I2C or SPI , but if i go SPI i have the chip select voltage isse again
Or should i just use a shifter ?
https://uk.rs-online.com/web/p/voltage- ... s/7092545/
Steve