打印
[STM32]

求助~MLX90316 SPI通信的问题

[复制链接]
1130|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
阿南| | 2016-1-15 09:29 | 只看该作者
MOS管是芯片内部的,不用管他

使用特权

评论回复
板凳
zzzhangliyuan|  楼主 | 2016-1-15 09:43 | 只看该作者
阿南 发表于 2016-1-15 09:29
MOS管是芯片内部的,不用管他

那是不是将单片机的MISO和MOSI都接到芯片的MOSI上?

使用特权

评论回复
地板
zzzhangliyuan|  楼主 | 2016-1-15 11:57 | 只看该作者
阿南 发表于 2016-1-15 09:29
MOS管是芯片内部的,不用管他

那这个电路该怎么连接啊?芯片只有一只脚MOSI

使用特权

评论回复
5
阿南| | 2016-1-15 14:04 | 只看该作者
SPI通信都有主(Master)机端和从(Slave)机端,MOSI脚表示是主机端输出(Out),从机端输入(In)
所以你把MLX90316的MOSI脚连接到单片机SPI接口的输出脚就可以了

使用特权

评论回复
6
阿南| | 2016-1-15 14:05 | 只看该作者
zzzhangliyuan 发表于 2016-1-15 09:43
那是不是将单片机的MISO和MOSI都接到芯片的MOSI上?

MOSI接到单片机的MOSI

使用特权

评论回复
7
zzzhangliyuan|  楼主 | 2016-1-17 19:15 | 只看该作者
阿南 发表于 2016-1-15 14:05
MOSI接到单片机的MOSI

可是那个MLX90316的资料中说,主器件发送AAh以及九个字节的FFh。从器件将回应两个字节的FFh、4字节的数据和4字节的FFh。

使用特权

评论回复
8
zzzhangliyuan|  楼主 | 2016-1-17 19:15 | 只看该作者
zzzhangliyuan 发表于 2016-1-17 19:15
可是那个MLX90316的资料中说,主器件发送AAh以及九个字节的FFh。从器件将回应两个字节的FFh、4字节的数据 ...

还有,我收到的数据都是FFh

使用特权

评论回复
9
阿南| | 2016-1-18 09:39 | 只看该作者
用示波器测试一下时钟和数据线,看是否正确

使用特权

评论回复
10
zzzhangliyuan|  楼主 | 2016-1-18 11:01 | 只看该作者
阿南 发表于 2016-1-18 09:39
用示波器测试一下时钟和数据线,看是否正确

谢谢啦,我测测看看

使用特权

评论回复
11
zzzhangliyuan|  楼主 | 2016-1-18 18:46 | 只看该作者
黄色为时钟,蓝色的为数据,看不明白啊~

578956647315684391.jpg (136.64 KB )

578956647315684391.jpg

695754040998732317.jpg (142.34 KB )

695754040998732317.jpg

使用特权

评论回复
12
zzzhangliyuan|  楼主 | 2016-1-18 18:47 | 只看该作者
zzzhangliyuan 发表于 2016-1-18 11:01
谢谢啦,我测测看看

测完了,看不明白啊~不知道哪出错了~

使用特权

评论回复
13
王海龙2016| | 2016-11-28 12:04 | 只看该作者
楼主问题解决了么?

使用特权

评论回复
14
谈的元| | 2018-4-12 22:34 | 只看该作者
很多人问我 这个问题 ,我 一并说说,MOS目的是什么?答:由于输出输入线共用合并,那么316芯片会输出高低电平,假设单片机操作时序不对,单片机输出高电平,而316芯片输出为低电平,就会打架(短路),如果加有了 MOS,单片机在数据线上只能输出低和上拉2状态,因此,无论如何,316和单片机都 不会打架,这样就 安全了。

晓得这个道理后,就可以用100欧姆电阻限流即可,去掉MOS,并非一定要MOS

使用特权

评论回复
15
谈的元| | 2018-4-12 22:35 | 只看该作者
本人对 MLX90316研究很多,任何相关问题,可以和我交流

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

45

主题

153

帖子

6

粉丝