要知道溫度是否在零度以下,唯一要做的就是測量溫度。這需要做得很精確,當然,得選擇一款值得信賴的溫度傳感器。這里我們選用的傳感器是LM35C2(-40℃~100℃),它在以前的許多Elektor電路中都使用過。這種傳感器并不貴,而且它的輸出電壓正比于溫度(10mV/℃)。
傳感器
LM35通常由單電源供電,并且0℃對應的輸出電壓是0V。因此在典型的應用電路中是不可能用LM35來測量0℃以下的溫度的。但是可將它的輸出通過一個電阻連接到電源負極,這樣就可以測量到零度以下的溫度了。這就需要―個通過50μA電流的電阻(下圖中的R2)。
我們只需要用這個電路來檢測冰點。這就是為什么在溫度傳感器之后會有一個比較器,如果溫度在夜間低于0℃時它會點亮一個LED。為了確保比較器能正常運行,輸入的測量值能稍微為負是很有必要的,為了解決這個問題,在LM35與地之間增加了一個二極管(Dl)。通過D1的電壓(因為當前通過LM35的電壓只有0.47V)作為負電壓。比較器IC2的正向輸入通過R3連接到D1的正極,它的作用是作為比較器的參考點0℃。
比較器
比較器是一個標準的運算放大器TLC271,我們可通過將它的輸入偏置選擇(腳8)連接到電源供應電壓來設定它的最小耗電量。檢測器不必要工作在很高的頻率,因為它能在最“經濟”的模式下穩定的工作在放大狀態下。
發光二極管D3用來指示溫度是否在零度以下,當房間里的溫度開始或已經降低到0℃以下,它會持續點亮。為實現這點,由R3、R4和D2構成了非對稱延遲電路。當輸出變為高,正向輸入通過D2和R4正反饋,輸出仍然保持高電平。當LED自動熄滅時,說明此時的溫度已超過30C,在實際中可能意味著現在是夏天并且無論怎樣也不會結冰。如有需要,可通過增加R3的阻◎電路飛翔值來增大延遲。
電容C2的作用是確保LED在系統加上電后仍然是熄滅的。運放的正向輸入直接連接到地因此輸出也為低。只有在裝上電池后電路需要重啟時,才會用到Rl和Sl。可以使用一個電源開關,或者是把電池卸下來一會兒來替代Sl開、關。
低功耗供電
因為電路采用電池供電,所以我們應盡最大的可能去減少功耗。原型電路的耗電量,當由6~9V的電源供電時,電流不到120μA。因為使用了低功耗的LED,所以當LED點亮的時候,它的耗電量分別是1mA(6V)和1.8mA(9V)。在我們的原型電路中,使用了一個綠色的低功耗LED。如果使用4節AA電池(容量約為2Ah),電路能正常運行約2年。但是如果LED經常亮的話,運行時間會縮短。(約兩個月的時間已經足夠挺過一個嚴冬)一節標準的9V電池也能堅持一個冬天,前提是要經常檢查LED燈是否亮著。
最后,說明一下這里為什么要使用TLC271CP。后綴C指定的工作范圍是0℃~70℃,但在較低的溫度下也能繼續工作,尤其是考慮到IC沒有線性應用。如果質疑它的性能,可以使用后綴為I的器件(這是TLC2711P:-40C―125C),前提是確信被監測的房間確實很冷。
快速裝配
這個電路含有很少的元件,因此它們能容易地安裝到一塊小板子上,也不需測量任何器件。一旦完工,就可以使用了。
這里還沒有內容,您有什么問題嗎?
電子電路資源推薦
- ulink2設計圖紙(含電路圖+PCB+芯片程序)
來源:下載中心
- 現代電力電子學中的瞬態分析
來源:下載中心
- 示波器的使用方法教學
來源:大學堂
- 數字示波器的操作數字示波器的操作
來源:大學堂
- 電路的基本物理量:電流,電壓,電位,電動勢,電功率
來源:電路圖
- 常用的13種半導體功率器件介紹
來源:電路圖
推薦帖子 最新更新時間:2025-04-17 02:56
- 能不能把ZigBeeCC2530的頻率從2.4G改為470M?
- 能不能把ZigBeeCC2530的頻率從2.4G改為470M? 能不能把ZigBeeCC2530的頻率從2.4G改為470M? 不能哦 建議使用atmel的780M 802.15.4芯片 型號AT86RF212 http://www.atmel.com/zh/cn/devi
高磊
無線連接
- 關于無線充電
- 2012年5月,一部眾星云集的《復仇者聯盟》吸引了億萬觀眾,創造了超高的票房收入,相信很多人現在依然記憶猶新。當然,我們在這里并不是要討論這部電影如何如何,而是要說一說同期發生的無線充電領域的重大事件。 2012年,Powermat Technolog
eric_wang
電源技術
- QT,GUI比較
- 現在需要一個在linux操作系統移入液晶做GUI,網上現在有用QT,MINIGUI,UCGUI,想確定哪種比較好,各自的優缺點 QT,GUI比較 QT吧,我只是隨便一說啊。只是感覺QT還是比較強大的,建議用QT,只是個建議。 如果沒有什么特殊的要求的就應該使用qt的frame
feiyun
Linux開發
- sprintf()函數使用,出錯經驗。STM32調試經驗
- 代碼是STM32里面的。 比如如下代碼: 使用springf函數,這個函數是把最后兩個參數先格式化成字符 , 然后再和第二個字符串合并在一起,如果他們合并的長度大于30怎么辦? 今天遇到了這個問題,發現會 進入硬件中斷錯誤里面,估計是邊界溢出。 void HardFault_St
2638823746
stm32/stm8
- STM32F103ZET6 gcc編譯usb虛擬串口問題
- 一塊STM32F103ZET6板子,官方下載4.0 usb固件庫自帶的usb虛擬串口例程用mdk編譯可以正確識別該串口,改用gcc編譯則不能枚舉。 同一個代碼,mdk中的C define參數跟gcc下的一樣,都是-DUSE_STDPERIPH_DRIVER -DSTM32F10X
obit
stm32/stm8
- keil MDK通過ulink2燒寫LPC2138后LPC2138 GPIO輸出不對?
- keil MDK通過ulink2燒寫LPC2138后LPC2138 GPIO輸出不對? 程序編譯,flash設置都沒錯誤,燒寫erase和program都沒錯,但從新上電后ARM的IO輸出完全不是我設置的。 #include LPC21xx.H /* LP
hegawell
NXP MCU
- 有關C8051F360資料
- 大家了解MSP430的TimerD嗎?
- MSP430外部中斷問題
- 51單片機使用18B20的問題
- Altium Designer學習筆記(1)
- 請教此電路的作用
- 用C語言實現高效嵌入式系統編程
- PIC12F508做的風扇控制器
- 有木有大神知道IAR編譯器生成的這些反匯編指令是什么呢...
- 【Arrow SoCKit】發現個系統啟動的問題
- KE06的pin功能復用問題
- 寬 VIN DC/DC 電源解決方案
- 【Energia開發環境】 Stellaris LM4F120 LaunchPad 學習筆記2--MPU6050
- 請教PHY芯片地址的相關知識~~~
- 如何讀懂電路圖精品資源推薦八、門老師教你快速看懂電子電路圖
- 脈寬測量
- 求大神解決?為什么Mathcad15軟件打不開
- RL78G13 點亮LED求助
- IAR5.2 遇上的問題,還請大家指教
- 技術宅拯救世界,Bluetooth Developer Studio拯救技術宅
- REB215-XPRO、ATREB215 Xplained PRO 擴展板,用于評估 AT86RF215 多頻段無線電收發器的特性
- ZXGD3113EV1,基于 ZXGD3113 SOT26 同步 MOSFET 控制器的評估板
- OM13315:NVT2001GM演示板
- 鋁基板燈板
- LTC1261CS8-4.5 低輸出電壓發生器的典型應用電路
- OP413ESZ 低噪聲運算放大器電壓基準的典型應用
- 使用 Analog Devices 的 LT1585CT 的參考設計
- 使用 Analog Devices 的 LT1109CS8 的參考設計
- SPT7720,8 位模數轉換器,在雙 DEMUX 模式下工作時的采樣率為 200 MSPS
- 用于電機控制的 MOSFET 功率驅動器