Я начинающий, разбираюсь потихоньку.
На Atmega8 собрал свой небольшой проект, всё хорошо, но хочу прикрутить к нему V-USB для передачи данных на комп. Пока используется UART и кабель на PL2303. Но есть свободные ноги, место и т.п., т.е. есть возможность от pl2303 избавиться и сразу гнать CDC по SoftUSB, откуда у меня питание всё берется.
Вроде все понятно, но во всех схемах и вариантах для согласования уровней Data+/Data- предлагается либо запускать контроллер на 3.3В, что для меги8 неподходит, т.к. ей нужно 5В по даташиту (версия без L, а с L не потянет по частоте, для V-USB нужно мин 12 МГц). Другой вариант согласовывать уровни, но везде предлагается только стабилитроны на D+, D-.
Просто у меня под рукой нет стабилитронов на 3.3-3.6В. Можно ли как-нибудь по другому согласовать уровни? Из всяких прочих схем для согласования, например на биполярных или полевых транзисторах (их есть у меня). Еще есть LVDO AMS1117-3.3, если вопрос стоит в получении источника 3.3В.


