极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 22488|回复: 8

Arduino nano mini 168 与HMC5883L不能一起工作?(有其他一些正确结果)

[复制链接]
发表于 2012-5-2 18:10:11 | 显示全部楼层 |阅读模式
本帖最后由 Randy 于 2012-5-3 18:12 编辑

今天下午使用Arduino nano mini 168 与HMC5883L进行通讯,程序可以下载,但是就是显示的结果没有变化,不知道是为什么这样子?nano mini 168我已经换了3个了,结果还是一样的,但是换其他的Arduino 主板和HMC5883L测的话,HMC5883L就可以实时显示出数字来哦!请问是什么情况呢?

下面仔细想了一下解决方法,但是结果还是令我不满意!

大家看看。首先我怀疑几个地方有问题:
第一:供电电压5V太高?
第二:nano mini 168的bootloader不兼容的问题。
第三:连接硬件时SDA、SCL没有连接对。

现在上图,上证据给大家看看,希望哪位朋友手上有nano mini 168或者328的朋友帮忙试一下,把结果贴出来可以吗?

先上官网上的arduino nano mini 168的原理图



然后来一个测试结果




再来一个是UNO的测试结果,这个是没有问题的。



再来一个Fio测试的正确结果,这个一没有问题!




最后来一个mega2560 +HMC5883L。这个也表示无压力!




现在没辙了,不清楚是什么问题,难道真的不能一起用吗?按道理来说应该是没有问题的啊。和Arduino 的一样,都有SDA、SCL、VCC、GND。但是连起来就是不行!希望哪位有试过的,帮忙把结果或者感想说一下!谢谢!

问题已解决,发现我这个问题很傻B,呼呼,浪费了一下午,其实就是一个原因,供电的问题,HMC5883L只能供2.8V-3.3V电压。超过了就不干活了。但是在nano mini 168或者328上没有3.3V。(那就只能外供电了。)但是要注意的是。GND还是要和168或者328共地,不然X轴出现的数值会吓死你哦!呵呵!欢迎怀疑问题,欢迎讨论,欢迎自行解决问题!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2012-5-2 21:01:47 | 显示全部楼层
会不会是168 bootloader的问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-3 08:52:30 | 显示全部楼层
弘毅 发表于 2012-5-2 21:01
会不会是168 bootloader的问题

你有没有试过。按道理来说是应该没有问题的啊!
回复 支持 反对

使用道具 举报

发表于 2012-5-3 09:53:19 | 显示全部楼层
Randy 发表于 2012-5-3 08:52
你有没有试过。按道理来说是应该没有问题的啊!

我手头没有168的芯片,不过我遇到过bootloader因为兼容性而不能用的问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-3 10:26:53 | 显示全部楼层
弘毅 发表于 2012-5-3 09:53
我手头没有168的芯片,不过我遇到过bootloader因为兼容性而不能用的问题。

哦,那你是烧什么的bootloader呢?而且这个mini 168 是已经焊在板子上的,外面又没有接口给他下载bootloader的。真是个问题啊!
回复 支持 反对

使用道具 举报

发表于 2012-5-3 11:45:14 | 显示全部楼层
Randy 发表于 2012-5-3 10:26
哦,那你是烧什么的bootloader呢?而且这个mini 168 是已经焊在板子上的,外面又没有接口给他下载bootloa ...

我当时是uno板子用0022 IDE的bootloader就有问题,换用1.0的bootloader就好了。。。你可以用最新版1.0的IDE重新刷bootloader试试看。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-3 12:00:40 | 显示全部楼层
弘毅 发表于 2012-5-3 11:45
我当时是uno板子用0022 IDE的bootloader就有问题,换用1.0的bootloader就好了。。。你可以用最新版1.0的I ...

OK。这个需要是验证,我现在什么都不差,就差时间去验证了,问题多的要命。写问题回答问题,是最爽的!呵呵!
回复 支持 反对

使用道具 举报

发表于 2013-8-17 23:03:35 | 显示全部楼层
大神,能给我解释一下共地吗 百度了一下,各种说法
回复 支持 反对

使用道具 举报

发表于 2014-11-3 19:19:26 | 显示全部楼层
Randy 发表于 2012-5-3 12:00
OK。这个需要是验证,我现在什么都不差,就差时间去验证了,问题多的要命。写问题回答问题,是最爽的!呵 ...

楼主,我的问题是读出来的数据Z轴的一直是0 -1 1 2 这几个跳动,用的是uno,接线什么的没问题,回事传感器的问题吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-8 06:18 , Processed in 0.038925 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表