Например TDA7294

Форум РадиоКот • Просмотр темы - atmega328pb
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 21:32:25

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 85 ]    , , 3, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 11:07:04 
Мудрый кот

Карма: 11
Рейтинг сообщений: 114
Зарегистрирован: Пт июн 01, 2018 07:28:45
Сообщений: 1759
Рейтинг сообщения: 0
Цитата:
нафига делать одно и тоже дважды причём одновременно?

Вопрос пока про первое действие - как на AVR включить внутреннюю подтяжку на ресете???

Цитата:
Если он сконфигурирован как GPIO то от ресета он уже отключен,

а как же так??? Получается
Цитата:
DrLithium, а у вас пин RST в воздухе не висит случайно?

висит в воздухе и вовсе не случайно.

Вы вообще платформу AVR как хорошо знаете?

Добавлено after 1 minute 38 seconds:
Цитата:
при такой подтяжке внутренняя может существенно влиять на поведение схемы.

можно поинтересоваться - как же она влияет?

Добавлено after 2 minutes 15 seconds:
Тут просто товарищ parovoZZ, если я его правильно понял, утверждает, что нужно использовать 2 типа подтяжки разом.

это ваше утверждение, а не моё. Я на ресет ничего не вешаю. И сам ресет у меня по плате не гуляет. Максимум - это 5-10 мм от ноги. Исключительно для целей программирования.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 11:13:51 
Открыл глаза

Зарегистрирован: Вт фев 19, 2008 10:14:47
Сообщений: 79
Откуда: SPb
Рейтинг сообщения: 0
... но при такой подтяжке внутренняя может существенно влиять на поведение схемы.

Соглашусь с подобным подходом. Именно сейчас в подобном случае имею проблемы с влияние внутренней подтяжки на предустановленный снаружи потенциал делителем. Логические уровни сползают. Для справки: "девайс" начала 80-х с микроконтроллером LM6402A (оный копирую на современной базе) и он существенно отличается нутрянкой от современных МК.

_________________
Если в голове каша, значит ваш котелок варит!


Последний раз редактировалось DrLithium Чт май 27, 2021 11:53:43, всего редактировалось 2 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 11:22:56 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 82
Зарегистрирован: Сб июн 01, 2013 22:24:21
Сообщений: 751
Откуда: ПФО
Рейтинг сообщения: 0
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.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 11:26:51 
Открыл глаза

Зарегистрирован: Вт фев 19, 2008 10:14:47
Сообщений: 79
Откуда: SPb
Рейтинг сообщения: 0
Цитата:
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 и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 11:34:49 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
parovoZZ писал(а):
можно поинтересоваться - как же она влияет?
можно, почему нет?

внутренняя подтяжка у AVR от 40 до 70 килоом. если внешняя подтяжка будет того же порядка, то при включении внутренней ток через цепь возрастет, и чем выше сопротивление внешней подтяжки, тем сильнее возрастет ток. рабочая точка каскада с этой цепью сместится со всемы вытекающими последствиями.

так что влияние будет. если кому-либо пришлось делать внешнюю подтяжку, скажем, в 470К, значит, у него были веские основания ограничить ток в этой цепи на уровне 10 мкА, и ток в 125 мкА из-за включенной внутренней подтяжки может оказаться неприятным сюрпризом для разработчика.

Добавлено after 1 minute 42 seconds:
alex_ писал(а):
Если он сконфигурирован как ресет то внутреннюю подтяжку для него не сделать.
если он сконфигурирован, как ресет, то внутренняя подтяжка на нем уже есть, и отключить её нельзя. точно не помню, порядка 100К подтяжка на ресете.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 11:40:24 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 82
Зарегистрирован: Сб июн 01, 2013 22:24:21
Сообщений: 751
Откуда: ПФО
Рейтинг сообщения: 0
Цитата:
Если он сконфигурирован как ресет то внутреннюю подтяжку для него не сделать.
я имел ввиду средствами порта, в остальном согласен, только вот 100К многовато для обеспечения помехоустойчивости.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 11:53:55 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
поэтому и рекомендуется использовать внешнюю RC-цепь на сбросе

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 12:31:24 
Мудрый кот

Карма: 11
Рейтинг сообщений: 114
Зарегистрирован: Пт июн 01, 2018 07:28:45
Сообщений: 1759
Рейтинг сообщения: 0
Цитата:
внешняя подтяжка вполне может приводить к утечкам в режимах сна контроллера

по какому пути?

Цитата:
в то время как внутреннюю можно отключить на это время

как это сделать?

Добавлено after 5 minutes 44 seconds:
Цитата:
рабочая точка каскада

ЧАВО? Там все транзисторы работают в режиме D. По-другому не умеют.

Цитата:
поэтому и рекомендуется использовать внешнюю RC-цепь на сбросе

Кто рекомендует? Можно ссылку на апноту. У AVR 0-ой 1-ой серии, а также у других МК ресет используется для программирования.

Цитата:
Если он сконфигурирован как ресет то внутреннюю подтяжку для него не сделать.

Это из чего следует? В даташите даже картинка приведена, которая опровергает это утверждение в пух и прах.

