首页

多路温度巡检仪

c

2021-2-26

多路温度巡检仪采用ctrtex-M3内核的微处理器stm32为主控制器,配合数字式温度传感器、NRF24L01无线模块、液晶显示屏、LED 、及按键等组成。DS18B20温度传感器采用单总线技术实现和stm32的通信。采用NRF24L01无线传输将设备一采集到的温度信息传递给设备二。设备二的CPU将接收到的温度信息与设定的报警温度进行比较,如果大于设定的报警温度则亮对应的LED灯,并温度信息显示到TFTLCD屏上实现人机交互信息传递。按键的作用是设定设备一和设备二:如果 KEY1键按下,设置该设备为发送模式;如果KEY0键按下,设置该设备为接收模式;如果不能正常收发则会在LCD显示屏上提示错误信息。 本设计实现了开机自检,开机后即可自动检测DS18B20,NRF24L01等模块是否正常,如果不正常则会在LCD上提示错误信息。本系统一共使用了四个DS18B20温度传感器,通过在四个时间点ROM序列号的匹配可以实现温度巡检。CPU将采集到的温度值相加除以4得到平均温度,并显示在LCD上。

资源下载此资源下载价格为3D币(VIP免费),请先
资源文件列表
graduation/core/core_cm3.c , 17273
graduation/core/core_cm3.h , 85714
graduation/core/startup_stm32f10x_md.s , 12765
graduation/HARDWARE/DS18B20/ds18b20.c , 3972
graduation/HARDWARE/DS18B20/ds18b20.h , 1260
graduation/HARDWARE/KEY/key.c , 1959
graduation/HARDWARE/KEY/key.h , 1013
graduation/HARDWARE/LCD/FONT.H , 35023
graduation/HARDWARE/LCD/lcd.c , 85280
graduation/HARDWARE/LCD/lcd.h , 10790
graduation/HARDWARE/LED/led.c , 2192
graduation/HARDWARE/LED/led.h , 734
graduation/HARDWARE/NRF24L01/24l01.c , 8235
graduation/HARDWARE/NRF24L01/24l01.h , 4822
graduation/HARDWARE/SPI/spi.c , 3318
graduation/HARDWARE/SPI/spi.h , 685
graduation/keilkilll.bat , 399
graduation/OBJ/24l01.crf , 258886
graduation/OBJ/24l01.d , 741
graduation/OBJ/24l01.o , 280012
graduation/OBJ/core_cm3.crf , 3652
graduation/OBJ/core_cm3.d , 104
graduation/OBJ/core_cm3.o , 10948
graduation/OBJ/delay.crf , 254238
graduation/OBJ/delay.d , 651
graduation/OBJ/delay.o , 272992
graduation/OBJ/ds18b20.crf , 255790
graduation/OBJ/ds18b20.d , 734
graduation/OBJ/ds18b20.o , 276308
graduation/OBJ/graduation.axf , 386456
graduation/OBJ/graduation.build_log.htm , 432
graduation/OBJ/graduation.hex , 114515
graduation/OBJ/graduation.htm , 94998
graduation/OBJ/graduation.lnp , 644
graduation/OBJ/graduation.sct , 479
graduation/OBJ/key.crf , 254551
graduation/OBJ/key.d , 658
graduation/OBJ/key.o , 273720
graduation/OBJ/lcd.crf , 310730
graduation/OBJ/lcd.d , 854
graduation/OBJ/lcd.o , 354316
graduation/OBJ/led.crf , 254235
graduation/OBJ/led.d , 619
graduation/OBJ/led.o , 272156
graduation/OBJ/main.crf , 274867
graduation/OBJ/main.d , 1024
graduation/OBJ/main.o , 292396
graduation/OBJ/misc.crf , 253311
graduation/OBJ/misc.d , 613
graduation/OBJ/misc.o , 270440
graduation/OBJ/spi.crf , 254427
graduation/OBJ/spi.d , 619
graduation/OBJ/spi.o , 273600
graduation/OBJ/startup_stm32f10x_md.d , 63
graduation/OBJ/startup_stm32f10x_md.o , 6016
graduation/OBJ/stm32f10x_gpio.crf , 256809
graduation/OBJ/stm32f10x_gpio.d , 763
graduation/OBJ/stm32f10x_gpio.o , 276792
graduation/OBJ/stm32f10x_it.crf , 252721
graduation/OBJ/stm32f10x_it.d , 663
graduation/OBJ/stm32f10x_it.o , 270820
graduation/OBJ/stm32f10x_rcc.crf , 260378
graduation/OBJ/stm32f10x_rcc.d , 748
graduation/OBJ/stm32f10x_rcc.o , 281272
graduation/OBJ/stm32f10x_spi.crf , 257278
graduation/OBJ/stm32f10x_spi.d , 748
graduation/OBJ/stm32f10x_spi.o , 278120
graduation/OBJ/stm32f10x_usart.crf , 258911
graduation/OBJ/stm32f10x_usart.d , 778
graduation/OBJ/stm32f10x_usart.o , 280924
graduation/OBJ/sys.crf , 253405
graduation/OBJ/sys.d , 580
graduation/OBJ/sys.o , 270756
graduation/OBJ/system_stm32f10x.crf , 254445
graduation/OBJ/system_stm32f10x.d , 676
graduation/OBJ/system_stm32f10x.o , 270708
graduation/OBJ/usart.crf , 258907
graduation/OBJ/usart.d , 712
graduation/OBJ/usart.o , 276456
graduation/STM32F10X_FWLIB/inc/misc.h , 8982
graduation/STM32F10X_FWLIB/inc/stm32f10x_adc.h , 21690
graduation/STM32F10X_FWLIB/inc/stm32f10x_bkp.h , 7555
graduation/STM32F10X_FWLIB/inc/stm32f10x_can.h , 27559
graduation/STM32F10X_FWLIB/inc/stm32f10x_cec.h , 6573
graduation/STM32F10X_FWLIB/inc/stm32f10x_crc.h , 2162
graduation/STM32F10X_FWLIB/inc/stm32f10x_dac.h , 15233
graduation/STM32F10X_FWLIB/inc/stm32f10x_dbgmcu.h , 3818
graduation/STM32F10X_FWLIB/inc/stm32f10x_dma.h , 20754
graduation/STM32F10X_FWLIB/inc/stm32f10x_exti.h , 6824
graduation/STM32F10X_FWLIB/inc/stm32f10x_flash.h , 25445
graduation/STM32F10X_FWLIB/inc/stm32f10x_fsmc.h , 27016
graduation/STM32F10X_FWLIB/inc/stm32f10x_gpio.h , 20175
graduation/STM32F10X_FWLIB/inc/stm32f10x_i2c.h , 30029
graduation/STM32F10X_FWLIB/inc/stm32f10x_iwdg.h , 3828
graduation/STM32F10X_FWLIB/inc/stm32f10x_pwr.h , 4383
graduation/STM32F10X_FWLIB/inc/stm32f10x_rcc.h , 30452
graduation/STM32F10X_FWLIB/inc/stm32f10x_rtc.h , 3857
graduation/STM32F10X_FWLIB/inc/stm32f10x_sdio.h , 21863
graduation/STM32F10X_FWLIB/inc/stm32f10x_spi.h , 17725
graduation/STM32F10X_FWLIB/inc/stm32f10x_tim.h , 52427
graduation/STM32F10X_FWLIB/inc/stm32f10x_usart.h , 16548
graduation/STM32F10X_FWLIB/inc/stm32f10x_wwdg.h , 2966
graduation/STM32F10X_FWLIB/src/misc.c , 7046
graduation/STM32F10X_FWLIB/src/stm32f10x_adc.c , 47201
graduation/STM32F10X_FWLIB/src/stm32f10x_bkp.c , 8463
graduation/STM32F10X_FWLIB/src/stm32f10x_can.c , 45103
graduation/STM32F10X_FWLIB/src/stm32f10x_cec.c , 11656
graduation/STM32F10X_FWLIB/src/stm32f10x_crc.c , 3347
graduation/STM32F10X_FWLIB/src/stm32f10x_dac.c , 19087
graduation/STM32F10X_FWLIB/src/stm32f10x_dbgmcu.c , 5149
graduation/STM32F10X_FWLIB/src/stm32f10x_dma.c , 29607
graduation/STM32F10X_FWLIB/src/stm32f10x_exti.c , 6959
graduation/STM32F10X_FWLIB/src/stm32f10x_flash.c , 62551
graduation/STM32F10X_FWLIB/src/stm32f10x_fsmc.c , 35484
graduation/STM32F10X_FWLIB/src/stm32f10x_gpio.c , 23221
graduation/STM32F10X_FWLIB/src/stm32f10x_i2c.c , 45781
graduation/STM32F10X_FWLIB/src/stm32f10x_iwdg.c , 4916
graduation/STM32F10X_FWLIB/src/stm32f10x_pwr.c , 8759
graduation/STM32F10X_FWLIB/src/stm32f10x_rcc.c , 51271
graduation/STM32F10X_FWLIB/src/stm32f10x_rtc.c , 8598
graduation/STM32F10X_FWLIB/src/stm32f10x_sdio.c , 28933
graduation/STM32F10X_FWLIB/src/stm32f10x_spi.c , 30224
graduation/STM32F10X_FWLIB/src/stm32f10x_tim.c , 109159
graduation/STM32F10X_FWLIB/src/stm32f10x_usart.c , 38308
graduation/STM32F10X_FWLIB/src/stm32f10x_wwdg.c , 5735
graduation/SYSTEM/delay/delay.c , 5037
graduation/SYSTEM/delay/delay.h , 1517
graduation/SYSTEM/sys/sys.c , 616
graduation/SYSTEM/sys/sys.h , 2672
graduation/SYSTEM/usart/usart.c , 5177
graduation/SYSTEM/usart/usart.h , 1303
graduation/user/graduation.map , 101237
graduation/user/graduation.uvgui.Administrator , 77876
graduation/user/graduation.uvgui_Administrator.bak , 77875
graduation/user/graduation.uvopt , 16114
graduation/user/graduation.uvproj , 19079
graduation/user/graduation_graduation.dep , 20895
graduation/user/graduation_uvopt.bak , 16113
graduation/user/main.c , 7837
graduation/user/startup_stm32f10x_md.lst , 41759
graduation/user/stm32f10x.h , 633941
graduation/user/stm32f10x_conf.h , 3295
graduation/user/stm32f10x_it.c , 4405
graduation/user/stm32f10x_it.h , 2086
graduation/user/system_stm32f10x.c , 36557
graduation/user/system_stm32f10x.h , 2085
没有账号? 忘记密码?

社交账号快速登录