完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
两天前拿到的板子。首先试的就是18B20,可惜读取不到值。刚开始我是直接接在了模拟口上的,后来才知道这不是模拟传感器,是数字的。又换到数字口上的,可模拟的可以通过不同的电压表示不同的温度,可数字的,就肯定有一套机制了。 再Google,知道了OneWire库和DallasTemperature库。按照Demo程序还是读取不到值,一直是0.00。 从网上也见过直接用的18B20芯片读取温度的,他们都是接了4.7K的上拉电阻的。可我想我买的是一体的芯片,直接用就可以了吧。 弄不出来就先放下了,先去整的LCD,LCD也是山寨的,板子上没有焊排针,第一个晚上,我80%的时间都用在焊排针上了。不过还好,最终得以成功。 我买的这块LCD很便宜,所以它是一个山寨货。所以,它没有使用说明。只是卖家有一句话,要使用串口“把R9上的电阻换到R10上”。实际按他说的做就没错。不过,不管电阻是放在R9上还是R10上,PSB脚就不要接了。在R9上(并行),PSB接了+5V还没事,如果再把PSB接地(想换成串口模式),那就短路了。后果可想而知。 接线对照表如下: ?
19、20脚可以跟2、1脚用线直接连起来。不过我没有这么做,我是直接接的面包板。 通电,上载程序,显示成功。赶紧睡觉去了。 第二天,我把温度传感器加了4.8K(我没有4.7K的电阻,用了两个2.4K的串连)的上拉电阻,然后就一下出来了。高兴。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
4009 浏览 0 评论
8590 浏览 0 评论
5985 浏览 0 评论
4146 浏览 1 评论
5218 浏览 0 评论
请问一下qspi mtsr引脚传输一次32bit后引脚不拉低怎么解决?
434浏览 2评论
683浏览 2评论
4807浏览 2评论
最近UJA1023开发遇到问题了,各位大神有谁知道可以替代这颗芯片的
607浏览 1评论
845浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 08:11 , Processed in 0.816387 second(s), Total 80, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号