Тут просто товарищ parovoZZ, если я его правильно понял, утверждает, что нужно использовать 2 типа подтяжки разом.
это ваше утверждение, а не моё. Я на ресет ничего не вешаю. И сам ресет у меня по плате не гуляет. Максимум - это 5-10 мм от ноги. Исключительно для целей программирования.
... но при такой подтяжке внутренняя может существенно влиять на поведение схемы.
Соглашусь с подобным подходом. Именно сейчас в подобном случае имею проблемы с влияние внутренней подтяжки на предустановленный снаружи потенциал делителем. Логические уровни сползают. Для справки: "девайс" начала 80-х с микроконтроллером LM6402A (оный копирую на современной базе) и он существенно отличается нутрянкой от современных МК.
_________________ Если в голове каша, значит ваш котелок варит!
Последний раз редактировалось DrLithium Чт май 27, 2021 11:53:43, всего редактировалось 2 раз(а).
parovoZZ, Походу нашли проблему, ресет надо обязательно подтягивать к +пит(если конечно не хотите ловить ресет сурпризы), если он не сконфигурирован как GPIO, тогда это простой пин и от ресета он отвязан. Если он сконфигурирован как ресет то внутреннюю подтяжку для него не сделать. СпойлерRESET/PCINT14 – Port C, Bit 6 – RESET: Reset pin. When the RSTDISBL Fuse is programmed, this pin functions as a normal I/O pin, and the part will have to rely on Power-on Reset and Brown-out Reset as its reset sources. When the RSTDISBL Fuse is unprogrammed, the reset circuitry is connected to the pin, and the pin can not be used as an I/O pin. – PCINT14: Pin Change Interrupt source 14. The PC6 pin can serve as an external interrupt source.
DrLithium, а у вас пин RST в воздухе не висит случайно?
висит в воздухе и вовсе не случайно.
Вы вообще платформу AVR как хорошо знаете?
Да он у меня с сами МК висит по среди комнаты и не падает! Классная вешалка!
Даташит 2015-го на М328PB - PCICR - 4-е бита, соответственно присутствуют PCMSK3 и PCINT_3. Даташит 2017-го на М328PB - PCICR - 3-е бита, соответственно прибиты PCMSK3 и PCINT_3 и максимум только 2-е. Даташит 2018-го на М328PB - PCICR - 4-е бита снова в строю и соответственно опять на празднике PCMSK3 и PCINT_3!
+ пишу на ассемблере, года эдак с 2009-го, на Сях и Ардуйне балуюсь, но редко. Достаточно убедил в "хорошо"?
_________________ Если в голове каша, значит ваш котелок варит!
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
внутренняя подтяжка у AVR от 40 до 70 килоом. если внешняя подтяжка будет того же порядка, то при включении внутренней ток через цепь возрастет, и чем выше сопротивление внешней подтяжки, тем сильнее возрастет ток. рабочая точка каскада с этой цепью сместится со всемы вытекающими последствиями.
так что влияние будет. если кому-либо пришлось делать внешнюю подтяжку, скажем, в 470К, значит, у него были веские основания ограничить ток в этой цепи на уровне 10 мкА, и ток в 125 мкА из-за включенной внутренней подтяжки может оказаться неприятным сюрпризом для разработчика.
Добавлено after 1 minute 42 seconds:
alex_ писал(а):
Если он сконфигурирован как ресет то внутреннюю подтяжку для него не сделать.
если он сконфигурирован, как ресет, то внутренняя подтяжка на нем уже есть, и отключить её нельзя. точно не помню, порядка 100К подтяжка на ресете.
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Мы не про MEGA8. Пора бы начать изучать что-то современное. Сигнал PUD есть на всех старых AVR. На новых AVR по-хитрее всё. На ресете в приницпе нельзя выключить подтяжку. Джае когда вы ресет отключите от физического пина, ресет всё равно останется со своим резистором подтяжки. Поэтому когда вы повесите внешний резистор, его сопротивление сложится с внутренним. Также ATMEL рекомендует на пин ресета вешать диод между ним и шиной питания, т.к. внутренний верхний защитный диод на этом пине отсутвует. Даже когда он GPIO.
переводом пина в режим push-pull из "аналогового" режима (не говоря о выключении вообще выходных каскадов в свежих МК, все, сказанное мной относится к "классике" AVR)
parovoZZ писал(а):
ЧАВО? Там все транзисторы работают в режиме D.
вы не понимаете, что речь идет о ВНЕШНИХ резисторах по отношению к МК, а значит, и о ВНЕШНЕЙ схеме. а параметры этой схемы в общем случае неизвестны, и ваше утверждение о режиме D слегка необосновано.
parovoZZ писал(а):
у других МК ресет используется для программирования.
и что? классическая RC-цепь 10К-0,1мкФ еще никому не помешала программировать МК
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
а перевод пинов на выход не увеличивает токи потребления? Ведь входной триггер Шмитта в этом случае не отключается (его можно отключить, но на свободных пинах лучше так не делать).
Цитата:
переводом пина в режим push-pull
пока пин ресета выполняет функции ресета, он отключен от всех регистров управления пинами. И в старых и в новых AVR.
Цитата:
вы не понимаете, что речь идет о ВНЕШНИХ резисторах по отношению к МК, а значит, и о ВНЕШНЕЙ схеме. а параметры этой схемы в общем случае неизвестны, и ваше утверждение о режиме D слегка необосновано.
все входные и выходные токи пинов указаны в даташите.
Цитата:
классическая RC-цепь 10К-0,1мкФ еще никому не помешала программировать МК
Вот только новые AVR и AtXmega (интерфейсы PDI и UPDI) программируются непосредственно через пин ресета. Любая емкость на нём сдлеает это невозможным. Не надо говорить, что это не по теме AtMega328PB. Ресет есть во всех МК.
Не понял о какой платке речь. Если это ардуина, то там всё должно работать, их наверняка тестируют. Если это просто адаптер, то как минимум кондёр по питанию, ну и кварцу нужные кондеи если подключен. Всяким опорным напругам тоже надо. И не забывать о разводке, на плату от обычной меги её паять нельзя.
Колодкам доверять не стоит, они все дрянные, контакты быстро слабеют, от любого жира начинают глючить, резюки подтяжки паять на плату с самим МК. Ну а вообще видел почти военку с висячим ресетом, ну и ещё 12в на выходах.
Если проблема в подтяжках, почему бы их не примерить. У меня на клаве давно подтяжки, пришлось навесом лепить и на внешний ненужный блок(ещё навешивать уже лень, а законченую плату недорисовал). Если подтяжки решат проблему, то в последующем выходы и так будут потрачены и можно будет убрать лишнее.
А ещё не рекомендуют использовать ноги програмирования как входы, дабы случайная комбинация не загнала камень в режим прошивку. Но про какую ногу писалось не помню. В общем то и чтото серьёзное вешать на эти ноги как выходы не стоит, включит ещё какой нибудь рубильник при прошивке.
По RC цепь сброса чёт не слышал, вроде хватает резюки к плюсу и то не обязательно. В МК есть своя задержка запуска. да и на кой ему внешний ресетор если он может быть прошит вообще без ресета.
А ещё не рекомендуют использовать ноги програмирования как входы
чушь какая-то. На этих ногах висит интерфейс SPI. А вот на стархы AVR пин CS действительно нельзя использовать как вход, если МК master spi. Почему - читайте даташит на эти убогие камни. В новых AVR это пофиксили.
Цитата:
дабы случайная комбинация
ещё один пёрл. Интерфейс внутрисхемного программирования ожидает данные, пока МК находится в режиме ресета.
Цитата:
Если это ардуина, то там всё должно работать, их наверняка тестируют.
дурину в промышленный шкаф? Слышал, даже лифт пытались на ней сделать. Прокурор уже звездочку примеряет. Тестируют дурину? Вот купят её и протестируют.
Цитата:
По RC цепь сброса чёт не слышал
ноги растут от процев, у которых не было блоков задержки включения и отслеживания питания. В AVR и в других современных МК всё это не нужно.
так может это какая нибудь pro mini 328pb qfn, так и влепить как модуль, ну только резонатор там керамический и ног эдак 3 не выведено. Ну и ещё пока их китайцы не делают. Но 328p и 32u4 давно есть в qfn. В этом плане покачто лучшее что видел iskra mini, но китайцы их пока не лепят. К кварцу зацепится ещё можно, а вот aref там тоже нет.
328pb сейчас купить проще и дешевле 328 в обычных магазинах с кучей других деталей не забыв и о доставке. Но ктото покупает в китае и там на модульках надёжнее и проще спор открыть если что. Но мне наверно везло и меги купленые отдельно дохли после всех сроков, поэтому сразу в ведро. Теперь сложно сказать где какие меги. Но цены сами видите, если раньше она стоила 100р, то теперь уже 300, и не важно в наших или в надёжных китайских, но дешёвые по 100р тоже есть, и вот тут уже думаешь а может сразу ардуину брать, тем более в qfn они дешевле. А вот отдельные контролеры в qfn и просто редкие меги, частенько продают дохлые. В общем цена вопроса, но думаю решается переходом на STM
Последний раз редактировалось 74LS00 Пт май 28, 2021 08:28:12, всего редактировалось 1 раз.
а перевод пинов на выход не увеличивает токи потребления?
не увеличивает, это даже рекомендуется делать для достижения максимальной энергоэкономичности
parovoZZ писал(а):
пока пин ресета выполняет функции ресета, он отключен от всех регистров управления пинами
при чем тут ресет? речь о подтяжках вообще
parovoZZ писал(а):
се входные и выходные токи пинов указаны в даташите
и как это влияет на наличие или отсутствие внешней подтяжки? и на то, как постоянно присутствующая внешняя подтяжка вливает на потребление всей схемы? вы за нитью обсуждения следите, или так, на что попало скажу что попало?
parovoZZ писал(а):
Не надо говорить, что это не по теме AtMega328PB
увы, но это на самом деле не по теме. для "новых" МК и рекомендации другие могут быть. хотя на спор "внутренние vs внешние подтяжки" это вряд ли может повлиять.
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 31
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения