muggle 发表于 2014-9-13 23:39 static/image/common/back.gif
两线三线接法要搞清楚,初学者可以从三线接法入手,另外注意那个电阻用法。
电阻到底接在哪里?有些资料说接在far end,远离MCU的一端。
muggle 发表于 2012-12-4 09:41 static/image/common/back.gif
确实如此,五伏直接接地,供电由数据线控制对内置电容充电,解决供电问题。这种连接方法叫寄生供电,只需 ...
不错,不错,收藏
ardyPro 发表于 2014-9-15 08:53 static/image/common/back.gif
电阻到底接在哪里?有些资料说接在far end,远离MCU的一端。
标准三线接法最可靠,DQ-VCC之间接4.7k电阻
ardyPro 发表于 2014-9-15 08:53 static/image/common/back.gif
电阻到底接在哪里?有些资料说接在far end,远离MCU的一端。
标准的三线接法最可靠,电阻接在DQ-VCC之间。
你难道,再次回归么?
muggle 发表于 2014-9-15 22:40 static/image/common/back.gif
标准的三线接法最可靠,电阻接在DQ-VCC之间。
你难道,再次回归么?
我也是这么接的,但是有时候线太长--几十米,就会找不到传感器。
另外今天RP指数暴跌,直接用10cm左右的杜邦线接的,没上拉电阻,换了俩都找不到 :curse:
ardyPro 发表于 2014-9-17 21:05 static/image/common/back.gif
我也是这么接的,但是有时候线太长--几十米,就会找不到传感器。
另外今天RP指数暴跌,直接用10cm左右 ...
你一定要用4.7K电阻,要不要送你十只,来个运费到付:lol
电阻一定要用,不然不能完成数据通讯之前的充电,可以参看数据表。这么愣来,不像你这个软件硬件专家干的,一点也不遵守客观规律。
收藏,非常棒!值得看!
void printAddress(DeviceAddress deviceAddress)
122.{
123.for (uint8_t i = 0; i < 8; i++)
124.{
125. if (deviceAddress < 16) Serial.print("0");
126. Serial.print(deviceAddress, HEX);
127.}
128.}
看了很久也没看懂这个东西究竟是怎样的,0,8,16那些大小的比较是为什么,还有定义函数为什么形参的形式跟普通的函数不一样呢
定义的3脚是走数据的么? 那12脚呢
ttyp 发表于 2012-12-4 10:02
这里有篇文章貌似不错
http://www.docin.com/p-380142311.html
文档被删除了。。。