查看: 4014|回复: 79
|
[求助]学校另一个project:LabVIEW控制智能风扇
[复制链接]
|
|
学校要做一个project是关于interfacing control的,就是弄一个hardware,然后用software(DAQ card-LabVIEW)来控制它。
我的题目是智能风扇,就是说用一个sensor来量温度,然后会把资料send去电脑,然后在特定度数就会有特定的volt控制风扇的开关。
本来是要用thermocouple的,但是letcurer说之前有人用过,所以建议我用IC temperature sensor来代替,因为比较方便,而且lowcost。
我已经check了ic temperature sensor的一些datasheet,应该是LM335(或LM135/LM235)比较适合,但是我找不到做这circuit的相关资料,有谁可以指教吗?谢谢。。
我找到的都是一些直接detect temperature,然后直接控制开关的(没有通过电脑),如果我要做一个board是量温度,然后在制定温度可以自动开风扇,还需要什么component吗?还有circuit该如何?不好意思,因为刚接触,basic不好。。 |
|
|
|
|
|
|
|
发表于 14-2-2006 08:45 AM
|
显示全部楼层
LM335的输出接去DAQ 的Analog input。
DAQ的output 接去Tansistor/Mosfet,然后用PWM控制风扇。
如果不是你要的,再问。 |
|
|
|
|
|
|
|
楼主 |
发表于 14-2-2006 03:37 PM
|
显示全部楼层
看来好像很简单。。pwm=power meter?
有用到pc control的吗?因为我的科目是interfacing control,要用labview(我们学校学labview)来控制。。
如果可以的话,在labview里,我是可以set auto/manual开关风扇(auto就是根据温度,manual就是自己开风扇),还有想做timer。。但是这些全部都是software,迟点可以问senior,因为有个senior之前做过。(应该可以用relay来控制这part)
只是我不确定hardware方面是要怎样。可以大概画个图给我吗?谢谢
[ 本帖最后由 DeadCow 于 14-2-2006 03:40 PM 编辑 ] |
|
|
|
|
|
|
|
楼主 |
发表于 14-2-2006 03:39 PM
|
显示全部楼层
我不知道part list需要什么。。还有什么是的吗?我现在只买了LM335,因为这比较难找。。 |
|
|
|
|
|
|
|
发表于 14-2-2006 05:28 PM
|
显示全部楼层
PWM (Pulse Width Modulation), 可以控制风扇转速,如果你只是要开关风扇, 那不要管PWM。
Software 也是容易的,自己先想想试试吧。
P/s: 你读的是什么课程?
|
|
|
|
|
|
|
|
楼主 |
发表于 14-2-2006 06:06 PM
|
显示全部楼层
看起来这个好像蛮简单的circuit,那些component容易找到吗?需要很贵吗?为什么需要两个relay的?
因为学校没有资助,所以要控制budget。。那天我去买了LM335z,RM5.53一粒(在farnell买),但可能是我看起来比较帅,回家才发觉原来有3粒。。
IC, TEMPERATURE SENSOR; Temperature, operating (a) min:-40°C; Temperature, operating (a) max:100°C; Pins, number of:3; Case style:TO-92; Base number:335; IC Generic number:335; Logic function number:335; Temperature, max
[ 本帖最后由 DeadCow 于 14-2-2006 06:09 PM 编辑 ] |
|
|
|
|
|
|
|
楼主 |
发表于 14-2-2006 06:08 PM
|
显示全部楼层
我的course是science instrumentation,现在的科目是interfacing control。。
另外一个oil level meter的科目是electronic design |
|
|
|
|
|
|
|
楼主 |
发表于 14-2-2006 06:14 PM
|
显示全部楼层
DC motor多少钱一个?还有是不是我要不同的温度来启动风扇就用不同的resistor,比如说我要用30度就可以开风扇,和我要40度开,是否不同resistance?需要用variable的吗?
可以大概讲下运作吗?不好意思,basic不是很好。。哈哈
[ 本帖最后由 DeadCow 于 14-2-2006 06:17 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 17-2-2006 12:27 PM
|
显示全部楼层
拆旧电脑CPU fan 或 电脑Power Supply 的风扇。
还有是不是我要不同的温度来启动风扇就用不同的resistor,比如说我要用30度就可以开风扇,和我要40度开,是否不同resistance?需要用variable的吗?
不是。。。
先了解你的DAQ 的ADC (Analog to Digital converter), 读LM335的voltage,
LM335 的输出:10mv/ degC
30degC= 30 X 10mV= 300mV = 0.3V
40degC= 40 X 10mV= 400mV = 0.4V
比如说你要30度就开风扇, 那你ADC读到0.3V 时就on 风扇,
少过<0.3V 就 off 风扇,完全由Software (LabVIEW)控制,就是这样简单。
可以大概讲下运作吗?不好意思,basic不是很好。。哈哈
DeadCow,要多用功啊... |
|
|
|
|
|
|
|
楼主 |
发表于 20-2-2006 11:02 PM
|
显示全部楼层
oh,我知道LM335 的输出:10mv/ degC,还以为是要以resistor来控制的。。
但我想知道怎样定那个"2.2k和5.1k"呢?
还有请问那个transistor是什么类似的?
[ 本帖最后由 DeadCow 于 20-2-2006 11:06 PM 编辑 ] |
|
|
|
|
|
|
|
楼主 |
发表于 20-2-2006 11:08 PM
|
显示全部楼层
讲真,我的basic真的不好,因为我们应该是拿了另外一个electronic design的科目,才来拿这科目的,但现在一起拿,所以有时不明白运作。。
还有有时候我们读了,也不是很明白。。
不过我会尽量找资料,和读书。。哈哈 |
|
|
|
|
|
|
|
发表于 21-2-2006 09:02 AM
|
显示全部楼层
原帖由 DeadCow 于 20-2-2006 11:02 PM 发表
oh,我知道LM335 的输出:10mv/ degC,还以为是要以resistor来控制的。。
但我想知道怎样定那个"2.2k和5.1k"呢?
还有请问那个transistor是什么类似的?
R2是Pull Up Resistor
R1不让Base draw太多current
只都是保护DAQ~~
sink少current 和 source少current
用2N222 / 222A的transistor应该可以吧! |
|
|
|
|
|
|
|
楼主 |
发表于 21-2-2006 01:53 PM
|
显示全部楼层
哦,原来是防止电源回流的,不是用什么"opto-isolator"吗?
请问为何要用两个relay?
那resistor的value是要怎样来定的?
还有用什么类型的transistor,我也不太清楚。。真的不好意思。。
[ 本帖最后由 DeadCow 于 21-2-2006 01:57 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 21-2-2006 02:24 PM
|
显示全部楼层
原帖由 DeadCow 于 21-2-2006 01:53 PM 发表
哦,原来是防止电源回流的,不是用什么"opto-isolator"吗?
请问为何要用两个relay?
那resistor的value是要怎样来定的?
还有用什么类型的transistor,我也不太清楚。。真的不好意思。。
为何要用两个relay ?
你指的Relay 是什么,是那一个? |
|
|
|
|
|
|
|
楼主 |
发表于 21-2-2006 02:43 PM
|
显示全部楼层
这两个问号所指的不是relay吗?如果错了,请不要骂我,因为我们真的很多东西都不会。。。
|
|
|
|
|
|
|
|
楼主 |
发表于 21-2-2006 02:51 PM
|
显示全部楼层
本来只是想找一些相关的图,而且有part list,直接买东西来做的,所以一直不是很熟悉如何运作。。但我还是想了解更多,因为这样做起来比较好,出现什么问题都可以知道。。
如果了解了整体运作,相信做起来会比较有兴趣,不然直接装置都不懂做什么。。 |
|
|
|
|
|
|
|
发表于 21-2-2006 05:45 PM
|
显示全部楼层
原帖由 DeadCow 于 21-2-2006 02:51 PM 发表
本来只是想找一些相关的图,而且有part list,直接买东西来做的,所以一直不是很熟悉如何运作。。但我还是想了解更多,因为这样做起来比较好,出现什么问题都可以知道。。
如果了解了整体运作,相信做起来会比 ...
那两个是POWER SUPPLY~~
为什么12Volts?我怕会伤到你的ADCinput~~
还没有进ADC,先量看超过5V吗?
或者看看你的DAQcard能support12V吗? |
|
|
|
|
|
|
|
楼主 |
发表于 21-2-2006 08:10 PM
|
显示全部楼层
印象中学校的DAQ card是可以suport12V的,也有senior建议我用5V的power,但是找不到5V的风扇 |
|
|
|
|
|
|
|
楼主 |
发表于 21-2-2006 08:22 PM
|
显示全部楼层
觉得什么都不懂就要做这些project,真的很难!!! |
|
|
|
|
|
|
|
发表于 21-2-2006 11:03 PM
|
显示全部楼层
LM335 的输入虽然是12V, 但输出只有0.3V (30degC), 或不超过3V (max), 所以不用担心会损坏DAQ的ADC。
5V或12V的风扇都可以用。
Q1 TIP33 是中功率的Transistor ,可以控制3A的电流, 如果风扇的电流小过0.3~0.4A, 可以用CS9013。
R2 为什么是5.1k?它是LM335的bias resistor, LM335 的操作电流是400uA 到 5mA,
R=V/I, v=12V,I=5mA, R=2.4k
R=V/I, v=12V,I=0.4mA, R=30k
所以R2可以是2.4K 到 30k之间,这里R2我们用5.1K, 应该是很稳定,
除非DAQ 的ADC的输入阻抗(input impedance)很低,那就有问题,不准确。 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|