找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6206|回复: 2
打印 上一主题 下一主题
收起左侧

设计温控器过程与心得体会

[复制链接]
跳转到指定楼层
楼主
ID:71407 发表于 2014-12-31 17:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以下内容是在设计温控器的一些想法与心得体会,与大家分享一下。


一,设计来源与资料准备
单片机方面的一些新技术,新器件要跟上。多上网找些新东东来看,以后做设计时才能得心应手。例如:一线制传输,一体化传感器,USB,FLASH存储等等新技术。现在的器件集成度越来越高,要选好器件,为我们的设计会带来很多方便。我们的设计的工作就是使一堆“乱七八糟”的器件完美的组合起来,完成一个特定的功能。在这闲话少说,还是来说说温控器的设计来源与资料准备。
设计思想来源:在日常生活及工农业生产中经常要用到温度的检测与控制。传统的测温元件有热电偶和热电阻,而热电偶和热电阻测出一般是电压,再转换成对应的温度,需要比较多的外部硬件支持,硬件电路复杂,制作成本高。随着集成电路的集成度的提高,与传统的温度传感器相比,现在传感器的已经趋于数字化了,其性价比更高更好。所以产生了设计新型数字温控器。
资料准备:在网上下载器件的相关文档或找一些相关书籍,看完要明确器件出入信号与完成的功能。正如面向对象程序设计中的对象,对象是一个暗箱,我们不关心暗箱内部结构,对我们来说是透明的,我们只关心出入的参数与所完成功能。电子器件也一样,我们只需关心出入信号与器件在电路中完成的功能。


二,设计电路图(SCH图)
温控器原理图

画原理图时只要熟悉器件封装就可以,这一步骤没有什么困难。按功能块分区域的画原理图能思路清晰些,更容易修正。

三,温控器器件清单
请参照器件清单.xls文件。


四,在面包板上调试硬件调试
请参照面包板实物
按功能块布局电路,这样方便查错。
现在无需扩展ROM,RAM。也无需扩展8259,8255,8254,16550等外部接口电路。以现在器件的高集成度,单片机内部ROM,RAM是足够的大,还集成了定时器/计数器,外部中断,串行通信所需的硬件电路。如果还不够,只要升级下芯片。硬件电路设计变得简单许多。


五,在面包板上调试程序模块
程序编写是最耗时的步骤,要有耐心。
请参照源程序模块(红外遥控模块,温度模块,时钟模块,显示模块)
首先将按模块依依调试至到成功,然后将各个调试成功的模块组合起来。本人对此深有体会,要是按整个程序去调试,要是有错误很难发现!
在编程时的几个重要概念:
编程要特别注意时序!时序是进行各种指令操作在时间上的先后顺序。
中断程序(定时器/计数器,外部中断,串行中断)与主程序是并行执行的。
布尔处理机是位处理的核心!在位控制方面起到了巨大的作用。

六,设计印刷电路板(PCB图)
PCB图
熟悉器件的PCB封装。特别要注意布线,多用手工布线,要减少干扰情况下布线。好的布局可以减少的面板的使用。现在流行双面板布线。


七,实验成品的焊接与测试
有待实践!


八,温控器使用说明书与面板设计图
已附使用说明书文件。
面板设计图


九,想说的一些话
学习首先需要有兴趣,从课本上所学的理论知识自己不实践一下,不搞搞电路,很快就飞了。在学习组成原理与接口时,都是在花几千元的银子的板上连线,多浪费!还不如买些器件自己搞定,哎!不多说学校里的~~~!要想掌握某种技能,最好的方法就是实践。亲自体会一下调试与开发的过程。就会对许多环节有更加真实的体验,理论的学习的不确信感将彻底被打破。进而建立起一种实用性的技能。考试时,可能某道编程题错了一行,评阅人会考虑给你80%的分数,但是现实的单片机控制程序中,并不存在80%的状态,而是只有正确和错误的区别。有条件最好跟有经验的前辈们“混”,把自己带入门,后面的路自己走,这样的效果很好。刚开始搭上些小电路玩玩,不知不觉自己就会熟悉了。多想想问题,时不时到单片机论坛看看,学学别人的经验。对要用的器件到网上找找它们的资料,最好找英文资料,谁叫我国的芯片不发达,期待好的国产芯片,搞这行的学好计算机英语刻不容缓,实在不行,就去找金山词霸。夜深了,就写到这里。


温控器使用说明书
1,温控器规格说明
工作电压为DC 5V,功耗小;
尺寸为长12cm,宽8.5cm,小巧便于携带与安装;
检测温度范围:-55℃~125℃,精确度为0.1℃
采用红外遥控,方便用户操作控制温控器;
系统升级方便(有配套升级的设备);

2,温控器具有的功能
显示当前环境温度;显示当前时间;超出安全温度范围时,自动启动报警电路并启动外部电路(降温电路与升温电路)来恢复安全温度范围。

3,如何使用温控器
用红外遥控器来设定安全温度范围和时间。按温度设置键进入安全温度的设定,按+键盘温度升高,按-键盘温度降低,按最高温度或按最低温度键退出;按时,分,秒设置键分别进入时,分,秒的设置,按+键盘时间升高,按-键盘时间降低,按时间键退出。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:73868 发表于 2015-3-14 10:52 | 只看该作者
没有电路和程序啊
回复

使用道具 举报

板凳
ID:121252 发表于 2016-5-16 19:44 | 只看该作者
没有相关资料啊啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表