Lambat Windows 7 – Mempercepat Windows 7 Dengan Langkah Efektif

Apakah Anda menggunakan Sistem Operasi Windows 7? Apakah Windows 7 Anda lambat dan Anda ingin mempercepatnya lagi? Sebelum Anda mencoba untuk mempercepat Windows 7 yang paling penting adalah memeriksa apakah Anda memiliki persyaratan perangkat keras minimum untuk menjalankan sistem operasi di atasnya. Sesuaikan spesifikasi sistem Anda dengan informasi yang diberikan:

– 1 GB memori.

– Prosesor 1GHz minimum.

– Ruang disk yang tersedia harus 16 GB.

– Dukungan untuk grafis DX9 dengan 128MB memori (untuk antarmuka Aero).

– Drive DVD-R / W.

Anda mungkin berpikir di benak Anda bahwa saya dapat menjalankan Windows XP atau Windows Vista pada sistem yang sama secara efektif maka mengapa tidak Windows 7 berjalan lancar? Bahkan OS yang baru dirancang ini ringan dan dapat berjalan dengan efisien tanpa menuntut RAM yang besar.

Jika spesifikasi sistem di atas cocok dengan komputer Anda maka mungkin ada alasan lain untuk memperlambat Windows 7. Dalam situasi ini Anda harus mengurangi daftar program yang berjalan di latar belakang dan selama Windows start-up. Anda dapat menggunakan MsConfig atau Anda juga dapat mengunduh perangkat lunak untuk mengidentifikasi program-program yang secara rahasia berjalan dan memonopoli memori virtual Anda.

Aspek penting lainnya dari sistem operasi Anda adalah registri. Anda perlu membersihkan registri Windows 7. Ini pasti akan membantu Anda mempercepat sistem operasi yang ada (Windows 7). Sebagian besar pengguna tidak mengetahui pentingnya registri Windows. Ketika registri terakumulasi dengan entri yang rusak maka sistem operasi tidak dapat berhasil beroperasi, karenanya, Windows 7 Anda berjalan lambat.

Saat mencari registry cleaner di Internet selalu ingat bahwa perangkat lunak pembersih registri yang akan Anda unduh dilengkapi dengan fitur-fitur berikut:

a) Pembersih Registri.

b) Pembersih PC / Sistem.

c) Pembersih Peramban.

d) Defragmenter.

e) Start-up Manager.

Jika Anda dapat melihat fitur-fitur ini dalam perangkat lunak yang akan Anda unduh, maka lakukan dengan cepat. Perangkat lunak ini akan memperbaiki sebagian besar masalah permainan Anda juga. Pembersih registri dan pengoptimal PC tidak memiliki masalah kompatibilitas yang dapat Anda gunakan pada Windows XP, Windows Vista, dan Windows 7.

RS-232 Tutorial – 3 Langkah Mudah Memahami dan Mengontrol Perangkat RS232 Anda

Langkah 1: Memahami Koneksi & Sinyal RS-232

-RS-232C, EIA RS-232, atau hanya RS-232, mengacu pada standar yang sama yang didefinisikan oleh Asosiasi Industri Elektronik pada tahun 1969 untuk komunikasi serial.

-DTE dan DCE

-DTE adalah singkatan dari Data Terminal Equipment. Komputer adalah DTE. DCE adalah singkatan dari Alat Komunikasi Data. Modem adalah DCE.

-DTE biasanya dilengkapi dengan Male Connector, sementara DCE dilengkapi dengan Female Connector. Namun, itu tidak selalu benar. Gunakan cara sederhana di bawah ini untuk mengonfirmasi:

Ukur Pin 3 dan Pin 5 dari Konektor DB-9 dengan Volt Meter, jika Anda mendapatkan tegangan -3V hingga -15V, maka itu adalah perangkat DTE. Jika tegangan pada Pin 2, maka itu adalah perangkat DCE.

Catatan: Hasil untuk Konektor DB-25 dibalik (Silakan lihat tabel konversi DB-9 hingga DB-25 di bawah).

Pinouts RS-232 (DB-9)

Konektor DB-9 laki-laki dilihat dari depan. Pandangan terbalik atau belakang konektor laki-laki untuk Konektor Perempuan.

Penetapan Pin DCE Pin Tugas Dign (DB-9) (DB-9)

