Arsip ‘computer’ Tag

menghapus archive saat berinternet di windows vista

Pada saat anda berselancar di dunia maya apalagi jika melakukan transaksi secara online pasti akan sangat takut dan ngeri jika jejak saat kita berinternet ria dan transaksi jejak nya masih tertinggal di warnet. Nah sekarang

Windows Vista punya fitur yang otomatis melengkapi alamat situs web yang sedang kita ketikkan. Informasi alamat situs web ini didapat dari file bernama index.bat yang berisi alamat-alamat situs web yang pernah kita kunjungi.

<!–
google_ad_client = “pub-3242502446476602″;
/* 250×250, dibuat 08/12/11 */
google_language=”en”;
google_ad_slot = “7585157446″;
google_ad_width = 250;
google_ad_height = 250;
//–>

window.google_render_ad();Bagi orang yang sensitif terhadap masalah privasi, fitur ini bisa menjadi masalah. Dari daftar ini, orang lain bisa mengetahui situs-situs web yang pernah Anda kunjungi. Untuk mengatasinya, Anda bisa menghapus file index.dat.

Cuma, menghapus file index.dat tidak semudah menghapus file lain. Sebab, file ini digunakan sepanjang sesi sistem dan file yang sedang dipakai tidak bisa dihapus.

Jika Anda ingin index.dat dienyahkan dari sistem Anda, lakukan langkah-langkah ini.
1. Restart komputer Anda dan tekan tombol [F8] di keyboard beberapa kali di awal-awal boot untuk menampilkan menu menuju Safe mode.

2. Pilih [Safe Mode with Command Prompt], lalu tekan [Enter]. Windows akan melanjutkan loading Windows.
<!–
google_ad_client = “pub-3242502446476602″;
/* 180×90, dibuat 08/12/11 */
google_language=”en”;
google_ad_slot = “7337059254″;
google_ad_width = 180;
google_ad_height = 90;
//–>

window.google_render_ad();3. Saat muncul jendela login, masukkan nama pengguna berikut sandinya. Akun yang digunakan ini harus administrator, yah.

4. Setelah jendela Command Prompt aktif, Anda berada di folder C:-Users-user name Anda. Masuklah ke C:-Users-User name Anda-AppData-Roaming-Microsoft-Windows-Cookies dengan mengetikkan perintah “cd AppData-Roaming-Microsoft-Windows-Cookies” diikuti dengan menekan [Enter].

5. Ketikkan perintah “del index.dat” pada Command Prompt. Tekan [Enter].

6. Restart Windows.

7. Sekembalinya ke Windows, Anda akan kembali melihat file index.dat. Namun file itu kosong—Windows yang membuat file itu.

Mempercepat Performa Vista

Yang tidak terbiasa menggunakan Windows Vista pasti akan mengeluhkan kinerjanya yang terasa lambat. Nah masalah tersebut bisa diantisipasi dengan tips dan trik berikut :. Salah satu cara yang paling singkat adalah dengan menyetting Computer Management untuk mendapatkan performa maksimal.

peningkatan performa Vista dapat dilakukan secara singkat dengan mengubah setingan default dan mengkatifkan settingan disk Advanced Performance, karena Vista belum mengaktifkannya.

<!–
google_ad_client = “pub-3242502446476602″;
/* 250×250, dibuat 08/12/11 */
google_language=”en”;
google_ad_slot = “7585157446″;
google_ad_width = 250;
google_ad_height = 250;
//–>

window.google_render_ad();Langkah pertama yang anda harus lakukan adalah klik kanan pada menu My Computer, kemudian pilih Manage seperti pada tampilan berikut:

Proses berikutnya, pilih Device Manager dan arahkan kursor anda ke pilihan disk drive. Pada menu tersebut akan muncul SATA Disk yang ada di bawah Disk Drive tersebut.

Klik kanan, pilih properties hingga muncul tampilan sebagai berikut:

Untuk meningkatkan performa komputer, aktifkan setingan ‘Enable Advanced Performance’ dan klik ‘OK’ untuk mengaktifkan setingan baru anda dan Restart ulang PC maupun laptop anda. Langkah ini sedikit banyak dapat membantu meningkatkan performa windows Vista anda.

Kendati demikian ada beberapa cara untuk lebih menambah kemampuan sistem operasi yang diluncurkan sejak tahun 2005. Pengguna Vista yang belum sempat untuk menambah kapasitas memori juga dapat menggunakan windows ReadyBoost, yang terdapat dalam paket Windows Vista. Teknik itu merupakan cara penggunaan memory dengan cara menggunakan memory dari USB Flash Drive untuk menambah memori.

Selain itu, pemeliharaan Hardware juga mempengaruhi kinerja Windows Vista, dengan menjadwalkan maintenance hardisk seperti Disk Cleanup dan Disk Defragmenter secara rutin maka kinerja Vista dapat terdongkrak. Dan ada baiknya anda mengurangi program-program yang tidak terlalu dipentingkan dan menonaktifkan fitur yang dapat menambah beban memori seperti fitur Vista eye Candy

robot

Topik yang kami buat berbasis mikrokontroler keluarga MCS-51, dalam hal ini kami gunakan AT89S51 buatan ATMEL. Kelebihan tipe 89SXX daripada pendahulunya 8031/51 yaitu didalam chip sudah terdapat Flash Memory yang dapat diprogram sebesar 4Kbytes, 128 x 8 bit RAM internal. Jadi dengan menggunakan mikro tipe ini akan didapat desain yang cukup kompak dan pemrogramannya relatif lebih mudah. Desain yang kami buat terdiri dari beberapa bagian yaitu:

  1. Modul Mikrokontroler 89S51 + Regulator.
  2. Modul Penggerak Motor DC.
  3. Modul Penggerak Motor Stepper.
  4. Modul Transceiver Infra Red + Pendeteksi Benturan Samping (Limit Switch).
  5. Modul Penyuara.

