Implementacja Generacja thumb|300px|Przebiegi sygnałów w modulatorze BPSK Dane binarne są poddawane bezpośredniemu kodowaniu NRZ – poziomom logicznym odpowiadają dwa napięcia o różnej polaryzacji ( i ). Przemnożenie otrzymanego sygnału z sygnałem nośnej daje na wyjściu modulatora pożądaną falę BPSK.

Modulator BPSK: 542px

Detekcja thumb|300px|Przebiegi sygnałów w demodulatorze BPSK Odebrany z kanału radiowego sygnał BPSK zostaje podany na wejście korelatora, który składa się z układu mnożącego i układu całkującego. Sygnał po wyjściu z korelatora poddawany jest komparacji z poziomem progowym, w celu otrzymania sygnału binarnego. W przypadku braku sygnału BPSK na wejściu demodulatora, na wyjściu komparatora pojawi się losowa sekwencja binarna, powstała w wyniku komparacji szumu własnego odbiornika oraz odebranego szumu z kanału radiowego.

Demodulator koherentny BPSK: 647x647px

System odzyskiwania nośnej Aby można było zdemodulować sygnał BPSK odbiornik musi znać częstotliwość nośnej, przy pomocy której wiadomość została zmodulowana. Po dotarciu sygnału do modulatora częstotliwość nośna fali jest zazwyczaj stłumiona.