发明名称 一种消防用途的记录仪
摘要 一种消防用途的记录仪,所述记录仪放置于消防水泵控制器内,其特征在于,所述记录仪包括信号输入端、光耦隔离电路、信号处理端及显示端,所述信号输入端由M1、M2、M3、M4、M5、M6、M7、M8的8个指令的输入端组成,所述信号处理及显示端的硬件系统以单片机为核心,所述单片机采用Atmegal6型号。硬件系统主要包括电压转换电路、故障输出报警电路、数据采集模块、数据存储模块、数据显示模块以及数据处理模块。所述信号处理及显示端的软件系统包括所述记录仪在microSD卡中建立文本文件的方法和液晶显示器的显示程序设计。所述记录仪最多可以记录64个月的消防水泵工作状态和水池内的水压信息,可实现循环记录。
申请公布号 CN104679917A 申请公布日期 2015.06.03
申请号 CN201510060067.9 申请日期 2015.02.03
申请人 建湖县华鑫自控电器厂 发明人 李金奎;肖龙湖
分类号 G06F17/40(2006.01)I 主分类号 G06F17/40(2006.01)I
代理机构 代理人
主权项 一种消防用途的记录仪,所述记录仪放置于消防水泵控制箱中,其特征在于,所述记录仪包括信号输入端和一个光耦隔离电路、信号处理端及显示端,所述信号输入端由M1、M2、M3、M4、M5、M6、M7、M8的8个指令的输入端组成,所述信号处理及显示端的硬件系统包括电压转换电路、故障输出报警电路、数据采集模块、数据存储模块、数据显示模块以及数据处理模块,所述电压转换电路是由DC/DC转换器、短路保护电路、ASM1117芯片组成的集成电路,所述故障输出报警电路由5V蜂鸣器、8050三极管进行驱动,所述数据采集模块包括两个压力传感器,所述两个压力传感器放置在消防水池中,分别采用压力1处理电路和压力2处理电路,其输出信号标记为压力1和压力2,其中压力1为1~5V的电压信号,压力2为4~20mA的电流信号,所述数据存储模块设置有microSD卡,所述数据显示模块设置有液晶显示器,所述数据处理模块是以单片机为核心部件,以DS1302时钟芯片、RS232电平转换电路为外围电路,以PC机为外部设备的综合模块,所述单片机上的引脚PB4<img file="FSA0000113827590000011.GIF" wi="156" he="85" />PB5(MOSI)、PB6(MISO)、PB7(SCK)分别与microSD卡上的引脚CS、DI、D0、CLK连接,引脚PB0、PB1、PB2分别与DS1302时钟芯片的引脚SCLD、I/O和CE连接,引脚PD0(RXD)和PD1(TXD)分别与R232电平转换电路上的引脚RXD和引脚TXD连接,引脚PA0~PA7、PD2、PD3分别与液晶显示器的引脚DB0~DB7、RS、R/W连接,引脚GND接地,引脚Vcc接电源;所述信号处理及显示端的软件系统包括所述记录仪在microSD卡中建立文本文件的方法和液晶显示器的显示程序设计,其中所述记录仪在microSD卡中建立文本文件的方法为如下步骤:a、初始化、复位microSD卡,使microSD卡工作在SPI模式;b、对传输来的信号压力1启动ADC2,压力2启动ADC3,进行AD转换;c、对消防水泵的工作状态进行采集,确定水泵的工作状态;d、进入读文件工作状态,一方面读取DS1302时钟芯片中的日期与时间值,将年与月转换成ASCII码存入对应的file[6]数表中,建立格式如2015‑01.txt的文件名,将日与时间值转换成ASCII码存入到对应的file2[64]数表中,建立文件内容,文件内容一行为64个字符,第一行记录的是日、时间、手/自、1#启/停、1#故障、2#启/停、2#故障、压力1、压力2;另一方面,对AD转换后的压力1与压力2分别读取10次后求平均值,再通过内部算法得到对应压力值,并与前次压力值进行比较,若变化超出0.020MPa,则转换成ASCII码存入到对应的file2[64]数表中,若压力值没有超出0.020MPa,则每天的6:00和18:00各记录一次当前压力和消防水泵工作状态;e、进入写文件工作状态,首先,根据年和月查找根目录有无相同文件名,当有相同文件名时,打开文件继续添加文件内容;当没有相同文件名时,则查找空文件位置,查找空簇,若没有空文件位置,就查找最早文件并删除文件,建立根目录和fat表,根据查找文件位置新建文件,写入文件内容;另外,所述液晶显示器显示程序设计为如下步骤:a、读取数据压力1和压力2,计算出数字量;b、读取消防水泵的状态值,转换成汉字码;c、读取DS1302的日期和时间值;d、将计算出的数字量与汉字码写入到液晶显示器中。
地址 224000 江苏省盐城市建湖县恒济镇花垛村八组