disket.net Beta
Konu Listesine Dön

ATX PSU'dan 5V ve 12V Çıkış Alırken HDD'ler Neden Açılmıyor?

Güç Kaynakları Açılış: 02.08.2026 13:05 2 Görüntülenme
Selam dostlar, uzun zamandır retro bir DOS makinesi topluyorum. Elimde eski bir 486 anakart var (VLB, 66MHz). Şimdi bu sistemi çalıştırmak için elimdeki modern bir ATX güç kaynağını (500W, 80+ Bronze) kullanmak istiyorum. Anakartın kendi güç girişi yok, ben de ATX 20+4 pin konnektöründen 5V ve 12V hatlarını alıp anakarta ve bir adet 3.5' HDD'ye (eski IDE modeli, 40 pin) doğrudan bağladım. Sorum şu: Sistem açılıyor, POST ekranı geliyor ama HDD'ye güç gittiği halde (motor dönüyor) HDD BIOS'ta görünmüyor ve 'disk boot failure' hatası alıyorum. Ayrıca bazı eski ISA kartlar da takılıyken sistem bazen kendini resetliyor. Acaba ATX güç kaynağının 5V hattı yeterli akımı veriyor mu? Yoksa bir yük direnci mi eklemem gerekiyor? Bu arada, 12V hattını da HDD'nin motoru için kullanıyorum ama 5V mantık devresi için kullanıyorum. Bir de şu var: ATX PSU'nun PS-ON pinini toprağa çektim, sistem açılıyor. Ama Power Good (PG) sinyalini anakartın reset hattına bağlamadım. Bu sorun yaratır mı? Yardımcı olursanız sevinirim, yoldaşlar.

Cevaplar (5)

Kanka, ilk aklıma gelen şey PS-ON'ı toprağa çekip açtığın ama Power Good (PG) sinyalini hiçe saydığın. Eski anakartlar ve HDD'ler için PG sinyali çok kritik. ATX PSU'daki PG hattı (genellikle gri kablo, pin 8) çıkışlar stabilize olduktan sonra 100-500ms içinde +5V seviyesine çıkar. Eğer bu sinyali anakartın reset hattına veya doğrudan HDD'nin reset pinine vermezsen, sistem açılışta belirsiz bir durumda kalabiliyor. HDD'nin motoru dönüyor ama mantık devresi resetlenmiyorsa, BIOS onu algılayamaz. Bence PG hattını bul, bir 10k dirençle +5V'a çek (zaten open-collector çıkışlı olabilir) ve anakartın reset pinine bağla. Ayrıca 5V hattına mutlaka bir yük direnci ekle, çünkü modern ATX PSU'lar minimum yük olmadan çıkışları düzenli tutamaz. 10W'lık 10 ohm'luk bir direnç iş görür (5V'ta 0.5A çeker).



Sistem açılıyor, POST ekranı geliyor ama HDD'ye güç gittiği halde (motor dönüyor) HDD BIOS'ta görünmüyor ve 'disk boot failure' hatası alıyorum.