Цитата:
тогда это простой пин и от ресета он отвязан.

Получается, что не за что ресет подтягивать к плюсу? Как же так?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 12:39:07 
Вымогатель припоя

Карма: -8
Рейтинг сообщений: 49
Зарегистрирован: Вс дек 28, 2014 21:54:05
Сообщений: 615
Рейтинг сообщения: 0
Лень копаться в ДШ, но на меге8 есть PUD, который отключает пуллапы. Или для ресета он не работает? Нзн.

_________________
Я всё-всё узнAю и стану профессором.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 12:46:57 
Мудрый кот

Карма: 11
Рейтинг сообщений: 114
Зарегистрирован: Пт июн 01, 2018 07:28:45
Сообщений: 1759
Рейтинг сообщения: 0
Мы не про MEGA8. Пора бы начать изучать что-то современное.
Сигнал PUD есть на всех старых AVR. На новых AVR по-хитрее всё.
На ресете в приницпе нельзя выключить подтяжку. Джае когда вы ресет отключите от физического пина, ресет всё равно останется со своим резистором подтяжки.
Поэтому когда вы повесите внешний резистор, его сопротивление сложится с внутренним. Также ATMEL рекомендует на пин ресета вешать диод между ним и шиной питания, т.к. внутренний верхний защитный диод на этом пине отсутвует. Даже когда он GPIO.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 15:05:04 
Вымогатель припоя

Карма: -8
Рейтинг сообщений: 49
Зарегистрирован: Вс дек 28, 2014 21:54:05
Сообщений: 615
Рейтинг сообщения: 0
{Сигнал PUD есть на всех старых AVR. На новых AVR по-хитрее всё.}
Сказал же, {Лень копаться в ДШ}

_________________
Я всё-всё узнAю и стану профессором.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 16:27:48 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
parovoZZ писал(а):
по какому пути?
по пути наименьшего сопротивления.
parovoZZ писал(а):
как это сделать?
переводом пина в режим push-pull из "аналогового" режима (не говоря о выключении вообще выходных каскадов в свежих МК, все, сказанное мной относится к "классике" AVR)
parovoZZ писал(а):
ЧАВО? Там все транзисторы работают в режиме D.
вы не понимаете, что речь идет о ВНЕШНИХ резисторах по отношению к МК, а значит, и о ВНЕШНЕЙ схеме. а параметры этой схемы в общем случае неизвестны, и ваше утверждение о режиме D слегка необосновано.
parovoZZ писал(а):
у других МК ресет используется для программирования.
и что? классическая RC-цепь 10К-0,1мкФ еще никому не помешала программировать МК

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 16:44:17 
Мудрый кот

Карма: 11
Рейтинг сообщений: 114
Зарегистрирован: Пт июн 01, 2018 07:28:45
Сообщений: 1759
Рейтинг сообщения: 0
Цитата:
по пути наименьшего сопротивления.

а перевод пинов на выход не увеличивает токи потребления? Ведь входной триггер Шмитта в этом случае не отключается (его можно отключить, но на свободных пинах лучше так не делать).

Цитата:
переводом пина в режим push-pull

пока пин ресета выполняет функции ресета, он отключен от всех регистров управления пинами. И в старых и в новых AVR.

Цитата:
вы не понимаете, что речь идет о ВНЕШНИХ резисторах по отношению к МК, а значит, и о ВНЕШНЕЙ схеме. а параметры этой схемы в общем случае неизвестны, и ваше утверждение о режиме D слегка необосновано.

все входные и выходные токи пинов указаны в даташите.

Цитата:
классическая RC-цепь 10К-0,1мкФ еще никому не помешала программировать МК

Вот только новые AVR и AtXmega (интерфейсы PDI и UPDI) программируются непосредственно через пин ресета. Любая емкость на нём сдлеает это невозможным.
Не надо говорить, что это не по теме AtMega328PB. Ресет есть во всех МК.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 17:11:23 
Друг Кота

Карма: 1
Рейтинг сообщений: 23
Зарегистрирован: Вс июл 24, 2011 11:38:09
Сообщений: 6174
Рейтинг сообщения: 0
Не понял о какой платке речь. Если это ардуина, то там всё должно работать, их наверняка тестируют.
Если это просто адаптер, то как минимум кондёр по питанию, ну и кварцу нужные кондеи если подключен.
Всяким опорным напругам тоже надо.
И не забывать о разводке, на плату от обычной меги её паять нельзя.

Колодкам доверять не стоит, они все дрянные, контакты быстро слабеют, от любого жира начинают глючить, резюки подтяжки паять на плату с самим МК. Ну а вообще видел почти военку с висячим ресетом, ну и ещё 12в на выходах.

Если проблема в подтяжках, почему бы их не примерить. У меня на клаве давно подтяжки, пришлось навесом лепить и на внешний ненужный блок(ещё навешивать уже лень, а законченую плату недорисовал).
Если подтяжки решат проблему, то в последующем выходы и так будут потрачены и можно будет убрать лишнее.