Gambar 1. Robot Penghindar Halangan

Penjelasan Modul

1. Modul Mikrokontroler AT89SXX + Regulator.

Berikut contoh skematik dari modul tersebut. Komponen Modul Mikrokontroler 89CXX

  1. Pasif : Resistor 8K2 W, array 10K W 9 pin, Crystal 12 MHz, kapasitor 30 pF, 10uF, 100 uF, 1000uF, switch.

  2. Semikonduktor : AT89S51, LM7805.

  3. Battery charger 9 VoltDC 700mAH

Modul yang ditunjukkan pada gambar 2 berfungsi mengendalikan seluruh proses pekerjaan sistem robot ini dengan cara penanaman instruksi dalam Flash PEROM didalam chip 89S51. Bahasa yang dipergunakan adalah assembler, bahasa C dengan bantuan Compiler C (Franklin C, Keil C, SDCC atau yang lain). Baterai menggunakan baterai yang dapat diisi ulang sebesar 700mAH dengan asumsi bila sistem memakai arus 0,75 A akan dapat bertahan selama satu jam. LM7805 digunakan untuk meregulasi tegangan dan arus dari baterai sekaligus menyesuaikan level tegangan chip 89S51 serta piranti lain yang akan dipaparkan selanjutnya.

Gambar 2. Modul Mikrokontroler AT89S51

2. Modul Penggerak Motor DC

Komponen Modul Penggerak Motor DC

  1. Pasif : Resistor 1 ohm 5 watt untuk pembatas arus dan sensing arus.
  2. Semikonduktor : IC Driver Motor L298 buatan ST Microelectronic
  3. 2 buah motor DC 9 Volt 2400 RPM dengan pengurang kecepatan dan penguat torsi

Gambar 3. Modul Penggerak Motor DC

Modul ini menggunakan IC driver L298 yang memiliki kemampuan menggerakkan motor DC sampai arus 2A dan tegangan maksimum 40 VoltDC untuk satu kanalnya. Pin Enable A dan B untuk mengendalikan jalan atau kecepatan motor, pin Input 1 sampai 4 untuk mengendalikan arah putaran. Pin Enable diberi VCC 5 Volt untuk kecepatan penuh dan PWM (Pulse Width Modulation) untuk kecepatan rotasi yang bervariasi tergantung dari level highnya. Ilustrasinya ditunjukkan pada gambar 4.

Gambar 4. Ilustrasi Pulse Width Modulation

Dari gambar 4 dapat dijelaskan jika dikehendaki kecepatan penuh maka diberikan 5 Volt konstan, jika dikehendaki kecepatan bervariasi maka diberikan pulsa yang lebar high dan low-nya bervariasi. Satu periode pulsa memiliki waktu yang sama sehingga dalam contoh diatas, kecepatan motor akan berubah dari setengah kecepatan penuh menjadi mendekati kecepatan penuh. Biasanya digunakan lebar pulsa dalam beberapa milisekon misalnya 2 ms. Input untuk motor servo kanan adalah input 1 (C) dan 2 (D), direction-nya dapat dilihat pada tabel 1.

Tabel 1. Pengaturan IC driver motor

Berikut didalam IC L298 mengapa pengendaliannya sesuai dengan tabel 1.

Gambar 5. Ilustrasi Pengendalian Motor didalam IC Driver Motor

Didalam chip L298, untuk mengendalikan arah putaran motor digunakan metode bridge-H dari kombinasi transistor, jadi dengan metode demikian arus yang mengalir kemotor polaritasnya dapat diatur dengan memberikan logika ke transistor Q1 sampai Q4. Pengaturannya seperti tabel kebenaran disamping gambar 5. Kondisi high untuk semua input tidak diijinkan sebab akan mengakibatkan semua transistor aktif dan akan merusakkan transistor karena secara otomatis arus dari kolektor Q1 dan Q2 langsung mengalir ke Q2 san Q3 sehingga arus sangat besar tanpa melalui beban motor DC.

Berikut contoh penggalan pengendalian motor dengan bahasa assembly (contoh robot akan berjalan kedepan X meter)

subrutin-1

Delay diatas menggunakan fasilitas timer dalam chip 89C51. Untuk lamanya delay dapat divariasikan sendiri dengan proses looping atau perulangan. Jika dikehendaki robot berputar sesuai porosnya maka dapat dicoba penggalan source code sebagai berikut:

Subrutin-2

Fungsi Rsense1 dan 2 adalah untuk monitor arus jika diperlukan keperluan umpan balik untuk kestabilan system, contoh menjaga kestabilan putaran motor dengan memberikan umpan balik negatif arus ke pengendali mikro, dapat dengan ADC sebagai interface-nya.

3. Modul Penggerak Motor Stepper

Komponen Modul Penggerak Motor Stepper

  1. Pasif : Resistor 1K, 12K
  2. Semikonduktor : Transistor 2SD313 + heatsink
  3. Motor Stepper

Motor stepper yang kami gunakan adalah motor stepper yang ada dalam floppy disk drives yang sudah jarang dipakai lagi (ukuran 5¼ inch). Berikut skematik diagram penggerak motor stepper:

Gambar 6. Motor stepper dan penggeraknya

Untuk menggerakkan motor stepper masing-masing titik kumparan harus diberikan arus secara bervariasi, pada contoh diatas, titik A, B, C dan D diatur seperti pada contoh penggalan source code dibawah ini.

