LSM9DS1 input-high voltage for CS inputs?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2017-04-04 3:02 PM
Although powering an LSM9DS1 with 2.8V to VDDIO and VDD, I would like to use a 1.8V-logic line for one of the chip selects for ease of retrofitting an existing design with minimum upheaval. The line is push-pull, not open collector.
The sufficient-voltage threshold for a '1' digital input is usually labeled V_IH, but I could not find that parameter listed in the published specifications. What is V_IH for the LSM9DS1 digital inputs, especially the chip selects?
A corollary question -- even if 1.8V will be sufficient fully to deselect the chip-select, would using 1.8 instead of 2.8V lead to increased power consumption?
Thanks!
#lsm9ds1Solved! Go to Solution.
- Labels:
-
INEMO-Inertial Modules
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2017-04-05 6:04 AM
Basicaly if VDDIO and VDD is equal to 2.8V, the threshold for Vhigh will be around 2.8V / 2 = 1.4V. So the output voltage of your system (with 1.8V logic) must drive the CS pin above this voltage.
Better solution is to connect pull-up on CS pin to 2.8V.
And the best solution is power the VDDIO line to 1.8V if possible. What about other communication pins I2C or SPI do you use 1.8V logic too?
The 1.8V on CS pin should not have any impact on current consumption.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2017-04-05 6:04 AM
Basicaly if VDDIO and VDD is equal to 2.8V, the threshold for Vhigh will be around 2.8V / 2 = 1.4V. So the output voltage of your system (with 1.8V logic) must drive the CS pin above this voltage.
Better solution is to connect pull-up on CS pin to 2.8V.
And the best solution is power the VDDIO line to 1.8V if possible. What about other communication pins I2C or SPI do you use 1.8V logic too?
The 1.8V on CS pin should not have any impact on current consumption.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2017-04-06 11:30 AM
This is wonderfully helpful, thanks. I am stuck with a 2.8V SPI bus, so I have to use 2.8V for VDDIO. The existing system has both 2.8 and 1.8V GPIO lines. It will be very easy to repurpose a 1.8V GPIO for the chip select. It would have been much more work to make a 2.8V GPIO available. Again I am retrofitting an existing design, not starting from scratch, so my hands are somewhat tied. Thanks again!
