打印
[硬件设计]

上拉电阻拉不上的问题,忘各位指点迷津

[复制链接]
2142|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
simonsun007|  楼主 | 2017-12-12 17:53 | 只看该作者
老是提示我填写的内容包含不良信息,奇怪
直接进入正题:
首先讲一下:板子上电之后,正常情况下,INT管脚应该是被拉高的高电平,别人的模块正常,自己的板子上电后INT就为低
以下是自己画的电路图和别人的电路图对比
C:\Users\Administrator\Desktop\MAX30101\1    C:\Users\Administrator\Desktop\MAX30101\2

使用特权

评论回复
板凳
simonsun007|  楼主 | 2017-12-12 17:55 | 只看该作者
有一种电路图叫别人画的电路图,发现自己的图真新不那么好看,有木有
经过多次对比,实在没看出有什么区别,希望各位大大帮我找出是我电路图的错误




使用特权

评论回复
地板
simonsun007|  楼主 | 2017-12-12 17:55 | 只看该作者
板子都有了,开心码好代码上电运行,发现自己的板子老是不对,然后查找原因
[b]最开始以为是自己接的1V8上拉电压太低,然后果断将上拉源调整成3V3,可是上电检测,INT管脚还是为低[b]

使用特权

评论回复
5
simonsun007|  楼主 | 2017-12-12 17:56 | 只看该作者
接下来,用逻 辑 分 析 仪 对两个板子相应的管脚进行检测,以下是检测的结果

使用特权

评论回复
6
simonsun007|  楼主 | 2017-12-12 17:56 | 只看该作者
明显,通道7的波形很好看,这么漂亮一定是别人设计的
通道8中紊乱的波形是自己设计的板子
就这样,分析到这个地方实在不知道是什么原因了,希望坛友们帮我看看,指点迷津
我也好想看到自己的板子上也有美丽的波形
谢谢各位有耐心看到这个地方!

使用特权

评论回复
7
simonsun007|  楼主 | 2017-12-12 17:59 | 只看该作者
第一次发帖,系统居然将逻 辑 分 析 仪判断为敏感词汇,第一次发贴像是敲代码,图片好像没有发送成功,再补充下C:\Users\Administrator\Desktop\MAX30101\1

使用特权

评论回复
8
simonsun007|  楼主 | 2017-12-12 17:59 | 只看该作者
怎么上传图片啊?

使用特权

评论回复
9
simonsun007|  楼主 | 2017-12-12 18:01 | 只看该作者
在这里做个汇总
近来自己学习做PCB板,设计了一个蓝牙采集器,可以通过蓝牙将采集的心率发送给手机
以上是背景

直接进入正题:
首先讲一下:板子上电之后,正常情况下,INT管脚应该是被拉高的高电平,别人的模块正常,自己的板子上电后INT就为低
以下是自己画的电路图和别人的电路图对比
C:\Users\Administrator\Desktop\MAX30101\1    C:\Users\Administrator\Desktop\MAX30101\2、

有一种电路图叫别人画的电路图,发现自己的图真的好丑啊,有木有
经过多次对比,实在没看出有什么区别,希望各位大大帮我找出是我电路图的错误

板子都有了,开心码好代码上电运行,发现自己的板子老是不对,然后查找原因
最开始以为是自己接的1V8上拉电压太低,然后果断将上拉源调整成3V3,可是上电检测,INT管脚还是为低
接下来,用逻 辑 分 析 仪 对两个板子相应的管脚进行检测,以下是逻 辑 分 析 仪 检测的结果
C:\Users\Administrator\Desktop\MAX30101\3

明显,通道7的波形很好看,这么漂亮一定是别人设计的
通道8中紊乱的波形是自己设计的板子
就这样,分析到这个地方实在不知道是什么原因了,希望坛友们帮我看看,指点迷津
我也好想看到自己的板子上也有美丽的波形
谢谢各位有耐心看到这个地方!

1.png (48.61 KB )

1.png

2.png (59 KB )

2.png

3.png (331.28 KB )

3.png

使用特权

评论回复
10
simonsun007|  楼主 | 2017-12-13 12:01 | 只看该作者
问题已解决,我用的是NRF52832的芯片,使用了NFC的天线管脚,在使用自己设计板子和最小系统板上管脚有细微差别
现在说一下52832的NFC管脚,默认情况下,没有配置成普通的IO口
查看查看system_nrf52.c文件中 void SystemInit(void):
C:\Users\Administrator\Desktop\MAX30101\5
由上图可以知道,需要去宏定义一个CONFIG_NFCT_PINS_AS_GPIOS,就可以将NFC管脚配置成普通GPIO了,
所以,直接在system_nrf52.c添加一下代码即可
#define CONFIG_NFCT_PINS_AS_GPIOS

使用特权

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

本版积分规则

2

主题

56

帖子

1

粉丝