Perubahan data digital ke sinyal digital memiliki 3 kategori:
1. Unipolar menggunakan satu polaritas (positif atau negatif) untuk mengirim pulsa data.
2. Polar menggunakan dua tingkat tegangan (positif dan negatif) untuk menghindari masalah level tegangan.
3. Bipolar menggunakan kombinasi polaritas positif dan negatif untuk mengodekan data.