1 DCD Data Carrier Mendeteksi 1 DCD Data Carrier Detect

2 RxD Menerima Data 2 TxD Mengirimkan Data

3 TxD Mengirimkan Data 3 RxD Menerima Data

4 DTR Data Terminal Ready 4 DSR Data Set Siap

5 GND Ground (Sinyal) 5 GND Ground (Sinyal)

6 DSR Data Set Ready 6 DTR Data Terminal Ready

7 Permintaan RTS untuk Kirim 7 CTS Hapus untuk Kirim

8 CTS Hapus untuk Kirim 8 Permintaan RTS ke Kirim

9 RI Ring Indicator 9 RI Ring Indicator

Konversi DB-9 ke DB-25

DB-9 DB-25 Fungsi

1 8 DCD Data Carrier Detect

2 3 RxD Menerima Data

3 2 TxD Mengirimkan Data

4 20 DTR Data Terminal Ready

5 7 GND Ground (Sinyal)

6 6 Set Data DSR Siap

7 4 Permintaan RTS untuk Kirim

8 5 CTS Hapus untuk Kirim

9 22 RI Ring Indicator

Koneksi RS-232

Kabel straight-through digunakan untuk menghubungkan DTE (misalnya komputer) ke DCE (mis. Modem), semua sinyal di satu sisi terhubung ke sinyal yang sesuai di sisi lain secara satu-ke-satu.

Kabel crossover (null-modem) digunakan untuk menghubungkan dua DTE secara langsung, tanpa modem di antaranya. Mereka melintasi mengirim dan menerima sinyal data antara kedua belah pihak dan ada banyak variasi pada bagaimana sinyal kontrol lainnya ditransfer, di bawah ini adalah salah satunya:

Straight-through (DB-9) Crossover (Null-Modem) (DB-9)

(DTE) (DCE) (DTE) (DTE)

1 DCD ——- DCD 1 1 DCD DCD 1

2 RxD ——- TxD 2 2 RxD ——- TxD 3

3 TxD ——- RxD 3 3 TxD ——- RxD 2

4 DTR ——- DSR 4 4 DTR ——- DSR 6

5 GND ——- GND 5 5 GND ——- GND 5

6 DSR ——- DTR 6 6 DSR ——- DTR 4

7 RTS ——- CTS 7 7 RTS ——- CTS 8

8 CTS ——- RTS 8 8 CTS ——- RTS 7

9 RI ——- RI 9 9 RI RI 9

Null-Modem (Model: CVT-Null-1)

Sinyal RS-232

RS-232 Logic Waveform (8N1)

Grafik di atas mengilustrasikan bentuk gelombang logika RS-232 (Format data: 1 bit Mulai, 8 bit Data, No Parity, 1 Stop bit). Transmisi data dimulai dengan bit Start, diikuti oleh bit data (LSB dikirim pertama dan MSB dikirim terakhir), dan berakhir dengan bit "Stop".

Tegangan Logika "1" (Mark) adalah antara -3VDC hingga -15VDC, sedangkan Logika "0" (Spasi) antara + 3VDC hingga + 15VDC.

RS-232 menghubungkan Ground dari 2 perangkat berbeda secara bersama-sama, yang disebut koneksi "Tidak Seimbang". Sambungan yang tidak seimbang lebih rentan terhadap kebisingan, dan memiliki batasan jarak 50 kaki (sekitar 15 meter).

Langkah 2: Pelajari tentang Protokol

-Sebuah protokol adalah satu atau beberapa perangkat aturan perangkat keras dan perangkat lunak yang disetujui oleh semua pihak komunikasi untuk bertukar data dengan benar dan efisien.

-Synchronous and Asynchronous Communications

-Synchronous Communication membutuhkan pengirim dan penerima untuk berbagi jam yang sama. Pengirim memberikan sinyal waktu ke penerima sehingga penerima tahu kapan harus "membaca" data. Komunikasi Synchronous umumnya memiliki kecepatan data yang lebih tinggi dan kemampuan pengecekan kesalahan yang lebih besar. Printer adalah bentuk Komunikasi Sinkron.

