Arduino kullanarak Akü ve fan kontrolü konusunda yardım

Katılım
14 Mar 2012
Mesajlar
23
Puanları
1
Yaş
37
Selamlar,

Öncelikle belirtmem gerek ki elimden iş gelmekle beraber, yazılım konusunda oldukça bilgisizim. Bu yapacağım ilk arduino projem olacak. Şu anda ağırlıkla müzik dinlemek amaçlı bir HTPC kurmaktayım. Kasası dahil ben yapıyorum. Kasa büyük bir amfiye benzeyecek. Müzik dinlemek için PC çok iyi bir ortam değil. Ancak akü besleme (12V DC PSU kullanma), kirli elektrik ile temiz elektriği ayırma (çift akü çift PSU kullanma), bazı noktalara kapasitör eklemesi yapma gibi modifikasyonlarla PC ile 2000$'lık CD Deckleri yarıştırmak mümkün oluyor. Şu anda yaptığım proje de budur.

PC'mi 12000mah 12V NiMH akülerle besleyeceğim. Elimde bu akülerden 4 tane olacak. İki tanesi bir PSU'yu besleyecek. İki adet olmasının sebebi ise, biri şarj olurken öbürü kullanımda olacak. Aynı akü grubundan bir tane daha olacak. O da diğer PSU'yu besleyecek. Aynı şekilde iki adet de 5V akü olacak ve onlar da Ses kartını PSU'dan bağımsız besleyecek.

Bu sistemde ihtiyaç duyduğum şey Akü %80 civarında boşaldığında diğer aküyü otomatik olarak kullanıma almak ve boşalan aküyü otomatik olarak şarja almak. Bunu birbirinden bağımsız olarak 3 ayrı akü grubunda da yapmak istiyorum.

Eğer bu iş için arduino kullanacaksam, görsellik için bir LCD de kullanmak ve PC Fan kontrolünü de Arduino'ya yaptırmak, Fan'lardan gelen RPM bilgilerini de LCD'de göstermek, Tarih ve saati de ekrandan görebilmek isterim. Eğer bu görsel espriyi de işin içine katacaksam bana minimum 16x4 bir LCD ekran gerekmekte.

Kısaca:
1) 3 ayrı akü için Voltaj okuması yapacak ve 3 ayrı röleyi okuduğu voltaja göre kontrol edecek.

2) İki adet ısı sensörü olacak.

3) 4 adet pot ile 4 ayrı fan hızı kontrol edecek.

4) LCD ekranı takılacak

5) Tercihen tarih ve saat gösterecek.

Tüm bu işleri tek bir arduino yapabilir mi? Eğer yapabilir ise, akü voltaj okuma ve pot ile fan hızı ayarlama için gereken elektronik bileşenler ve şemaları anlatabilir misiniz?

Ben akü voltaj ölçümü için şöyle bir kaynak buldum:
Monitor Battery Level Using Arduino - Arduino Forum

Fan kontrolü içinse şunu buldum:
Use Arduino with TIP120 transistor to control motors and high power devices

Merak edenler için kasa dizaynım (bu çizimde ekran 2 satırdır. Sanırım iki satır yetmeyecek)
PC Genel 2.jpg
 
Hüseyin bey sizin projenize yaklaşık benzer olan bir projeylede ben uğraşıyorum,
Kısaca:
1) 3 ayrı akü için Voltaj okuması yapacak ve 3 ayrı röleyi okuduğu voltaja göre kontrol edecek.

2) İki adet ısı sensörü olacak.

3) 4 adet pot ile 4 ayrı fan hızı kontrol edecek.

4) LCD ekranı takılacak

5) Tercihen tarih ve saat gösterecek.

Bu sorularınıza cevap bulabildinizmi?
 
Merhaba soruların cevapları derken kompak bir devre tasarımı var burada isteğiniz devreyi yaptırmak mı açıklarmısınız
Selamlar,

Öncelikle belirtmem gerek ki elimden iş gelmekle beraber, yazılım konusunda oldukça bilgisizim. Bu yapacağım ilk arduino projem olacak. Şu anda ağırlıkla müzik dinlemek amaçlı bir HTPC kurmaktayım. Kasası dahil ben yapıyorum. Kasa büyük bir amfiye benzeyecek. Müzik dinlemek için PC çok iyi bir ortam değil. Ancak akü besleme (12V DC PSU kullanma), kirli elektrik ile temiz elektriği ayırma (çift akü çift PSU kullanma), bazı noktalara kapasitör eklemesi yapma gibi modifikasyonlarla PC ile 2000$'lık CD Deckleri yarıştırmak mümkün oluyor. Şu anda yaptığım proje de budur.

PC'mi 12000mah 12V NiMH akülerle besleyeceğim. Elimde bu akülerden 4 tane olacak. İki tanesi bir PSU'yu besleyecek. İki adet olmasının sebebi ise, biri şarj olurken öbürü kullanımda olacak. Aynı akü grubundan bir tane daha olacak. O da diğer PSU'yu besleyecek. Aynı şekilde iki adet de 5V akü olacak ve onlar da Ses kartını PSU'dan bağımsız besleyecek.

Bu sistemde ihtiyaç duyduğum şey Akü %80 civarında boşaldığında diğer aküyü otomatik olarak kullanıma almak ve boşalan aküyü otomatik olarak şarja almak. Bunu birbirinden bağımsız olarak 3 ayrı akü grubunda da yapmak istiyorum.

Eğer bu iş için arduino kullanacaksam, görsellik için bir LCD de kullanmak ve PC Fan kontrolünü de Arduino'ya yaptırmak, Fan'lardan gelen RPM bilgilerini de LCD'de göstermek, Tarih ve saati de ekrandan görebilmek isterim. Eğer bu görsel espriyi de işin içine katacaksam bana minimum 16x4 bir LCD ekran gerekmekte.

Kısaca:
1) 3 ayrı akü için Voltaj okuması yapacak ve 3 ayrı röleyi okuduğu voltaja göre kontrol edecek.

2) İki adet ısı sensörü olacak.

3) 4 adet pot ile 4 ayrı fan hızı kontrol edecek.

4) LCD ekranı takılacak

5) Tercihen tarih ve saat gösterecek.

Tüm bu işleri tek bir arduino yapabilir mi? Eğer yapabilir ise, akü voltaj okuma ve pot ile fan hızı ayarlama için gereken elektronik bileşenler ve şemaları anlatabilir misiniz?

Ben akü voltaj ölçümü için şöyle bir kaynak buldum:
Monitor Battery Level Using Arduino - Arduino Forum

Fan kontrolü içinse şunu buldum:
Use Arduino with TIP120 transistor to control motors and high power devices

Merak edenler için kasa dizaynım (bu çizimde ekran 2 satırdır. Sanırım iki satır yetmeyecek)
Ekli dosyayı görüntüle 16106
Elbette yapılır sadece aynı anda çalışmaz mesale 2 potuda cevirdiniz ilk önce denetleyici hangisini görürse ilk olarak o fan hızı kontrol edilir sonra diğer potaki değer okuyup o ilgili fan kontrolü yapılır arduino ya ve diğer piclerle aynı anda iki işlem yapılamaz yapılması için değişik ek kodlar yazılması gerekli
 

Forum istatistikleri

Konular
127,947
Mesajlar
913,820
Kullanıcılar
449,593
Son üye
purplelake

Yeni konular

Geri
Üst