Sunday, June 27, 2010

[PC Power Supply] Crucial, tapi sering diremehkan.

Hampir semua kalangan pengguna PC menilai, apalah artinya sebuah power supply. Mereka selalu beranggapan bahwa tipe dan kecepatan processor itu yang paling penting. Padahal dibalik megahnya casing mereka terdapat hardware-hardware terbaru yang notabene membutuhkan pasokan sumber daya yang tidak kecil, dan sensitif terhadap fluktuasi tegangan output dari power supply. Mereka selalu beranggapan, cukuplah dengan power supply bawaan casing.
Padahal, power supply yang berkualitas dan memiliki efisiensi daya yang tinggi sangat dibutuhkan oleh keseluruhan sistem, sehingga dapat menjaga stabilitas dan keawetan dari hardware yang digunakan. Karena apa? Karena hardware-hardware yang diproduksi saat ini membutuhkan pasokan tegangan yang presisi dan benar-benar stabil. Tak hanya itu saja, perkembangan hardware terbaru saat ini pun membutuhkan pasokan daya yang semakin besar dan terus meningkat. Sebut saja harddisk untuk contohnya, mungkin beberapa bulan atau beberapa tahun yang lalu kapasitas harddisk masih berada di level 200GB, kapasitas sebesar itu katakanlah membutuhkan daya sebesar 15w. Bandingkan dengan kapasitas harddisk saat ini yang mencapai level 1TB. Bayangkan, berapa besar daya yang dibutuhkan untuk satu buah harddisk itu agar dapat beroperasi dengan baik. Contoh itu barulah sebuah harddisk, sekarang ada berapa banyak komponen terpasang dalam casing Anda? Dan berapa besar total daya yang dibutuhkan olehnya? Apakah sanggup power supply tersebut memasok daya dengan cukup?
Umumnya orang tidak mengerti, serumit apa sih power supply itu? Kenapa kok harganya bisa separuh atau bahkan menyamai harga dari CPU? Padahal nilai output daya yang tertulis di label power supply itu sama atau sedikit diatas power supply bawaan casing mereka. Banyak dari pengguna PC yang tidak mengerti seperti apa proses yang terjadi dalam power supply untuk merubah dari tegangan jala-jala (PLN) menjadi tegangan yang lebih kecil dan dengan arus yang lebih besar (power conversion process).
Artikel ini bertujuan hanya untuk pengetahuan dasar tentang power supply sehingga orang awam-pun semoga saja dapat mengerti apa power supply itu, dan seperti apa proses yang terjadi didalamnya. Dan bukan bertujuan sebagai bahan acuan untuk merancang atau membuat power supply.


Dasar-dasar Power conversion

Sebelum lebih jauh membahas, Anda harus mengerti terlebih dahulu apa power conversion itu.
Umumnya, saat ini terdapat 3 tipe power conversion yang digunakan. Mereka itu adalah:
1. AC/DC Power Supply.
2. DC/DC Converter.
3. DC/AC Inverter.

Lalu yang mana yang digunakan oleh PC power supply untuk menghasilkan output tegangan? Jawabannya adalah yang pertama. Kenapa? Karena tipe tersebut bekerja dengan merubah tegangan bolak-balik (AC) 220v PLN menjadi beberapa tegangan searah (DC) yang kemudian dihaluskan dan diteruskan untuk menghidupi sistem Anda.
Tipe power conversion inilah yang akan kita bahas kali ini. Namun tidak ada salahnya bila Anda mengetahui apa itu tipe kedua dan ketiga.
Tipe kedua prinsipnya adalah perubah tegangan searah untuk menghasilkan output dengan tegangan yang lebih tinggi dan dengan arus kecil dari inputan atau menghasilkan output dengan tegangan yang lebih rendah dengan arus yang lebih besar dari inputan. Rangkaian ini umumnya digunakan oleh vCore power inverter yang terdapat pada motherboard dan graphic card Anda.
Sedangkan tipe ketiga, pada dasarnya dia merubah tegangan searah untuk kemudian dijadikan tegangan bolak-balik dengan output tegangan sama dengan inputan atau jauh diatas input tegangan. Arus keluaran yang dihasilkan oleh rangkaian ini adalah =Iin (arus input), dalam arti kata semakin tinggi tegangan output, maka semakin kecil arus yang dihasilkan. Rangkaian ini umumnya digunakan dalam UPS (Uninteruptible Power Supply).

Dasar urut-urutan kerja power supply

Pada dasarnya, sebuah power supply memiliki urut-urutan kerja sebagai berikut:
1. Rectification : Merubah arus bolak-balik menjadi arus searah.
2. Filtering : Menghaluskan bentuk gelombang (wave form) dari hasil rectification tegangan PLN sehingga memiliki gelombang yang mendekati “rata”.
3. Voltage Transformation : Merubah tegangan searah dari hasil rectification menjadi nilai tegangan yang diinginkan.
4. Regulation : Mengontrol tegangan output secara aktif sehingga nilai tegangan tidak berubah-ubah walaupun terdapat perubahan pada tegangan input, temperatur, atau jumlah beban yang membutuhkan pasokan daya.
5. Feedback : Bertindak sebagai sensor tegangan output untuk mengontrol unit pembangkit pulsa (PWM = Pulse Width Modulation).
6. Isolation : Memisahkan bagian output dengan bagian input, sehingga tegangan input tidak mencampuri bagian output.
7. Protection : Proteksi terhadap lonjakan atau penurunan tegangan input agar tidak mencapai bagian output sehingga kerusakan tidak terjadi. Selain itu, unit kerja ini bertindak sebagai pengambil keputusan untuk memberikan back-up ataukah shut-down power supply saat terjadi keadaan yang umum disebut sebagai “brown out*”.
* Brown out = Adalah keadaan dimana terjadi lonjakan tegangan input (voltage surge) atau penurunan tegangan input (dropping voltage) secara drastis dan ini terjadi dalam waktu yang cukup singkat (50ms = t = 160ms).

Sebuah power supply yang baik dan ideal dapat dikategorikan sebagai power supply yang sanggup untuk menghasilkan tegangan yang rata, dan presisi, tanpa terpengaruh oleh perubahan tegangan input, jumlah beban, atau perubahan temperatur, dan memiliki nilai efisiensi sebesar 100% (perfect power conversion).



Dua tipe AC/DC power supply

Seperti yang telah diketahui sebelumnya, power conversion yang digunakan untuk menghidupi sistem PC adalah jenis AC/DC power supply. Tetapi, kita belum sampai ke tahap pembahasan tentang power supply ini. Karena ini barulah merupakan jenis power conversion, dan dari jenis ini terdapat 2 tipe yang umum digunakan. Kedua tipe ini adalah “Linear power supply” dan “Switching power supply”, tergantung kebutuhan untuk apa power supply itu digunakan.
Tipe linear power supply merupakan tipe power supply yang amat sederhana, menggunakan sedikit komponen utama, namun tipe power supply ini tidak memiliki efisiensi yang tinggi dalam prosesnya merubah arus AC menjadi arus DC. Sebagian besar daya terbuang sia-sia dalam bentuk disipasi panas.
Sedangkan tipe switching power supply adalah tipe power supply yang memiliki rangkaian yang kompleks, menggunakan banyak sekali komponen utama, namun tipe ini pada prinsipnya memiliki keunggulan dalam hal efisiensi untuk merubah arus AC menjadi arus DC. Tergantung dari desain dan struktur rangkaiannya, tipe power supply ini memiliki efisiensi hingga 90%. Pada dasarnya, semakin ringkas power supply ini, maka efisiensinya pun semakin rendah (=50%). Begitu pula sebaliknya, semakin kompleks struktur rangkaian power supply ini, maka semakin tinggi pula efisiensi yang diberikan (=70%). Dimana tentunya harga berbanding lurus dengan desain dan struktur power supply.

Linear power supplies

Linear power supply bekerja dengan menurunkan tegangan AC menjadi tegangan yang lebih kecil dengan menggunakan transformer (contoh: tegangan 220v AC diturunkan menjadi 28v AC). Tegangan 28v AC ini kemudian dirubah menjadi tegangan DC dengan menggunakan full-wave bridge rectifier. Bridge rectifier ini sebenarnya hanyalah 4 buah diode yang disusun menyerupai 2 buah jembatan. Setelah itu barulah tegangan ini dilewatkan pada filter capacitor untuk menghaluskan bentuk gelombang dan juga untuk menjaga kestabilan tegangan keluaran.
Tegangan keluarannya sendiri diatur oleh satu atau lebih transistor yang beroperasi secara linear, dalam arti kata transistor ini bekerja sebagai variabel resistor untuk menjaga nilai tegangan output yang diinginkan. Nilai resistif ini dikontrol sepenuhnya oleh rangkaian umpan balik yang berfungsi tak hanya sebagai pengontrol bias transistor tetapi juga sebagai sensor pada tegangan output.
Gambar dibawah ini adalah contoh sebuah linear power supply.


