DS18B20数字温度传感器-单片机STM32F103ZET6 8路采集源码,循环测试,可以读出每个DS18B20温度传感器的ROM数据。
2021-06-10 20:14:52 2.54MB DS18B20 STM32 温度采集
1
DS18B20数字温度传感器规格书及使用技巧
2021-05-25 17:03:33 680KB DS18B20
1
本人的毕业设计:基于数字温度传感器的串行多点测温系统硬件设计
1
198KB的《单片机恒温箱温度控制系统的设计 》那个传错了!不号意思!请下这个!1、利用单片机AT89C2051实现对温度的控制,实现保持恒温箱在最高温度为200℃。 2、可预置恒温箱温度,烘干过程恒温控制,温度控制误差小于±2℃。 3、预置时显示设定温度,恒温时显示实时温度,显示精确到0.1℃。 4、温度超出预置温度±5℃时发出声音报警。 5、对升、降温过程没有线性要求。 6、温度检测部分采用DS18B20数字温度传感器,无需数模拟∕数字转换,可直接与单片机进行数字传输 7、人机对话部分由键盘、显示和报警三部分组成,实现对温度的显示、报警。
1
DS18B20 数字温度传感器的使用和基于RT-thread操作系统的实现-附件资源
2021-05-11 11:01:58 106B
1
DS18B20数字温度传感器实验STM32F407开发板KEIL软件工程源码 main(void) { u8 t=0; short temperature; HAL_Init(); //初始化HAL库 Stm32_Clock_Init(336,8,2,7); //设置时钟,168Mhz delay_init(168); //初始化延时函数 uart_init(115200); //初始化USART usmart_dev.init(84); //初始化USMART LED_Init(); //初始化LED KEY_Init(); //初始化KEY LCD_Init(); //初始化LCD POINT_COLOR=RED; LCD_ShowString(30,50,200,16,16,"Explorer STM32F4"); LCD_ShowString(30,70,200,16,16,"DS18B20 TEST"); LCD_ShowString(30,90,200,16,16,"ATOM@ALIENTEK"); LCD_ShowString(30,110,200,16,16,"2017/4/15"); while(DS18B20_Init()) //DS18B20初始化 { LCD_ShowString(30,130,200,16,16,"DS18B20 Error"); delay_ms(200); LCD_Fill(30,130,239,130+16,WHITE); delay_ms(200); } LCD_ShowString(30,130,200,16,16,"DS18B20 OK"); POINT_COLOR=BLUE;//设置字体为蓝色 LCD_ShowString(30,150,200,16,16,"Temp: . C"); while(1) { if(t%10==0)//每100ms读取一次 { temperature=DS18B20_Get_Temp(); if(temperature<0) { LCD_ShowChar(30+40,150,'-',16,0); //显示负号 temperature=-temperature; //转为正数 }else LCD_ShowChar(30+40,150,' ',16,0); //去掉负号 LCD_ShowNum(30+40+8,150,temperature/10,2,16); //显示正数部分 LCD_ShowNum(30+40+32,150,temperature%10,1,16); //显示小数部分 } delay_ms(10); t++; if(t==20) { t=0; LED0=!LED0; } } }
18B20数字温度传感器实验
2021-05-05 19:01:24 359KB 18B20数字温度传感器实验
1
旗舰版STM32F103单片机开发板50例实验例程软件工程源码合集: 实验0 新建工程实验 实验1 跑马灯实验 实验10 输入捕获实验 实验11 电容触摸按键实验 实验12 OLED显示实验 实验13 TFTLCD显示实验 实验14 USMART调试实验 实验15 RTC实验 实验16 待机唤醒实验 实验17 ADC实验 实验18 内部温度传感器实验 实验19 光敏传感器实验 实验2 蜂鸣器实验 实验20 DAC实验 实验21 PWM DAC实验 实验22 DMA实验 实验23 IIC实验 实验24 SPI实验 实验25 485实验 实验26 CAN通信实验 实验27 触摸屏实验 实验28 红外遥控实验 实验29 游戏手柄实验 实验3 按键输入实验 实验30 DS18B20数字温度传感器实验 实验31 DHT11数字温湿度传感器实验 实验32 MPU6050六轴传感器实验 实验33 无线通信实验 实验34 FLASH模拟EEPROM实验 实验35 摄像头实验 实验36 外部SRAM实验 实验37 内存管理实验 实验38 SD卡实验 实验39 FATFS实验 实验4 串口实验 实验40 汉字显示实验 实验41 图片显示实验 实验42 照相机实验 实验43 音乐播放器实验 实验44 录音机实验 实验45 手写识别实验 实验46 T9拼音输入法实验 实验47 串口IAP实验 实验48 USB虚拟串口实验 实验49 USB读卡器实验 实验5 外部中断实验 实验50 网络通信实验 实验51 UCOSII实验1-任务调度 实验52 UCOSII实验2-信号量和邮箱 实验53 UCOSII实验3-消息队列、信号量集和软件定时器 实验54 综合测试实验 实验6 独立看门狗实验 实验7 窗口看门狗实验 实验8 定时器中断实验 实验9 PWM输出实验
基于STM32的DS18B20温度传感
2021-03-31 16:04:57 2.9MB DS18B20 STM32 mini板
1
介绍了TMP03/04型数字温度传感器在晶闸管功率模块温度保护电路中的应用,着重介绍了该芯片与MSP430单片机的两种接口电路及程序设计的方法。
1