I need technical help about the use of BMP280 Digital Pressure Sensor. My project should use up to 90 of these SPI devices on a common Microchip PIC16F1789 SPI bus. Yes 90 of this sensor. The 90 Chip selects will be generated by 8 x 74HC154 multiplexers to accomodate the 90 needed CS pulses. Ok. My concerns are about the MOSI, MISO, SCK data loading. The BMP280 shows internal pullup resistances down to 70k ohms and 400pf capacitance loading for each BMP280. That means, for 90 paralleled devices, around 780ohms and .036ufd on each MOSI and SCK busses !!! No problem with the readings of MISO (BMP280 tristated SDO) all paralleled pins, But I think the MOSI & SCK driving lines would need some kind of buffering to keep the data reliable to each BMP280 right ?
... View more