qiao361

Results 16 comments of qiao361

> 你接的是单个 DS18B20 传感器呢?还是接的是 DS18B20 模块?如果是后者的话一般上面已经有上拉电阻的,如果是前者,则需要自己在 DS18B20 数据 IO 口上接一个上拉电阻。同时需要确保 DS18B20 的 VCC 和 GND 没有接反,如果接反了则会把传感器烧坏,后面再继续用也不能正常工作的。 使用的DS18B20是头部带不锈钢,有黑色尾巴线,分成三根不同颜色的 VCC GND DATA线,我这个是前者吗? ![image](https://user-images.githubusercontent.com/15102543/90231558-f4417500-de4d-11ea-9f02-b6933e9f7837.png)

> 这个你需要联系厂家,或者看看数据手册上的说明,看是否已经接了上拉电阻。 这个说明说不需要,为何连接失败?

> 单步调试,扒寄存器看 我用万能表测VCC和 GND线不是导通的,是不是说明这个传感器坏的?

> > > 单步调试,扒寄存器看 > > > > > > 我用万能表测VCC和 GND线不是导通的,是不是说明这个传感器坏的? > > VCC 和 GNC 两者肯定是不相通的呀.... 建议你换一个 DS18B20 试试看,排除硬件故障导致软件提示错误。 感谢您的回复,刚说错了,万通表调在二极管档位,测试DS18B20的VCC和GND始终为1不变,而我测试AM2320B传感器的VCC和GND的数值会1会有变动。我现在再尝试购买一个试一下,卖家说距离远需要上拉电阻..

厂家提供的不锈钢美信DS18B20 的读写时序代码,作者你的读写时序是这样的吗? ` Write_Match_Rom(group,0xB8); //从EE拷回暂存器 Write_Match_Rom(group,0x44); //温度转换 Delay_ms(750); Write_Match_Rom(group,0xBE); p_wendu_thtl[num_18b20][3] = Read_One_Char(group);//温度低8位 p_wendu_thtl[num_18b20][2] = Read_One_Char(group);//温度高8位 p_wendu_thtl[num_18b20][0] = Read_One_Char(group);//TH p_wendu_thtl[num_18b20][1] = Read_One_Char(group);//TL Read_One_Char(group); Read_One_Char(group); Read_One_Char(group); Read_One_Char(group); Read_One_Char(group); wendu = (p_wendu_thtl[num_18b20][2] =...

今天又买了一个DS18B20 加了一个终端,都可以读取到数据了。 终端照片如下,不知道里面有没有上拉电阻。 ![image](https://user-images.githubusercontent.com/15102543/90618098-14a07380-e242-11ea-8980-d9c5a80ea29b.png)

> 可以的,参见事件的那个例子 我也看过所有例子没有事件例子,麻烦赐教!

` chart.getZr().on('click', () => { console.log(select_date); }) chart.setOption(option); return chart;` 我后面是使用这个方法监听,唯一不足就是空白处也会响应。 所以,我改进到 tooltip:中的formatter函数

![01](https://user-images.githubusercontent.com/15102543/126901200-2bb4f305-36bd-4537-af6f-4a8372053e5d.jpg)