Не ту схему отправил вчера. Как я понял, чтобы ограничивать ток, нужно открывать транзистор по чуть чуть (менять напряжение на базе/затворе). ШИМ напрямую не подойдет, так как это будет просто открытие/закрытие, а тут нужно по чуть чуть крутить. По этому, на базу нужно подавать постоянное напряжение разного уровня. Некоторые схемы использую ОУ, но я не совсем понимаю как это прилепить к МК