温湿度两块单片机进行收集以及LED显示
温湿度两块单片机进行收集以及LED显示 嵌入式 单片机STM32,测控技术与仪器,单片机通过SHT21传感器收集温湿度,然后串口进行传输,在LCD显示,可以人工设置阈值进行报警
温湿度两块单片机进行收集以及LED显示 嵌入式 单片机STM32,测控技术与仪器,单片机通过SHT21传感器收集温湿度,然后串口进行传输,在LCD显示,可以人工设置阈值进行报警
设计LED1、LED2和LED3数码管和按键KEY1、KEY2。KEY1、KEY2设置为外部中断,其中KEY1优先级低于KEY2。主程序控制LED1数码管循环显示数字0—9,KEY1中断服务程序和KEY2中断服务程序分别控制LED2和LED3数码管显示数字0—9后退出中断服务程序。实现按照优先级中断嵌套处理,即KEY2和KEY1可以中断主程序、KEY2可以中断KEY1程序。
选用STM32F4XX微处理器实现对4个按键动作的检测和分别对应的4个LED指示灯的控制。所要实现的效果为:程序开始运行时,开发平台上的4 个LED 全部是熄灭状态,按下某个按键时,对应的LED点亮,其它LED熄灭,再次按下改键时,对应的LED也熄灭。其它按键均具备该功能。
1 .功能要求:锅炉水温的上位机实时显示,可以任意设置自动加热温度。本设计采用温度传感器测量锅炉水温,将数据处理后在电脑中应用LabVIEW界面实时显示。可以设置自动加热的温度。在基本功能完成的基础上,可以添加图形化显示、报警等功能。 2 .硬件要求:温度传感器、加热元件、控制执行机构、蜂鸣器等。上述内容为基本要求,可按照自己的设计方案增加功能使之更为完善,并对系统功能进行详细说明。 在LabWindows/CVI开发环境中可以利用其提供的库函数来实现程序设计、编辑、编译、链接和标准C 语言程序调试。在该开发环境中可以用LabWindows/CVI 丰富的函数库来编写程序.利用这些库函数除可实现常规的程序设计外,还可实现更加复杂的数据采集和仪器控制系统的开发。使用 LabWindows/CVI 开发工具提供的库函数可以创建自己的仪器驱动程序,可以创建单个仪器、多个仪器或实际上并不存在的虚拟仪器的驱动程序,在创建仪器驱动程序过程中可以使用LabWindows/CVI 的其它库函数。使用LabWindows/CVI 的用户界面编辑器可以创建并编辑图形用户界面(GUI),而使用Lab
嵌入式通信电源数据采集监控系统: 通信电源配电柜是一种担负通信系统稳定可靠供电的重要设备,可将输入的直流电源分为相互完全隔离的若干个区域,每个区域又分成若干个直流输出支路,分别向负载(即通信装置)的主/备电源输入端供电。监控单元是通信电源配电柜的重要组成部分,用于监控直流输入电压、输出电流、每路直流的输出状态、直流欠压/过压告警、输出分路跳闸告警等以及机柜内部温湿度等。该监控单元对外提供一个RS232通信端口,可与IEC61850协议转换器连接实现数字化变电站对信息交换、处理、控制、操作等所有要求。 本题目按照《嵌入式通信电源数据采集监控系统设计需求》和参照《通信电源配电柜及数据采集单元用户手》进行设计。 子课题一:研发嵌入式监控单元,应用STM32嵌入式处理器和嵌入式操作系统进行硬件电路设计和接口驱动程序开发编程,满足通信电源配电柜数据采集和监控功能需求。 要求用PROTEUS设计电路原理图,编写各接口的驱动程序实现相应的功能并仿真测试。 子课题二:开发远程监控系统软件,通过通信接口与嵌入式监控单元软件系统进行数据传输,满足远程监控通信电源配电柜数据和监控功能。 里面有软件程序