Gücenmece yok !
Ne biçim programcısın sen ?
Karşı tarafa bilgi göndereceksin ve pwm e yalvarıyorsun ?
RS232 den yolla usb den yolla RF yolla , karşı tarafta aynı şekilde alıp işlersin.
Bazı olur baştan yanlış düşünülür sonrada tırmalanır durulur.
Yapmak istediğini algoritma haline getir iyice düzenle sonra uygulamaya dök.
Bilgi iletimi değilde bir puls katarının duty cycle ı nedir nasıldır diye inceleyeceksen öyle çarp böl.. ile uğraşılmaz.
Bir mcu kullanırsın ve mesela "timer" ları kullanarak darbenin dolusunu boşunu kaç tane olduğunu net biçimde tespit edersin.
Sonrada mcu içerisinde karar verip çıkış alırsın.
Buradan hareketle başta elektronik acemisi olduğunu ifade ettiğin de göz önüne alınarak öneri :
Türkçe kaynak bol olduğu için özellikle microchip firmasının PİC diye tanınan mcu larını öğrenmeni öneriyorum.
C dilinin temellerini de biliyorsan kolayca PİC için C yi kolayca öğrenebilirsin.
Öyle hızı düşük filan takılma , işi bilen 10-50-100mHz ler de elektroniğe takla attırır.