Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 6130|回復: 1
打印 上一主題 下一主題

溫度 sensor IC DALLAS DS18B20 + 圖控軟體 StampPlot Pro 的應用

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2012-7-27 21:31:17 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
使用 ATMEL AVR ATmega16A  8 顆,經過 RS-232 連上圖控軟體 StampPlot Pro 實作1 G3 a' R4 P4 E( [. Q& U
使用 CodeVisionAVR         #include <ds18b20.h>
+ j$ B, x! |$ \2 ]
6 f! Y" ^8 b% {float ds18b20_temperature(unsigned char *addr);     // 傳回轉換後溫度值,函數原型
& p% s% J% I) e* a& {1 R, [8 b( P5 m2 C
t0=ds18b20_temperature( &rom_code[0][0]);            // DS18B20 進行溫度轉換
7 P2 D/ d( U% Z6 J" T2 P+ \t1=ds18b20_temperature( &rom_code[1][0]);            // RS-232 連上 StampPlot Pro% V/ b5 L( h1 n2 l
t2=ds18b20_temperature( &rom_code[2][0]);  
1 m8 n* E( B, M) m; et3=ds18b20_temperature( &rom_code[3][0]);  0 C" D& A, ]* z. ^6 U5 Z
t4=ds18b20_temperature( &rom_code[4][0]);  
& t. a. ~) W) D0 ?t5=ds18b20_temperature( &rom_code[5][0]);  
( k+ a2 [! K. i8 n4 X% bt6=ds18b20_temperature( &rom_code[6][0]);  
& J/ M$ Q: F% S# p& D2 Rt7=ds18b20_temperature( &rom_code[7][0]);  - A; X) }% z; _$ m+ O. e
printf("%.3f,%.3f,%.3f,%.3f,%.3f,%.3f,%.3f,%.3f\r",t0,t1,t2,t3,t4,t5,t6,t7);  // 傳給 StampPlot Pro' S( V+ V3 a( ~
8 j- m# F4 m- V
9 A( B0 P' d3 Q/ Z- R) |
, @5 N9 v* ]- ^- |: Q6 J
0 S7 ~" n$ \) C" F$ Q5 Q( z
9 k9 W1 {* O. |

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂1 踩 分享分享
2#
 樓主| 發表於 2012-7-28 06:36:53 | 只看該作者
本帖最後由 if8051 於 2012-7-28 06:38 AM 編輯 5 p, U; S$ w0 e7 H$ Q& |

2 G! r1 I3 i6 R" x2 Y/ B3 MStampPlot Pro 本身已自帶有 8 個樣板,可以馬上立刻使用;
" y  w# @0 {. ]& o8 f. d; I7 ?" x/ k9 S, R" }
也可以自行設計編輯專屬的 GUI ,再傳上一張開機初始化畫面。( u0 k5 _  h. r" j7 |, k
: h! E  k. ?, y! @) u

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-8 03:27 AM , Processed in 0.101006 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表