1.引言

最近在使用4G模块的spi接口,但4g模块引脚电平是1.8v的,但目标从机的电平是3.3v的,所以两个spi设备直接不能直接对接,需要电平转换。

之前有用过相关的电平转换电路,让4G的串口引脚(1.8v的),跟3.3v的单片机串口直连实现了正常通信。然后这次spi使用的是一样的转换电路,然后问题就出现了。。。。

2.问题及现象

按照常用的电平转换方式,如下图示,在低速时是可以的,但是速率变高之后就出现了问题。

串口115200速率的时候是没问题的,但spi的通信速度一般比较大,一般大于400KHz吧,串口115200速度115KHz,勉强OK,但我主机spi最低是812KHz的,就不行,导致电平转换从1.8v拉不到3.3v,并且随着spi时钟频率越高,电平转换拉的越来越低,请看下图现象。

由上图现象,可知只使用三极管电平转换电路,在高速通信中,可能因为三极管切换频率限制的原因,可能会达不到我们想要的电平转换目标。

也就是三极管电平转换电路,在低频适用,高频通信上需要注意!

解决办法:

1.重新设计合适的电路。

2.买电平转换芯片吧。

我们选用了第二种。

57 spi电平转换的坑相关推荐

  1. 专业音频如何把电平转换成dbu_如何实现电平转换,多种方法

    作为一名电子设计的硬件工程师,电平转换是每个人都必须面对的的话题,主芯片引脚使用的1.2V.1.8V.3.3V等,连接外部接口芯片使用的1.8V.3.3V.5V等,由于电平不匹配就必须进行电平转换.每 ...

  2. 节流计划-硬件篇-1-AIR724UG电平转换电路

    目录 设计概述 设计难点 解决方案 节流计划旨在降低物联网产品的硬件成本,本专栏将在2021年持续更新. 节流计划不采用STM32/STC/PIC等传统MCU,而是充分挖掘AIR724UG芯片除4G通 ...

  3. 基于NMOSFET的电平转换电路设计(详细版)

    一.概述:   在单片机系统中,5V.3.3V是芯片常用的电平.而在传输协议中(如IIC.SPI等协议),存在芯片与芯片的高电平和低电平定义的范围不一样,所以需要存在一个电平转换电路,来使芯片与芯片之 ...

  4. 亿佰特电源模块:无线通信模块电平转换指南

    在我们电路设计中,常常会遇到无线通信电平转换的问题,在应用电平转换的措施之前还需要判断进行电平转换的必要性. 如果你是用的是3.3V器件作为输出,而5V器件作为接收,那么这种低电平输出不会损坏器件,而 ...

  5. 电平转换电路_【电路】从电平角度理解数字电路

    数字电路的高低电平由0和1表示,而在实际的电路系统中,不同的模块有着不一样的电气标准.在这些标准中的高低电平也有不一样的电压范围,当不同的电气标准之间需要连接时,就有了所谓的电平转换.在数字电路中,逻 ...

  6. 电平通讯速度_飞凌干货丨几种常见的电平转换电路分析及应用

    在电路设计过程中,输入输出信号电平不匹配问题很常见,这时就需要设计人员对信号进行电平转换.常见的电平转换电路有以下几种: 1.由二极管构成的单向电平转换电路 图1中RX为3.3V TTL电平与485驱 ...

  7. 电平转换电路_RS232电平和TTL电平有什么不同?如何转换?

    RS232是工业上常用的串口标准,无论是PLC的RS232串口模块,还是工控机的串口(COM),输出的电平都称为RS232电平.同时我们知道这些模块的内部控制单元都是单片机,其电平为TTL电平.那么T ...

  8. 5v 3.3v电平转换电路_MOS管电平转换电路,硬件工程师居家旅行、看门护院的必备良药...

    ​作者:LR梁锐,排版整理:晓宇 本文作者LR梁锐定居广州,是一位电子电路爱好者,有着非常丰富的硬件设计经验,欢迎大家进群勾搭闲聊 电平转换在电路设计中非常常见,因为做电路设计很多时候就像在搭积木,这 ...

  9. 电平转换与总线收发器详细介绍

    一,74HC245与74HCT245 245是比较常见的总线收发器,具有转换速度快.驱动能力强且价格便宜等优点,广泛应用于各个设计中. 首先,有几个概念需要搞清楚: 1)       输入高电平(Vi ...

  10. 5v 3.3v电平转换电路_3.3V与5V系统电平兼容的方法探究

    在我们电路设计中,常常会遇到通信电平转换的问题,在应用电平转换的措施之前还需要判断进行电平转换的必要性. 解决电平转换问题,最根本的就是要解决逻辑器件接口的电平兼容问题.而电平兼容原则就两条:Voh& ...

最新文章

  1. PL/SQL三种集合类型的比较
  2. 条件选择结构:星期计划(switch)
  3. 如何改变computed执行_企业管理|执行力差的企业一般有这几个点没做好
  4. 编译libmysqlclient.a静态库
  5. Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
  6. Android设计模式之——策略模式
  7. Python: 如何将py文件转成exe文件?
  8. 如何将360浏览器兼容IE8、IE7
  9. 现代投资组合理论python实现
  10. 使用Docker-Slim对Docker镜像进行瘦身打包
  11. 世界最高山峰是珠穆朗玛峰(8844.43米=8844430毫米),假如我有一张足够大的纸,它的厚度是0.1毫米。请问,我折叠多少次,可以折成珠穆朗玛峰的高度?
  12. 考研英语(一)——简单句
  13. nyoj 1239-引水工程 //并查集
  14. poj 1655 树的重心
  15. 标准解读系列之三:智慧高速建设需要什么样的技术架构?
  16. python绘制语谱图(详细注释)
  17. 快手广告投放方式有哪些?快手广告怎么计费的?
  18. 软件测试bug不能重现,软件测试第五篇:如何提升bug重现的概率?
  19. 是时候展示给大家这5款压箱底的软件了
  20. JAVA字节码增强技术之ASM

热门文章

  1. 职称计算机题库 云盘,职称计算机考试题库「附答案」
  2. html水平垂直居中
  3. DPDK Release 20.02
  4. 基于matlab的qpsk与bpsk信号性能比较仿真,基于matlab的QPSK与BPSK信号性能比较仿真...
  5. 关于文件的MIME类型
  6. android-listview 优化 viewHolder(节点缓存池)
  7. Oracle:imp导入dmp文件
  8. 饥荒联机一直显示正在启动服务器,饥荒联机版一直正在启动服务器 | 手游网游页游攻略大全...
  9. sdr 软件_购买软件定义无线电(SDR)还是传统无线电台?|追求欲望无止境
  10. Linux cJSON