Satu hal yang perlu digaris bawahi dalam hal ini adalah efisiensinya, bukan hanya pada proses power conversion, tapi juga ukuran fisiknya yang besar. Pertama, jika Anda membutuhkan arus yang besar pada outputnya maka Anda harus menggunakan transformer yang berukuran besar pula, dan transformer ini makin besar ukurannya maka makin berat pula bobotnya. Kedua, transistor yang digunakan akan membuang panas yang cukup besar seiring dengan besarnya output yang harus dikeluarkan.

Switching power supplies

Seluruh sistem PC sejak kemunculan pertama kalinya selalu menggunakan power supply yang disebut sebagai "switching power supply". Walaupun desain dan struktur power supply ini teramat kompleks, power supply tipe ini menghasilkan daya dan efisiensi yang cukup tinggi. Switching power supply ini bekerja dengan mengatur tegangan output rata-rata yang diberikan kepada beban, dengan menggunakan metode “open and close” sebuah saklar elektronik (umumnya berupa sepasang atau lebih MOSFET berdaya tinggi) dengan frekwensi buka/tutup yang sangat tinggi (inilah yang disebut sebagai “switching”). Dan umumnya orang menyebut sebagai PWM (Pulse Width Modulation = Modulasi Lebar Pulsa). PWM inilah sirkuit utama dari power supply ini.
Grafik dibawah ini menunjukkan kepada Anda seperti apa modulasi lebar pulsa itu, cukup sederhana dan mudah untuk dimengerti: V = Voltage, T = Time, o = Output, i = Input. Dimana Vavg (tegangan rata-rata) yang disuplai ke beban sama dengan: Vo(avg) = (t(on)/T) x Vi. Frekuensi pulsa yang dihasilkan oleh sirkuit PWM ini sangat tinggi (besaran kHz) sehingga diperlukan beberapa capacitor untuk menghaluskan arus yang disalurkan kebeban, sehingga beban tidak ikut merasakan denyut pulsa yang sangat cepat tersebut, sehingga baginya hanyalah sebuah arus yang rata dan konstan. Analoginya adalah, jika Anda mengecilkan t(on) (time on) maka otomatis akan mengurangi Vo(avg) (Average voltage out), begitupula sebaliknya, jika Anda menaikkan t(on) maka otomatis akan menaikkan Vo(avg) pula.

Contoh sederhana dari Pulse Width Modulation:


Singkat kata, switching power supply menggunakan tegangan AC PLN (220V AC) dan disearahkan oleh rectifier, kemudian dilewati ke filter (untuk menghilangkan noise dan ripple yang berasal dari tegangan PLN), setelah itu masuk ke rangkaian PFC (power factor correction) sebelum diteruskan ke sepasang capacitor (jika power supply memiliki rangkaian PFC, jika tidak maka dari filter langsung diteruskan ke sepasang capacitor). Sepasang capacitor ini digunakan untuk meratakan bentuk gelombang searah dari hasil filtering sebelum akhirnya tegangan tersebut masuk ke transformator. MOSFET (metal-oxide semiconductor field-effect transistor) dirangkai secara seri dengan sisi primer transformer dan bertindak sebagai on-off switch. Kemudian, tegangan yang keluar dari sisi sekunder transformer lalu disearahkan dan disesuaikan dengan besaran yang diinginkan. Umpan balik (feedback); dalam hal ini Vo, Io, dsb. Dapat dikirimkan kembali kepada unit PWM sebagai inputan mengenai keadaan pada jalur output. Selanjutnya unit PWM inilah yang akan memanipulasi lamanya waktu bagi MOSFET untuk menghantarkan arus kepada transformer agar kondisi tegangan pada jalur output tetap stabil.

Contoh sederhana dari Switching Power Supply:


Begini contohnya, katakanlah Anda memiliki sebuah switching power supply yang mampu menghasilkan tegangan output 12v dengan arus maksimum 10A. Sekarang, jika diberikan beban pada power supply itu sebesar 12A, maka yang terjadi adalah tegangan output power supply akan turun drastis. Nah, umpan balik seperti inilah yang dikirim ke unit PWM. Jadi disini umpan balik tersebut berisikan informasi bahwa terjadi penurunan tegangan pada jalur output. Kemudian unit PWM ini akan memanipulasi lamanya waktu bagi MOSFET menghantarkan arus (t(on)) sehingga menjadi lebih lama, dan akibatnya terdapat cukup banyak arus yang mengalir pada transformer sehingga tegangan pada jalur output menjadi stabil kembali pada 12v. Umumnya, rentang frekwensi operasi unit PWM ini berkisar antara 30kHz sampai 150kHz, namun tidak tertutup kemungkinan frekwensi ini naik lebih tinggi lagi. Sedangkan frekwensi pada linear power supply adalah sama dengan frekwensi input tegangan (tegangan jala-jala umumnya 50/60Hz). Frekwensi pada switching power supply dipilih pada kisaran nilai tertentu sesuai dengan penerapannya akan digunakan untuk apa power supply tersebut. Karena pemilihan rentang frekwensi PWM berkaitan dengan interferensi elektromagnetik yang mungkin bisa saja menganggu operasional beban tersebut.

Linear vs. Switching power supplies

Berikut adalah perbedaan dasar antara linear & switching power supply. Dari sini kita dapat melihat, kenapa sistem PC tidak dapat menggunakan linear power supply, karena dengan jumlah daya yang harus dipasok cukup besar maka tidak mungkin bagi sistem PC menggunakan linear power supply. Logikanya jika sistem PC menggunakan linear power supply, lalu untuk unit power supply itu sendiri mungkin ukurannya akan jauh lebih besar dari ukuran casing Anda (dan juga lebih berat).


Lebih lanjut tentang PC Power Supply

Walaupun saat ini seluruh PC power supply merupakan switching power supply, namun desain yang digunakan teramat rumit dan kompleks bila dibandingkan contoh sederhana dari switching power supply diatas (yang mana hanya memiliki satu jalur output tegangan dan keseluruhan rangkaian disederhanakan seminimal mungkin). Untuk selanjutnya kita hanya akan menggunakan standar ATX 12V v2.2 sebagai referensi untuk PC power supply (PSU). Sebelumnya, yang perlu ditekankan disini adalah bahwa setiap PSU memiliki desain dan kerumitan yang berbeda-beda. Dan apa yang akan dibahas disini hanyalah sebagai gambaran umum tentang PSU. Walaupun masih satu merek, namun teramat banyak jenis dan desain PSU yang dibuat, dan untuk menjelaskannya satu-persatu hanya akan menambah panjang jumlah halaman artikel ini. Intinya disini adalah Anda mengerti dasar kerjanya, bila Anda sudah paham dan mengerti maka untuk memahami varian PSU lainnya tidak akan susah walaupun PSU tersebut memiliki desain yang teramat rumit sekalipun.
Sebuah sistem PC membutuhkan beberapa tegangan utama yang harus memiliki presisi yang tinggi (tentunya nilai ini termasuk dengan tingkat toleransi yang diperbolehkan; pada umumnya sebesar 5%) agar dapat beroperasi secara optimal, jalur tegangan utama ini adalah 3.3V, 5V, dan 12V, sedangkan untuk -12V, dan 5Vsb (stand-by) umumnya sedikit sekali periferal yang menggunakannya, sehingga tidak diperlukan daya keluaran yang cukup besar. Jumlah daya yang ditarik oleh beban pada masing-masing jalur tegangan inipun bervariasi nilainya. Anda mungkin berfikir, bahwa dengan menggunakan sirkuit PWM dan transformer untuk masing-masing jalur tegangan akan menghasilkan sebuah PSU yang sempurna untuk digunakan pada sistem PC. Tapi nanti dulu, hal ini mungkin terdapat pada salah satu PSU merek tertentu, namun bagaimana dengan kompleksitas rangkaian didalamnya? Terlebih lagi, bagaimana dengan harga jualnya? Sanggupkah Anda membelinya? Ambil sebuah contoh, PSU termahal saat ini yang masih mungkin untuk dimiliki oleh seluruh kalangan pengguna PC adalah PSU yang berada dikelas menengah, hanya pengguna PC tertentu yang sanggup untuk menggunakan PSU kelas atas, bahkan hanya sedikit sekali pengguna PC yang menggunakan PSU yang memiliki desain “sempurna” tersebut. Tapi walaupun PSU kelas atas sekalipun jika Anda melihat kedalamnya, Anda hanya akan menemukan sepasang (atau lebih) MOSFET dan sebuah transformer utama (dimana seluruh jalur tegangan terdapat pada sisi sekunder transformer tersebut), dan satu atau dua buah transformer kecil sebagai sumber tegangan 5Vsb dan -12V. Mengapa begini? Seperti yang telah kita ketahui sebelumnya, bahwa untuk membangun PSU dengan satu unit PWM dan satu transformer untuk semua jalur tegangan menghabiskan biaya produksi yang tidak murah, bagaimana jika didalam satu PSU terdapat 3 unit PWM dan 3 transformer utama untuk masing-masing jalur tegangan? Anda sendiri mungkin sudah bisa membayangkan. Gambar dibawah merupakan contoh struktur dan desain rangkaian sebuah PSU pada umumnya.


