Можно ПР114 с транзисторными выходами применить, там есть встроенный ШИМ, ничего Вам делать не надо:
ШИМ.PNG