- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机的电暖器模糊控制系统设计
张平川1 , 栾彦利2
(1. 漯河职业技术学院机电工程系,河南漯河462000; 2. 朝阳农业学校,辽宁朝阳122000)
摘要:采用具有DSP +MCU功能的16位高性能单片机SPCE061A设计了家用电暖器模糊控制系
统,完成了系统硬件和软件设计,增强了系统功能,提高了系统的安全性。
关键词: SPCE061A单片机;电暖器;模糊控制系统
中图分类号: TM925 文献标识码: B 文章编号: 1671 - 7864 (2007) 02 - 0028 - 02
电暖器是一种冬季广泛使用的家用取暖电器。它具有
无污染、安全、使用方便等优点。目前市场上有电炉丝式和
油汀式两种电暖器,前者虽然具有加热速度快和体积小等优
点,但消耗功率大。电暖器大多数采用机械式,存在温度控
制简单、精度低、加热时间长、可靠性差且功能单一等缺点。
针对上述情况,利用先进的16位SPCE061A单片机作为控制
器的核心,结合模糊控制技术,设计了一种多功能油汀式家
用电暖器模糊控制器。下面针对控制系统的结构和软硬件
设计作一介绍。
1 电暖器模糊控制技术要求及系统结构
1. 1 电暖器模糊控制的技术要求
模糊控制器的主要目的是针对电暖器进行温度控制。
电暖器的开机方式应具有立即开机和定时开机功能。除此
之外,本控制器还满足以下功能:实时显示温度,其显示范围
0℃~30℃; 24 h内设定开机时间;随时查看和校正实时时
钟;具有漏电保护功能,一旦对外漏电电流超过15mA,漏电
保护器可以在1 /10 s内自动切断电源,保证人身安全;具有
超温断电保护并报警提示的功能;出现传感故障时,可迅速
切断电源并报警提示;系统掉电数据不会丢失,能够保护设
定数据。
1. 2 系统硬件结构
SPCE061A是凌阳公司推出的一款高性价比的具有DSP
功能的16位单片机,该芯片有8路10位高精度ADC。两路
10位精度的DAC。另外,具有较高效率的一套指令系统和
集成开发环境。支持标准C语言,可以实现C语言与凌阳汇
编语言的互相调用。内置2K WORD SRAM、32K WORD
Flash ROM。32位I/O接口,LVD低电压检测和WATCHDOG
看门狗功能。CPU时钟速率最高可以达到4915MHz。
根据设计要求和凌阳单片机SPCE061A的资源,可以构
成一个完善的电暖器模糊控制器。控制器的系统结构框图
如图1所示。
图1 系统结构示意图
本系统设置了4个按键,包括“ + ”、“ - ”、设置键、校正
键。前面两个键用于调高或者设定温度和调整时间,设置键
用于选择温度或者时间设置,校正键用于实时时间校正调
整。显示电路显示温度范围0℃ - 99℃,显示时间范围为0
- 1439min,秒的显示通过LED闪显完成。温度的模糊控制
是通过设定值与测量值之间的比较进行的,当测量值低于设
定值时,控制加热丝工作,到达设定值后,便切断加热丝,停
止加热。
2 模糊控制的基本原理
电暖器有两种工作模式:立即开机和定时开机,以满足
用户不同情况的需要。一般情况下, 加热时间在30min
以上。
2. 1 模糊控制器的基本结构
模糊控制的原理框图如图2所示。其中e ( n)为实际偏
差, K1为偏差比例因子,⊿ t ( n)为偏差变化率, K2为偏差变
化率比例因子, C ( n)是经过模糊关系运算所得到的模糊量,
U ( n)是经过模糊决策所得到的输出量, K3为输出比例因子。
第2期张平川等:基于单片机的电暖器模糊控制系统设计 29
图2 模糊控制原理图
2. 2 模糊控制输入输出变量的确定
模糊控制器选用了加热前的温度和给定值的偏差极其
短时间加热的温度变化率作为输入语句变量,把控制加热管
加热的开机时间提前量作为输出语句变量,这样设计的模糊
控制器是双输入单输出模式。
本控制器输入变量的语句值均选5 个,采用很小、小、
中、大、很大5个模糊状态来描述温度的偏差变化率EC。其
相应的论域为E = { - 2, - 1, 0, 1, 2} , EC = { - 2, - 1, 0, 1,
2}。输出变量的语言值也选择5个,采用很短、短、中、长、很
长5个模糊状态来描述加热时间的提前量C。其相应的论
域为C = { - 2, - 1, 0, 1, 2}。
2. 3 模糊控制规则的确定
模糊控制规则实质上是将实际控制过程中的经验加以
总结而得出的模糊条件语句的集合,通常以表格的形式给
出。对于双输入单输出控制系统的模糊推理,一般采用“if A
and B then C”来描述。例如,如果温度偏差很小且短时间加
热的温度变化率也很小,则加热时间的提前量取中,依据推
理组成一个模糊控制的规则表格。如表1所示。
表1
您可能关注的文档
- 本科毕设】基于VB的学生公选课选课系统的设计与开发.doc
- 本科毕设】基于VHDL汉明码编译码器的设计与研究毕业论文.doc
- 本科毕设】基于Vmware的第三代虚拟Honeynet部署以及攻击实例分析的设计与研究.doc
- 本科毕设】基于VS技术的图像锐化处理.doc
- 本科毕设】基于VS技术的图像锐化处理毕业设计.doc
- 本科毕设】基于web的java语言学习平台的开发与研究.doc
- 本科毕设】基于Web的分布式工作流模型的应用的设计与研究.doc
- 本科毕设】基于Web的个人博客的设计与开发.doc
- 本科毕设】基于WEB的济南大学教务处文件管理系统的设计与实现.doc
- 本科毕设】基于WEB的酒店前台管理信息系统设计的开发与实现.doc
原创力文档


文档评论(0)