Komunikasi Asynchronous tidak memiliki sinyal waktu atau jam. Sebaliknya, ini menyisipkan bit Start / Stop ke setiap byte data untuk "menyinkronkan" komunikasi. Karena menggunakan lebih sedikit kabel untuk komunikasi (tidak ada sinyal clock), Komunikasi Asynchronous lebih sederhana dan lebih hemat biaya. RS-232 / RS-485 / RS-422 / TTL adalah bentuk Komunikasi Asynchronous.

Pengeboran Down: Bits dan Bytes

Komunikasi komputer internal terdiri dari elektronik digital, yang diwakili oleh hanya dua kondisi: AKTIF atau NONAKTIF. Kami mewakili ini dengan dua angka: 0 dan 1, yang dalam sistem biner disebut Bit.

A Byte terdiri dari 8 bit, yang mewakili angka desimal 0 hingga 255, atau angka Heksadesimal 0 hingga FF. Sebagaimana dijelaskan di atas, byte adalah unit dasar komunikasi Asynchronous.

Baud rate, Data bit, Parity, dan Stop bit

RS-232 Logic Waveform (8N1)

Kecepatan baud adalah kecepatan komunikasi yang mengukur jumlah bit transfer per detik. Misalnya, 19200 baud adalah 19200 bit per detik.

Bit data adalah pengukuran bit data aktual dalam paket komunikasi. Sebagai contoh, grafik di atas menunjukkan delapan (8) bit data dalam paket komunikasi. Paket komunikasi mengacu pada transfer satu byte, termasuk bit Start / Stop, Bit data dan Paritas. Jika Anda mentransfer kode ASCII standar (0 hingga 127), 7 bit data sudah cukup. Jika ini merupakan kode ASCII diperpanjang (128 hingga 255), maka 8 bit data diperlukan.

Paritas adalah cara sederhana untuk memeriksa kesalahan. Ada indikator Even, Odd, Mark and Space. Anda juga dapat menggunakan tanpa paritas. Untuk Even dan Odd parity, port serial menyetel bit paritas (bit terakhir setelah bit data) ke nilai untuk memastikan bahwa paket data memiliki nomor bit logis-tinggi Bahkan atau Ganjil. Sebagai contoh, jika datanya 10010010, untuk Even parity, port serial menyetel bit paritas sebagai 1 untuk menjaga jumlah bit-bit tinggi-logika Bahkan. Untuk Odd parity, bit paritas adalah 0 sehingga jumlah bit-bit logika-tinggi adalah Ganjil. Tandai paritas hanya mengatur bit paritas ke logika-tinggi dan Space menetapkan bit paritas ke logika-rendah, sehingga pihak penerima dapat menentukan apakah data rusak.

Stop bit digunakan untuk menandai akhir dari paket komunikasi. Ini juga membantu menyinkronkan jam yang berbeda pada perangkat serial.

Handshaking (Kontrol Aliran)

Handshaking juga disebut "Flow Control". Tujuan utama Handshaking adalah mencegah penerima overloading. Dengan menggunakan sinyal Handshaking, penerima akan dapat memberi tahu perangkat pengirim untuk menjeda transmisi data jika penerima kelebihan beban. Ada tiga jenis handshaking: Software handshaking, Hardware handshaking dan Both.

Perangkat lunak handshaking menggunakan dua karakter kontrol: XON dan XOFF. Penerima mengirimkan karakter kontrol ini untuk menjeda transmiter selama komunikasi. XON adalah desimal 17 dan XOFF adalah desimal 19 dalam bagan ASCII. Kekurangan Perangkat Lunak handshaking adalah bahwa dua karakter kontrol ini tidak dapat digunakan dalam data. Ini sangat penting ketika Anda mentransmisikan data Biner karena Anda mungkin perlu menggunakan dua kode ini dalam data Anda.

Handshaking perangkat keras menggunakan garis perangkat keras yang sebenarnya, seperti RTS / CTS, DTR / DSR, dan DCD / RI (untuk modem).

Dalam komunikasi DTE / DCE, RTS (Request to Send) adalah output pada DTE dan masukan pada DCE. CTS (Clear to Send) adalah sinyal jawaban yang berasal dari DCE. Sebelum mengirim data, DTE meminta izin dengan mengatur output RTS ke tinggi. Tidak ada data yang akan dikirim sampai DCE memberikan izin dengan menggunakan jalur CTS.