subrutin-3

Urutan data untuk putar kiri adalah 1000-0100-0010-0001, sehingga untuk putar kanan adalah sebaliknya yaitu 0001-0010-0100-1000. Delay tengok diatur kira-kira sebesar 5-20 msekon. Digunakan transistor adalah untuk interface antara mikro dan stepper, arus dari mikro tak akan sanggup langsung mengendalikan motor stepper. Transistor yang digunakan adalah transistor yang cocok untuk penguat daya menengah dengan bandwidth yang cukup lebar (2SD313). Melalui pengukuran diketahui tiap step dari stepper terhadap common mempunyai nilai hambatan sebesar 68 ohm, sehingga jika sumber tegangan diberi 5 voltDC maka nilai arus yang mengalir ke tiap step dengan mengasumsikan transistor saturasi adalah I = V/R = 5 V / 68 ohm = 73 mA.

4. Modul Transceiver Infra Red + Pendeteksi Benturan Samping (Limit Switch).

Modul Transmitter

Cara kerja IR transmitter dapat dilihat dari timing diagram dibawah ini : Sinyal IR disetting sebesar 30 – 50 KHz, sinyal data kita pakai untuk mengendalikan ada atau tidaknya pancaran sinyal infra merah. Jadi data dan sinyal infra merah yang akan dipancarkan perlu dimodulator terlebih dahulu. Maksud dari frekuensi kerja IR Led adalah supaya pancarannya dapat jauh dan kurang terpengaruh noise dari luar.

Gambar 7. Ilustrasi Komunikasi Data Sinyal Infra Merah

Gambar 8. Untai Penghasil Osilasi 30 -40 kHz dan Modulator

Modul Receiver Infra Merah

Di bawah ini adalah gambar untai dari penerima infra merah yang dapat menangkap sinyal IR dengan frekuensi 30 – 50 KHz. Setelah diterima dalam bentuk pulsa maka diubah menjadi tegangan DC rata-ratanya yang kemudian akan dimasukkan ke komparator tegangan LM324. Out Receiver adalah active low yaitu bila ada sinyal IR hasil pantulan yang tertangkap cukup kuat akan membuat output opamp menjadi low. Cara selain ini juga dapat digunakan, untuk hasil yang lebih tepat dengan cara menghitung jumlah pulsa yang tertangkap di receiver. Untai yang sudah direalisasikan dapat mengindera sinar Infra Merah dengan jarak 0 hingga 15 meter, dengan menyetel amplitudo dari keluaran pulsa dari modulasi (penggabungan ) sinyal carrier dengan data. Receiver yang pernah dicoba adalah sensor receiver Infra Merah untuk VCD player yang sudah memiliki keluaran dengan level TTL ( +5 V dan 0 V).

Gambar 9. Modul Infra Merah dan Komparator

Modul Limit Switch

Untuk untai pendeteksi benturan kanan dan kiri digunakan limit switch seperti gambar dibawah ini.

Gambar 10. Untai pendeteksi halangan di depan dan samping

Untuk mengenali kanan atau kiri maka dari kedua switch diumpankan lagi ke port mikrokontroler. Output dari gerbang AND untuk limit switch diumpankan lagi ke gerbang AND untuk dibandingkan logikanya dengan output receiver, dan hasil akhirnya diumpankan ke Port3.2 sebagai tanda ada halangan. Jika ada halangan didepan maka mikro segera memerintahkan untuk menyimpan data halangan di kanan, kiri dan depan, yang kemudian disimpan di memori, contoh penggalan source code-nya sebagai berikut: (mikro memerintahkan juga motor stepper untuk bergerak dengan 180 derajat kebebasan).

subrutin-4

5. Modul Penyuara

Untuk modul penyuara ini hanyalah tambahan fitur. Kami gunakan untuk memberikan sinyal ketika ada halangan, ada benturan kanan-kiri dan tanda bahwa semua arah sudah tertutup bagi robot (robot tidak bisa menemukan jalan keluar). Digunakan interrupt timer supaya proses bunyi dan proses sistem dapat berjalan bersamaan. Gambar untainya :

Gambar 11. Modul penyuara

Kegunaan 74LS04 adalah untuk buffer arus ke speaker karena bila langsung ke mikro maka arus dari mikro akan drop (jatuh) akibat beban yang besar (speaker). Penggalan source code untuk membunyikan speaker:

subrutin-5

Untuk modul yang lain dapat ditambahkan sendiri misalnya modul sensor pendeteksi panas, pencari cahaya, pencari sumber suara, pengikut lintasan, pendeteksi arah gelombang RF yang terkuat dan lain sebagainya. Untuk proses berjalannya robot tergantung dari kreatifitas perancang, untuk itu kami tidak mencantumkan lengkap source code-nya, tetapi kami akan berikan contoh flowchart jalannya robot.

Gambar 12. Flowchart Sistem Robot Avoider

KESIMPULAN

Sistem robot yang dibangun cukup sederhana tetapi cukup menarik untuk dipelajari lebih lanjut. Sistem robot ini sangat berguna dan banyak kita jumpai di industri. Sebagai contoh, conveyor di sebuah pabrik mie instant adalah salah satu contoh bentuk robot industri yang populer. Ilmu robotika merupakan gabungan dari teknologi mekanik presisi, perangkat keras elektronika dan komputer, perangkat lunak, sistem penginderaan atau sensor, dan dapat dikatakan merupakan gabungan dari banyak ilmu elektronika dan komputer, serta mesin.

REFERENSI

