EYE on NPI – Analog Devices LTC4332 Point-to-Point Rugged SPI Extender #EYEonNPI #DigiKey @DigiKey @ADI_News @Adafruit

This week’s EYE ON NPI (video) is an EYE ON SPI!

We’re going looooooooong with the Analog Devices LTC4332 Point-to-Point Rugged SPI Extender which lets you take what normally would be a short PCB-trace connection to SPI devices and have them up to 1200 meters away – that’s over 12 football fields using a differential link protocol that can run on common CAT-6 cabling. This means you can have have super long SPI connections for distributed node communications that need more bandwidth than I2C but don’t need the complexity of an Ethernet controller.

ADI’s LTC4332 is a point-to-point rugged SPI extender designed for operation in high-noise industrial environments over long distances. Using a ±60 V fault-protected differential transceiver, the LTC4332 can transmit SPI data, including an interrupt signal, up to 2 MHz over two twisted pair cables. The extended common mode range and high common mode rejection on the differential link provide tolerance to large ground differences between nodes.

We’re excited about the LTC4332 because we know that Linear Tech-designed hardware is really good quality and the specifications are ‘real’ rather than optimistic. We’ve used a similar-family chip for I2C, the LTC4311 which is an active terminator – but found it definitely will let you extend I2C to 100 feet with no issue and no code required. The LTC4332 is, likewise, a ‘transparent’ bridge chip that converts a 4-wire SPI connection, with 3 chip selects and one IRQ line to a differential protocol that will work nicely with common Ethernet cables. One nice detail is that you can use any of the 4 common SPI modes for polarity and SCK latch-direction.

The same chip is used on both sides of the controller and peripheral connection, simply set the REMOTE pin to high or low to determine which side is which. Then make sure the SPEED pins are set up the same, as they will determine the expected max-clock speed. Wire up the two differential pairs, when the connection is good, the LINK pin will drop low which you can use like an Ethernet link light. For more advanced configuration you can connect to the internal chip to read fault and status bytes. However, it looks like you don’t have to unless you want more control: the chip will function transparently even without firmware register configs.

One thing to watch out for, while controller-to-peripheral data is sent instantaneously, reading data is delayed by one byte because it has to read the full byte in and then transfer it over the differential connection. So if you’re using it to read from a remote sensor or driver, make sure to ‘toss’ the first byte and read an extra byte at the end!

If you’re looking to go long with a simple solution to remote SPI communication, the Analog Devices LTC4332 Point-to-Point Rugged SPI Extender is an excellent choice, don’t forget you’ll need two for each remove device. There’s also a compact dev board available called DC2799A that has input and output sides for instant testing.

The LTC4332 is in stock right now for immediate shipment from DigiKey – order today and you’ll be able to take your SPI devices to the next level – like literally to the new few floors up – by tomorrow afternoon!

 


Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7:30pm ET! To join, head over to YouTube and check out the show’s live chat and our Discord!

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Join over 38,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

CircuitPython – The easiest way to program microcontrollers – CircuitPython.org


New Products – Adafruit Industries – Makers, hackers, artists, designers and engineers! — New Products 11/15/2024 Featuring Adafruit bq25185 USB / DC / Solar Charger with 3.3V Buck Board! (Video)

Python for Microcontrollers – Adafruit Daily — Python on Microcontrollers Newsletter: A New Arduino MicroPython Package Manager, How-Tos and Much More! #CircuitPython #Python #micropython @ThePSF @Raspberry_Pi

EYE on NPI – Adafruit Daily — EYE on NPI Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey

Adafruit IoT Monthly — The 2024 Recap Issue!

Maker Business – Adafruit Daily — Apple to build another chip at TSMC Arizona

Electronics – Adafruit Daily — SMT Tip – Stop moving around!

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !


No Comments

No comments yet.

Sorry, the comment form is closed at this time.