Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2012-7-27 21:31:17 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
使用 ATMEL AVR ATmega16A  8 顆,經過 RS-232 連上圖控軟體 StampPlot Pro 實作( F4 z% d' i; W" \0 W2 {" \8 E- j
使用 CodeVisionAVR         #include <ds18b20.h> # U; O' z9 y& M9 P2 j

* C$ F' P/ z  l1 n/ }( x) n/ N- ~: afloat ds18b20_temperature(unsigned char *addr);     // 傳回轉換後溫度值,函數原型
8 G( |! U8 ?9 l/ x: D/ ?& q7 M! R& ]5 l- ~2 k. a
t0=ds18b20_temperature( &rom_code[0][0]);            // DS18B20 進行溫度轉換
+ I) k8 I& L0 at1=ds18b20_temperature( &rom_code[1][0]);            // RS-232 連上 StampPlot Pro
& F2 y% ?8 X6 x) ^( j7 y  g# Rt2=ds18b20_temperature( &rom_code[2][0]);  
4 [+ G2 a2 T8 `) O/ R5 m; st3=ds18b20_temperature( &rom_code[3][0]);  
5 i) r+ l1 d" s4 C* pt4=ds18b20_temperature( &rom_code[4][0]);  4 ?1 U: B2 L$ l! z' W
t5=ds18b20_temperature( &rom_code[5][0]);  
- X! `2 ]" e8 Y) et6=ds18b20_temperature( &rom_code[6][0]);  
3 O$ D2 L; b1 Y! R( n9 et7=ds18b20_temperature( &rom_code[7][0]);  2 z' d1 I( n. c
printf("%.3f,%.3f,%.3f,%.3f,%.3f,%.3f,%.3f,%.3f\r",t0,t1,t2,t3,t4,t5,t6,t7);  // 傳給 StampPlot Pro0 h. F5 G! f8 V% I1 l" Q

% G( B. o! o- y! I9 m6 K- V+ m" e9 {! P& i) F

* \& F/ [3 r* P4 b$ e' w; `2 x. M8 P
  U) K! F# d9 n. }4 o8 W

本帖子中包含更多資源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂1 踩 分享分享
2#
 樓主| 發表於 2012-7-28 06:36:53 | 只看該作者
本帖最後由 if8051 於 2012-7-28 06:38 AM 編輯 $ [8 p! y+ O: i1 g

! l6 Z: R! z% R6 C: mStampPlot Pro 本身已自帶有 8 個樣板,可以馬上立刻使用;
  c1 U0 Z2 e9 T
- [  [9 ?. G- }1 Y/ A$ S也可以自行設計編輯專屬的 GUI ,再傳上一張開機初始化畫面。' Q8 H! |# d$ o" W2 x' h

  x7 H# B1 T6 o% m7 o1 I

本帖子中包含更多資源

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

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

本版積分規則

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

GMT+8, 2024-4-29 07:50 AM , Processed in 0.106006 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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