Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2012-7-27 21:31:17 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
使用 ATMEL AVR ATmega16A  8 顆,經過 RS-232 連上圖控軟體 StampPlot Pro 實作0 p: {* `  r/ j7 e
使用 CodeVisionAVR         #include <ds18b20.h> + N6 f7 V! ^7 Y6 b
( \: m2 h* n" X. j+ E$ N
float ds18b20_temperature(unsigned char *addr);     // 傳回轉換後溫度值,函數原型
* e' j$ q% H: `" E% ?: X4 @$ G  V6 |) n2 k1 p
t0=ds18b20_temperature( &rom_code[0][0]);            // DS18B20 進行溫度轉換
# S7 h6 _) k, _/ H$ l! n8 vt1=ds18b20_temperature( &rom_code[1][0]);            // RS-232 連上 StampPlot Pro
/ H3 i0 Q9 |& N( b" ot2=ds18b20_temperature( &rom_code[2][0]);  
7 o  X+ A! u# yt3=ds18b20_temperature( &rom_code[3][0]);  4 c9 b; r6 i8 c6 S
t4=ds18b20_temperature( &rom_code[4][0]);  3 \( s  r! h& [( N& r
t5=ds18b20_temperature( &rom_code[5][0]);  ' Z% ]+ R9 `3 \! `  ]
t6=ds18b20_temperature( &rom_code[6][0]);  5 C" O2 V$ T9 X
t7=ds18b20_temperature( &rom_code[7][0]);  & E+ \. R3 I! B6 a; Y! R3 u. l
printf("%.3f,%.3f,%.3f,%.3f,%.3f,%.3f,%.3f,%.3f\r",t0,t1,t2,t3,t4,t5,t6,t7);  // 傳給 StampPlot Pro
) w( \8 L( l& Q; M% x8 s! k. @8 b1 X8 K1 G7 L, Y2 Y8 |# Z

+ o2 U" Z2 N0 r9 E  I2 M  t' F8 W7 c+ l" w: {
9 z& r5 d8 z' F3 Y; U" @
' t6 {  {, [* z6 O6 x0 x

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂1 踩 分享分享
2#
 樓主| 發表於 2012-7-28 06:36:53 | 只看該作者
本帖最後由 if8051 於 2012-7-28 06:38 AM 編輯
/ O3 A( |  D7 u" p9 e9 d& D1 W: U  q9 [
StampPlot Pro 本身已自帶有 8 個樣板,可以馬上立刻使用;
' x6 t1 I1 }1 i- q( W+ j5 y+ Q' s7 p) D% P2 \* L0 f- s
也可以自行設計編輯專屬的 GUI ,再傳上一張開機初始化畫面。& F  o3 z) J6 y2 F' w- v

/ c, ?' q- g0 T

本帖子中包含更多資源

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

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

本版積分規則

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

GMT+8, 2024-6-3 06:37 PM , Processed in 0.130517 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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