[1] Miller, Merl K. ; Winkless, Nelson ; Bosworth, Joe, The Personal Robot Navigator, Robot Press, Conifier, Colorado. Printed in United States of America. 1998.

[2] MacKenzie, I. Scott, The 8051 Microcontroller, Prentice Hall. 1995.

Alternatif pengganti IC converter MAX232 yang murah

Diterjemahkan dari artikel asli: “Alternatives of MAX232 in low budget projects”

Terkadang ketika keadaan budget kita dalam sebuah project dirasa sangat minim dan pada saat itu juga kita membutuhkan sebuah konverter level tegangan TTL ke RS-232 tentunya kita akan mencoba mencari beberapa alternatif pengganti dari sebuah IC yang cukup terkenal (MAX-232).
Sebuah contoh aplikasi dari MAX-232 dapat dilihat dalam Gambar di bawah:

IC MAX-232 adalah sebuah IC yang mengubah level tegangan TTL ke RS-232 atau sebaliknya. IC ini didukung dengan anti noise yang baik serta aman ketika terjadi “short circuit”. Akan tetapi pada aplikasi-aplikasi tertentu tidaklah terlalu esensial selalu menggunakan MAX-232 ini. Kita dapat menggantinya, seperti contohnya dengan berbasis transistor seperti dapat dilihat dalam Gambar di bawah.

Transistor yang digunakan adalah jenis-jenis transistor umum. Rangkaian ini mudah untuk diterapkan dan cukup dapat diandalkan, terdiri dari sepasang transistor dan empat buah resistor. Sepasang transistor ini berfungsi untuk mendapatkan level tegangan negatif, seperti yang dibutuhkan pada RS-232 PC.
Ketika PC tidak mengirimkan data, maka level tegangan pin Tx akan menjadi negatif. Tegangan negatif diambil dari Tx dan dikembalikan lagi melalui resistor R3 ke pin Rd.

Alternatif lain juga bisa dengan menggunakan interface gerbang logika. Dapat dilihat dalam Gambar-gambar berikut.

modul ATMega8535

ATMega8535

Mikrokontroler adalah suatu keping IC dimana terdapat mikroprosesor dan
memori program (ROM) serta memori serbaguna (RAM), bahkan ada beberapa
jenis mikrokontroler yang memiliki fasilitas ADC, PLL, EEPROM dalam satu
kemasan. Penggunaan mikrokontroler dalam bidang kontrol sangat luas dan
populer.

Ada beberapa vendor yang membuat mikrokontroler diantaranya Intel,
Microchip, Winbond, Atmel, Philips, Xemics dan lain – lain. Dari beberapa
vendor tersebut, yang paling populer digunakan adalah mikrokontroler buatan
Atmel.
Mikrokontroler AVR (Alf and Vegard’s Risc prosesor) memiliki arsitektur
RISC 8 bit, di mana semua instruksi dikemas dalam kode 16-bit (16-bits word) dan
sebagian besar instruksi dieksekusi dalam 1 (satu) siklus clock, berbeda dengan
instruksi MCS 51 yang membutuhkan 12 siklus clock. Tentu saja itu terjadi karena
kedua jenis mikrokontroler tersebut memiliki arsitektur yang berbeda. AVR
berteknologi RISC (Reduced Instruction Set Computing), sedangkan seri MCS 51
berteknologi CISC (Complex Instruction Set Computing). Secara umum, AVR
dapat dikelompokkan menjadi 4 kelas, yaitu keluarga ATtiny, keluarga AT90Sxx,
keluarga ATMega dan AT86RFxx. Pada dasarnya yang membedakan masing –
masing kelas adalah memori, peripheral, dan fungsinya. Dari segi arsitektur dan
instruksi yang digunakan, mereka bisa dikatakan hampir sama. Oleh karena itu,
dipergunakan salah satu AVR produk Atmel, yaitu ATMega8535. Selain mudah
didapatkan dan lebih murah ATMega8535 juga memiliki fasilitas yang lengkap.
Untuk tipe AVR ada 3 jenis yaitu AT Tiny, AVR klasik, AT Mega.
Perbedaannya hanya pada fasilitas dan I/O yang tersedia serta fasilitas lain seperti
ADC,EEPROM dan lain sebagainya. Salah satu contohnya adalah AT Mega 8535.
Memiliki teknologi RISC dengan kecepatan maksimal 16 MHz membuat
ATMega8535 lebih cepat bila dibandingkan dengan varian MCS 51.
Dengan fasilitas yang lengkap tersebut menjadikan ATMega8535 sebagai
mikrokontroler yang powerfull. Adapun blok diagramnya adalah sebagai berikut.

