2012年6月11日

生物除藻大軍

那兩尺缸缸壁藻的問題,從上個月爆發後就醫直沒有辦法解決。
調整光照時間從八小時到六小時,並減少一管燈管的瓦數。
結果只是延遲清缸時間的天數,並沒有辦法徹底根除!

昨天引進了生物除藻大軍,期待能一次解決這問題。

斑馬螺 X 3
不知名的螺 X 3
小精靈 X 6
共NTD 300!



不是對焦沒對好,除藻前缸壁慘不忍睹


除藻大軍一:斑馬螺(一尺缸)


除藻大軍二:小精靈(一尺缸)

2012年6月9日

螯蝦掛點


2012/06/09 早上要出門時,發現蝦蝦已經掛點了!
非常的內疚,沒有及時給他換水
前一晚還跟翔哥說明天要一起幫他換水。
就差一念之間!

因為有你的犧牲,我以後會再用心一點的!

2012年6月8日

PIC控制第二站-- Relay繼電器控制

真的是寫上癮了,沒有休息幾個小時,又想再進一步完成計畫
既然要用時間控制開關,那就是少不了要使用繼電器(Relay)。
Relay的腳位有很多種設計,但是說穿了就是利用線圈控制電路流向。
通電的的時候可以將電路導成通路。斷電的時候電路就變成斷路不過電


SRS-05VDC-SL

這次選用的是這顆
SRS-05VDC-SL 工作電壓5V的繼電器
乾接點電流可達到3A/250V/30VDC 這樣的規格已經很夠用了!

ULN2003A
然後再來由於PIC I/O腳能輸出最大約25ma電流,而這個Relay的閉合電流需要約67ma
所以要加放大電路來放大電流,一般常用的是用3極體來放大。
但是因為我們實作上需求多組的Relay推動電路,所以這時候選用ULN2003A這個驅動IC來做這方面的電路處理。真的是太方便了!

右圖可以看到ULN2003A,可以驅動七組電路還有二極體保護,真的太方便了。


那大致的電路都搞定也搞懂了,那就開始實作了! 大致的規劃如下圖(Relay的部分,是用公用模組畫的,跟實際的不大一樣,LCD的電路也沒有畫!!)



QL200有提供可以直接跳線的直接接腳,這時候相當的方便。
整個實作完成後,如下圖:


這時候只要控制PIC上面的RB1腳位就可以囉!
但是要注意~ULN2003A是個相反器! 就是當你輸出1,他反而輸出0,反之輸出0,他就輸出1
一開始我還以為我接線接錯了!後來查了資料才知道有這個關係在!

我是控制每十秒改變Relay線圈狀態,也就是開變成關,若是關就變成開。
忘記了PIC在跑的時候速度很快的,一秒鐘可以執行迴圈很多次。
所以一開始執行,繼電器劈哩趴啦的開開關關十幾次,因為都在同一個觸發的秒數。
所以後面再加上狀態判斷,就不會有這問題了!!

下面就是整個系統作業起來的狀況!




今天可以休息一下囉!!

2012年6月6日

PIC控制第一站---RTC 時鐘控制

一開始規劃裡面就是有多孔的定時開關座
既然要定時那就得要有個時鐘,雖然PIC16F877A有Timer,但是這樣並不好用。
不能與真實世界時間同步。
所以必須借助外圍電路模組來做時間的偵測。

要開始了~~

在QL-200上面有RTC(DS1302)模組可以模擬,電路就不用擔心應該是OK的。

本想著QL200有附控制範例程式,應該不用30min就可以搞定這個時間IC
但是想的總是比較簡單
程式一載入IDE後,看到一大堆紅字蚯蚓就知道問題大了,因為Sample程式所引用的函式庫,跟我用的根本不一樣.....
不一樣會怎樣?? 所有腳位定義的Symbol 都不對了,還有他自訂的一些怪怪函數,根本都看不懂!
(註: QL200範例程式是用MicaroChip原廠的MPLAB函式庫,而我是用MikroC Demo Version)

2012年6月4日

小小螯蝦缸

自從發現二尺缸的大蝦後,經上網詢問同好,確認他是會破壞生態的螯蝦。
他會攻擊小魚,也會破壞水草,所以必須將他移出缸外。以免造成浩劫!

小水箱還沒有買到,所以先委屈他待在這小花瓶裡。
等出國回來,再幫他布置新家。


2012年6月2日

先來個電源供應器吧

要玩電路板當然要有一個可以穩定供應電源的穩壓電源供應器,其實現在比起以前電源供應器的價格已經非常便宜。
但是好玩的心態下,也是想自己來做一個。

上網查一下,現在的各式電子零件真的太方便了,可以說是要什麼有什麼。
什麼功能的晶片IC都有。

選了一個好像應用蠻普遍的DC2DC穩壓晶片(LM2576-5V),就從這裡開始規劃


原廠建議電路圖

專程跑到光華買的線圈式變壓器

悲慘的是這個也買錯了。
明明我是在12V的櫃子拿的,怎麼回到家一看,變成15V
雖然LM2576的輸入範圍很廣所以也是可以用,但是我輸出只要5V,這樣晶片會熱一點。
橋式電壓輸出入損耗約0.9x,12v x 0.9=10.8v,但是經過電容濾波會拉高到1.2~1.4x,也就是15V左右。LM2576輸入電壓必須比輸出電壓高至少1.5V,所以用AC12V變壓就可以有DC12V及DC5V輸出,當然LM2576也要選對輸出電壓來分兩組來做降壓。
現在用15V輸入,功率當然損耗多了。(若不考慮用12V輸出的部分,用AC9V輸入也可以了)

2012年6月1日

設備、零件大採購!


所謂工欲善其事 必先利其器
研究好所有目標所需的工具及零組件
開始上網瞎拚!!

三天內東西都到齊囉~

QL200實驗板

這板子功能相當強大,對於PIC初學者及系統研發有相當的助益。
在Y拍買的,NTD3,000
原廠網站連結:QL200原廠網站