文件名称:graduation

  • 所属分类:
  • 软件工程
  • 资源属性:
  • [C/C++] [源码]
  • 上传时间:
  • 2015-09-15
  • 文件大小:
  • 2.07mb
  • 下载次数:
  • 0次
  • 提 供 者:
  • xia****
  • 相关连接:
  • 下载说明:
  • 别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容均来自于网络,请自行研究使用

多路温度巡检仪采用ctrtex-M3内核的微处理器stm32为主控制器,配合数字式温度传感器、NRF24L01无线模块、液晶显示屏、LED    、及按键等组成。DS18B20温度传感器采用单总线技术实现和stm32的通信。采用NRF24L01无线传输将设备一采集到的温度信息传递给设备二。设备二的CPU将接收到的温度信息与设定的报警温度进行比较,如果大于设定的报警温度则亮对应的LED灯,并温度信息显示到TFTLCD屏上实现人机交互信息传递。按键的作用是设定设备一和设备二:如果  KEY1键按下,设置该设备为发送模式;如果KEY0键按下,设置该设备为接收模式;如果不能正常收发则会在LCD显示屏上提示错误信息。

本设计实现了开机自检,开机后即可自动检测DS18B20,NRF24L01等模块是否正常,如果不正常则会在LCD上提示错误信息。本系统一共使用了四个DS18B20温度传感器,通过在四个时间点ROM序列号的匹配可以实现温度巡检。CPU将采集到的温度值相加除以4得到平均温度,并显示在LCD上。

-The multi-channel temperature patrol instrument uses the STM32 with cortex-M3 core ad the main controller, cooperated with digital temperature-sensor,wireless data transmission device NRF24L01,a LCD screen,LED and keys.The temperature sensor DS18B20 realized the communication with STM32 by using 1-wire technology.The device one using the wireless data transmission device passes the temperature information gathered to the device two.The CPU of the device two will compare the temperature information received with the warning temperature seted before.The LED is lighted if the temperature is beyond the warning temperature ,and the temperature information is displayed to the TFTLCD to realize temperature human interaction.The keys is used to set the device one or two:if the key1 is pressed,the device is seted to delivery mode.if the key0 is pressed,the device is seted to send mode.The error message will displayed on the LCD,if the device can not receiving or sending.

   Boot automatical
(系统自动生成,下载前可以参看下载内容)

下载文件列表





graduation\core\core_cm3.c

..........\....\core_cm3.h

..........\....\startup_stm32f10x_md.s

..........\HARDWARE\DS18B20\ds18b20.c

..........\........\.......\ds18b20.h

..........\........\KEY\key.c

..........\........\...\key.h

..........\........\LCD\FONT.H

..........\........\...\lcd.c

..........\........\...\lcd.h

..........\........\.ED\led.c

..........\........\...\led.h

..........\........\NRF24L01\24l01.c

..........\........\........\24l01.h

..........\........\SPI\spi.c

..........\........\...\spi.h

..........\keilkilll.bat

..........\OBJ\24l01.crf

..........\...\24l01.d

..........\...\24l01.o

..........\...\core_cm3.crf

..........\...\core_cm3.d

..........\...\core_cm3.o

..........\...\delay.crf

..........\...\delay.d

..........\...\delay.o

..........\...\ds18b20.crf

..........\...\ds18b20.d

..........\...\ds18b20.o

..........\...\graduation.axf

..........\...\graduation.build_log.htm

..........\...\graduation.hex

..........\...\graduation.htm

..........\...\graduation.lnp

..........\...\graduation.sct

..........\...\key.crf

..........\...\key.d

..........\...\key.o

..........\...\lcd.crf

..........\...\lcd.d

..........\...\lcd.o

..........\...\led.crf

..........\...\led.d

..........\...\led.o

..........\...\main.crf

..........\...\main.d

..........\...\main.o

..........\...\misc.crf

..........\...\misc.d

..........\...\misc.o

..........\...\spi.crf

..........\...\spi.d

..........\...\spi.o

..........\...\startup_stm32f10x_md.d

..........\...\startup_stm32f10x_md.o

..........\...\stm32f10x_gpio.crf

..........\...\stm32f10x_gpio.d

..........\...\stm32f10x_gpio.o

..........\...\stm32f10x_it.crf

..........\...\stm32f10x_it.d

..........\...\stm32f10x_it.o

..........\...\stm32f10x_rcc.crf

..........\...\stm32f10x_rcc.d

..........\...\stm32f10x_rcc.o

..........\...\stm32f10x_spi.crf

..........\...\stm32f10x_spi.d

..........\...\stm32f10x_spi.o

..........\...\stm32f10x_usart.crf

..........\...\stm32f10x_usart.d

..........\...\stm32f10x_usart.o

..........\...\sys.crf

..........\...\sys.d

..........\...\sys.o

..........\...\system_stm32f10x.crf

..........\...\system_stm32f10x.d

..........\...\system_stm32f10x.o

..........\...\usart.crf

..........\...\usart.d

..........\...\usart.o

..........\STM32F10X_FWLIB\inc\misc.h

..........\...............\...\stm32f10x_adc.h

..........\...............\...\stm32f10x_bkp.h

..........\...............\...\stm32f10x_can.h

..........\...............\...\stm32f10x_cec.h

..........\...............\...\stm32f10x_crc.h

..........\...............\...\stm32f10x_dac.h

..........\...............\...\stm32f10x_dbgmcu.h

..........\...............\...\stm32f10x_dma.h

..........\...............\...\stm32f10x_exti.h

..........\...............\...\stm32f10x_flash.h

..........\...............\...\stm32f10x_fsmc.h

..........\...............\...\stm32f10x_gpio.h

..........\...............\...\stm32f10x_i2c.h

..........\...............\...\stm32f10x_iwdg.h

..........\...............\...\stm32f10x_pwr.h

..........\...............\...\stm32f10x_rcc.h

..........\...............\...\stm32f10x_rtc.h

..........\...............\...\stm32f10x_sdio.h

..........\...............\...\stm32f10x_spi.h

..........\...............\...\stm32f10x_tim.h

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org