Extending SPI bus between FLiR Lepton & Arduino Due -
i have got example code shown below josep bordes working fine using arduino due interface thermal flir camera using spi & i2c bus. https://github.com/josepbordesjove/flir-lepton
i wondering if can ideas solve problem have extending spi bus arduino due flir camera....
i have built circuit using ds8921 differential line driver/receiver chips transmit signals arduino due spi 4 data lines flir 4 data lines , @ moment use short cable 10cm test entering 'captureimage' command in serial monitor. have put oscilloscope on 4 spi signals when connected via line driver circuit , works cs, clk, mosi lines (correct waveforms) have problem on miso line... (see image attached)
the correct miso signal has 2 separate pulse combinations when connect through line drivers circuit miso signal has continuous 1 pulse train doesn't end after enter 'captureimage' command.
i have tried following don't fix problem: - have tested circuit , works fine , adjusted spi clock in software code slow down clock speed i.e. software clock slowed divide 32 , 64 in software spi.setclockdivider(5); - have tested 100 ohm resistor connected , disconnected receiver differential pair goes flir.
if have suggestions try great.
Comments
Post a Comment