如果采用單片機驅動DS1621的方案,工作量無異是巨大的,比方說需要完成計算機跟單片之間的電平轉換、以及通訊;需要完成單片機跟DS1621之間的通訊。Alberto Ricci Bitti的這個PC實現的溫度計,取消了單片機的中轉環節,由計算機直接驅動DS1621,省去了單片機部分的大量設計工作,其思路非常犀利,猶如鬼斧神工、別開蹊徑。這種經典的方法只有直接看原理圖說話才夠爽快。
串口取電:整個板子的能耗不高,通過串口偷取的微弱的電流,足以滿足DS1621的需要。二極管D1、D2在DTR和RTS上偷取到的12V經C1濾波,由LM2936-Z5降壓為5V,作為整個系統的電源。LM2936的輸入電壓可以低到5.2V,即使有些計算機的RS232高電平只有6V,也是足夠用的。
RS232模擬I2C:電平轉換是必需的,這一點是由5V穩壓管實現的。模擬I2C總線使用了RS232的三根線,我做了一個簡單的表格,這樣看得更簡單明了。
-
RS232
+關注
關注
13文章
793瀏覽量
95491 -
I2C
+關注
關注
28文章
1533瀏覽量
126945 -
DS1621
+關注
關注
1文章
16瀏覽量
11685
原文標題:(經了個典)RS232模擬I2C總線驅動DS1621測溫
文章出處:【微信號:gh_dae0718828df,微信公眾號:gh_dae0718828df】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
轉:一個超級好玩的USB溫度計-我們也專業測溫
數字溫度傳感器DS1621及其應用
基于ARM920T內核的IIC接口驅動設計
DS18B20數字溫度計使用

數字溫度傳感器DS1621在Linux下的IIC接口驅動設計

LCD12864和DS1621數字溫度傳感器的使用仿真資料和工程文件

DS1621 DS1621 - (Maxim Integrated) - 溫度傳感器 - 模擬和數字輸出

DS1721數字溫度傳感器與DS1621的反向兼容性

評論