Gambar 2.1 Blok Diagram ATMega8535 (www.atmel.com)
Dari gambar tersebut dapat dilihat bahwa ATMega8535 memiliki bagian sebagai
berikut:
1. Saluran I/O sebanyak 32 buah, yaitu Port A, Port B, Port C, dan Port D.
2. ADC 10 bit sebanyak 8 saluran.
3. Tiga buah Timer/Counter dengan kemampuan pembandingan.
4. CPU yang terdiri atas 32 buah register.
5. Watchdog Timer dengan osilator internal.
6. SRAM sebesar 512 byte.
7. Memori Flash sebesar 8 kb dengan kemampuan Read While Write.
8. Unit interupsi internal dan eksternal.
9. Port antarmuka SPI.
10. EEPROM sebesar 512 byte yang dapat diprogram saat operasi.
11. Antarmuka komparator analog.
12. Port USART untuk komunikasi serial.Fitur ATMega8535
Kapabilitas detail dari ATMega8535 adalah sebagai berikut:
1. System mikroprosesor 8 bit berbasis RISC dengan kecepatan maksimal 16 Mhz.
2. Kapabilitas memory flash 8KB,SRAM sebesar 512 byte,dan EEPROM
(Electrically Erasable Programmable Read Only Memory) sebesar 512 byte.
3. ADC internal dengan fidelitas 10 bit sebanyak 8 channel.
4. Portal komunikasi serial (USART) dengan kecepatan maksimal 2,5 Mbps.
5. Enam pilihan mode sleep menghemat penggunaan daya listrik. Konfigurasi Pin ATMega8535
Konfigurasi pin ATMega8535 bisa dilihat pada gambar .Dari gambar tersebut
dapat dijelaskan secara fungsional konfigurasi pin ATMega8535 sebagai berikut:
1. VCC merupakan pin yang berfungsi sebagai pin masukan catu daya.
2. GND merupakan pin ground.
3. Port A (PA0..PA7) merupakan pin I/O dua arah dan pin masukan ADC.
4. Port B (PB0..PB7) merupakan pin I/O dua arah dan pin fungsi khusus, yaitu
Timer/Counter,komparator analog,dan SPI.
5. Port C (PC0..PC7) merupakan pin I/O dua arah dan pin fungsi khusus, yaitu
TWI,komparator analog dan Timer Oscillator.
6. Port D (PD0..PD7) merupakan pin I/O dua arah dan pin fungsi khusus, yaitu
komparator analog,interupsi eksternal,dan komunikasi serial.
7. RESET merupakan pin yang digunakan untuk me-reset mikrokontroler.
8. XTAL1 dan XTAL2 merupakan pin masukan clock ekstenal.
9. AVCC merupakan pin masukan tegangan untuk ADC.
10. AREF merupakan pin masukan tegangan referensi ADC.
Untuk memprogram mikrokontroler dapat menggunakan bahasa assembler atau
bahasa tingkat tinggi yaitu bahasa C. Bahasa yang digunakan memiliki
keunggulan tersendiri, untuk bahasa assembler dapat diminimalisasi penggunaan
memori program sedangkan dengan bahasa C menawarkan kecepatan dalam
pembuatan program. Untuk bahasa assembler dapat ditulis dengan menggunakan text
editor setelah itu dapat dikompilasi dengan tool tertentu misalnya asm51 untuk
MCS51 dan AVR Studio untuk AVR.

ATMEGA8535

AVR termasuk kedalam jenis mikrokontroler RISC (Reduced Instruction Set Computing) 8 bit. Berbeda dengan mikrokontroler keluarga MCS-51 yang berteknologi CISC (Complex Instruction Set Computing). Pada mikrokontroler dengan teknologi RISC semua instruksi dikemas dalam kode 16 bit (16 bits words) dan sebagian besar instruksi dieksekusi dalam 1 clock, sedangkan pada teknologi CISC seperti yang diterapkan pada mikrokontroler MCS-51, untuk menjalankan sebuah instruksi dibutuhkan waktu sebanyak 12 siklus clock.

AVR atau sebuah kependekan dari Alf and Vegard’s Risc Processor merupakan chip mikrokontroler yang diproduksi oleh Atmel, yang secara umum dapat dikelompokkan ke dalam 4 kelas :

* ATtiny
* ATMega
* AT90Sxx
* AT86RFxx

Perbedaan yang terdapat pada masing-masing kelas adalah kapasitas memori, peripheral, dan fungsinya. Dalam hal arsitektur maupun instruksinya, hampir idak ada perbedaan sama sekali. Dalam hal ini ATMEGA8535 dapat beroperasi pada kecepatan maksimal 16MHz serta memiliki 6 pilihan mode sleep untuk menghemat penggunaan daya listrik.

Arsitektur ATMEGA8535

(gambar arsitektur ATMEGA8535)

Secara garis besar, arsitektur mikrokontroler ATMEGA8535 terdiri dari :

* 32 saluran I/O (Port A, Port B, Port C, dan Port D)
* 10 bit 8 Channel ADC (Analog to Digital Converter)
* 4 channel PWM
* 6 Sleep Modes : Idle, ADC Noise Reduction, Power-save, Power-down, Standby and Extended Standby
* 3 buah timer/counter
* Analog comparator
* Watchdog timer dengan osilator internal
* 512 byte SRAM
* 512 byte EEPROM
* 8 kb Flash memory dengan kemampuan Read While Write
* Unit interupsi (internal & eksternal)
* Port antarmuka SPI8535 “memory map”
* Port USART untuk komunikasi serial dengan kecepatan maksimal 2,5Mbps
* 4.5 sampai 5.5V operation, 0 sampai 16MHz

Konfigurasi pin ATMEGA8535


(gambar IC plus pin-pinnya)

* VCC = pin masukan catu daya
* GND = pin ground
* Port A (PA0 – PA7) = pin I/O (bidirectional), pin ADC
* Port B (PB0 – PB7) = pin I/O (bidirectional), pin timer/counter, analog comparator, SPI
* Port C (PC0 – PC7) = pin I/O (bidirectional), TWI, analog comparator, Timer Oscilator
* Port D (PD0 – PD7) = pin I/O (bidirectional), analog comparator, interupsi eksternal, USART
* RESET = pin untuk me-reset mikrokontroler
* XTAL1 & XTAL2 = pin untuk clock eksternal
* AVCC = pin input tegangan ADC
* AREF = pin input tegangan referensi ADC

Tips dan Cara Memformat Ulang Hard Disk dan Menginstall Ulang OS Windows atau Linux pada Komputer PC / Laptop – Petunjuk Teknis

