По поводу, почему в симуляторе не заработала CD4049 - возможо, дело в резисторе RL
Добавил резистор - ничего не поменялось. Я уверен, что проблема в модели. Обычно модели не сильно большие, но для CD4049 единственная модель, которую я нашел, содержит 220 строк. Это как-то смущает. Другой модели пока найти не удалось.
Тогда пока поищу модель TC4426AEOA чтобы убедиться, что с драйвером все будет работать, как ожидается.
Спойлер
Был бы осциллограф, не пришлось бы тратить столько времени на поиски моделей Добавлено after 2 hours 10 minutes 15 seconds:У CD4049
https://static.chipdip.ru/lib/550/DOC001550989.pdf "выходной ток" - что- то в районе 20 мА, а у выбранных вами мосфетов- ~ 200 мА..
Немного офтопика:
Спойлер
Простите за совсем дилетантский вопрос, но как это определяется? Я правда хочу разобраться.
Вот мое понимание: В CD4049 на выходе стоит все та же пара комплиментарных транзисторов. Скажем, если верхний транзистор открыт, нижний закрыт, то выходной ток будет определяться только Rdson верхнего транзистора и резистором между верхним транзистором и питанием. В схеме с CD4049 такого резистора нет. Т.е. величина выходного тока определяется только Rdson верхнего транзистора. В даташите я этой величины не нашел. Как вы определили, что выходной ток будет 20 мА?
Если брать отдельные транзисторы, то в той схеме использовался резистор 100 Ом и 12 В, т.е. если считать, как описано выше, то получается, что максимальный ток будет (без учета Rdson) 12/100 = 120 мА. Вы пишете 200 мА, т.е. я что-то не так посчитал. Не могли бы вы указать на ошибку в моих расчетах? Или может где-то есть статья, где все это объясняется? Я был бы очень признателен за ссылку. Добавлено after 3 hours 38 minutes 8 seconds:Я нашел модель TC4426, пришлось с ней повозиться и где-то в одном запуске из 10 EasyEda все же проводит симуляцию успешно и показывает, что TC4426 работает, как и ожадалось. При этом, если экспортировать нетлист и запускать симуляцию в LTSpice, то все нормально с первого раза.
Так же внутри LTSpice мне удалось найти нормальную рабочую модель для CD4049UB - все работает в соответствии с ожиданиями.
Microcap12 я ставил, но не нашел ни одной модели HCPL. И сходу не разобрался, как добавлять новые модели.
Также внутри LTSpice я нашел модель BS250P точно такую же, как я и использовал (и которая иногда в инете представлена как модель BS250). Симуляция показывает, что да, можно использовать BS250P как комплиментарный для 2N7000 (по крайней мере в моей задаче).
В общем, по результатам симуляции все 3 варианта (на BS250P, CD4049UB и TC4426) одинаково хорошо работают. Буду выбирать между CD4049UB и TC4426. У меня нашлись платки для припайки SO-8, поэтому с вариантом на TC4426 "колхоза" будет поменьше, чем с CD4049UB. Хотя последний в 3 раза дешевле.
Всем ОГРОМНОЕ спасибо за помощь!