打印
[AT32F403/403A]

DS18B20采集到的全是0xff

[复制链接]
楼主: 1109346714
手机看帖
扫描二维码
随时随地手机跟帖
41
示波器等工具可以用来监视数据线,以确定具体的问题。

使用特权

评论回复
42
LinkMe| | 2024-7-6 06:15 | 只看该作者
通过提升阻力来提升数据电缆。

使用特权

评论回复
43
ccook11| | 2024-7-7 13:59 | 只看该作者
检查线缆是否损坏,连接是否牢固              

使用特权

评论回复
44
pmp| | 2024-7-7 15:34 | 只看该作者
DS18B20没有得到稳定的电源供应,或者电压过低,导致无法正常工作。

使用特权

评论回复
45
chenjun89| | 2024-7-7 20:33 | 只看该作者
DS18B20采用单总线通信,节省IO。

使用特权

评论回复
46
Pretext| | 2024-7-8 08:34 | 只看该作者
隔离设计只不过是隔离电源和信号处理。没什么异常。微控制器的特定引脚需要连接到下载器的相应端口。合理布局电路,尽量减少长距离线路,避免不必要的电阻增加。对于需要长时间运行的uart通信,可以定期校准波特率,以消除由于系统时钟漂移或其他因素造成的误差。检查波特率是否由于外部时钟源的问题而不准确。标准c库提供了丰富的函数,包括输入输出、字符串处理、数学计算等。以满足各种由编译器自动分配和释放的编程需求,存储函数的参数值、局部变量的值等。,其操作类似于数据结构中的堆栈。过度依赖直接寻址会降低代码的可读性和可维护性,所以在优化时需要平衡性能和代码质量。你知道v4,27,2,hall的closeloopanglepll实现原理吗在配置和使用dma时,要特别注意dma通道的优先级设置,避免数据传输过程中的冲突和优先级问题。电机转矩是描述电机输出功率和性能的重要参数,其产生原理与电机的类型和工作原理密切相关。使用哈希表时,需要评估其性能,包括查找、插入和删除操作的平均时间复杂度。在头文件中,保持代码风格一致,遵循项目或团队的编码规范,可以提高代码的可读性和可维护性。对采集的数据进行非线性校正和标定,提高测量精度。是非感官的还是感官的?可以做电机,电机固件是开源的,固件库是任意的吧?根据实际应用要求选择合适的spim或qspi器件,并确保其与at32兼容。超出分配的内存边界的写入操作可能会覆盖其他重要数据,从而导致数据损坏。可能是算法出了问题什么的

使用特权

评论回复
47
youtome| | 2024-7-9 20:23 | 只看该作者
使用示波器或逻辑分析仪检查时钟信号是否稳定

使用特权

评论回复
48
minzisc| | 2024-7-9 23:24 | 只看该作者
1-Wire总线的布线是否正确,检查是否有短路或断路

使用特权

评论回复
49
mickit| | 2024-7-10 02:25 | 只看该作者
数据引脚(DQ)连接不稳定或接触不良,导致数据传输失败。

使用特权

评论回复
50
youtome| | 2024-7-10 05:25 | 只看该作者
检查上拉电阻是否连接正确,阻值是否合适。

使用特权

评论回复
51
juliestephen| | 2024-7-10 20:56 | 只看该作者
在读取DS18B20的温度数据时,可能由于时序问题或其他原因导致数据读取错误。

使用特权

评论回复
52
uptown| | 2024-7-11 00:02 | 只看该作者
如果接地不良,可能会影响数据的正确传输。

使用特权

评论回复
53
lzbf| | 2024-7-12 09:05 | 只看该作者
电磁干扰或信号噪声可能影响数据的正确读取。

使用特权

评论回复
54
albertaabbot| | 2024-7-12 12:11 | 只看该作者
DS18B20采用单总线通信协议,需要在数据线上接一个上拉电阻(通常为4.7kΩ~10kΩ)到VCC。

使用特权

评论回复
55
timfordlare| | 2024-7-12 16:01 | 只看该作者
DS18B20可以通过跳线或软件设置为不同的分辨率。如果分辨率设置不当,可能导致读取的温度值不准确。

使用特权

评论回复
56
wwppd| | 2024-7-12 19:27 | 只看该作者
DS18B20传感器本身可能存在问题,尝试更换传感器看是否解决问题。

使用特权

评论回复
57
updownq| | 2024-7-13 09:06 | 只看该作者
在进行数据交换之前,需要对DS18B20进行复位。如果复位操作不正确,可能导致数据传输失败。

使用特权

评论回复
58
linfelix| | 2024-7-13 12:35 | 只看该作者
检查DS18B20与单片机之间的连接是否正确。确保VCC、GND、DATA线连接无误。

使用特权

评论回复
59
sanfuzi| | 2024-7-13 16:11 | 只看该作者
单线总线可能存在开路、短路或连接不良等问题。请检查单线总线的连接是否正确且稳固,确保没有松动或断裂。

使用特权

评论回复
60
wilhelmina2| | 2024-7-13 19:44 | 只看该作者
可以参考DS18B20的数据手册,确保每一步操作都符合规范。

使用特权

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

本版积分规则