Masalah yang bersifat fatal dan parah bisa saja terjadi kapan dan di mana saja tidak memandang merk dan harga komputer pc / laptop anda. Terkadang komputer tidak bisa masuk ke windows akibat banyak hal seperti terkena virus, file booting hilang, bad sector, komputer lambat, komputer sering hang, salah seting dan berbagai masalah lainnya.

Jika berbagai cara sudah anda lakukan dan belum mendapatkan hasil yang memuaskan maka jalan pintas / singkat yang paling baik adalah dengan cara format ulang harddisk / hard drive yang ada di koputer pc / laptop anda. Pada tips ini akan diberikan beberapa langkah mudah yang dapat anda lakukan sendiri tetapi tidak secara mendetail. Bila anda butuh bimbingan anda bisa menanyakan di forum situs organisasi.org ini. Mudah-mudahan saya atau kawan lain dapat membantu anda.

A. Langkah dan Tahap Format Ulang Hard Disk

1. Back up / bekap file penting anda yang ada pada hardisk karena dengan format akan menghapus semua file yang ada di hard disk anda. Jika anda punya cd-rw drive atau dvd-rw drive anda bisa membakar file anda ke dalam cd atau dvd. Cara lain backup adalah dengan flash disk, disket floppy, disket zip, pindah file ke jaringan network lan atau internet pada komputer atau server lain dan lain-lain.

2. Setelah backup selanjutnya adalah membuat windows boot disk / rescue disk pada disket floppy 1.4 MB. Disket ini bertujuan untuk booting langsung ke disket tidak melalui harddisk anda. Istilahnya anda akan menggunakan os microsoft dos yang ada pada disket yang anda buat.

3. Ganti Setting Bios
Saat komputer dinyalakan anda harus langsung masuk ke tampilan bios untuk setting pilihan urutan boot. Caranya ketika komputer baru dinyalakan anda menekan dan menahan tombol delete sampai bios muncul di layar monitor komputer anda. Ganti urutan booting dengan urutan pertama floppy disk.

4. Format Hard Disk
Setelah bios diganti serta disave anda masukkan disket kemudian restart komputer anda. Nanti komputer anda akan otomatis boot dari disket tersebut dan pilih boot without cd-rom supaya proses booting bisa lebih cepat. Setelah masuk ke command prompt a:\ ketik format c: lalu tekan enter. Disesuaikan dengan jumlah partisi anda yang ada. Jika anda punya partisi 3 buah maka tambah perintah format d: dan format e:. Tips dan cara mempartisi hard disk mungkin bisa anda cari di kotak search di sebelah kiri halaman artikel ini. Jika format telah selsesai beri nama drive tersebut sesuai selera anda. Jika semua beres dan berjalan lancar maka proses format ulang telah selesai. Kini harddisk anda menjadi seperti baru kembali.

B. Langkah dan Tahap Install Ulang OS Windows dan Linux

1. Install Windows 98 / 2000 / ME / XP / Vista / Linux
Langkah pertama dalam mengistall ulang operating system pada komputer pc atau laptop anda adalah booting ulang ke disket anda dan pilih support cd-rom device. Setelah keluar command prompt lalu anda masukkan cd instalasi os anda sesuai selera anda. Kemudian cari drive cd-rom atau dvd-rom anda dengan mengetik d: atau e: dan lain sebagainya sesuai lokasi drive cd atau dvd rom anda. Setelah ketemu anda kemudian cari file setup.exe dengan perintah cdnama folfer untuk masuk ke dalam folder. Perintah cd.. untuk mundur satu folder level. perintah dir atau dir/w atau dir/p untuk melihat list file yang ada pada folder tersebut. Kalau sudah ketemu maka jalankan setup.exe atau install.exe dengan mengetik nama file tersebut lalu tekan tombol enter satu kali saja. Langkah berikutnya anda tinggal mengikuti perintah yang ada pada installasi cd atau dvd os.

2. Setting Settingan Boot pada Bios
Setelah install ulang windows atau linux selesai, maka keluarkan disket flopyy 1,4 anda dan masuk kembali ke menu bios setelah restart ulang. Pilih IDE-0 sebagai first boot. Floppy bisa anda seting menjadi boot kedua dan cd-rom menjadi boot ketiga. Anda bebas menentukannya sesuai dengan keinginan anda. Sehabis itu direstart ulang kembali.

3. Install Driver dan Software
Jika sudah berhasil masuk ke tampilan windows atau linux awal, selanjutnya anda nginstall driver untuk sound card, printer, scanner, kabel data, dan sebagainya sesuai hardware yang ada. Anda harus mencari dan memiliki sendiri driver tersebut. Setiap jenis komputer memiliki driver yang berbeda. Biasanya anda akan diberi cd driver saat anda membeli komputer atau hardware lainnya. Tanpa driver maka peralatan yang terhubung pada komputer laptop atau pc tidak dapat berjalan sebagaimana mestinya.

Selamat mencoba dan semoga berhasil

Tips dan Cara Mencegah, Memperbaiki dan Membuat Komputer PC / Laptop Aman Dari Virus, Hacker dan Spyware – Keamanan di Internet

Tahukah anda bahwa gangguan pada komputer tidak saja disebabkan oleh kerusakan atau kesalahan teknis pada piranti keras dan piranti lunak. Virus dan Spyware adalah gangguan pada komputer yang disebabkan oleh pihak eksternal dengan tujuan yang beragam seperti untuk mencuri data-data anda, merusak hardware anda, menghapus file, menghilangkan fungsi tertentu, mengambil alih kontrol pada komputer anda dan lain sebagainya. Yang pasti sangat langka atau mungkin tidak ada virus dan spyware yang membawa kuntungan pada komputer yang terinfeksi.