Proses kerjanya adalah, pertama tegangan AC masuk ke PSU setelah melalui sebuah sekering (proteksi utama terhadap kejadian yang tidak diinginkan), melewati beberapa noise & ripple filter, lalu disearahkan oleh diode bridge. Jika PSU memiliki sirkuit PFC maka disinilah sirkuit itu dipasang. Setelah itu, tegangan masuk ke dua buah filter capacitor yang berfungsi tak hanya sebagai filter, namun juga berfungsi sebagai penghalus tegangan DC sebelum diumpankan ke power transistor. Untuk lebih jelasnya, perhatikan diagram dibawah ini.







Selanjutnya tegangan DC yang sudah cukup halus ini akan masuk ke gulungan primer transformer dengan frekwensi yang sangat tinggi (cakupan kHz) dengan lebar pulsa yang beragam dengan bantuan sepasang (atau lebih) power transistor yang ditempatkan pada heatsink. Seluruh tegangan keluaran pada sisi sekunder transformer akan disearahkan dengan sejumlah “dual Schottky rectifiers” yang juga ditempatkan pada heatsink yang terpisah dari heatsink power transistor.
Kenapa menggunakan diode jenis Schottky? Karena diode rectifier jenis ini memiliki karakteristik tegangan jatuh yang sangat rendah (very low forward voltage drop) dan kecepatan penyalaannya yang mendekati nol detik (switching speeds that approach zero time), itu sebabnya diode rectifier jenis ini sangat ideal untuk digunakan pada switching power supply.
Setelah tegangan ini disearahkan lalu hasilnya akan dilewatkan pada serangkaian kumparan filter arus DC (series of DC filter chokes); choke umumnya berbentuk cincin dengan lilitan tembaga yang mengitarinya, kumparan ini bekerja secara berpasangan dengan beberapa filter capacitor yang berfungsi untuk menghilangkan sisa-sisa gelombang AC hasil penyearahan tadi. Tapi tak hanya itu saja, capacitor-capacitor ini juga berfungsi sebagai penyimpan arus listrik sehingga didapatkan tegangan keluaran yang benar-benar stabil.
Umpan balik (feedback) dari masing-masing tegangan keluaran dipantau oleh sebuah sirkuit kontrol yang menjaga agar tegangan keluaran sesuai dengan yang diinginkan. Seperti yang telah dibahas diatas, karena hanya terdapat sepasang (atau lebih) power transistor dan satu buah transformer, maka apabila terjadi perubahan jumlah beban pada salah satu jalur tegangan keluaran akan berefek negatif pada jalur tegangan keluaran yang lainnya. Tapi para produsen PSU memiliki banyak cara untuk menyiasati regulasi tegangan pada PSU buatan mereka (tentunya dengan mempertimbangkan biaya produksi). Intinya adalah, semakin akurat nilai masing-masing tegangan output dengan label yang tertera pada kemasan PSU (pada kondisi beban penuh), maka semakin baik kualitas PSU itu.

Regulasi tegangan keluaran

Desain PSU dipengaruhi oleh dua faktor, yaitu ukuran fisik dan biaya produksi. Dengan menggunakan sirkuit dan komponen (power transistor, transformer, dan lain sebagainya) untuk masing-masing jalur tegangan akan menghasilkan regulasi tegangan yang nyaris sempurna, namun hal ini sangatlah kurang praktis untuk diterapkan (pertimbangan ukuran fisik dan biaya produksi). Inilah sebabnya mengapa ATX 12V v2.2 specifications1 hanya mengijinkan toleransi ±5% pada masing-masing jalur tegangan keluaran, untuk menyesuaikan dengan jumlah beban yang bervariasi pada masing-masing sistem PC.


Pedoman desain ATX 12V v2.2* menggambarkan sebuah grafik persilangan regulasi masing-masing jalur tegangan keluaran pada sebuah PSU berdaya 450W. Intinya, grafik itu menggambarkan bahwa sebuah PSU yang memenuhi standar ATX 12V v2.2 harus sanggup untuk menjaga nilai tegangan keluarannya dengan tidak melebihi nilai toleransi sebesar ±5% pada kombinasi jumlah beban pada seluruh jalur tegangan keluaran.
*Dikutip dari “ATX 12V v2.2 Power Supply Design Guide (March 2005) ©Intel Corporation”.



PSU terbaru saat ini mengandalkan pada jalur tegangan 12V untuk mengakomodasi permintaan yang cukup tinggi dari hardware seperti processor, graphic card, dan harddisk, sementara untuk jalur tegangan 3.3V adalah jalur terpenting kedua dimana tegangan ini akan menghidupi hardware seperti modul memory dan periferal yang ditanamkan pada slot PCI. Sementara jalur tegangan 5V mulai berkurang periferal yang menggunakannya, namun jalur tegangan ini masih diperlukan oleh komponen-komponen seperti IC dan chipset yang terpasang pada motherboard dan juga untuk periferal USB. Namun, para produsen motherboard memanfaatkan jalur tegangan 5V ini untuk keperluan lain, beberapa motherboard yang didesain untuk overclocking memanfaatkan jalur tegangan 5V ini untuk memberikan regulasi tegangan yang berlimpah pada modul memory.

Nilai daya keluaran

Sebuah PC power supply memiliki nilai daya keluaran maksimum sesuai dengan spesifikasi mereka, biasanya dinyatakan dalam W (watt). Perhatikan pada contoh label power supply dibawah, power supply itu memiliki nilai daya keluaran sebesar 580W. Tapi biar bagaimanapun, jika kita menjumlahkan nilai yang tertera pada label tersebut maka kita tidak akan mendapati nilai sebesar 580W itu, malahan kita akan menemukan nilai sebesar 762W! Tapi tunggu dulu, jika kita hanya menjumlahkan nilai keluaran pada kedua jalur kombinasi (3.3V + 5V) + (12V1 + 12V2) akan menemukan nilai sebesar 746W. Jika kita hanya menjumlahkan nilai keluaran pada jalur 12V1 + 12V2 hanya akan menemukan nilai sebesar 456W. Lalu darimana nilai 580W itu berasal? Bingung kan?
Alasan kenapa nilai penjumlahan itu tidak sebesar 580W adalah karena grafik daya segitiga (seperti pada grafik diatas), jumlah beban pada masing-masing jalur tegangan keluaran berefek langsung kepada daya keluaran maksimum masing-masing jalur tegangan keluaran. Pada saat sistem PC sedang mengerjakan tugas-tugas yang berbeda, akan mengkonsumsi jumlah daya yang berbeda pula pada masing-masing jalur tegangan keluaran, semuanya berubah dengan konstan. Tapi bagaimanapun juga, intinya adalah jalur tegangan 12V adalah yang terrpenting untuk sistem PC saat ini. Jadi kita tidak perlu pusing-pusing dengan jalur tegangan keluaran lainnya. Berapapun nilai daya keluaran yang tertera untuk masing-masing jalur tegangan, perhatikan saja pada jalur 12V, sanggupkah untuk memenuhi kebutuhan sistem PC Anda?
Sayangnya, tidak ada kejelasan tentang standarisasi atau termonologi tentang pelabelan jika berbicara tentang daya keluaran pada power supply. Sebagai contohnya pada gambar dibawah, kita tidak tahu apakah nilai yang tertera pada label tersebut merupakan daya keluaran rata-rata ataukah maksimum. Karena itulah kita tidak tahu tentang definisi “maximum power” atau “continuous power” menurut standar produsen yang membuatnya jika dibandingkan dengan produsen power supply lainnya. Maximum output bisa berarti daya keluaran puncak bagi salah satu produsen, tapi juga bisa berarti daya keluaran rata-rata untuk produsen lainnya. Akhirnya, konsumenlah yang dibuat pusing karenanya. Hal inipun bisa dimanfaatkan oleh produsen power supply “nakal” untuk memberikan nilai daya keluaran maksimum menurut ukuran mereka pada label power supply, menunjukkan bahwa power supply berharga murahpun memiliki daya keluaran yang sama dengan power supply yang berharga mahal.

=> Jika pada label power supply tidak ada tulisan yang menyatakan maximum, peak, atau continuous, maka untuk amannya bagi kita adalah mengasumsikan bahwa arus keluaran (disebut sebagai A = Ampere) pada masing-masing jalur tegangan keluaran inti (3.3V, 5V, dan 12V) adalah nilai maksimum, sehingga kita harus mengurangi nilai yang tertera pada label tersebut sebesar ±20%.


Gambar dibawah adalah sebuah contoh informasi daya keluaran pada power supply lainnya, minimalis tapi cukup untuk menyediakan informasi yang diperlukan sebagai bahan pertimbangan untuk membelinya. Gambar diatas adalah contoh dari power supply yang memberikan informasi yang cukup lengkap bagi kita. Power supply pada contoh diatas adalah power supply yang memenuhi standar ATX 12V v2.2, sedangkan pada contoh dibawah adalah power supply yang hanya memenuhi standar ATX 12V v2.0.


