2010年12月17日 星期五

數位鬧鐘: (1) I2C實驗-溫度感應器,硬體DIY部分

圖1
上圖1中,螢幕右上方的數字, 攝氏溫度顯示.
這不是瞎掰亂貼的數字.
這是透過 I2C,從溫度感應器(Thermal Sensor NXP SA56004X.).
讀回的溫度參數,再經過計算得到的溫度值.


圖2


(圖2)是這次線路,包含下一篇的EEPROM,I2C實驗的線路.


因為I2C線路的簡易(兩線)與方便(Bus上可掛多組I2C Device),所以許多電子元件多用I2C介面作設計,不過如果資料量大,速度要快就不適合.標準I2C最快速度可達400Kbps.LPC111x系列則支援FM+( Fast Mode Plus) 所以速度最快可到1Mbit/s.

圖3
Thermal sensor實際線路接好後如(圖3).pull high resistor 在背面.
在兩旁留的connector是為了要接EEPROM以及RTC,所預留的.EEPROM及RTC會放在上方.如(圖1)中右下方紅色的板子.

圖4
圖1 中紅色的板子背面是EEPROM 24C32,如圖4.
正面則是 RTC( Real Time Clock ) 不過目前還沒用到.
到這邊硬體部分就準備完成.
接著下一篇是軟體部分.

0 留言:

張貼留言

Related Posts Plugin for WordPress, Blogger...