Virus dan spyware komputer bisa menyerang komputer anda baik yang sering online maupun yang tidak pernah online ke internet sekalipun. Komputer yang dihubungkan dengan disket atau usb flash disk pun bisa tertular dari software yang diinstall apabila tidak hati-hati. Jika telah terinfeksi suatu virus atau spyware yang hanya aktif bila komputer terhubung dengan internet, maka si virus atau spyware akan aktif ketika komputer sedang online.

Berikut ini adalah berbagai tindak pencegahan dan perbaikan pada komputer yang terkena virus atau spyware baik yang ringan maupun yang tingkat berat.

A. Pencegahan Agar Komputer Terhindar Virus dan Spyware

1. Hati-hati pada Attachment Email Anda
Jangan membuka file attachment pada email yang anda terima walaupun dari orang yang anda kenal jika attachment tersebut mengandung file program dengan extension atau akhiran .exe, .pif, .bat, dan lain sebagainya. Baca dengan teliti email yang dikirim, apakah gaya e-mail sama dengan yang biasa dikirim. Terkadang email yang anda terima berasal dari orang sunda, tapi menggunakan bahasa inggris, rusia, cina, dll pada emailnya.

2. Pasang / Install Software Keamanan Yang Terbaru
Pastikan komputer anda terinstall 3 jenis software keamanan utama dan terpasang dengan setting yang otomatis mengamankan komputer anda tanpa anda harus nyalakan terlebih dahulu. Mereka adalah anti virus untuk menangkal virus, anti spyware untuk menangkal spyware, dan firewall untuk menangkal serta memblokir serangan hacker serta koneksi dari luar. Untuk yang versi gratis dan bermutu bagus anda bisa menggunakan AVG antivirus untuk anti virus, Ad-Aware untuk antri spyware dan Zone Alarm untuk program firewall. Pastikan kesemuanya update / sudah terupdate dengan definition dan patch terbaru yang memperkecil peluang virus dan spyware varian baru melakukan infeksi pada komputer pc atau laptop anda. Jangan lupa pula untuk menjalankan scan pada komputer anda secara berkala untuk membunuh virus dan spyware yang baru menginfeksi.

3. Jangan Gegabah Menginstall Software
Hati-hati terhadap software yang anda isntall baik yang anda beli dari cd bajakan di toko-toko cd, dari download di internet, dari teman, dan lain sebagainya. Virus maupun spyware bisa saja bersembunyi pada program yang anda pasang tanpa anda sadari. Biasakanlah untuk membackup semua file penting anda secara berkala pada flash drive, cd atau dvd agar bila terjadi sesuatu hal yang fatal anda tidak akan kehilangan data anda.

4. Awasi User / Orang Lain Yang Memakai Komputer Anda
Jika komputer anda dipakai oleh orang lain, pastikan dia tidak melakukan hal-hal yang dapat merugikan komputer anda. Anda dapat membuat account khusus untuk tamu / guest dengan batasan-batasan tertentu yang anda dapat seting sendiri. Seseorang yang mungkin tidak anda duga bisa saja menginstall program, mencolokkan usb atau memasukkan disket yang mengandung virus atau spyware. Bahkan bisa juga memasang dengan sengaja software mata-mata untuk merekam segala aktifitas anda dan password yang biasa anda gunakan.

5. Waspada Selalu
Jika anda merasa bahwa ada sesuatu yang tidak beres pada komputer anda segera putuskan dan cabut sambungan ke koneksi internet ataupun jaringan network lan. Kemudian jalankan anti virus, anti spyware dan cek firewall apakah sudah berjalan dengan baik dan semestinya. Apabila anda mendapatkan pertanyaan untuk menginstall software dari situs yang tidak jelas tolaklah mentah-mentah. Ikuti perkembangan update patch atau tambalan lubang keamanan pada setiap software yang terpasang dan mendapatkan access internet pada program firewall anda.

B. Perbaikan Komputer Yang Terinfeksi Virus dan Spyware

1. Matikan Internet dan File Sharing Jaringan Network
Jika komputer anda terhubung dengan jaringan lokal atau internet segera putuskan dan cabut bila perlu untuk memastikan 100% anda benar-benar tidak terkoneksi. Terkadang virus dan spyware memanipulasi komputer anda sehingga seolah-olah anda sudah tidak terhubung lagi dengan jaringan luar.

2. Update dan Scan
Langkah pertama untuk perbaikan jika anda merasa ragu-ragu ataupun merasa yakin bahwa komputer anda terserang virs atau spyware adalah melakukan update. Update dapat dilakukan baik melalui download internet maupun secara offline jika anda memiliki filenya dari orang lain. Setelah terupdate dengan definition yang baru maka anda sebaiknya langsung melakukan scanning untuk segera menyingkirkan virus yang ditemukan.

3. Aktif Pada Komunitas Mailing List / Forum Tentang Keamanan Komputer
Semakin anda banyak bergabung dengan komunitas komputer, maka semakin banyak orang yang akan membantu anda jika anda sedang dalam masalah. Jangan takut dan ragu untuk menanyakan masalah yang anda hadapi biarpun masalah itu sepele. Gunakan nama samaran jika perlu. Di luar sana terdapat banyak orang yang mungkin pernah mengalami hal yang sama dengan anda. Di samping itu anda mungkin akan mendapatkan tips jalan pintas, solusi, saran, dan sebagainya dari komunitas tersebut. Biasanya virus dan spyware yang terbaru juga dibahas pada komunitas tersebut.