Angka-angka yang tertera pada label power supply bisa membuat pusing jika mengingat bahwa power supply tersebut akan bekerja pada kisaran temperatur yang cukup tinggi dalam casing CPU. Panas yang mennyelimuti power supply akan mempengaruhi kerja dari power supply tersebut, sehingga Anda tidak akan mendapati daya keluaran rata-rata maksimumnya. Hal inilah salah satu perbedaan kualitas antara power supply yang berharga mahal dengan yang berharga murah.

Faktor daya (power factor)

Power Factor Correction (PFC) merupakan isu yang banyak dibahas belakangan ini, terutama dinegara-negara Eropa dimana PFC dibutuhkan untuk power supply yang memiliki daya keluaran diatas nilai tertentu. Secara sederhana, Power Factor (PF) ada hubungannya dengan Actual Power (daya sebenarnyanya) vs. Apparent Power (daya nyata) pada sirkuit AC. Seperti yang telah kita ketahui bahwa AC adalah singkatan dari "Alternating Current", yang merupakan daya yang kita dapatkan dari perusahaan listrik, yang besaran tegangannya berbeda-beda tergantung dinegara mana (di Indonesia adalah 220V / 50Hz satu fase, tapi ada juga yang menggunakan tiga fase).
Arus AC ini memiliki bentuk gelombang berbentuk sinusoidal (sinus wave). Dimana tegangan sesungguhnya berayun dari positif ke negatif dengan getaran berulang-ulang dalam satu detiknya. Disinilah ukuran Hertz (Hz) berasal, Hz adalah satuan ukuran getaran perdetik. Untuk memudahkan memahami gelombang sinus ini dalam setiap getarannya adalah dengan menggunakan ukuran “x°” (derajat). Satu putaran penuh gelombang sinus setara dengan 360°, separuh putaran adalah 180°, seperempat putaran adalah 90°, begitu seterusnya. Untuk lebih jelasnya, perhatikan grafik dibawah.


Istilah “tiga fase” (three phase) adalah untuk mewakili tegangan yang memiliki sudut fase yang berbeda-beda (tergantung pada jumlah fase), dari sudut mana kurva sinus dari masing-masing tegangan AC itu berasal. Untuk lebih jelasnya, perhatikan grafik dibawah ini.


Grafik diatas adalah untuk menggambarkan contoh bentuk gelombang tegangan AC yang memiliki fase yang berbeda. Anda jangan berfikiran bahwa tegangan satu fase dan tiga fase itu sama-sama hanya menggunakan dua jalur kabel (fase dan netral). Tegangan tiga fase itu ada dua macam, ada yang menggunakan empat jalur kabel (Y connection = tiga fase dan satu netral) tapi ada juga yang hanya menggunakan 3 jalur kabel (Delta connection = ketiganya adalah fase, tidak menggunakan netral). Untuk lebih jelasnya, perhatikan gambar dibawah ini. Namun kita tidak perlu untuk membahas lebih jauh penggunaan tiga fase ini, karena sistem power supply yang digunakan pada PC hanya membutuhkan tegangan AC satu fase saja.


Karena beragam jenis peralatan (beban) yang kita sambungkan pada tegangan PLN, beban-beban ini nantinya akan berupa entah itu capacitive ataukah inductive (atau bisa juga gabungan keduanya tergantung pada operasional alat itu), dan kita menyebut beban ini sebagai "reactive". Arus yang ditarik tidak mengikuti besarnya gelombang tegangan, dalam arti kata tidak sama persis (seperti yang digambarkan pada grafik kedua dan ketiga dibawah). Sementara pada grafik yang pertama dibawah ini merupakan contoh bentuk gelombang yang sempurna bagi arus beban, tapi biar bagaimanapun juga pada kenyataannya hal ini tidak pernah terjadi. Jadi secara sederhana, semakin jauh berbeda gelombang arus mengikuti bentuk gelombang tegangan maka akan lebih buruk faktor daya (PF) yang terjadi, dan tentunya akan lebih banyak daya nyata (aparent power) ditarik dari sumber listrik rumah Anda.

Pada kondisi beban resistif murni, sudut fase antara tegangan dan arus beban adalah sama (0°).


Pada kondisi beban induktif murni, sudut fase adalah 90° (tegangan lebih dulu).


Pada kondisi beban kapasitif murni, sudut fasenya adalah -90° (arus mendahului tegangan).



Jadi, kesimpulannya adalah:



Pada grafik beban resistif murni seperti yang ditunjukkan pada grafik pertama diatas, faktor dayanya adalah satu (1), yang berarti sempurna karena daya reaktifnya sama dengan nol (0). Pada kondisi beban induktif atau kapasitif murni dimana tidak ada komponen beban yang bersifat resistif, maka bisa disebut sebagai beban reaktif murni, dan itu memiliki faktor daya sebesar nol (0). Apapun faktor daya yang kurang dari satu (1) berarti beban tersebut akan menarik banyak daya dari sumber listrik, dimana tentunya akan membutuhkan kabel yang berukuran lebih besar pula.
Lebih lanjut dari itu, karena daya reaktif (reactive power) ini diperlukan seiring dengan daya sesungguhnya (true power), maka hal ini bisa mengakibatkan tekanan berlebih pada jalur transmisi listrik. Karena perusahaan listrik harus membawa daya ekstra pada jalur transmisi dari pembangkit listrik ke rumah Anda, pada prinsipnya hal ini adalah biaya terbuang begitu saja untuk jalur transmisi yang menggunakan kabel berukuran besar. Dan juga, pengkabelan di rumah Anda hanya didesain untuk sekian ampere per-satu sirkuit, jadi Anda tidak akan bisa menerapkan secara sempurna pada masing-masing peralatan yang terhubung dengan sumber listrik karena faktor daya yang buruk.
Anda mungkin bertanya-tanya sendiri, “apakah saya akan dibebankan tagihan listrik untuk daya reaktif ini?”. Dan jawabannya adalah “mungkin saja”. Pihak perusahaan listrik bila ditanya umumnya akan menjawab seperti itu, tapi biaya itu hanya dibebankan kepada fasilitas industri/komersil saja, sementara untuk pengguna rumahan tidak dibebankan biaya tersebut. Tapi siapa yang tahu sebenarnya seperti apa?

Perbaikan faktor daya (power factor correction)

Faktor daya yang buruk dapat diperbaiki entah itu secara aktif maupun secara pasif. Masih ingat dengan bagaimana sumber listrik mengalir memasuki power supply beberapa halaman diatas? Salah satunya adalah tegangan melewati satu (atau lebih) capacitor berukuran besar sebelum akhirnya tegangan itu diumpankan ke transformer. Nah, capacitor ini secara alami akan membuat PSU cenderung menjadi beban kapasitif, jadi disini kita memerlukan sejumlah beban tambahan berupa beban induktif untuk menghilangkan kecenderungan PSU menjadi beban kapasitif. Cara yang mudah namun efektid adalah dengan menggunakan kumparan (choke). Sebaliknya, jika PSU cenderung untuk menjadi beban induktif, maka kita memerlukan sejumlah beban kapasitif untuk menghilangkannya. Secara teori hal ini terdengar mudah untuk dilakukan, tapi tergantung dengan kerumitan desain PSU tersebut, solusi memperbaiki faktor daya secara pasif (pasive PFC) ini mungkin tidak akan bekerja seefektif dan seefisien yang diharapkan.
Tapi dilain hal, perbaikan faktor daya secara aktif (active PFC) adalah sebuah sirkuit tambahan yang diletakkan sebelum tegangan tersebut masuk ke transformer. Rangkaian ini mensimulasikan dirinya sehingga dapat berfungsi sebagai beban induktif ataukah sebagai beban kapasitif secara elektronik.
Sebuah PC power supply tanpa sirkuit PFC umumnya memiliki PF sebesar 0,6 – 0,7 pada kondisi kerja normal. Dan power supply yang memiliki rangkaian passive PFC umumnya memiliki PF sebesar 0.75 – 0,85 pada kondisi kerja normal. Dan terakhir, power supply yang memiliki sirkuit active PFC didalamnya memiliki nilai PF =0,98.
Jadi apakah itu berarti power supply yang memiliki rangkaian active PFC adalah lebih efisien? Tidak juga!
Secara teknis, active PFC ini adalah sebuah rangkaian elektronik yang memerlukan daya untuk dapat bekerja, oleh sebab itu unit power supply ini bisa dibilang agak sedikit kurang efisien. Tapi semua itu tergantung dari sudut mana Anda menilai, apakah power supply dengan rangkaian active PFC ini lebih baik, ataukah power supply dengan rangkaian pasive PFC ini yang lebih baik dalam hubungannya dengan biaya yang Anda keluarkan (untuk membeli power supply dan biaya tagihan listrik bulanan Anda). Satu hal yang perlu diingat disini adalah jangan keliru membedakan antara “power factor” dengan “efficiency”, karena dua hal itu sama sekali berbeda.

Efisiensi power supply

