精確的USB2.0溫度傳感器僅需要少量的電子元件
發(fā)布時(shí)間:2008/5/29 0:00:00 訪問次數(shù):424
這個(gè)設(shè)計(jì)理念向我們展現(xiàn)了一個(gè)簡(jiǎn)單、精確和可靠的用usb去測(cè)量溫度的設(shè)計(jì)觀點(diǎn)。圖一為溫度傳感器的完整電路圖。這個(gè)傳感器的核心是ftdi 公司的usb到串口轉(zhuǎn)換芯片ft232rq。ft232rq 除了其本身默認(rèn)的uart(universal asynchronous receiver / transmitter) 模式之外,還有一個(gè)所謂的位傳送模式bit-bang。這個(gè)模式使它的i/o總線成為一個(gè)用戶可以完全控制的雙向數(shù)據(jù)總線。
溫度傳感器僅使用了四線spi接口(serial peripheral interface)的三個(gè)引腳,即串行時(shí)鐘sck(serial clock),從屬選擇ss# (slave select),串行數(shù)據(jù)輸入sdi (serial-data-in)。,為了避免傳感器可能出現(xiàn)的任何故障,sdi引腳必須接地。ft232扮演了一個(gè)串行外設(shè)接口的主設(shè)備的角色,通過對(duì)ss和sck引腳的置位和清零操作來模擬ad7814協(xié)議。從傳感器反饋回來的數(shù)據(jù)在其他的數(shù)據(jù)總線上重復(fù)執(zhí)行,這個(gè)進(jìn)程和寫的進(jìn)程同時(shí)發(fā)生。
為了符合usb的規(guī)范,在usb邏輯處于暫停的模式下你可以用睡眠信號(hào)來關(guān)閉傳感器的電源。傳感設(shè)備可以通過usb接收它的信號(hào)并且提升電流到大約為20毫安!≡谲浖矫妫銉H僅需要打開機(jī)器然后切換芯片進(jìn)入為傳輸模式。通過這個(gè)操作,你可以通過發(fā)送固定的關(guān)鍵字來模擬pc主機(jī)到ft232的spi通信中。軟件可以從pc 和ft232的輸入口和輸出口反饋回一組端口取樣的數(shù)據(jù)組。
由于ft232芯片出廠時(shí)有其的唯一的序號(hào),你可以在一個(gè)多芯片模塊的環(huán)境下找出正確的設(shè)備。 因此,你可以把很多的以ft232為基礎(chǔ)的傳感器植入電腦。 這個(gè)設(shè)計(jì)理念的核心并不局限于測(cè)量溫度,同樣的你可以把它應(yīng)用到其它數(shù)字接口的傳感器中。
為了獲得當(dāng)前溫度,你必須寫35個(gè)固定的字節(jié)到端口寄存器. 當(dāng)ss為低電平的時(shí)候,該傳感器預(yù)計(jì)16個(gè)時(shí)鐘脈沖在串行時(shí)鐘線。時(shí)鐘頻率為1兆赫。在寫操作的過程中,設(shè)備從傳感器讀出的數(shù)據(jù)總?cè)印?當(dāng)后臺(tái)協(xié)議結(jié)束的時(shí)候,你可以從pc取回?cái)?shù)據(jù)為進(jìn)一步處理準(zhǔn)備。為了從傳感器獲得的10位字節(jié)消耗了相當(dāng)可觀的數(shù)據(jù)開銷(圖2)。虛線箭頭標(biāo)志了無需進(jìn)一步評(píng)價(jià)的這些字節(jié)。
我們?cè)O(shè)計(jì)出了兩種雙層板結(jié)構(gòu)的電路,尺寸分別為18 × 這個(gè)設(shè)計(jì)理念向我們展現(xiàn)了一個(gè)簡(jiǎn)單、精確和可靠的用usb去測(cè)量溫度的設(shè)計(jì)觀點(diǎn)。圖一為溫度傳感器的完整電路圖。這個(gè)傳感器的核心是ftdi 公司的usb到串口轉(zhuǎn)換芯片ft232rq。ft232rq 除了其本身默認(rèn)的uart(universal asynchronous receiver / transmitter) 模式之外,還有一個(gè)所謂的位傳送模式bit-bang。這個(gè)模式使它的i/o總線成為一個(gè)用戶可以完全控制的雙向數(shù)據(jù)總線。 溫度傳感器僅使用了四線spi接口(serial peripheral interface)的三個(gè)引腳,即串行時(shí)鐘sck(serial clock),從屬選擇ss# (slave select),串行數(shù)據(jù)輸入sdi (serial-data-in)。,為了避免傳感器可能出現(xiàn)的任何故障,sdi引腳必須接地。ft232扮演了一個(gè)串行外設(shè)接口的主設(shè)備的角色,通過對(duì)ss和sck引腳的置位和清零操作來模擬ad7814協(xié)議。從傳感器反饋回來的數(shù)據(jù)在其他的數(shù)據(jù)總線上重復(fù)執(zhí)行,這個(gè)進(jìn)程和寫的進(jìn)程同時(shí)發(fā)生。 為了獲得當(dāng)前溫度,你必須寫35個(gè)固定的字節(jié)到端口寄存器. 當(dāng)ss為低電平的時(shí)候,該傳感器預(yù)計(jì)16個(gè)時(shí)鐘脈沖在串行時(shí)鐘線。時(shí)鐘頻率為1兆赫。在寫操作的過程中,設(shè)備從傳感器讀出的數(shù)據(jù)總?cè)印?當(dāng)后臺(tái)協(xié)議結(jié)束的時(shí)候,你可以從pc取回?cái)?shù)據(jù)為進(jìn)一步處理準(zhǔn)備。為了從傳感器獲得的10位字節(jié)消耗了相當(dāng)可觀的數(shù)據(jù)開銷(圖2)。虛線箭頭標(biāo)志了無需進(jìn)一步評(píng)價(jià)的這些字節(jié)。 我們?cè)O(shè)計(jì)出了兩種雙層板結(jié)構(gòu)的電路,尺寸分別為18 ×
為了符合usb的規(guī)范,在usb邏輯處于暫停的模式下你可以用睡眠信號(hào)來關(guān)閉傳感器的電源。傳感設(shè)備可以通過usb接收它的信號(hào)并且提升電流到大約為20毫安!≡谲浖矫,你僅僅需要打開機(jī)器然后切換芯片進(jìn)入為傳輸模式。通過這個(gè)操作,你可以通過發(fā)送固定的關(guān)鍵字來模擬pc主機(jī)到ft232的spi通信中。軟件可以從pc 和ft232的輸入口和輸出口反饋回一組端口取樣的數(shù)據(jù)組。
由于ft232芯片出廠時(shí)有其的唯一的序號(hào),你可以在一個(gè)多芯片模塊的環(huán)境下找出正確的設(shè)備。 因此,你可以把很多的以ft232為基礎(chǔ)的傳感器植入電腦。 這個(gè)設(shè)計(jì)理念的核心并不局限于測(cè)量溫度,同樣的你可以把它應(yīng)用到其它數(shù)字接口的傳感器中。
熱門點(diǎn)擊
- 安捷倫新型130萬像素CMOS圖像傳感器大幅
- Allegro推ACS714/ACS715汽
- 如何檢測(cè)超聲波傳感器的好壞
- 開關(guān)型霍爾傳感器可控制哪些元器件
- CMOS圖像傳感器的最新進(jìn)展及應(yīng)用
- Microchip兩線式溫度傳感器最大誤差值
- LM35D集成溫度傳感器的特點(diǎn)
- 如何檢測(cè)和應(yīng)用線性霍爾傳感器
- 康泰克推出基于白金測(cè)溫電阻的傳感器輸入模塊
- 日本CMC技術(shù)開發(fā)公司推出采用線圈狀碳纖維的
推薦技術(shù)資料
- 滑雪繞樁機(jī)器人
- 本例是一款非常有趣,同時(shí)又有一定調(diào)試難度的玩法。EDE2116AB... [詳細(xì)]
- MPS 啟動(dòng)器開發(fā)板/評(píng)估套件(EVKT/P
- 12V、6A 四路降壓電源管理 IC
- 數(shù)字恒定導(dǎo)通時(shí)間控制模式(COT)
- 同步降壓PWM DC-DC線性
- ADC 技術(shù)參數(shù)與應(yīng)用需求之
- 反激變換器傳導(dǎo)和輻射電磁干擾分
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究
深圳服務(wù)熱線:13692101218 13751165337
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)

深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式