안녕하세여? 제가 온도센서를 이용해서 온도를 조절하려구 하거든여..
그러니깐 프로그램에 입력된 온도수치에 온도센서가 반응을 하여서
팬을 돌려서 실내의 온도를 낮춰주는 시스템을 만들려구 하는데
아무 기초지식이 없는제가 하려니 너무 힘들어여
부디 자세한 답글 바랍니다...
그럼 이만..
1.
일반적으로 온도 센서에서는 수mV, mA 또는 저항값을 전달합니다.
그러니까 이걸 온도로 환산할 수 있는 변환기(Indicator)가 있어야 합니다. 프로그램하는 장치가 받아들일 수 있는 신호형태이면 변환기는 필요없습니다.
2.
설정하고 싶은 온도값을 넣을 수도 있어야 합니다.
3.
설정한 온도보다 주위의 온도가 낮거나 또는 높을 때 fan을 돌리고 끌 수 있어야 합니다.
위의 1,2,3을 동시에 수행할 수 있는 Controller가 있습니다.
그러니까 가정용 보일러의 제어기 같은 거지요.
즉,
온도센서 -------------- 입력/출력장치 ------------------ fan
(온도센서작동기능/fan에 전원공급 또는 차단기능)
이렇게 되는 것입니다.
부가적으로 설정한 온도의 경계 부근, 즉 20도에 설정을 했는데
주위의 온도가 19.8~20.2도 사이에서 계속 바뀌게 되면
fan을 돌리고 끄고를 수없이 반복하게 되는데 이렇게 되면
제어기 또는 Fan의 고장이 자주 발생할 수 있습니다.
그러니까 제어기는 Deadband를 설정할 수 있어야 합니다.
위의 0.4도 정도에서 온도가 변할 때에는 꼼짝하지 말고 있어라 하는 기능이지요.
산업용에서는 이와 같은 제어기를 Temperature Controller (TIC : Temperature Indicating and Controller)라고 합니다.
이 제어기 내에는 Relay(전원공급차단장치)가 있어서 설정된 온도가 되면 fan을 돌리고 끌 수 있도록 전원제어를 할 수 있습니다.
물론 제어기와 relay를 별도로 구성할 수 있지만 좀 번거롭지요.