Всем добра.
Есть у меня для сброса микроконтроллера два сигнала: первый тот, что вырабатывает супервизор питания, а второй приходит откуда-то из вне.
Оба сигнала должны приводить к сбросу МК.
Пока что решил сделать искусственный открытый коллектор у супервизора питания.
Получилось примерно вот так:
И у меня собственно вопрос с том, можно ли так делать? Точнее даже не то, что можно, а заработает ли такая схема так, как описал выше?
Микроконтроллер должен сбрасываться низким логическим уровнем.
Не забудьте, что сей транзистор инвертирует сигнал с базы.
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
а нахрена ставить супервизор питания?
у большинства микроконтроллеров имеется событие (сигнал) BOR - Programmable Brown-out Reset
и напряжение сброса регулируется (устанавливается) в конфиге.
например на моей любимой PIC18-й серии напряжение сброса можно задавать от 2в до 4.5В
[uquote="petrenko",url="/forum/viewtopic.php?p=3135502#p3135502"]Не забудьте, что сей транзистор инвертирует сигнал с базы.[/uquote]
Ну тогда, как понимаю, надо ещё один аналогичный инвертор на транзисторе делать, ибо есть ставить логический элемент, то теряется весь смысл в данных теловдижениях
[uquote="Перцовый вазелин",url="/forum/viewtopic.php?p=3135508#p3135508"]Kirra а обычное диодное ИЛИ не подходит?[/uquote]
Насчет этого не особо думал, но в целом навряд ли, специфика применения не позволит использовать доступные диоды.
[uquote="pasha_zv",url="/forum/viewtopic.php?p=3135527#p3135527"]а нахрена ставить супервизор питания?
у большинства микроконтроллеров имеется событие (сигнал) BOR - Programmable Brown-out Reset
и напряжение сброса регулируется (устанавливается) в конфиге.
например на моей любимой PIC18-й серии напряжение сброса можно задавать от 2в до 4.5В
ЗЫ. что там за камень? PIC10 что-ли?[/uquote]
Супервизор питания лично мне нужен, чтобы точно знать момент старта цифровой части устройства (и это время зависит от старта аналоговой части). К тому же, при одном из вариантов сбоя системы, установленные МК должны получить внешний сигнал сброса.
А камень - это Tiva C от TI (TM4C1294). Также, может быть, приспособлю ещё для российского К1921ВК01Т. Оба эти камня - ARM, Cortex-M4F (частоты 120 и 100 МГц) с 1 Мб флеша и весьма приятные в использовании (особенно Tiva C, она даже круче чем STM32). 8 и 16-битные МК ни разу не кодил и не использовал.
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
[uquote="Kirra",url="/forum/viewtopic.php?p=3135571#p3135571"]Насчет этого не особо думал, но в целом навряд ли, специфика применения не позволит использовать доступные диоды.[/uquote]Честно говоря непонятно почему? Тогда транзистор по следующей схеме, базу через резистор на плюс питания, эмиттер на супервизор питания, коллектор остается открытым. Кстати, супервизоры питания встречаются с открытым коллектором.
[uquote="Kirra",url="/forum/viewtopic.php?p=3135571#p3135571"][uquote="petrenko",url="/forum/viewtopic.php?p=3135502#p3135502"]Не забудьте, что сей транзистор инвертирует сигнал с базы.[/uquote]
Ну тогда, как понимаю, надо ещё один аналогичный инвертор на транзисторе делать, л.[/uquote]
Вам же по Русски написали чуть выше: обычное ИЛИ на 2 диодах и одном резисторе. Один диод на первый сигнал Reset . а второй диод на другой ресет = просто обьедини на один выход и никто никому мешать не будет. Всего то три копеечные детальки.
супервизоры питания, предназначенные для контроля питания в системах обработки
информации аппаратуры специального назначения с целью увеличения их надежности.
Микросхемы предназначены для использования в аппаратуре специального назначения.
Корпус металлокерамический.
Материал покрытия выводов – золото.
Масса микросхемы не более 0,3 г.
А ВЫ
Всего то три копеечные детальки.
А освоение средств??? )))
А если серьезно, зачем программисту заниматься не своим делом, и в чем как видно он совсем не понимает.
Поэтому и спутники в море, а не в космосе. Печально.
[uquote="petrenko",url="/forum/viewtopic.php?p=3135618#p3135618"].. поможет ли это T.S. в его вопросе ?
Или эмиттер у n-p-n "не потянет" в отличие от коллектора p-n-p в схеме с о.(ткрытым)к.(оллектором) ? [/uquote]Перерисовал для удобства :
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
[uquote="Kirra",url="/forum/viewtopic.php?p=3135492#p3135492"]В
Пока что решил сделать искусственный открытый коллектор у супервизора питания.
Получилось примерно вот так:
.[/uquote]
Если я всё верно понял, то можно сделать вот так
Тогда будет без не нужной инверсии и собственно открытый коллектор
P.S. Диоды я не хотел бы использовать в силу некоторых обстоятельств.