DTE menggunakan sinyal DTR (Data Terminal Ready) untuk menunjukkan bahwa ia siap menerima informasi, sedangkan DCE menggunakan sinyal DSR untuk tujuan yang sama. DTR / DSR biasanya AKTIF atau NONAKTIF untuk seluruh sesi koneksi (misalnya Off-hook), sementara RTS / CTS AKTIF atau TIDAK AKTIF untuk setiap transmisi data.

DCD (Data Carrier Ready) digunakan oleh modem ketika koneksi telah dibuat dengan peralatan jarak jauh, sementara RI (Ring Indicator) digunakan oleh modem untuk menunjukkan sinyal dering dari saluran telepon

Format data (Biner, Hex, Des, Okt, dan ASCII)

Perangkat serial menggunakan Biner untuk komunikasi, yang hanya terdiri dari dua nomor unik: 0 dan 1. Biner adalah sistem penomoran Base-2. Satu byte data terdiri dari 8 digit biner, dari 0000 0000 hingga 1111 1111.

Hexadecimal adalah sistem basis-16, yang terdiri dari 16 angka: 0 hingga 9 dan huruf A ke F (angka desimal 15). Sistem penomoran Heksadesimal berguna karena dapat mewakili setiap byte sebagai dua digit heksadesimal berturut-turut, dan lebih mudah bagi manusia untuk membaca bilangan Heksadesimal daripada Bilangan Biner. Sebagian besar produsen menggunakan Hexadecimal dalam dokumentasi protokol mereka. Sangat mudah untuk mengubah nilai dari Hexadesimal menjadi Biner. Cukup terjemahkan setiap digit Hexadesimal ke dalam persamaan biner 4-bit. Misalnya. Bilangan Heksadesimal F3 sama dengan Bilangan Biner 1111 0011.

Octal mengacu pada sistem penomoran basis-8, yang hanya menggunakan delapan simbol unik (0 hingga 7). Programmer sering menggunakan format Oktal karena relatif mudah bagi orang untuk membaca dan dapat dengan mudah diterjemahkan ke dalam format biner: setiap digit Oktal mewakili 3 digit biner. Misalnya. Angka oktal 73 sama dengan angka Biner 111 011.

Desimal mengacu pada angka dalam basis 10, yang merupakan sistem penomoran yang paling sering kita gunakan dalam kehidupan sehari-hari. Ini tidak semudah Hexadecimal dan Oktal ke konverter Desimal ke nomor Biner, tetapi lebih mudah bagi kita untuk memahami Desimal.

ASCII (American Standard Code for Information Interchange) adalah pengkodean karakter berdasarkan abjad Inggris. Kode ASCII (dapat dibaca dan tidak dapat dibaca) banyak digunakan dalam komunikasi, seperti komunikasi Modem. Huruf A sampai Z dan angka 0 hingga 9 dapat dibaca kode ASCII. Beberapa kode ASCII tidak dapat dibaca, seperti kode kontrol: XON dan XOFF, yang digunakan dalam kontrol aliran Perangkat Lunak.

Checksum

Banyak protokol serial yang menggunakan checksum (tambahan byte yang ditambahkan pada akhir string data) untuk memeriksa integritas data, karena kesalahan mungkin terjadi selama transmisi data.

Ada banyak jenis checksum, dari penggunaan paling sederhana di Modula atau BCC hingga perhitungan CRC yang canggih. Menggunakan Modula sebagai contoh, kita belajar bahwa sebelum transmisi data, pengirim menambahkan semua byte perintah bersama-sama kemudian mod dengan 255 (desimal) untuk mendapatkan byte tambahan. Ini akan ditambahkan pada akhir string perintah. Ketika penerima menerima string perintah, pertama-tama akan memeriksa byte tambahan untuk melihat apakah data tetap tidak berubah atau tidak. Jika itu kasusnya, itu akan menerima data, dan jika tidak, itu akan meminta pengirim untuk mengirim ulang data.

Contoh perintah protokol

Perintah protokol adalah string data yang dikirim dari satu perangkat serial (mis. Komputer) ke perangkat lain (yaitu Modem). Berikut beberapa contohnya:

Contoh perintah ASCII: ATI1 untuk menanyakan informasi produsen Modem. (Catatan: adalah kode kontrol: Pengembalian Pengangkutan dan Pakan Baris)