Efisiensi sebuah power supply diukur dengan membandingkan jumlah daya yang ditarik dari sumber listrik dengan jumlah daya yang dihasilkan oleh power supply tersebut. Umumnya perbandingan ini bisa dilakukan dengan menghitung besaran daya yang ditarik dari arus AC dengan daya keluaran dari power supply (dinyatakan dengan satuan W = Watt). Setiap power supply yang memiliki efisiensi kurang dari 100% akan terbuang sebagai panas. Tapi pada kenyataannya tidak ada power supply yang benar-benar 100% efisien, itulah kenyataannya. Tapi meskipun begitu, Anda bisa (dan harus) menghindari power supply yang memiliki efisiensi kecil.
Contoh, jika sebuah power supply mengkonsumsi daya sebesar 600W dari sumber tegangan listrik, tapi daya keluaran power supply tersebut hanya sebesar 500W, maka nilai efisiensi power supply tersebut adalah ±83,4%, sehingga sisanya (dalam hal ini sebesar 100W) terbuang begitu saja menjadi panas. Nah, nilai 100W itu sama saja dengan Anda menyalakan beberapa buah lampu tanpa alasan yang jelas, dan Anda pun akan terbebani dengan biaya menyalakan bola lampu sebesar 100W tersebut pada tagihan listrik Anda. Yang perlu diperhatikan disini adalah bukan berarti panas tersebut harus didinginkan, tidak, bukan begitu. Nilai daya yang hilang ini berhubungan langsung dengan desain rangkaian elektronik power supply tersebut secara keseluruhan. Inilah satu lagi yang membedakan antara power supply murahan dengan power supply yang berharga mahal. Jadi, untuk sesaat power supply murahan akan sesuai dengan anggaran Anda dalam membangun sebuah PC, tapi untuk jangka panjangnya Anda akan dibebankan dengan tagihan listrik bulanan Anda yang terus-terusan membengkak. Oleh sebab itu, sebaiknya pertimbangkan matang-matang nilai efisiensi sebuah power supply sebelum Anda membeli power supply tersebut (tentunya dengan mempertimbangkan anggaran Anda juga).
Berikut ini adalah tabel yang didapat dari pedoman spesifikasi standar ATX 12V v2.21 yang menyatakan nilai minimum efisiensi yang diperlukan dan direkomendasikan untuk sebuah PC power supply agar memenuhi standar tersebut.



Saat ini, hampir seluruh power supply (yang berkualitas tinggi tentunya) memiliki nilai efisiensi ±75% pada kondisi kerja normal, namun ada juga yang memiliki nilai efisiensi ±87%, bahkan ada yang mencapai nilai ±94%!!! Intinya adalah, semakin tinggi nilai efisiensi power supply, maka semakin kecil panas yang dihasilkan, sehingga lebih sedikit peredam panas dibutuhkan (kipas dan heatsink), tentunya akan semakin tinggi biaya yang harus Anda keluarkan untuk membelinya.

Berat power supply

Banyak orang beranggapan bahwa bobot power supply adalah faktor terpenting untuk menentukan kualitas power supply, lebih berat power supply tersebut maka lebih baik pula kualitasnya. Apakah teori itu benar? Tidak sama sekali! Berat power supply sama sekali tidak ada hubungannya dengan kualitas power supply. Teori ini sama saja dengan mengatakan bahwa warna mobil mempengaruhi kecepatan tertingginya (apa hubungannya?).
Jika Anda menjumlahkan berat seluruh kabel, bersama dengan sasis power supply, maka Anda akan mendapati nilai yang tidak ada apa-apanya bila dibandingkan dengan berat keseluruhan power supply (mungkin berat kabel-kabel ditambah dengan sasis PSU itu hanya sekian gram). Bobot terbesar yang ada didalam power supply adalah transformernya, karena transformer itu tak lebih hanyalah gulungan sekian meter kawat tembaga pada inti ferrite. Bobot terbesar kedua adalah heatsink yang digunakan (dimana power transistor dan diode Schottky ditempatkan), namun bagaimanapun juga heatsink itu adalah berbahan dasar aluminium yang umumnya berbobot ringan (mungkin hanya sekian puluh gram). Tidak ada power supply yang memiliki desain dan struktur yang sama antara satu dengan lainnya, begitu pula dengan komponen yang digunakan (dimana seluruhnya memiliki jumlah kuantitas dan berat yang berbeda), itu sebabnya teori ini tidak ada hubungannya sama sekali dengan kualitas power supply.
Sekarang coba kita lihat pada power transistor, beratnya sama sekali tidak ada apa-apanya. Ukurannya pun sudah distandarisasi sesuai dengan tipe dan konfigurasi kaki-kakinya. Perbedaan utamanya adalah pada spesifikasi teknis internalnya, dimana lebih tinggi kualitasnya maka lebih mahal harganya (dan beratnya sama saja). Penggunaan power transistor yang berharga murah (kualitas rendah) hanya akan menghasilkan disipasi panas yang lebih tinggi (sehingga membutuhkan heatsink dengan ukuran yang lebih besar), dan juga memiliki spesifikasi teknis yang lebih rendah. Begitupun dengan diode Schottky, ukurannya pun sudah distandarisasi, sama-sama membutuhkan heatsink, dan beratnya pun tidak ada apa-apanya.
Komponen-komponen lainnya seperti capacitor, resistor, dan kumparan (chokes) tidak memerlukan heatsink, dan memiliki berat yang relatif ringan. Kualitas dari komponen-komponen ini pun hanya dapat ditentukan dari merek dan spesifikasi teknisnya, bukan dari beratnya.
Solusi pendinginan (kipas yang digunakan), adalah salah satu trik produsen power supply untuk mengurangi berat keseluruhan dari power supply yang dibuatnya dengan menggunakan kipas yang menggunakan material plastik yang memiliki kualitas kurang baik atau dengan menggunakan kipas yang memiliki frekwensi putaran permenitnya tinggi. Dengan ini maka lebih banyak udara yang dihembuskan kedalam power supply, sehingga panas bisa dibuang dengan cepat dan komponen-komponen didalamnya dapat tetap terjaga suhunya. Tapi efeknya adalah dengan menggunakan kipas putaran tinggi ini, maka bagaikan mendengarkan suara angin topan yang berasal dari dalam power supply Anda.
Intinya adalah kesemua hal ini berhubungan dengan keseimbangan antara biaya produksi, efisiensi, dan kapasitas daya keluaran dari power supply. Prinsipnya power supply memiliki harga jual yang tinggi jika menggunakan komponen-komponen berkualitas tinggi (solid-state components) dibanding dengan harga dasar dari unit pendingin (dalam hal ini adalah heatsink dan kipas yang digunakan). Jadi bisa dibilang, semakin murah komponen yang digunakan, maka semakin kecil efisiensi power supply tersebut, semakin tinggi panas yang dihasilkan, dan semakin besar unit pendingin yang digunakan.
Beberapa hal yang harus Anda perhatikan adalah kipas, ukuran kabel, dan jenis konektor yang digunakan. Semakin banyak dan semakin tinggi putaran kipas maka berarti semakin banyak udara yang dipaksa masuk ke dalam power supply, dan ini tidak selalu merupakan hal yang bagus (dengan alasan seperti yang telah disebutkan diatas). Cara lainnya bagi produsen power supply untuk menghemat biaya produksi adalah dengan menggunakan ukuran kabel yang sedikit lebih kecil ukurannya (biasa dinyatakan dengan satuan “xx AWG”), lebih besar angka yang tertera maka lebih kecil ukuran kabelnya. Kabel 16 AWG adalah ukuran standar kebanyakan power supply untuk digunakan pada konektor 24pin, sementara kabel 18 AWG digunakan untuk pengkabelan konektor lainnya. Dan terakhir, konektor yang digunakan pun bisa konektor yang biasa ditemukan atau menggunakan konektor yang berlapis emas. Sudah pasti, konektor berlapis emas adalah konektor berkualitas paling tinggi, karena emas merupakan media konduktor arus yang paling baik, dimana tentunya konektor jenis ini juga dijual dengan harga yang cukup mahal (itu sebabnya Anda tidak akan menemukan konektor jenis ini pada power supply murahan. Namun sebaliknya, hampir seluruh motherboard menggunakan konektor biasa saja, sedikit sekali motherboard yang juga menggunakan konektor berlapis emas (umumnya hanya motherboard server kelas atas). Jadi sepenuhnya merupakan keputusan Anda sendiri apakah mencari power supply yang memiliki konektor berlapis emas ataukah yang menggunakan konektor biasa (dengan mempertimbangkan kebutuhan, keperluan, dan anggaran Anda).



Kesimpulan

Saya berharap sekali artikel ini berguna sebagai sumber informasi dan menjawab pertanyaan Anda selama ini tentang PC power supply. Tapi lebih dari itu, semoga saja artikel ini bisa berkembang, lebih aktual, dan selalu diperbaiki dari waktu-kewaktu seiring dengan perkembangan power supply yang terjadi.
Memilih merek dan model (tipe) power supply merupakan keputusan yang dapat membuat pusing kepala. Anda harus mempertimbangkan beberapa hal seperti yang telah kita bahas diatas ditambah dengan penyesuaian anggaran Anda. Kartu grafis kelas menengah-atas yang digunakan (terutama jika berjalan pada modus Crossfire™ atau SLI™) membutuhkan daya yang tidak sedikit dan tegangan yang benar-benar stabil agar dapat berjalan dengan optimal. Saat ini cukup banyak kartu grafis yang menggunakan konektor daya tambahan untuk tegangan 12V agar dapat mencukupi pasokan daya kartu grafis tersebut. Dan processor juga membutuhkan daya yang tidak sedikit, dan dengan kemunculan processor multi-core untuk pengguna rumahan juga akan berdampak pada makin tingginya daya yang diperlukan.

Referensi

Berikut ini adalah beberapa referensi yang digunakan sebagai bahan acuan untuk menyusun artikel ini. Cukup bagus dan mudah untuk dipahami, jika Anda memiliki waktu senggang tak ada salahnya untuk membacanya sebagai sumber pengetahuan lebih lanjut tentang informasi teknis seputar power supply.
1. Introduction to Power Supplies (November 1988), Ralph E. Locher - National Semiconductor.
2. Switching vs. linear power supplies (July 1, 1997), Paul Watkin.
3. Watts and Volt-Amps: Powerful Confusion (2003), American Power Conversion.
4. ATX 12V v2.2 Power Supply Design Guide (March 2005) Intel Corporation.
5. Special Function Filters (May 16, 2005), Rob Howald.




©HSN Test center 2008 HDDStudio Forum .
All rights reserved.
All images and trademarks used are properties of their respective owners.


ref : http://koleseloyola.com/showthread.php?t=5100

Saturday, June 26, 2010

Server Google menggunakan baterai, bukan UPS

Ben JaiSiapa yang tak kenal dengan nama google? Mesin pencari/search engine yang paling dicari orang. Mungkin kita pernah berfikir, seperti apa server mesin pencari ini? Seberapa hebat? Menggunakan server merk apa?
Ben Jai
Google memiliki ratusan ribu server yang didisain untuk menjalankan sendiri fungsi inti dari masing-masing servernya. Si pendisain server-server Google bernama Ben Jai.
Kejutan besar google adalah setiap server memiliki 12 volt baterai untuk pasokan daya jika terjadi masalah pada sumber listrik yang digunakan. Menggunakan batere 12 volt untuk setiap server lebih murah dibandingkan dengan UPS central, ‘kata disainer server Google Ben Jai. Karena itu tidak ada kapasitas yang terbuang sia-sia.
Efisiensi merupakan faktor utama yang diusung oleh Google. Ben Jai mengatakan bahwa UPS central dapat mencapai 92 hingga 95 persen efisiensi. Dan beliau mampu mengukur penggunaan daya yang sebenarnya lebih dari 99.9 persen efisiensi. Google juga telah mempatenkan disain baterai untuk server-servernya. Pihak google bersedia untuk melisensikan disain baterainya ini ke vendor-vendor kata Urs Hoelzle, Google Vice President of operations. Fokus utama google adalah pada efisiensi energi.
Di bawah ini merupakan gambaran dari server google
Google untuk pertama kalinya menunjukkan disain servernya
Google untuk pertama kalinya menunjukkan disain servernya
Google Server tampak samping
Google Server tampak samping
Data center google telah meningkatkan efisiensi secara bertahap.
Data center google telah meningkatkan efisiensi secara bertahap.
Gambaran dari video tour yang disajikan oleh Google
Gambaran dari video tour yang disajikan oleh Google
Update: Google Uptime Server by siteuptime.com
Google Uptime

ref : http://www.jimmyzakaria.com/berita/server-google-menggunakan-baterai-bukan-ups

Menghidupkan Power Supplay Tanpa Motherboards

Saya dulu bingung bagaiman cara menghidupkan power supplay yang ada di CPU tanpa harus memasang motherboard. Sekedar untuk mencoba apakah powers supplay itu bisa hidup atau mengukur arus yang ada di power supplay tersebut. Mungkin cara ini bisa membantu dan bermanfaat.
atxpowerconnector1
sebelumnnya anda masukkan kabel power pada PSU ( Power Supplay ), pada pin no 13 dan 14 anda hubungkan/short, apabila di shortkan maka PSU akan menyala. Apabila anda ingin PSU menyala dengan lama, anda dapat menghub pin 13 dan 14 menggunakan kawat.
Gambar skema pin pada power supplay diatas adalah power supplay 20 pin, Apabila power supplay anda menggunakan 24 pin maka 4 pin terakhir jangan dipakai ( tidak termasuk pin yang dihitung ).
Gunakan skema diatas sebagai petunjuk arah dimana anda harus menghubbungkan kedua pin dan jadikan penjepit konektor sebagai tanda. Hati-hatilah apabila anda mencoba karna apabila terjadi kesalahan bukan tanggung jawab penulis. Cara ini telah diterpakan oleh kami.
Semoga bermanfaat :-) 

