To spp919,
謝謝你的建議,RS-232一定要有,因為韌體版本更新還需要靠它,而就與PC連線單這項功能來看,RS-485功能似乎與RS-232重複,但是RS-485有幾項RS-232沒有的優點,1)傳輸距離可以很長,這對PC不在魚缸旁邊的朋友有幫助,2)可以將多個Controller串接在一起,以便PC可以同時接收多個Controller的測試資料,這對有多個魚缸的朋友有幫助,3)我的RS-485是隔離式的,可避免形成ground loop而對測量造成不良影響,這對長期固定將PC與Controller連線的朋友有幫助。雖然這些都是較進階的功能,不是每個人都會需要,但在材料成本增加不多的情形下,我傾向留著RS-485。
24個液位開關的確是誇張了一點,應該沒有人會用到。由於每個I/O模組有8個接點,我設計4個接SSR繼電器,1個接藍色LED模擬月光,剩下3個就接液位開關,I/O模組最多擴充8個的主要目地是提供更多的110/220V繼電器以便能控制更多的電器,並不是為了液位開關。
不過由於藍色LED月光模擬及液位開關應該沒有擴充的必要性,我考慮將藍色LED及液位開關的接點移回主模組,而將I/O模組改成8個繼電器,這樣也許會好一點。
To IS, sinhol, 謝謝你們的鼓勵。