Konversi string perintah di atas menjadi Heksadesimal dan itu menjadi:

41 54 49 31 0D 0A

Konversi string perintah di atas menjadi Desimal dan itu menjadi:

065 084 073 049 013 010

Konversi string perintah di atas menjadi Oktal dan itu menjadi:

101 124 111 061 015 012

Konversi string perintah di atas ke Biner dan itu menjadi:

01000001 01010100 01001001 00110001 00001101 00001010

Langkah 3: Mulai mengontrol perangkat RS-232 Anda dengan menggunakan 232Analyzer

-232Analyzer adalah perangkat lunak Advanced Serial Port (protocol) Analyzer, yang memungkinkan Anda untuk mengontrol / debug, memantau / mengendus perangkat serial (RS-232 / RS-485 / RS-422 / TTL) langsung dari PC Anda.

-232Analyzer adalah shareware, versi GRATIS memiliki beberapa keterbatasan tetapi lebih dari cukup untuk menguji dan mengontrol perangkat seri Anda. Klik di sini untuk mengunduh salinan GRATIS.

Perhitungan Checksum

232Analyzer dilengkapi dengan kalkulator Checksum, yang memungkinkan Anda menghitung byte checksum yang rumit dalam hitungan detik, berikut ini contohnya:

Misalkan Anda mengendalikan sebuah proyektor, dan protokol proyektor menggunakan xOR untuk mendapatkan byte checksum tambahan, string perintah untuk menghidupkan proyektor adalah: "1A 2B 3C" ditambah byte Checksum. Gunakan prosedur berikut untuk menghitung byte Checksum:

1. Pilih Hex sebagai format operan

2. Pilih x atau sebagai operator

3. Masukkan string perintah dan tambahkan koma (,) setelah setiap byte kode perintah: mis. 1A, 2B, 3C,

4. Klik pada tombol "Hitung" dan Anda akan mendapatkan hasil 0D (0 dihilangkan)

Pilih port COM dan bentuk komunikasi Pengaturan

Dari toolbar (seperti yang ditunjukkan di atas), Anda dapat memilih port COM yang terhubung ke proyektor (yaitu Port 5), tingkat Baud (yaitu 19200 bps), bit Data (yaitu 8), Paritas (yaitu Bahkan) dan Stop bit (mis. 1).

Catatan: Setelah Anda mengatur format komunikasi yang benar (mereka harus sesuai dengan pengaturan port COM proyektor), klik tombol "Connect" di sebelah kiri untuk mengaktifkan port COM.

Kontrol Alur Pengesetan

Anda dapat mengatur kontrol aliran dari jendela di atas. Bisa berupa Software (XON / XOFF), Hardware (RTS / CTS), Baik (Perangkat Lunak + Perangkat Keras), atau Tidak ada.

Kontrol perangkat RS-232 Anda

1) Negara Kontrol / Monitor

232Analyzer memungkinkan Anda untuk mengontrol / memonitor status saluran port COM Anda.

1. Garis status RTS dan DTR akan diaktifkan ketika LED yang bersangkutan diklik, Anda dapat menggunakan pengukur tegangan untuk memverifikasi perubahan, Anda harus mendapatkan + 6V hingga + 15V saat status saluran ON, dan -6V ke – 15V saat status saluran MATI.

2. Status saluran lainnya dapat dipantau melalui LED Virtual, seperti RX, TX, DSR, CTS, DCD, dan RI.

2) Perintah Kirim / Terima

Gunakan contoh di atas untuk mengendalikan proyektor (hidupkan proyektor), masukkan string perintah lengkap "1A, 2B, 3C, 0D," ke Send_Command_Pane seperti yang ditunjukkan di atas (catatan: Anda perlu menambahkan tanda "," setelah setiap kode perintah), lalu klik tombol "Kirim" …

Selamat! Anda baru saja mengendalikan perangkat RS-232 sendiri!

Catatan:

1) Dalam versi GRATIS, mode Hex tidak tersedia. Anda dapat menggunakan format Desimal untuk mengirim string perintah: "26,43,60,13,"

2) Anda dapat menggunakan perangkat RS-232 untuk pengujian, selama Anda mengetahui perintah protokol.

TAMAT