今天發現的這個實驗作品非常經典,用計算機直接通過串口驅動DS1621測溫,整個測溫模塊精簡之至,沒有使用任何單片機和電平轉化芯片,涉及的技術還包括串口取電、I2C總線等等。
如果采用單片機驅動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模擬I2C總線驅動DS1621測溫
文章出處:【微信號:gh_dae0718828df,微信公眾號:gh_dae0718828df】歡迎添加關注!文章轉載請注明出處。
相關推薦
需要獲取室溫,傳送到計算機程序中去,然后軟件根據溫度進行相應的處理,但市面上能買到的RS232或USB接口的溫度計比較貴,主要是單片機類的,由于需要外接電源還有很多外部的連線,使系統不穩定,最主要
發表于 01-03 14:03
的。 DS1621在嵌入一個系統前,需由MPU將設置/狀態寄存器值通過2-線接口寫入該寄存器,之后DS1261或作為恒溫計獨立工作,或在M
發表于 10-30 16:04
℃,典型的工作電壓和電流值僅為3 V、10μA,具備較高的精度,且自身工作功耗小。通過增加DS1621的使用片數,還可擴展為一個低電壓、低功耗的多點數字
發表于 06-12 05:00
DS18B20數字溫度計使用
1.DS18B20基本知識
DS18B20數字溫度計是DALLAS公司生產的1-Wire,即單總線器件,具
發表于 01-25 11:29
?1567次閱讀
針對目前IIC總線以及具有IIC接口的芯片在嵌入式系統中的廣泛應用,設計了一種基于ARM9平臺S3C2440的, Linux操作系統下的IIC接口設備驅動程序。通過IIC總線協議,驅動
發表于 02-12 16:09
?78次下載
基于8051的Proteus仿真-DS1621溫度傳感器實驗
發表于 05-12 10:16
?49次下載
DS1621溫度傳感器protues仿真
發表于 03-01 11:59
?17次下載
配置登記 有DS1621和DS1721配置寄存器的幾點區別。一個主要的區別是在配置登記DS1621一
發表于 04-10 09:57
?4次下載
本文檔的主要內容詳細介紹的是DS1621溫度傳感器的仿真電路圖免費下載
發表于 01-14 16:48
?28次下載
本文檔的主要內容詳細介紹的是LCD12864和DS1621數字溫度傳感器的使用仿真資料和工程文件。
發表于 07-24 17:30
?10次下載
本文檔的主要內容詳細介紹的是DS1621溫度傳感器實驗的程序和工程文件免費下載。
發表于 09-08 18:07
?11次下載
本文檔的主要內容詳細介紹的是使用單片機實現DS1621測溫的仿真文件免費下載。
發表于 03-19 13:48
?17次下載
紅外溫度計(測溫儀)原理是什么? 測溫槍學名是“紅外溫度計”或“紅外輻射溫度計”。測溫槍原理是被
發表于 10-21 09:55
?1633次閱讀
電子發燒友網為你提供()DS1621相關產品參數、數據手冊,更有DS1621的引腳圖、接線圖、封裝手冊、中文資料、英文資料,DS1621真值表,DS1621管腳等資料,希望可以幫助到廣
發表于 11-02 08:23
由于許多應用不需要DS0 5線數字溫度傳感器的±1621.2°C精度,因此設計了精度為±1.0°C的DS1721溫度傳感器IC,以提供DS1621
發表于 05-16 11:25
?877次閱讀
評論