关于英飞凌低边驱动TLE6240的问题

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
mochou-267688
Level 2
Level 2
First solution authored 10 replies posted 5 replies posted
本人在使用TLE6240,spi通信时,在诊断诊断各路低边时,MISO信号没有数据发出或者是数据错误,经过多次尝试,在MISO信号线上串一5.1K电阻就可以了,大家有没有遇到过这样的问题呢,怎么解决的呢?
0 点赞
11 回复数
wanggaoyong
Level 4
Level 4
10 comments on blog 5 comments on blog First comment on blog
首先我没用过,猜测是不是电平不匹配。
0 点赞
Tianhe
Employee
Employee
可以在加电阻和不加电阻情况下,查看MISO和clock波形。加了电阻是会让信号变慢,那么未加之前的原因,是否信号波形有歧变,加上电阻后相当于上下沿变缓。另外查看MOSI,信号接收是否正确。
0 点赞
crystal_rao
Employee
Employee
5 solutions authored First solution authored 250 replies posted
5.1kohm对于SPI通讯已经是一个比较大的阻值。它会限制通讯速率到500kHz以下(否则由于传输延迟会出现很大的误码率)。TLE6240可支持SPI速率最大为5MHz (取决于SO Load负载情况)。是否如上应用中SPI的速率设置的相对比较低?推荐常用的SPI速率>100kHz, 比如500kHz~2MHz 下面是TLE6240 datasheet的链接,可以参考下 http://www.infineon.com/dgdl/Infineon-TLE6240GP-DS-v03_03-en.pdf?fileId=db3a304412b407950112b426974b39f1
0 点赞
mochou-267688
Level 2
Level 2
First solution authored 10 replies posted 5 replies posted
不是电平匹配,MCU数据5V。TLE6240也是5V通信的芯片。
0 点赞
User12775
Level 5
Level 5
First solution authored First like received
比较一下串电阻前后的波形就明白了, 我认为是有脉冲干扰, 你这个5.1K电阻恰恰把这个干扰衰减了, 长期这样用肯定不好, 最好找出根源来
0 点赞
Annie
Level 1
Level 1
个人经验来讲,芯片级的总线比如IIC, SPI等等,若出现Bug,第一步是对照SPI通讯协议,核查硬件电路;第2步为加上研究IC规格书,排查程序。程序的Bug排查,先从底层驱动,比如读和写开始,再到完成通讯工作。就你这个串联电阻而言,其实可以换成上拉电阻1KO试试,通讯总线一般不串联电阻。
0 点赞
118
Level 4
Level 4
学习了
0 点赞
xxyx
Level 1
Level 1
电路太快了
0 点赞
YANZAIQIAO
Level 1
Level 1
First like given First reply posted 10 sign-ins
学习了
0 点赞
robbert
Level 3
Level 3
学习了
0 点赞
Gavinfan
Level 4
Level 4
50 replies posted 25 replies posted 10 replies posted
学习
0 点赞