Monday, June 21, 2010

IPFire Installation

Boot From CD






After burning the IPFire ISO on a CD, put it in the computer that will be your IPFire machine and set your BIOS so it will boot from CD. Next you will be presented a screen where you must adjust your screen settings. Usually accepting the default setting works fine. If you use a monitor that doesn't support 1024×768 pixels, you must enter novga.



The boot options are:



novga

dma

memtest

Boot from USB drive

First you have to prepare the USB drive



If you are installing from one USB drive onto another USB drive it can occur that the BIOS will be unable to find any boot device. In this case, just start the installation without inserting the second USB device. After the welcome screen appears, connect the second USB device and IPFire should complete the installation without any problems.



Installation





After a few seconds you will be presented with a screen where you may decide the language for the installation and the web interface. Use the arrow keys to move around the available languages and the enter key to select one. Choose between German, English and Danish. If you want to translate IPFire into another language, please contact the developer-team at “entwickler@ipfire.org”.



On the next screen you will see a welcome screen in your chosen language. You'll be informed that if, at one of the following screens, you press “Cancel”, the setup will be aborted and the PC will be restarted.



Format & Copy





Next, you will be advised that all data on your hard drive will be erased and that the hard drive will be prepared for IPFire.







Any file system and current data on the target drive will be permanently deleted and replaced by the IPfire File structure









Note: It is a good idea to only connect the hard drive on which IPFire will be installed to prevent mistakes.









Next you must choose the filesystem to use. Available options are: Reiser4, ReiserFs and ext3. Most installations run on ext3, so select this if you are unsure. Some of our developers see Reiser4 as a better choice for larger environments.



If you need more information, please contact our developers directly.















If your target drive is small the install process will give you advice but will continue. Be carefull because the install will continue and might be aborted at any time (leaving incomplete tasks or a very small swap that may harm perfomance) if you run out of space









Now the hard drive is being partitioned and formatted for real. This process can take several minutes depending on the size of the hard drive. After this, the system files will be unpacked on the hard drive.







After the copy process has completed the CD is ejected and should be removed from the drive.





--------------------------------------------------------------------------------



Local Settings





On the next screen the keyboard layout and the timezone need to be selected. In a german setup the default settings will be “de-latin-nodeadkeys” and “Europe/Berlin” and should be left that way.







Hostname & Domain





When the keyboard layout and timezone have been chosen, continue with configuring the “hostname”. This is the name IPFire will be known by on the network.







If your network will be working with VPNs, it is necessary to use a different name for each IPFire machine.









The name “gateway” is reserved and can not used.





Since you must have a domain-name, this is being asked for on the next screen. In a default installation this is “localdomain”. If you own a domain, please enter it here.







Passwords





Once you have finished this, continue on setting the passwords.



Here you are asked for the root password. You have to write it twice to confirm is ok.







Be careful, if you're new to *nix systems, Is a common behavior that writing the password makes no echo on the screen(you can't see the * * * * or - - - - that tell when you pressed a key)









Usually this is not the same as the Admin password and for security reasons better not be. Even if you'll be the only manager of IPFire box, that may change on the time, and giving the root password to anyone is not the smartest thing talking about computer security





You will be asked for admin password in the next screen.



For an explanation of the different passwords, please read here.



Network

Number Of Networks





Now we are coming to the heart of IPFire, the setup of the network. As described in the preparations, you should already know how your own network will be set up in the following steps.







In a standard IPFire installation it is Green + Red, which means 2 Networks. Typically you have one network for your home computers, your Green network, and then an Internet connection for the other network, your Red network.



A maximum of 4 networks is possible - namely Green, Blue, Orange and Red.



Red WAN External network, Connected to the Internet

Green LAN Internal/Private network, Connected locally

Orange DMZ Unprotected/Server network, DeMilitarized Zone

Blue WLAN Wireless Network, Seperate network for wireless clients



Assigning the NICs





Next, all of the previously chosen networks must have a network interface card (NIC) assigned. In some cases, you may not have a NIC to assign to Red, for example when using a dialup modem. More information about the different Linktypes. If you know what MAC address is related to which NIC you can assign them here.



In the simplest networks, Red and Green, you basically have a 50/50 chance. The easiest thing is just assign one to each, if you can't ping out from your IPFire installation, change the network cables and try again. Keep in mind that you may have to reset your ISP's equipment (cable modem, etc.) before it will recognize a new device. A different NIC counts as a different device.











