关闭

关闭

关闭

封号提示

内容

首页 FM31256在区域火灾报警控制器中的应用

FM31256在区域火灾报警控制器中的应用.doc

FM31256在区域火灾报警控制器中的应用

小桥燕飞过 2017-10-13 评分 0 浏览量 0 0 0 0 暂无简介 简介 举报

简介:本文档为《FM31256在区域火灾报警控制器中的应用doc》,可适用于综合领域,主题内容包含FM在区域火灾报警控制器中的应用FM在区域火灾报警控制器中的应用^工自动化年第卷第期控控mMeasurementandControlTechniqu符等。

FM在区域火灾报警控制器中的应用FM在区域火灾报警控制器中的应用^工自动化年第卷第期控控mMeasurementandControlTechniqueOIAutomation,Vo,No文章编号:()FM在区域火灾报警控制器中的应用廉亚囡一,陈彦(合肥工业大学计算机与信息技术学院,安徽合肥山东信息职业技术学院,山东潍坊:北京航空航天大学理学院,北京)摘要:在区域火灾报警控制嚣中,FM芯片的非易失性数据存储嚣,实时时钟,看门狗等功能,增强系统可靠性FM芯片利用铁电体技术,其存储区分为系统标志,探测嚣物理编码,探测嚣逻辑编码,探测嚣标志及报警记录区等部分系统MCU采用C芯片,而C芯片分别与FM的SCL和SDA引脚相连,并以C总线协议实现单片机与FM间的数据交换关键词FM铁电体技术区域火灾报警控制嚣中图分类号:TP文献标识码:BApplicationofFMinRegionFireAlarmandControlDeviceLIANYanan一,CHENYan(SchoolofComputerInformation,HefeiUniversityofTechnology,Hefei,ChinaShandongCollegeofInformationTechnology,Weifang,ChinaSchoolofScience,BeihangUniversityBeijing,China)Abstract:Thenonvolatiledatamemory,realtimeclockandwatchdogfunctionsofFMlchipwereadoptedbyregionfirealarmandcontroldevicetoimprovethesystemreliabilityTheferroelectrictechnologywasusedbyFMchipThestorageareaofchipcouldbedividedintosystemsign,physicalcodingofdetector,logicalcodingofdetector,detectorsignandalarmingrecordareaTheCchipwasadoptedbysystemMCUTheCchipwasconnectedwithSCLandSDAinFMthroughpinsAndtheCbusprotocolwasalsoadoptedtorealizethedataexchangebetweensinglechipandFMlKeywords:FMFerroelectrictechnologyRegionfirealarmandcontroldevice引言的"线或(wireOR)"A一A是器件地址选择弓按我国规范要求,区域火灾报警控制系统应保持相对的独立性因此在控制器中需保存探测器的物理编址,报警点位置(又称作报警房间号或探测器的逻辑地址),报警类型,报警时间等重要数据,并且掉电不丢失这要求设计人员必须解决区域火灾报警系统中信息存储及掉电不丢失的问题FM的特性基于铁电体技术多功能系统监控和存储器芯片FM由Kbit存储器和处理器配套电路两部分组成与一般采用备份电池保存数据的技术不同,FM是一种非易失(trulynonvolatile)存储器通过软件方式可使存储区处于写保护模式,被保护区域可由使用者自己选定在FM应用电路中(如图),数据传输采用IC总线方式,其中SDA引脚是串行数据交换端,SCL引脚为串行时钟输入端为抑制噪声,数据输入部分都有施密特触发器电路,而SDA的输出部分采用集电极开路输出,因此可实现数据线脚,在同一总线上允许最多挂接个同类器件Vcc,图FM与C接口电路FM的复位信号持续时间为lms,采用低电平输出,内部有弱上拉电阻,在与系列单片机配合使用时,需要接反相器VBAK为V备份电池输入端,在系统掉电情况下为实时时钟和事件计数器提供电源SFR(SpecialFunctionRegister,特殊功能寄存器)中lhh地址可保存字节(位)数据,该存储区是非易失RAM区,可多次读写,但如果将SFR中h地址的sNL(D)为置位,该存储区数据将不再被改写,并且这种操作是不可逆的,SNL置位后不再清零,因此用户可利用该存储区写入产品序列号等特殊信息,保护自己的知识产权收稿日期::修回日期:作者简介:廉亚囡(),女,河北人,年毕业于山东工业大学,从事数字电路在自动控制,通信及相关领域的应用研究^工动化年第卷第期接技mMeasurementandControlTechniqueOIAutomation,VoNo实时时钟(RTC:RealTimeClock)使用kHz的晶体振荡器,提供年,月,日,时,分,秒和星期信息,最小分辨率为秒实时时钟电路中带有寄存器,保证时钟准确读出和写入将SFR中OOh地址的R位(DO)置位,可将时钟数据写入到寄存器用于读出,如果此时正处于时钟刷新阶段,刷新操作优先于写入到寄存器的操作CPU完成对时钟的读操作后,必须将该位清零存储器的划分区域火灾报警控制器中,FM的K字节数据存储区分系统标志区,探测器物理编码区,探测器逻辑编码区探测器标志区,报警记录区等()系统标志区:用来存放一些标志信息,如本机地址,串口通信速率,报警记录数,区域报警控制器联接探测器个数,报警探测器个数,消音标志,探测器故障报警标志,总线故障标志,火警标志,电源故障标志等()探测器物理编码区:存放每个探测器的物理编码探测器与区域报警控制器之间采用二总线模式联接,编解码芯片为MClO,MC,其中地址编码为位,数据控制编码为位每位地址码均为态,因此每个区域报警控制器可以挂接的探测器理论个数为个()()探测器逻辑编码区:用户将房间号作为报警部位的显示编号因此,需按每个探测器安装部位,输入各探测器的位置编号(位楼层号位房间号),对每个已安装的探测器进行二次编码,并与探测器物理编码一一对应,完成逻辑编码()探测器标志区:每个探测器使用个字节存放其状态标志(如表)其中C为关闭标志,为l,表示该探测器不被区域报警控制器巡检,主要用于探测器的检修或探测部位撤防情况E为探测器故障标志,为l表示该探测器出现故障F为火警标志,为l表示相关部位出现火警:L为探测器巡检指示灯状态标志:其余x位无定义表状态标志XIXlXLF}EC()报警记录区:每条记录由探测器逻辑编码报警类型年月日时分秒组成(如表)其中H为探测器逻辑编码,即该探测器部位号:T为记录类型标志字节日期和时间信息为BCD码格式,从FMl的实时时钟读取表年月日时分秒组成年月f时l夸接口电路该系统的MCU采用的是C,通过P和P分别与FM的SCL和SDA引脚相连,采用标准的c总线协议,实现单片机与FM间的数据交换,包括探测器编码的读取,查询,记录的写入,发送和特殊功能寄存器的读写等系统采用FM自带的看门狗作为程序运行监视器,通过向特殊功能寄存器OAh单元的低位写入不同的值,可编程lOOms至s的以lOOms为单位递增的超时周期看门狗计数器的复位操作是通过向特殊功能寄存器OBh单元写入b来完成的一旦程序跑飞,看门狗定时器溢出,就发出一个复位信号,使系统复位并恢复正常工作利用FM的实时时钟,保存报警记录和故障的时间信息时间寄存器通过特殊功能寄存器的OOh单元的R和w位来完成对时间的读写控制当R由变为l时,计数器的内容写入时间寄存器以供用户读取:当w由变为l时,时间寄存器的内容写入计数器,从而可改变计数值系统运行时上位机主控软件定时读取区域报警控制器的实时时钟,并对其进行修正,以保证其准确性FM的读写操作由于集成了非易失RAM和处理器配套电路,FM在数据交换时需要单独寻址在发送数据或地址前需要发送启动指令,数据交换结束后发送停止指令:在每一字节数据收(发)后要发送或检测应答信号(ACK),读写时序如图对SFR操作时,发送命令字节为(XAARw),其中A,A为器件地址,RW=l表示进行读操作,w==:表示进行写操作:然后发送SFR地址,地址长度为一个字节,范围为~h,例如将RTC的"年"设定为"年",其SFR地址为h,可设定单元地址addr=x,数据参数wbytex,调用WriteReg函数实现voidWriteReg(unsignedcharaddr,unsignedcharwbyte)start()||皂动总线outbyte(xd)||茛迭写SFR令夸nack||壤收应答outbyte(addr),,发送要写入的寄存器单元地址nack||接收赶答outbyte(wbyte),,发送要写入的数据hack||壤收矗答stop()||凝迷侮虹枉^工动化年第卷第期撞撞mOIAutomationMeasurementandControlTechnique,Vo,No停止住止住()存储嚣指定单元读时序住停止位长度为两,麦干即RAM区的寻胄基于铁电体存储器的区域火灾报警控制器设血日黼掘,F匕M~一fJFM…计中F竹M阳硒刚b詈篓差与FM『J和xIJ的姜::I:J柏J"J雄=~…JJliP',,产品要…:'强系统可靠性:州需要注意的是,FM系列存储器具有内部地…'……………………一存储器在读写操作完成后,自动将下一地址作为】M徐e平m,or屈y传M堂RFamMtroni的nte原rn理ati及on在al单Co片rp机ora系ti统on,中的应用当用户按下某个按键后,该软件先运用抖动原理进行判断,防止用户误按,再执行相应的功能中断子程序,在完成用户操作请求后MCU回到软件主流程继续执行如图图系统控制软件的主流程结束语数字摄像系统采用单MCU方案,主要处理功能基于FPGA实现,设计具有低功耗,高集成度特点系统采用模块化设计思想,考虑通用性既可应用于民用产品,也适用于军事领域对本系统的简化实验说明,本方案的成本低,经济性好,体积小,重量轻,便携性和可靠性高,通用性强参考文献:【徐慧Visualc数字图像实用工程案例精选【M】,北京:人民邮电出版社,,】张益贞Visualc实现MPEGJPEG编解码技术M】北京:人民邮电出版社,】刘玮玮Visualc视频音频开发实用工程案例精选【M】北京:人民邮电出版社,】JainEGRichardson,视频编解码器设计M】欧阳舍,译长沙:国防科技大学出版社,

用户评论(0)

0/200

精彩专题

上传我的资料

每篇奖励 +1积分

资料评分:

/10
0下载券 下载 加入VIP, 送下载券

意见
反馈

立即扫码关注

爱问共享资料微信公众号

返回
顶部

举报
资料