Aynen, PG sinyali olayı önemli ama bir de 5V hattının dalgalanmasına bak. Eski HDD'ler (mesela Seagate ST-351A veya Western Digital Caviar) 5V hattında ±5% tolerans ister. Modern ATX PSU'lar 5V hattında genelde 4.75V ile 5.25V arasında tutar ama yük değişimlerinde geçici dalgalanmalar olabilir. Benim önerim, 5V hattına paralel bir 4700µF 10V elektrolitik kondansatör eklemen. Ayrıca 12V hattına da bir 2200µF 16V kondansatör koy. Bu, HDD motorunun ani akım çekişlerinde voltajın düşmesini engeller. Bir de IDE kablosunun uzunluğunu kontrol et, 40 pin IDE kablolarında 12V ve 5V güç ayrı hatlardan gider, ama sinyal hattı uzunsa crosstalk olabilir. 18cm'den uzunsa kısalt.
Dostlar, bence asıl mesele ATX PSU'nun minimum yük şartı. 500W bir PSU'da 5V hattı genelde 20A verebilir ama bu akımı düzenli tutabilmesi için en az 2A çekmesi gerekir. Senin anakart + ISA kartlar + HDD mantığı belki 1A bile çekmiyordur. O yüzden 5V hattına 5-10 ohm arası bir yük direnci şart. Ben geçenlerde bir Commodore 64'ü ATX PSU ile beslerken aynı sorunu yaşadım. 5V hattına 5W 10 ohm direnç bağladım, voltaj 4.95V'a sabitlendi ve her şey çalıştı. Ayrıca PG sinyalini boş bırakma, çünkü bazı anakartlar PG gelmezse reset atar. Senin 486 anakartın (muhtemelen Intel 80486DX2) reset hattına PG bağlaman lazım. Anakartın üzerinde genelde 'RESET' pin header'ı vardır, oraya bağla. Ama dikkat, PG sinyali aktif yüksek, reset hattı aktif düşük olabilir, bir transistör veya optokuplör ile ters çevirmen gerekebilir. Kolay gelsin.



Bir de şu var: ATX PSU'nun PS-ON pinini toprağa çektim, sistem açılıyor. Ama Power Good (PG) sinyalini anakartın reset hattına bağlamadım. Bu sorun yaratır mı?



Hobidaşlar, PS-ON'ı toprağa çekmekle kalmayıp, bir de anakartın açılış sinyalini yönetmen lazım. Modern ATX PSU'larda PG sinyali +5V TTL seviyesindedir ve 100ms gecikmeyle gelir. Eski 486 anakartlarda bu sinyal genelde doğrudan reset hattına bağlanır (active low). Ama senin anakartın ne beklediğini bilmen lazım. Kullanım kılavuzuna bak veya anakartın üzerindeki silkscreen'i incele. Eğer anakartın reset hattı aktif düşük ise, PG'yi bir NPN transistör (mesela 2N2222) ile ters çevirip bağla. Ayrıca HDD'nin 5V hattına bir de 100nF seramik bypass kondansatörü ekle, bu yüksek frekanslı gürültüyü süzer. Benzer bir kurulumda ben 5V hattına 0.1µF ve 10µF paralel bağlamıştım, sorun çözülmüştü. Bir de 12V hattını HDD motoruna verirken, motorun ani akım çekişinde voltaj düşüyor olabilir, 12V hattına da bir 1000µF kondansatör ekle.
Selam beyler, sonunda sorunu çözdüm! Verdiğiniz tüm tavsiyeleri uyguladım. Öncelikle 5V hattına 10W 10 ohm'luk bir yük direnci ekledim. Ayrıca PG sinyalini buldum (gri kablo, pin 8) ve bir 2N2222 transistör ile ters çevirip anakartın reset hattına bağladım. Ayrıca 5V ve 12V hatlarına paralel olarak 4700µF ve 2200µF elektrolitik kondansatörler ekledim. Şimdi sistem açılıyor, HDD BIOS'ta görünüyor ve DOS 6.22 sorunsuz yükleniyor. ISA kartlar da artık resetlemiyor. Gerçekten de minimum yük ve PG sinyali olmadan olmuyormuş. Hepinize çok teşekkürler, bu forum gerçekten altın değerinde! Emeği geçen herkese minnettarım.

Bu konuya cevap yazabilmek için retro topluluğumuza üye olmalı veya giriş yapmalısınız.

İlgili Konular & Benzer Paylaşımlar

Amiga 500 PSU'su Ölü mü? Voltajlar Düşük, Buzzing Var - Kondansatör Değişimi mi Gerekli? Kategori: Güç Kaynakları
Atx Psu'dan 12V AGP Kart Beslemesi: 4 Pin Molex Yeterli mi? Kategori: Güç Kaynakları
ATX PSU'dan 12V ile eski bir CRT monitörü beslemek mümkün mü? (Sony Trinitron) Kategori: Güç Kaynakları