Network Addresses





Now addresses must be assigned to your network interfaces. Any valid IP addresses reserved for a LAN will work here (192.168.*.*). It is standard practice for the interface to be on .1 of the range for a local network. Here you must configure your networks an subnet masks. A standard setting for a Green interface would be 192.168.0.1 with a subnet mask of 255.255.255.0.







Don´t use IPs twice! Also, the IPs of the different interfaces must not be in the same subnet. As an example: Red=192.168.2.X, Orange=192.168.1.X, Green=192.168.0.X)













This warning can be ignored when installing from a physical CD, since you are not yet connected to a network. You will have to take care when modifying networking settings afterwards from a remote shell using the command “setup”.











The “Red” interface is special because its configuration depends on your ISP and the way it configures your external connection (your Internet connection).







Depending on your connection type you must setup your corresponding details. If you are unsure, try DHCP. If necessary, get the required settings from your ISP, like which type of authentication is required and What authentication credentials (if any) you will have to provide.



DNS and Gateway Installation





In addition to specifying your connection type you might have to set up your Gateway (the next hop after your IPFire) and most probably your preferred DNS (Domain Name Service) servers. If you've selected DHCP in the previous step, then these values will be configured automatically, so no need to specify them here.







DHCP Server





The last thing to configure is the DHCP(Dynamic Host Configuration Protocol) Server for the green interface. You just have to enable the DHCP server by enabling the tick within the brackets and enter the start and end values of your desired IP range. A widely used range is 192.168.0.2 and 192.168.0.254 so type it into the corresponding fields unless you prefer another IP range. You can not use the IP Address of your Green Interface and also the last IP of your green network range. P.e. for your 192.168.0.0/24 network it is 192.168.0.255 you can not use. You can narrow always it down to a smaller range if you do not plan to use that many PCs in your green network, or to reserve space for static IPs. These settings can always be changed later using the command line program “setup”.



You have now reached the end of the installation procedure.







You are not done yet, but you have completed the largest part of the configuration.







Installation on a USB device

