1. mark

    Mark's DIY AquaController (更新 P15)

    green兄,別再稱我大大了啦! 可以GPRS上網,那就可以在測量參數超出正常範圍時,以手機簡訊的方式來向飼主發出告警訊息,爭取搶救時效。也許還可以再支援WAP協定,這樣不止PC可以用網頁連上來,連手機都可以用WAP連上來,越來越有趣了喔! 你那上面可以加RS-485嗎?等我這邊完成度高一點後,再將communication protocal給你,這樣你的Web Server模組就可以取得我感測模組的資料了。目前可能會用類似研華科技ADAM-4000系列的protocal,green兄可以先看一下。或者你有不同想法也可以提出來。 居然說embedded linux是玩具,真是太臭屁了...
  2. mark

    Mark's DIY AquaController (更新 P15)

    Conductivity會干擾pH, ORP的測量我猜測是Neptune Systems設計本身的問題,他們可能沒有將這些會相互干擾的測量電路隔離,而希望使用者將conductivity電極與pH, ORP電極放遠一點,以期降低干擾。較好的作法是conductivity測量電路本身就與pH, ORP的測量電路隔離,這樣就不怕電極間會互相干擾。 我的設計也是以溫度探棒做pH, 及ORP的solution ground。
  3. mark

    Mark's DIY AquaController (更新 P15)

    Green兄還叫我大大,別虧我了啦!關於Embeded system的東西不敢在Green兄面前班門弄斧啦!我目前用的MCU是8051核心,32K Flash,並包含我最中意的8 channel 24 bit Delta-Sigma ADC,測量數據是存放在serial EEPROM中,沒有用file system。當我看到Neptune Systems的AquaController III Pro後,也有想過增加TCP/IP介面,來內建Web Server的可能性,但我的構想是維持目前感測模組的設計,以另外獨立的Web...
  4. mark

    Mark's DIY AquaController (更新 P15)

    導電度的測量(尤其是像海水這般高鹽度)是目前所有測量參數中最複雜的,測量理論已經研究過了,但還沒有開始實驗,我的想法是目前功能(pH, ORP, 溫度, 其他如鈣、硝酸鹽等離子)先做出一個模組來,日後再來增加其他測量模組。 導電度可以換算成KH?據我所知由於海水中對導電度貢獻最大的是氯離子及鈉離子,因此可將導電度換算成鹽度。sinhol兄能否提供導電度換算KH的參考文章?感恩啊!
  5. mark

    Mark's DIY AquaController (更新 P15)

    To spp919, 謝謝你的建議,RS-232一定要有,因為韌體版本更新還需要靠它,而就與PC連線單這項功能來看,RS-485功能似乎與RS-232重複,但是RS-485有幾項RS-232沒有的優點,1)傳輸距離可以很長,這對PC不在魚缸旁邊的朋友有幫助,2)可以將多個Controller串接在一起,以便PC可以同時接收多個Controller的測試資料,這對有多個魚缸的朋友有幫助,3)我的RS-485是隔離式的,可避免形成ground...
  6. mark

    Mark's DIY AquaController (更新 P15)

    To spp919, 非常感謝,請收簡訊,我有事請教。 To Bear-0829, 目前是設計成兩個模組,分成主模組與擴充模組 主模組的功能如下: 1. 可測量pH, ORP, 及兩組溫度 2. 可依據測量到pH, ORP及溫度來做控制 3. 可依據時間來做控制 4. 模擬日出/日落時間,燈光可以依此時間來開關 5. 可控制藍色LED亮度來模擬月亮週期 6. 可控制馬達開關達到造流功能 7. 可接液位開關,依據液位開關的狀態來做控制 8. 提供簡易的程式語言,以程式語言來定義控制邏輯 9. 內建蜂鳴器/紅色LED以提供告警功能 10...
  7. mark

    Mark's DIY AquaController (更新 P15)

    這是前一陣子與對照組儀器進行比對時,連續一個星期的資料,其中溫度T1在3/22下午有明顯的個鋸尺狀是反應冷水機的動作,pH在3/19時明顯拉高是因為我在週末添加了鈣水反應器裡的氫氧化鈣,但ORP在3/23 1:30AM突然拉高,我就不知道為什麼了。
  8. mark

    Mark's DIY AquaController (更新 P15)

    控制交流馬達轉速(inverter)是我未來的計畫,原理的確如bear-0829兄所說的,以光耦合PWM模擬出正弦波,也研究過一些reference design了,等這個AquaController的project完成後,應該會再來研究inverter。目前這個projects卡在外殼上了,想要做的專業一點,但又沒什麼經驗,進度很緩慢。 pH & ORP電極的價格差異很大,工業用的很貴,一般水族使用的應當不至於用到$4500這個等級的電極,pinpoint的pH電極US$49, ORP電極US$59,這是一般水族使用的等級。...
  9. mark

    Mark's DIY AquaController (更新 P15)

    謝謝nfshih兄提供的資訊。
  10. mark

    Mark's DIY AquaController (更新 P15)

    這裡有一篇「The Theory of pH Measurement」的文章,裡面有詳細的計算方法。 http://www.emersonprocess.com/raihome/documents/Liq_AppData_43-002_200408.pdf pH電極的電壓輸出與pH值是呈線性關係,因此只要你由pH 7的電壓值取得zero offset,再由pH 7與pH 4之間(或pH 10與pH 7之間)的差異值取得slop,就可以根據offset與slop來算出所有的pH值。若要再精確一點的話則必須再考慮溫度補償,溫度會對斜率產生影響,詳細資訊請參考那篇文章。