有冇人识写程式去控制水温?
时间:2014-06-15
来源:互联网
当24,26度识升或降返25度,有冇可能做到?
作者: wok12345 发布时间: 2014-06-15
作者: McLoneIII 发布时间: 2014-06-15
作者: wok12345 发布时间: 2014-06-15
可唔可以讲多少少?
制造温度计同发热/冷冻器既生产商会comes with硬件既driver(或者系API),同有关既document。
programmer就系用生产商提供既API既控制水温。
作者: McLoneIII 发布时间: 2014-06-15
可唔可以讲多少少?
bar code scanner既生产商会提供API俾programmer去用。
道理相同
作者: McLoneIII 发布时间: 2014-06-15
我试过用8051控制发热器最后都失败.
作者: wok12345 发布时间: 2014-06-15
你讲果D一可唔可以一set买返尼?,
我试过用8051控制发热器最后都失败.
作者: McLoneIII 发布时间: 2014-06-15
作者: wok12345 发布时间: 2014-06-15
有冇直接方法去买或者DIY?
作者: McLoneIII 发布时间: 2014-06-15
作者: pc_chai 发布时间: 2014-06-15
如果我想保持某个温度,例如25度.
当24,26度识升或降返25度,有冇可能做到?
http://en.wikipedia.org/wiki/Resistance_thermometer
提到非最高级的温度量度科技都有以下水平:
作者: xianrenb 发布时间: 2014-06-15
作者: benqfung 发布时间: 2014-06-15
一定要PID control 先做到,还可以做飞弹追战机架,做温度控制很普通呀!
如果正常温度是低於或高於控制范围的话,硬件设计可能可以像以下图片般简单:
出自http://hbd.org/cdp/fridgctr/fridgctr.htm。
如果要同时考虑制冷及制热的情况,或者要两组类似的 circuit 。
制冷与制热输出不同,要作少许修改。
[ 本帖最后由 xianrenb 於 2014-5-29 01:11 PM 编辑 ]
作者: xianrenb 发布时间: 2014-06-15
如果我想保持某个温度,例如25度.
当24,26度识升或降返25度,有冇可能做到?
要解决一定要有专门 hardware, 唔系一般data processing, 程式.
如果已有"一套"相关 hardware, 一定有driver跟.
你个program at least can...
1. Read the temperature.
2. Kick the heater, cooler switch on (off)
SOLUTION
Intuitive: 24度 kick heater ; 26度 kick cooler.
作者: 111x111=12321 发布时间: 2014-06-15
你唔做呢件事, 一样work, 只系唔efficient.
作者: 111x111=12321 发布时间: 2014-06-15
作者: wok12345 发布时间: 2014-06-15
我而家o既构思系买个温度控制既CONTROLLER,做起上黎会比较简单,但系输出系另一个问题

Controller唔识 turn a switch on?
作者: 111x111=12321 发布时间: 2014-06-15
作者: wok12345 发布时间: 2014-06-15

作者: 111x111=12321 发布时间: 2014-06-15
应该不用那么高科技。
如果正常温度是低於或高於控制范围的话,硬件设计可能可以像以下图片般简单:
出自http://hbd.org/cdp/fridgctr/fridgctr.htm。
如果要 ...
作者: McLoneIII 发布时间: 2014-06-15

作者: chirs3105 发布时间: 2014-06-15
呢个已经唔系「程式设计」既题目啦
这类题目应属电子设计问题。
作者: xianrenb 发布时间: 2014-06-15

作者: 烟民比食屎9更贱 发布时间: 2014-06-15
再不然就用8092.. . . .上淘宝应该有得买的。
作者: 111x111=12321 发布时间: 2014-06-15
8052,8062,都有开电器,和,关电器,你设定个TIMER,TIMER一到就开,TIMER一去就关,开关,开关. . . . .这样控制着,这是最简便的方法了. . . .
再不然就用8092.. . . .上淘宝应该有得买的。
唔系用 timer 定时控制.
系用感知温度去控制. Negative feedback mechanism.
作者: kamchihau 发布时间: 2014-06-15
楼主据称问中间, 个 program点写.
但太简单了, too trivial. (14# : "24度 kick heater ; 26度 kick cooler.")
反而以 pc而言, pc只有keyboard/monitor/mouse/printer/barcode_reader/etc/etc, 手头无input / output for thermometer/heater 先系问题.
此题是 hardware sourcing & integration 的问题.

作者: 111x111=12321 发布时间: 2014-06-15
买个 热敏电阻做 thermometer, 用电阻数做 pc input (需要做 calibration).
买个 heater/cooler, 买个 relay(继电器), 用 serial port data line 做output, 用1V/5V之类去 kick 个relay, 个relay於是开著个220V既heater/cooler.
不过我重未谂到 pc 点 read 电阻/电压, Apple II 就得.

作者: 111x111=12321 发布时间: 2014-06-15
唔得.
唔系用 timer 定时控制.
系用感知温度去控制. Negative feedback mechanism.
8092的好处就是,他内置了3个SENSOR和6个TIMER,就是给我们这样用的。
作者: 111x111=12321 发布时间: 2014-06-15
这个我知道,我是说,把SENSOR放入TIMER中,SENSOR会运作得流畅一些,我朋友说过的。
8092的好处就是,他内置了3个SENSOR和6个TIMER,就是给我们这样用的。
坏处example:
TIMER定义系 3min(e.g.)后sensor开动.
但依家23度, sensor没开动不知道要加热.
呢个系坏处唔系流畅喎.
作者: kamchihau 发布时间: 2014-06-15
作者: 111x111=12321 发布时间: 2014-06-15
你讲果D一可唔可以一set买返尼?,
我试过用8051控制发热器最后都失败.

其实最易之一, 系呢part.
8051有4个port共 32条线 (可单独定址),
你是旦找条线驳去relay, relay负责开关 heater. 控制发热器就系咁简单.
你未搵既温度计, 可买 DS1821 (Digital, 三脚, -55 to 125度C, When 0-85 +/- 1度)
作者: yahoohung 发布时间: 2014-06-15
我所讲o既系硬件方面输出,例如w
基本上你要了解 output 的 digital signal level 是什么范围。
high 不一定是最高 VCC , low 亦不一定是完全 0 V 。
两者都有个 range 的。
跟住要了解 output 的 current 有几多。
不过按你的要求,看来就一定要利用一些 transistor 放大电流。
要知道 relay 或你想用的 device 要多大电流。
最普遍的类似电路设计,应是用一粒 NPN BJT , base 连一个 resistor 驳 MCU output , emitter 驳 ground , collector 连 relay 或你想用的 device 再驳到 VCC 。
relay 应有 diode 适当地并联。
想好 schematic 后,就是选用某一款 transistor 。
然后按 parameter ,计算电路中 resistor 应用什么数值。
进阶一点,可以做下 simulation 看结果是否如想像般。
LTspice IV 是个很好的免费工具。
http://www.linear.com/designtools/software/
[ 本帖最后由 xianrenb 於 2014-6-5 10:27 AM 编辑 ]
作者: 111x111=12321 发布时间: 2014-06-15
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28