А ещё не рекомендуют использовать ноги програмирования как входы, дабы случайная комбинация не загнала камень в режим прошивку. Но про какую ногу писалось не помню.
В общем то и чтото серьёзное вешать на эти ноги как выходы не стоит, включит ещё какой нибудь рубильник при прошивке.

По RC цепь сброса чёт не слышал, вроде хватает резюки к плюсу и то не обязательно. В МК есть своя задержка запуска. да и на кой ему внешний ресетор если он может быть прошит вообще без ресета.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 17:43:21 
Мудрый кот

Карма: 11
Рейтинг сообщений: 114
Зарегистрирован: Пт июн 01, 2018 07:28:45
Сообщений: 1759
Рейтинг сообщения: 0
Цитата:
А ещё не рекомендуют использовать ноги програмирования как входы

чушь какая-то. На этих ногах висит интерфейс SPI. А вот на стархы AVR пин CS действительно нельзя использовать как вход, если МК master spi. Почему - читайте даташит на эти убогие камни. В новых AVR это пофиксили.

Цитата:
дабы случайная комбинация

ещё один пёрл. Интерфейс внутрисхемного программирования ожидает данные, пока МК находится в режиме ресета.

Цитата:
Если это ардуина, то там всё должно работать, их наверняка тестируют.

дурину в промышленный шкаф? Слышал, даже лифт пытались на ней сделать. Прокурор уже звездочку примеряет.
Тестируют дурину? Вот купят её и протестируют.

Цитата:
По RC цепь сброса чёт не слышал

ноги растут от процев, у которых не было блоков задержки включения и отслеживания питания. В AVR и в других современных МК всё это не нужно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 18:36:50 
Друг Кота

Карма: 1
Рейтинг сообщений: 23
Зарегистрирован: Вс июл 24, 2011 11:38:09
Сообщений: 6174
Рейтинг сообщения: 0
Цитата:
дурину в промышленный шкаф
так может это какая нибудь pro mini 328pb qfn, так и влепить как модуль, ну только резонатор там керамический и ног эдак 3 не выведено. Ну и ещё пока их китайцы не делают. Но 328p и 32u4 давно есть в qfn.
В этом плане покачто лучшее что видел iskra mini, но китайцы их пока не лепят. К кварцу зацепится ещё можно, а вот aref там тоже нет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 18:50:04 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 82
Зарегистрирован: Сб июн 01, 2013 22:24:21
Сообщений: 751
Откуда: ПФО
Рейтинг сообщения: 0
Юзайте вот такую RC цепочку
СпойлерИзображение

И смысл сохраняется и программировать не мешает. Аналогичная используется на промышленных платах c PIC32


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Чт май 27, 2021 20:33:56 
Мудрый кот

Карма: 11
Рейтинг сообщений: 114
Зарегистрирован: Пт июн 01, 2018 07:28:45
Сообщений: 1759
Рейтинг сообщения: 0
Цитата:
так может это какая нибудь pro mini 328pb qfn, так и влепить как модуль,

а зачем это делать, если в разы проще и технологичнее сам МК влепить на плату?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Пт май 28, 2021 04:12:41 
Друг Кота

Карма: 1
Рейтинг сообщений: 23
Зарегистрирован: Вс июл 24, 2011 11:38:09
Сообщений: 6174
Рейтинг сообщения: 0
328pb сейчас купить проще и дешевле 328 в обычных магазинах с кучей других деталей не забыв и о доставке.
Но ктото покупает в китае и там на модульках надёжнее и проще спор открыть если что.
Но мне наверно везло и меги купленые отдельно дохли после всех сроков, поэтому сразу в ведро. Теперь сложно сказать где какие меги.
Но цены сами видите, если раньше она стоила 100р, то теперь уже 300, и не важно в наших или в надёжных китайских, но дешёвые по 100р тоже есть, и вот тут уже думаешь а может сразу ардуину брать, тем более в qfn они дешевле.
А вот отдельные контролеры в qfn и просто редкие меги, частенько продают дохлые.
В общем цена вопроса, но думаю решается переходом на STM


Последний раз редактировалось 74LS00 Пт май 28, 2021 08:28:12, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: atmega328pb
СообщениеДобавлено: Пт май 28, 2021 08:08:47 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
parovoZZ писал(а):
а перевод пинов на выход не увеличивает токи потребления?
не увеличивает, это даже рекомендуется делать для достижения максимальной энергоэкономичности
parovoZZ писал(а):
пока пин ресета выполняет функции ресета, он отключен от всех регистров управления пинами
при чем тут ресет? речь о подтяжках вообще
parovoZZ писал(а):
се входные и выходные токи пинов указаны в даташите
и как это влияет на наличие или отсутствие внешней подтяжки? и на то, как постоянно присутствующая внешняя подтяжка вливает на потребление всей схемы? вы за нитью обсуждения следите, или так, на что попало скажу что попало?
parovoZZ писал(а):
Не надо говорить, что это не по теме AtMega328PB
увы, но это на самом деле не по теме. для "новых" МК и рекомендации другие могут быть. хотя на спор "внутренние vs внешние подтяжки" это вряд ли может повлиять.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 85 ]    , , 3, ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: nicruzhov и гости: 26


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y