更多操作
创建页面,内容为“==<font color="blue">Arduino Demo在spi模块中使用方法</font> ==” |
无编辑摘要 |
||
(未显示2个用户的9个中间版本) | |||
第1行: | 第1行: | ||
==<font color="blue"> | |||
==<font color="blue">概述</font> == | |||
:当我们直接将没有板载电平转换模块的SPI显示模块接到Arduino上运行时,会发现根本不能运行。 | |||
这是因为SPI模块的引脚只能输入3.3V高电平,而Arduino输出的高电平为5V。要想成功运行,有两种 | |||
方法:短接法和外接电平转换模块法。 | |||
:短接法的优点是操作简单,只需短接,不需要再外接器件,缺点是运行时,模块发热量较大,可能 | |||
会影响模块的使用寿命。 | |||
:外接电平转换模块法为常规操作,优点是运行时模块发热量小,运行稳定,缺点是操作稍微复杂 | |||
(需要外接电平转换模块),增加成本(需要额外购买电平转换模块)。 | |||
:综上所述,推荐使用外接电平转换模块法。 | |||
==<font color="blue">短接法</font> == | |||
:所谓短接法就是将模块背后的'''J1'''元件位置(如下图所示)用焊锡短接起来。短接后,运行时模块VCC | |||
引脚必须接5V电源(接3.3V不能运行)。 | |||
<font color="red">重要说明:此方法会导致背光电压超标,背光严重发烫,长时间测试甚至会损坏模块,仅能用于短时间的显示功能验证测试。</font> | |||
[[File:MSP2402-007.jpg|600px]] | |||
==<font color="blue">外接电平转换模块法</font> == | |||
:所谓外接电平转换模块法就是将Arduino和显示模块通过外部电平转换模块连接起来,这样就可以将 | |||
Arduino输出的5V高电平经过电平转换模块转换为3.3V,然后输入给显示模块。如下图所示: | |||
[[File:MSP2402-008.png|600px]] |
2020年3月24日 (二) 10:35的最新版本
概述
- 当我们直接将没有板载电平转换模块的SPI显示模块接到Arduino上运行时,会发现根本不能运行。
这是因为SPI模块的引脚只能输入3.3V高电平,而Arduino输出的高电平为5V。要想成功运行,有两种
方法:短接法和外接电平转换模块法。
- 短接法的优点是操作简单,只需短接,不需要再外接器件,缺点是运行时,模块发热量较大,可能
会影响模块的使用寿命。
- 外接电平转换模块法为常规操作,优点是运行时模块发热量小,运行稳定,缺点是操作稍微复杂
(需要外接电平转换模块),增加成本(需要额外购买电平转换模块)。
- 综上所述,推荐使用外接电平转换模块法。
短接法
- 所谓短接法就是将模块背后的J1元件位置(如下图所示)用焊锡短接起来。短接后,运行时模块VCC
引脚必须接5V电源(接3.3V不能运行)。
重要说明:此方法会导致背光电压超标,背光严重发烫,长时间测试甚至会损坏模块,仅能用于短时间的显示功能验证测试。
外接电平转换模块法
- 所谓外接电平转换模块法就是将Arduino和显示模块通过外部电平转换模块连接起来,这样就可以将
Arduino输出的5V高电平经过电平转换模块转换为3.3V,然后输入给显示模块。如下图所示: