5451|24

63

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

高分悬赏求个单片机的问题 [复制链接]

我想用单片机做个定时测温控制系统,请高手指导一下

最新回复

请问各位:基于PID算法的有刷直流电机PWM调速系统中对有刷直流电机调速用到的算法是模拟 PID控制原理还是增量式PID控制或者别的PID控制原理?能否将PID算法式子告诉我?谢谢各位了!!QQ:286410824  详情 回复 发表于 2010-4-26 09:36
点赞 关注

回复
举报

84

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
引用楼主 wangguilin 的帖子:
我想用单片机做个定时测温控制系统,请高手指导一下


开启定时器中断,进入定时器中断---测温---------重复。-------不搞单片机了,记不得寄存器了
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
温度范围多少,精度要求多少?
18B20单总线传感器,测温范围-55℃~+125℃,精度0.5度,分辨率0.0625度。输出信号为串行数字信号,可直接用单片机读取温度,测量一次温度最长需0.5秒左右。程序超简单。新手首选。
LM34/35,电压输出型温度传感器。测温范围?50 to +300°F,精度0.4度。输出信号为电压因此单片机需要配合AD读取温度。
铂电阻温度传感器,测温范围宽(可以1000度以上),工业测温最常用的传感器,外围电路较复杂,输出信号为电阻,需配合精密恒流源和AD测量。
暂时这些吧。
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

4
 
温控吗
1、测温问题。补充一下楼上的,一般1700℃以上使用辐射温度计,例如红外测温仪。450~1700℃用热电偶。450一下用铂电阻。
2、定时采集温度值,与目标值进行比较计算,常用PID算法。得到输出值。一般时PWM方式,通过光电隔离,通过可控硅来控制发热或制冷系统。
控制精度低的话,最简单的就是点式控制。高于目标温度T+A度就不加热,低于目标温度T-A度就加热,由于热惯性,温度会在T左右摇摆。
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

5
 
就用一个温度探头,不知道用不用AD转换了,有的探头好像带转换器。然后开个定时器,基本上就差不多了。

 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

6
 
LZ你现在的需求问题定义还太范范了。。。

呵呵

应该至少还有这么几个东西你要明确一下,大伙帮你才有意义:

1。谁用这个东西,怎么用?
2。测控温度的范围是多少?要求的精度多少?速度多少?
3。你现在有啥东西了?你的功底怎么样?时间要求?

等等

因为你那是做一个系统产品,不是简单的一个功能

上面大哥们说的都对,没有问题,可是问题也就正在这

大家都不知道你的真正需求

呵呵

PS:偶这刚刚做好了一个测温的,手持式带LCD图形显示温度变化,带上下限温度报警功能
看你有没有需要

最后,偶不是商人,偶在学校里


 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

7
 
引用 1 楼 gooogleman 的回复:
引用楼主 wangguilin 的帖子:
我想用单片机做个定时测温控制系统,请高手指导一下


开启定时器中断,进入定时器中断---测温---------重复。-------不搞单片机了,记不得寄存器了


您这个东西说得不太清楚:)你的响应速度,温度要求的精度,至少都要说一下,但是GOOGLEMAN的框架说得没错。
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

8
 
那你在哪个学校啊
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

9
 
”我想用单片机做个定时测温控制系统,请高手指导一下“

说个思路:
主程序进行AD转换并滤波处理,主要是采样温度数值。
T0,读取AD转换结果,并赋值到全局变量。
T1,动态刷新数码管。

这样可以简单的实现读取温度并显示,具体温度范围要看环境因而选择不同的元器件。
 
 
 

回复

85

帖子

0

TA的资源

一粒金砂(中级)

10
 
你的功能需求不明确啊,说明白点
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

11
 
补充一下要求,请大家多给点意见我多加分

要求如下:
  1、能够通过传感器读取温度
  2、能够设置一个时间,每隔一定的时间测一次温度,
  3、把测得的结果显示出来,最好能够把结果存储起来
  
 
 
 

回复

99

帖子

0

TA的资源

一粒金砂(初级)

12
 
大家就给我说说应该都用到哪些芯片吧
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

13
 
首先选择温度传感器,温度传感器是数字接口的话直接用一个单片机就可以了,数据可以保持在单片机内部,也可以通过串口传给电脑、手持设备等。
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

14
 
要求如下:
  1、能够通过传感器读取温度
  2、能够设置一个时间,每隔一定的时间测一次温度,
  3、把测得的结果显示出来,最好能够把结果存储起来

测定温度的范围没有?

硬件设计思路:
1)温度传感器  用PT100吧,三线制,
2) 信号条理器用AD623吧,专业的仪表放大,稳定,可靠,
3)不知道你有多少路精度需要多高?
    a)可用10位精度AD 如STC
    b)如果有10路左右并且精度到12位的 推荐用TLC2543 + 51内核
4)按键及数字显示
    a)如果成本要球低用定时扫描法
    b)如果用按键,LED显示可靠 可用SPI的HD7279
5)如果需要进行时间控制及记录
   用DS1302
6)记录保存
   a)比较少的保存记录可用ATC04之类
   b)记录比较大的可用W29C020 256k*8
7)如果要RS232
   用MAX232

软件设计:
    1.初始化各模块
    2.采用循环查询方式定时采集外部温度信号,
    3。将采集信号通过查表得出温度并显示
    4。定时保存温度
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

15
 
还有高手来知道吗
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

16
 
温度传感器DS18B20  单片机AT89C2051   

由温度传感器DS18B20采集被控对象的实时温度, 提供给AT89C2051的P3.2口作为数据输入。在本次设计中我们所控的对象为所处室温。当然作为改进我们可以把传感器与电路板分离,由数据线相连进行通讯,便于测量多种对象。                                    

    DS18B20是DALLAS公司生产的一线式数字温度传感器,具有3引脚TO-92小体积封装形式;温度测量范围为-55℃~+125℃,可编程为9位~12位A/D转换精度,测温分辨率可达0.0625℃,被测温度用符号扩展的16位数字量方式串行输出,支持3V~5.5V的电压范围,使系统设计更灵活、方便;其工作电源既可在远端引入,也可采用寄生电源方式产生;多个DS18B20可以并联到3根或2根线上,CPU只需一根端口线就能与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。以上特点使DS18B20非常适用于远距离多点温度检测系统。分辨率设定,及用户设定的报警温度存储在EEPROM中,掉电后依然保存。DS18B20使电压、特性有更多的选择,让我们可以构建适合自己的经济的测温系统。如图2所示DS18B20的2脚DQ为数字信号输入/输出端;1脚GND为电源地;3脚VDD为外接供电电源输入端。
 
 
 

回复

59

帖子

0

TA的资源

一粒金砂(初级)

17
 
谢谢高手来指导啊,希望有更多的高手来
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

18
 
怎么没有人来哦
自己顶一下
 
 
 

回复

88

帖子

0

TA的资源

一粒金砂(初级)

19
 
还想要什么?这么简单的东西,上面都讲到了。
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

20
 
up ,call me
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表