if you install IPFire on a USB Stick or on a USB harddisk, the installer will recognize the device as sd(X). After a reboot it can happen that udev just renames the device to ub(X), which is very unlucky because neither grub.conf nor fstab are correct at this point. If this problem occurs first take a note of the new name of the USB-device (mostly uba). After that, you can take the easy way and start the installation once again and before you reach the point where the installer prompts you to reboot, press ALT+F2 to change to the console. In /harddisk you should still be able to see the current target-harddisk. Now rename all entrys sd(x) to ub(x( in the file /harddisk/etc/fstab. Repeat this for the file /harddisk/boot/grub.conf (can also be done with edit at boot-time). Now, change back to the installer and reboot normally.



The faster and a “little” harder way is to start the installer but to abandon a new installation. Instead, mount the target harddisks with the console (ALT+F2) and apply changes just as described above under fstab and grub.conf (you should have some experience using mount and umount).



Installation on a Alix-Board

The Alix Board is a embedded PC by the swiss producer PC Engines based on a AMD Geode LX CPU. The main advantage of using such a embedded system is the decreased amount of power your router consumes. An Alix Board consumes about 5W at a current of 12 V DC. Because most of the boards have 'only' a console ouput via RS232, rather than an expensive video output, the installation procedure of ipfire on a Alix-board is quite worth an article.



Requirements

Alix Board

CF Card

CF Card reader

null-modem line

Download the Image

First of all you should get the latest image for the Alix-board : Downloads. The name of the image is “ipfire-2.5.1gb-ext2-scon.i586-full-coreXX 1).img.gz”. As you maybe noticed the filename already tells you that this image fits on a 1GB-CF-Card and that it uses the file-system ext2. As already mentioned above Alix Boards have been desinged to boot of flash memory (e.g. CF Cards). Flash memory is very sensitive in terms of writing procedures on it. Therefore we need a special file system which extends the life expectancy of your CF Card dramatically. Ext2, the file system that's used in this special 'embedded' edition of ipfire minimizes the access to your flash memory because this filesystem hasn't got the so called 'journaling' features that cause a lot of access to your harddisk or flash memory.



To avoid a lot of trouble with faulty downloads you should check your image's md5 hash, using a tool of your choice. You'll find the checksum for the image by appending the suffix '.md5' to the download URL.



Writing the Image to a CF-Card

Depending on the OS you use, there are several possibilities how to get the image onto your CF-Card.



OS independent steps



Put the CF-Card into your card reader

connect your card reader to your PC

Microsoft Windows



The most comfortable way is using physdiskwrite, a tool written by Manuel Kasper the main developer of the m0n0 Project Put all the files you need (physdiskwrite.exe, ipfire-2.5.1gb-ext2-scon.i586-full-coreXX.img.gz) into a folder. Then open the Command Linem go to this previously created folder (useful commands: dir cd) and execute 'physdiskwrite ipfire-2.5.1gb-ext2-scon.i586-full-coreXX.img.gz'. Physdiskwrite will ask you onto which device you want to write.







Be careful, if you enter a wrong number, physdiskwrite could destroy data on your computer's hdd!



The process may take a while, so get yourself a coffee and enjoy the show.



Linux



Put your CF-card into your cardreader. With the command “tail -f /var/log/messages” as what the card is recognized. It is important to know if the card is named sde, sdf, sdc or something simiral. You can exit this view by pressing Strg+C.



In Ubuntu / Kubuntu you will get root by entering “sudo su -”. In this case, a simple “sudo” wont work because we will access the hardware directly. With



zcat ipfire-2.5.1gb-ext2-scon.i586-full-coreXX.img.gz > /dev/sdx



the image will be written to the CF-Card. Please remember to substitute the sdx with the output of “tail -f /var/log/messages”.



This procedure will take about 20-30 minutes, depending on the speed of your computer.



The Alix-Board

Put the finished CF-card into the Alix-board. Connect a cross-link-cable to the alix-board and the other end to a computer. Start the minicom program on your computer and set it so it can talk to the Alix-board:



Enter Ctrl+A followed by the z-key to get into the main-menu. Enter the configuration with “O” and then “settings for the serial connection”. Here you will see the settings for the serial connection. Press e to set the transfer-speed to 38400 (the D-key). Now you see that the baudrate 38400 is marked. Press enter several times to exit the menues.



IPFire configuration

Turn on your Alix-board and watch what is happening on your screen. The Alix-board transfers what it announces to the serial connection and minicom shows you what is arriving at the computer.



You will see that the Alix-board starts up, followed by Linux booting. At first start, the initramdisk will be rebuild and setup will be started to configure the basic settings. You will be asked for the keyboard layout and more. Its also important to assign your network-cards (to red, green, orange and blue).



the, metaphorically speaking, red connection leads to the internet, where you can get all sorts of potentially bad things. Because of that, we chose the signal-color red.



The green connection leads inwards to your personal network (to your computer or switch). Nothing harmfull can come from here, hence the color green.



The color orange tells us that here is something that needs our attention - your server, which is connected totally free without any protection to the outside world.



Blue symbolizes the sky….the air, through which your wireless-LAN transports its data…in a radius up to 300 meters everyone can see your wlan and try to penetrate it. Because of that, it needs special care and attention when configuring it.



Now you have configured your connections with the functions they will fullfill in the future.



Next, it is important to activate and set the dhcp-server. Please pay attention to that the used ip-range must fit the ip-address of the router. If the router has f.ex. the ip-address of 192.168.0.1, the ip-range must be 0 (the second last number). The ip-range is something like a department of a company. One department cannot see the other and because of that the ip-ranges must be the same. So the dhcp-server should assign ip-addresses from 192.168.0.x to 192.168.0.y



At startup you will see several error-messages, which you should ignore, because the setup actually is made for cd-installation and the scripts want to stop service-tasks that have not been started.



It should startup fine once you put power on the device and once it is started, you should be able to access it on the address you gave it in the setup. For this example I just assume it to be 129.168.0.1. The webserver will be listening on port 444. So just enter the following into your webbrowser



http://192.168.0.1:444



and press enter. Now you should see the web-interface. You will be prompted to accept the certificate. Your browser needs this certificate to classify the webserver as trustworthy and to allow to view the pages.



Now you can look at the webpages and amongst others enter the data for your internet-provider….



Have fun !

Sunday, June 20, 2010

Serviec Monit, HAPV dan ClamAV pada IPCop tidak berjalan

Pertama saya install IPCOP dan addon Copfilter, service Monit tidak berjalan. setelah saya googling sana - sini ternyata saya menemukan akar masalahnya. Hal ini terjadi karena ketika saya installasi add-on Copfilter, saya belum mengkoneksikan IPCop tsb ke internet. akibatnya ketika IPCOp ingin menginstall Razor account terhenti karena koneksi tidak ada. maka dari itu saya harus membuat Razor Account dan update ClamAV caranya :

Langkah pertama :
1. Masuk ke console IPCOP dengan Putty.
2. Pada Console ketikkan "cd .." tanpa tanda kutip.
3. Lalu ketikkan lagi "cd var/log/copfilter/default/" tanpa tanda kutip.
4.Lalu ketikan lagi " setup_util -R " tanpa tanda kutip. maka sistem akan membuat account razor baru, ditandai pada console "Creating Razor Account ". apabila sudah selesai akan muncul konfirmasi OK.


Langkah kedua:
Update file ClamAV terbaru:


1. download file update clamAv terbaru di clamav_0.96.1_copfilter.tar.gz
2. Copykan file tersebut ke dirctory /tmp dengan menggunakan WinSCP.
3. Masuk pada console IPCOP dengan Putty.
4. pindah ke directory root dengan cara ketikkan "cd .." tanpa tanda kutip.
5. Pindah ke directory tmp dengancara ketikkan "cd tmp" tanpa tanda kutip.
6. Ekstrak file  clamAV dengan cara ketikan " tar xvfz clamav_0.96.1_copfilter.tar.gz" tanpa kutip.
7. Pindah ke dirctory clamAV dengan cara kettikan "cd" tanpa kutip kemudian tekan tombol tab 1 kali kemudian enter. maka secara otomatis akan berpindah ke folder clamav.
8. mulai installasi dengan cara kettikan " ./setup " tanpa kutip kemudian enter. apabila ada konfirmasi [y/n] tekan y saja.
9. restart IPCOP.

Saturday, June 19, 2010

pfsense1.2-RC3 install screenshots

These screen shots should help those who have not installed pfsense before.
As a rule of thumb you can accept the defaults.























ref :  http://forum.pfsense.org/index.php/topic,7356.0.html

3 Speedy + Load Balancer + Mikrotik + IPCOP


Hasil dari kerjaan di warnet & game online “Satelit Internet” Jl. Hayam Wuruk No. 51 Probolinggo.
Load balancing 3 speedy menggunakan load balancer TPLink TL-R480T+ ditambah bandwith management punyanya Mikrotik dan iseng-iseng nyoba IPCOP sebagai squid nya.

IPCOP, Mikrotik, Billing
Yang ditulis kali ini cuma disisi mikrotiknya aja (pake mikrotik v2.9.27). Itung-itung buat arsip juga.
1. Topologi jaringan


IP address
Load balancer = 192.168.8.10
Mikrotik dengan 3 lan card:
—> Eth1 = 192.168.8.1 (ke load balancer)
—> Eth2 = 192.168.15.1 (ke IPCOP)
—> Eth3 = 192.168.1.1 (ke Switch/hub)
IPCOP = 192.168.15.10
Modem di set mode bridge, jadi yang dial PPPoE dari loadbalancer nya
2. Setting Mikrotik
—> Ethernet Card
name=”Speedy” mtu=1500 mac-address=4C:00:10:1B:4E:6F arp=enabled disable-running-check=yes auto-negotiation=yes full-duplex=yes cable-settings=default speed=100Mbps
name=”Lokal” mtu=1500 mac-address=00:02:2A:BF:E2:08 arp=enabled disable-running-check=yes auto-negotiation=yes full-duplex=yes cable-settings=default speed=100Mbps
name=”Squid” mtu=1500 mac-address=00:0E:2E:01:62:24 arp=enabled disable-running-check=yes auto-negotiation=yes full-duplex=yes cable-settings=default speed=100Mbps
—> IP address
[admin@satelit-internet]/ip address
add address=192.168.8.1/24 interface=Speedy
add address=192.168.1.1/24 interface=Lokal
add address=192.168.15.1/24 interface=Squid
—> DNS
[admin@satelit-internet]/ip dns
set primary-dns=192.168.8.10 allow-remote-request=yes
—> Route
[admin@satelit-internet]/ip route
add gateway=192.168.8.10
—> NAT
[admin@satelit-internet]/ip firewall nat
add chain=dstnat src-address=!192.168.8.0/24 protocol=tcp dst-port=80 action=dst-nat to-addresses=192.168.8.10 to-ports=818
add chain=srcnat out-interface=Speedy action=masquerade
tujuannya membelokkan semua port 80 dari client ke port 818 (squid IPCOP) yang berfungsi sebagai web proxy
—> Mangle
tujuannya
memisahkan bandwidth internasional dan lokal (OpenIXP dan IIX)
Daftar IP Address yang diadvertise di OpenIXP dan IIX dapat di download di http://www.mikrotik.co.id/getfile.php?nf=nice.rsc
File nice.rsc ini dibuat secara otomatis di server Mikrotik Indonesia setiap pagi sekitar pk 05.30, dan merupakan data yang telah di optimasi untuk menghilangkan duplikat entry dan tumpang tindih subnet.
Untuk tutorial auto import script ke mikrotik bisa diintip disini
[admin@satelit-internet] >/ip firewall mangle
add chain=forward dst-address=192.168.1.0/24 action=change-ttl new-ttl=set:1 comment=”change TTL”
add chain=forward out-interface=internet protocol=tcp tcp-flags=syn action=change-mss new-mss=1300 comment=”change mss”
add chain=forward content=X-Cache: HIT action=mark-connection new-connection-mark=squid_conn passthrough=yes comment=”squid proxy”
chain=forward connection-mark=squid_conn action=mark-packet new-packet-mark=squid_packet passthrough=no
/* Prioritaskan ping dan DNS */
add chain=prerouting protocol=icmp action=mark-connection new-connection-mark=icmp passthrough=yes comment=”icmp”
add chain=prerouting connection-mark=icmp action=change-tos new-tos=min-delay
add chain=prerouting connection-mark=icmp action=mark-packet new-packet-mark=icmp passthrough=no
add chain=prerouting protocol=udp dst-port=53 action=mark-connection new-connection-mark=DNS passthrough=yes comment=”DNS”
add chain=prerouting connection-mark=DNS action=change-tos new-tos=max-throughput
add chain=prerouting protocol=udp dst-port=53 connection-mark=DNS action=mark-packet new-packet-mark=DNS passthrough=no
add chain=forward protocol=tcp dst-port=6000-7000 action=mark-connection new-connection-mark=IRC passthrough=yes comment=”irc”
add chain=prerouting src-address=192.168.1.0/24 protocol=tcp dst-port=6000-7000 action=mark-packet new-packet-mark=irc passthrough=no
add chain=forward connection-mark=IRC action=mark-packet new-packet-mark=irc passthrough=no
/* Upload Connections */
add chain=prerouting src-address=192.168.1.0/24 dst-address-list=!nice action=mark-packet new-packet-mark=upload comment=”upload” passthrough=no
/* Download Connections hanya untuk bandwidth internasional (OpenIXP) */
add chain=forward dst-address=!192.168.1.0/24 connection-mark=!squid_conn dst-address-list=!nice action=mark-connection new-connection-mark=download passthrough=yes comment=”download”
add chain=forward connection-mark=download action=mark-packet new-packet-mark=download passthrough=no
—> Queue type
[admin@satelit-internet]/queue tree
add name=”pfifo-64″ kind=pfifo pfifo-limit=64
add name=”pcq-down” kind=pcq pcq-rate=0 pcq-limit=50 pcq-classifier=dst-address pcq-total-limit=2000
add name=”pcq-up” kind=pcq pcq-rate=0 pcq-limit=50 pcq-classifier=src-address pcq-total-limit=2000
—> Queue Tree
[admin@satelit-internet]/queue tree
add name=”download” parent=lan packet-mark=download limit-at=0 queue=pcq-down priority=8 max-limit=0 burst-limit=0 burst-threshold=0 burst-time=0s
—> Queue simple
[admin@satelit-internet]/queue simple
add name=”squid” dst-address=0.0.0.0/0 interface=all parent=none packet-marks=squid_packet direction=both priority=8 queue=default-small/ethernet-default limit-at=0/0 max-limit=0/0 total-queue=default-small
add name=”irc” dst-address=0.0.0.0/0 interface=all parent=none packet-marks=irc direction=both priority=8 queue=default-small/default-small limit-at=16000/16000 max-limit=16000/16000 total-queue=default-small
add name=”DNS” dst-address=0.0.0.0/0 interface=all parent=none packet-marks=DNS direction=both priority=8 queue=pfifo-64/pfifo-64 limit-at=8000/8000 max-limit=8000/8000 total-queue=default-small
add name=”icmp” dst-address=0.0.0.0/0 interface=all parent=none packet-marks=icmp direction=both priority=8 queue=pfifo-64/pfifo-64 limit-at=8000/8000 max-limit=8000/8000 total-queue=default-small
add name=”parent” dst-address=0.0.0.0/0 interface=all parent=none packet-marks=download,upload direction=both priority=8 queue=default-small/pcq-down limit-at=0/0 max-limit=0/0 total-queue=default-small
add name=”Satelit-01″ target-addresses=192.168.1.100/32 dst-address=0.0.0.0/0 interface=all parent=parent packet-marks=download,upload direction=both priority=8 queue=default-small/default-small limit-at=0/0 max-limit=0/0 total-queue=default-small
.
.
.
dst sampe 15 client
selese juga. lumayan seharian gk tidur melototin mikrotik.


Ref : http://dotec.wordpress.com/2008/11/25/load-balancing-3-speedy/