如果采用單片機驅動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文章
876瀏覽量
98314 -
I2C
+關注
關注
28文章
1556瀏覽量
131241 -
DS1621
+關注
關注
1文章
16瀏覽量
11830
原文標題:(經了個典)RS232模擬I2C總線驅動DS1621測溫
文章出處:【微信號:gh_dae0718828df,微信公眾號:gh_dae0718828df】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
轉:一個超級好玩的USB溫度計-我們也專業測溫
需要獲取室溫,傳送到計算機程序中去,然后軟件根據溫度進行相應的處理,但市面上能買到的RS232或USB接口的溫度計比較貴,主要是單片機類的,由于需要外接電源還有很多外部的連線,使系統不穩定,最主要
發表于 01-03 14:03
數字溫度傳感器DS1621及其應用
的。 ?。模?b class='flag-5'>1621在嵌入一個系統前,需由MPU將設置/狀態寄存器值通過2-線接口寫入該寄存器,之后DS1261或作為恒溫計獨立工作,或在M
發表于 10-30 16:04
基于ARM920T內核的IIC接口驅動設計
℃,典型的工作電壓和電流值僅為3 V、10μA,具備較高的精度,且自身工作功耗小。通過增加DS1621的使用片數,還可擴展為一個低電壓、低功耗的多點數字
發表于 06-12 05:00
DS18B20數字溫度計使用
DS18B20數字溫度計使用
1.DS18B20基本知識
DS18B20數字溫度計是DALLAS公司生產的1-Wire,即單總線器件,具
發表于 01-25 11:29
?1851次閱讀
數字溫度傳感器DS1621在Linux下的IIC接口驅動設計
針對目前IIC總線以及具有IIC接口的芯片在嵌入式系統中的廣泛應用,設計了一種基于ARM9平臺S3C2440的, Linux操作系統下的IIC接口設備驅動程序。通過IIC總線協議,驅動
發表于 02-12 16:09
?78次下載
LCD12864和DS1621數字溫度傳感器的使用仿真資料和工程文件
本文檔的主要內容詳細介紹的是LCD12864和DS1621數字溫度傳感器的使用仿真資料和工程文件。
發表于 07-24 17:30
?11次下載
DS1621 DS1621 - (Maxim Integrated) - 溫度傳感器 - 模擬和數字輸出
電子發燒友網為你提供()DS1621相關產品參數、數據手冊,更有DS1621的引腳圖、接線圖、封裝手冊、中文資料、英文資料,DS1621真值表,DS1621管腳等資料,希望可以幫助到廣
發表于 11-02 08:23
DS1721數字溫度傳感器與DS1621的反向兼容性
由于許多應用不需要DS0 5線數字溫度傳感器的±1621.2°C精度,因此設計了精度為±1.0°C的DS1721溫度傳感器IC,以提供DS1621
分享一個用計算機直接通過串口驅動DS1621測溫的溫度計
評論