4. Format Harddisk Jika Tidak Ada Jalan Keluar
Jika semua cara telah anda jalani dan tidak ada yang memberikan solusi yang memuaskan anda dapat mengambil jalan pintas terakhir, yaitu dengan memformat ulang hard disk anda. Pastikan data yang penting bagi anda sudah ada cadangannya pada medium lain yang tidak terinfeksi virus, spywre serta program jahat lainnya. Kemudian format hard drive anda dan install os dan prgram aplikasi yang biasa anda pakai. Setelah semua ok, maka copy kembali file-file penting anda pada komputer yang fresh tersebut.

5. Belajar Dari Kesalahan
Buka mata anda ketika menghadapi suatu persoalan dan pelajari dengan baik, karena tidak menutup kemungkinan bahwa persoalan yang sama akan timbul dengan kuantitas yang lebih besar. Belajar tidak hanya dari masalah anda sendiri tetapi juga masalah orang lain bahkan yang anda tidak kenal sekali pun.

- Semoga Artikel Ini Dapat Membantu Anda dan Semoga Berhasil -

redhat linux 9

Entah kenapa cukup sering ada email atau pesan singkat dari seseorang yang menanyakan sesuatu hal tentang Linux, dan ketika saya tanya apa distro-nya, dijawab dengan “RedHat Linux 9″. Lebih aneh lagi, biasanya pengguna ini pengguna baru dan baru saja memasang RedHat Linux 9 tersebut di komputernya. Memang tidak terlalu sering, tapi paling tidak setiap satu atau dua bulan ada kejadian semacam ini. Jauh lebih sering daripada distribusi lain yang seumur dengan RedHat Linux 9.

Jika bertemu dengan kasus semacam ini, biasanya langsung saya anjurkan untuk pindah ke Ubuntu atau distribusi lain yang jauh lebih baru.

Bukannya menolak untuk membantu, tetapi lima hari ke depan adalah tepat empat tahun setelah RedHat Linux 9 dirilis. Empat tahun adalah waktu yang sangat lama di dunia Linux dan RedHat juga telah menghentikan dukungan terhadap RedHat Linux 9. Besar kemungkinan RedHat Linux 9 tidak mendukung sebagian besar perangkat keras jaman sekarang. Kenyamanan menggunakan Linux juga telah jauh lebih baik daripada empat tahun yang lalu.

Walaupun dulu saya adalah pengguna RedHat Linux sejati (pernah menggunakan setiap rilis RedHat Linux dari versi 3 sampai 7.3), saya tidak pernah menggunakan RedHat Linux 8 dan lebih di komputer pribadi saya. Versi terakhir RedHat Linux yang pernah saya gunakan adalah versi 7.3. Jadi kemungkinan saya tidak tahu terlalu banyak tentang RedHat 9.

Jadi mengapa orang-orang ini menggunakan RedHat 9? Saya tidak sempat menanyakannya dalam kejadian terakhir. Tetapi hipotesis saya adalah mereka mencari RedHat ke toko-toko yang ‘menjual’ program komputer, mencari RedHat Linux ‘versi terbaru’ karena dalam pikirannya RedHat adalah distribusi yang paling populer. Kemudian tentunya penjaga toko menyerahkan RedHat Linux ‘terbaru’ yaitu versi 9. Penjaga toko ini tentunya juga tidak mengetahui perbedaan-perbedaan dan hubungan antara RedHat Linux, RedHat Enterprise Linux, dan Fedora, apalagi CentOS.

Bagi penjaga toko ini mungkin wajar menginstal komputer baru dengan menggunakan sistem operasi keluaran setengah dasawarsa yang lalu, tetapi perkembangan di dunia Linux sangatlah cepat. Dapat dipastikan antara waktu RedHat Linux 9 dirilis sampai sekarang ada banyak versi baru dari RedHat Linux. Hanya saja namanya bukanlah RedHat Linux karena RedHat mengubah arah pengembangan RedHat Linux menjadi Fedora. Sedangkan versi komersilnya dinamai RedHat Enterprise Linux.

Semenjak RedHat Linux 9 dirilis, sudah ada enam rilis Fedora. Setiap tahun paling tidak ada satu rilis dari Fedora. Versi berikutnya dari Fedora dijadwalkan akan dirilis pada bulan Mei tahun ini. Selain itu sudah ada tiga rilis versi RedHat Enterprise Linux setelah RedHat Linux 9 dirilis. Untuk yang terakhir ini kemungkinan besar toko program komputer yang dimaksud juga menjualnya, walaupun mungkin mereka tidak bisa membedakan RedHat Linux dan RedHat Enterprise Linux; dan tentunya hampir dapat dipastikan RedHat Enterprise Linux yang mereka jual adalah bajakan.

Ketika ‘RedHat Linux 9′ melintasi otak saya, tebakan liar saya mengatakan bahwa itu adalah distro keluaran sekitar tahun 2000, “Hare gene masih pakai RedHat 9?”. Ternyata Wikipedia mengatakan tahun 2003, hanya dalam waktu empat tahun RedHat merilis tak kurang dari sembilan versi distribusi Linux! Perkembangan Linux yang begitu cepat membuat saya berpikir bahwa RedHat Linux 9 sepertinya dirilis pada abad kemarin, tetapi ternyata belum genap empat tahun RedHat Linux 9 dirilis.

Walaupun demikian, rasanya sudah waktunya toko-toko yang menjual perangkat lunak berhenti menjual distribusi-distribusi jaman baheula. RedHat Linux 9 hanyalah salah satu contoh, masih ada yang lebih parah lagi. Misalnya saja akhir-akhir ini saya pernah melihat RedHat Powertools dan Linux Mandrake 8 bertengger di etalase mereka.

Halaman Berikutnya »