SPI Pulldown Resistors Purpose

Support forum for the Knock Shield designed to connect knock sensors to Arduino projects.
Post Reply
TrisM
Posts: 3
Joined: 09 Apr 2024 11:36

SPI Pulldown Resistors Purpose

Post by TrisM » 09 Apr 2024 12:14

Hi,

An educational query for myself, looking at the schematic, there are pulldown resistors on the SPI lines, but literature I have read insists that there is no requirement for pull-down/pull-up resistors on SPI lines. Only info I could find is regards mostly using pull-up for certain scenarios.

Thank you

User avatar
Christian_Bylund
Posts: 270
Joined: 07 Mar 2015 18:09

Re: SPI Pulldown Resistors Purpose

Post by Christian_Bylund » 12 Apr 2024 21:13

TrisM wrote:
09 Apr 2024 12:14
Hi,

An educational query for myself, looking at the schematic, there are pulldown resistors on the SPI lines, but literature I have read insists that there is no requirement for pull-down/pull-up resistors on SPI lines. Only info I could find is regards mostly using pull-up for certain scenarios.

Thank you
Hello, without saying it is right or wrong.

Why pull-down or pull-up resistors? - To avoid floating pins before they are configured.

Why pull-down instead of pull-up resistors? - To avoid 5V actively high pins from the shield.
Best Regards,
Christian Bylund
Bylund Automotive AB

Roger74
Posts: 2
Joined: 27 Jan 2024 10:03

Re: SPI Pulldown Resistors Purpose

Post by Roger74 » 25 Apr 2024 18:34

The pull down resistors given on the schematic is not what has been incorporated on the shield itself.
Interesting.
The 8101 incorporates pull up resistors on both the CS and Clock pins:

TrisM
Posts: 3
Joined: 09 Apr 2024 11:36

Re: SPI Pulldown Resistors Purpose

Post by TrisM » 30 Apr 2024 21:06

Christian_Bylund wrote:
12 Apr 2024 21:13
TrisM wrote:
09 Apr 2024 12:14
Hi,

An educational query for myself, looking at the schematic, there are pulldown resistors on the SPI lines, but literature I have read insists that there is no requirement for pull-down/pull-up resistors on SPI lines. Only info I could find is regards mostly using pull-up for certain scenarios.

Thank you
Hello, without saying it is right or wrong.

Why pull-down or pull-up resistors? - To avoid floating pins before they are configured.

Why pull-down instead of pull-up resistors? - To avoid 5V actively high pins from the shield.
Hi Christian, Thank you for the reply. Understood.

Post Reply