57 spi电平转换的坑
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电平转换的坑相关推荐
- 专业音频如何把电平转换成dbu_如何实现电平转换,多种方法
作为一名电子设计的硬件工程师,电平转换是每个人都必须面对的的话题,主芯片引脚使用的1.2V.1.8V.3.3V等,连接外部接口芯片使用的1.8V.3.3V.5V等,由于电平不匹配就必须进行电平转换.每 ...
- 节流计划-硬件篇-1-AIR724UG电平转换电路
目录 设计概述 设计难点 解决方案 节流计划旨在降低物联网产品的硬件成本,本专栏将在2021年持续更新. 节流计划不采用STM32/STC/PIC等传统MCU,而是充分挖掘AIR724UG芯片除4G通 ...
- 基于NMOSFET的电平转换电路设计(详细版)
一.概述: 在单片机系统中,5V.3.3V是芯片常用的电平.而在传输协议中(如IIC.SPI等协议),存在芯片与芯片的高电平和低电平定义的范围不一样,所以需要存在一个电平转换电路,来使芯片与芯片之 ...
- 亿佰特电源模块:无线通信模块电平转换指南
在我们电路设计中,常常会遇到无线通信电平转换的问题,在应用电平转换的措施之前还需要判断进行电平转换的必要性. 如果你是用的是3.3V器件作为输出,而5V器件作为接收,那么这种低电平输出不会损坏器件,而 ...
- 电平转换电路_【电路】从电平角度理解数字电路
数字电路的高低电平由0和1表示,而在实际的电路系统中,不同的模块有着不一样的电气标准.在这些标准中的高低电平也有不一样的电压范围,当不同的电气标准之间需要连接时,就有了所谓的电平转换.在数字电路中,逻 ...
- 电平通讯速度_飞凌干货丨几种常见的电平转换电路分析及应用
在电路设计过程中,输入输出信号电平不匹配问题很常见,这时就需要设计人员对信号进行电平转换.常见的电平转换电路有以下几种: 1.由二极管构成的单向电平转换电路 图1中RX为3.3V TTL电平与485驱 ...
- 电平转换电路_RS232电平和TTL电平有什么不同?如何转换?
RS232是工业上常用的串口标准,无论是PLC的RS232串口模块,还是工控机的串口(COM),输出的电平都称为RS232电平.同时我们知道这些模块的内部控制单元都是单片机,其电平为TTL电平.那么T ...
- 5v 3.3v电平转换电路_MOS管电平转换电路,硬件工程师居家旅行、看门护院的必备良药...
作者:LR梁锐,排版整理:晓宇 本文作者LR梁锐定居广州,是一位电子电路爱好者,有着非常丰富的硬件设计经验,欢迎大家进群勾搭闲聊 电平转换在电路设计中非常常见,因为做电路设计很多时候就像在搭积木,这 ...
- 电平转换与总线收发器详细介绍
一,74HC245与74HCT245 245是比较常见的总线收发器,具有转换速度快.驱动能力强且价格便宜等优点,广泛应用于各个设计中. 首先,有几个概念需要搞清楚: 1) 输入高电平(Vi ...
- 5v 3.3v电平转换电路_3.3V与5V系统电平兼容的方法探究
在我们电路设计中,常常会遇到通信电平转换的问题,在应用电平转换的措施之前还需要判断进行电平转换的必要性. 解决电平转换问题,最根本的就是要解决逻辑器件接口的电平兼容问题.而电平兼容原则就两条:Voh& ...
最新文章
- PL/SQL三种集合类型的比较
- 条件选择结构:星期计划(switch)
- 如何改变computed执行_企业管理|执行力差的企业一般有这几个点没做好
- 编译libmysqlclient.a静态库
- Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
- Android设计模式之——策略模式
- Python: 如何将py文件转成exe文件?
- 如何将360浏览器兼容IE8、IE7
- 现代投资组合理论python实现
- 使用Docker-Slim对Docker镜像进行瘦身打包
- 世界最高山峰是珠穆朗玛峰(8844.43米=8844430毫米),假如我有一张足够大的纸,它的厚度是0.1毫米。请问,我折叠多少次,可以折成珠穆朗玛峰的高度?
- 考研英语(一)——简单句
- nyoj 1239-引水工程 //并查集
- poj 1655 树的重心
- 标准解读系列之三:智慧高速建设需要什么样的技术架构?
- python绘制语谱图(详细注释)
- 快手广告投放方式有哪些?快手广告怎么计费的?
- 软件测试bug不能重现,软件测试第五篇:如何提升bug重现的概率?
- 是时候展示给大家这5款压箱底的软件了
- JAVA字节码增强技术之ASM
热门文章
- 职称计算机题库 云盘,职称计算机考试题库「附答案」
- html水平垂直居中
- DPDK Release 20.02
- 基于matlab的qpsk与bpsk信号性能比较仿真,基于matlab的QPSK与BPSK信号性能比较仿真...
- 关于文件的MIME类型
- android-listview 优化 viewHolder(节点缓存池)
- Oracle:imp导入dmp文件
- 饥荒联机一直显示正在启动服务器,饥荒联机版一直正在启动服务器 | 手游网游页游攻略大全...
- sdr 软件_购买软件定义无线电(SDR)还是传统无线电台?|追求欲望无止境
- Linux cJSON