Например TDA7294

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





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

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


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



Начать новую тему Ответить на тему  [ Сообщений: 73 ]    , , 3,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Пн апр 05, 2021 23:28:23 
Мудрый кот

Карма: 11
Рейтинг сообщений: 114
Зарегистрирован: Пт июн 01, 2018 07:28:45
Сообщений: 1759
Рейтинг сообщения: 0
parovoZZ, в даташите есть только про подтяжку к питанию. И то, похоже, только в режиме собственно ресета.
Цитата:
Лапа RESET используется для подачи +12V в режиме высоковольтного программирования, поэтому защитного диода на питание нет.

А что там тогда есть? То есть 300 кОм на питание ведь откуда-то берутся. А на землю "обрыв".

Тестером умеете пользоваться? Вот сейчас нашёл в закромах Attiny44A - вниз звониться защитный диод (и все ноги также), вверх - ничего. 300кОм не считаю прозвонкой, т.к. это слишком большое сопротивление для понятия "звониться". Тоже самое у Attiny1616, 1606, 817, 1614...

Добавлено after 3 minutes 39 seconds:
Так стабилитрон должен стоять на землю, а не на питание. Да и тестер 15 вольт не выдаст.

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Пн апр 05, 2021 23:57:12 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: -14
Рейтинг сообщений: 103
Зарегистрирован: Вт янв 26, 2021 22:33:21
Сообщений: 2323
Рейтинг сообщения: 0
Если после доктора фьюза кристал ведёт себя не так ... как все ... Значит он не исправен !!! И его место на помойке !

Добавлено after 5 minutes 38 seconds:
И это ... спорить - безполезно !!!

Добавлено after 8 minutes 1 second:
А ещё и договориться можно ! Скажи -"Колян отправь мне пожалуйста 10 штук атмега 8 в смд исполнении " И я отправлю Б/У конечно !!! Но исправных !!! Вот .

Добавлено after 6 minutes 19 seconds:
почта твоя .

_________________
Не спрашивай по ком звонит колокол, он звонит по тебе !


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Вт апр 06, 2021 06:52:57 
Это не хвост, это антенна
Аватар пользователя

Карма: 8
Рейтинг сообщений: 193
Зарегистрирован: Чт июн 10, 2010 20:11:19
Сообщений: 1441
Рейтинг сообщения: 0
Если бы были неправильно выставлены RSTDISBL, SPIEN и тактирование, программатор бы вообще не увидел камня.
Насколько я понял, проблема уже решена установкой внешнего резистора на Ресет.
Так что теперь можно обсудить и более общие вопросы, как про тот же резистор: эксперименты показывают что что-то там есть, но что - непонятно.


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Вт апр 06, 2021 15:54:25 
Открыл глаза

Зарегистрирован: Пн июн 22, 2015 08:30:17
Сообщений: 64
Рейтинг сообщения: 0
Видео не мое, но в нем наглядно показано что ресет реагирует на статику и прочие наводки


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Вт апр 06, 2021 18:05:10 
Мудрый кот

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


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Вт апр 06, 2021 18:59:03 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7955
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
насчеть внутреней подтяжки не скажу по ДШ вроде есть если включена но на практике вседа стоит резистор или цепь сбросаRC или чип 3броса 3 ногий

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Вт апр 06, 2021 19:21:21 
Это не хвост, это антенна
Аватар пользователя

Карма: 8
Рейтинг сообщений: 193
Зарегистрирован: Чт июн 10, 2010 20:11:19
Сообщений: 1441
Рейтинг сообщения: 0
По даташиту-то есть, но, как и на остальных портах, 30-60 кОм. То есть вроде бы и есть, и даже от чего-то спасает (особенно если к ресету не ведет длинных дорожек), но, как и все подобные защиты: если нужно мало-мальски надежное устройство, лучше поставить внешнюю подтяжку (да еще с конденсатором).
И на обычные кнопки вешать внешние резисторы, не доверяя DDRx=0, PORTx=1, а уж на I2C и подавно. И на кварце стоит ставить конденсаторы, хотя иногда он заводится и без них. И параллелить все линии питаний и земель, развязывая конденсаторами, хотя опять же иногда они выдерживают кривой монтаж. И для защиты от перенапряжения не ограничиваться встроенными диодами, а хотя бы резистор поставить. И аналоговые цепи от цифровых отвязывать, и на экранировании не экономить. И так далее.
На всякий случай
Это не претензия к какому-то конкретному участнику форума, это то, что я с ходу вспомнил о базовых правилах разводки цепей. Об этом пишут в любом учебнике, но повторить на форуме не помешает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Вт апр 06, 2021 20:38:12 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7955
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
старарая школа разрабоф знают это наизусть ...
к великому сожалению новые ЕГЭшные спецы не толка не знают этих древних правил они не хотят их знать они считают что оно должно работать и так-а че в протеусе то работает!

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Вт апр 06, 2021 21:32:03 
Это не хвост, это антенна
Аватар пользователя

Карма: 8
Рейтинг сообщений: 193
Зарегистрирован: Чт июн 10, 2010 20:11:19
Сообщений: 1441
Рейтинг сообщения: 0
Мало того, оно даже на ардуинской макетке работает. А потом (хорошо если) заменяют воткнутые проводки на пайку, приклеивают все модули к корпусу термосоплями и удивляются "а чего это у меня контроллер перезагружается". Потому и перезагружается, что на столе источников помех меньше и питание нормальное, а в финальной версии и моторы мощные рядом, и вместо блока питания какие-нибудь батарейки, на которых еще и напряжение просаживается при включении чего-то мощного. Не говоря о наводках на той лапше, что ардуинщик утрамбовал в корпус.
Еще раз на всякий случай:
Может показаться что мы, "старики" тут просто брюзжим. Но нет, брюзжим мы не просто, а чтобы любой мимокрокодил это прочитал и запомнил хоть часть советов. Или освежил в памяти, если знал об этом раньше. И соответственно при проектировании какого-то устройства не допускал хотя бы настолько детских ошибок. А допускал более оригинальные, которые потом будет увлекательно искать и чувствовать гордость за их решение.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Вт апр 06, 2021 22:43:18 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: -14
Рейтинг сообщений: 103
Зарегистрирован: Вт янв 26, 2021 22:33:21
Сообщений: 2323
Рейтинг сообщения: 0
На современных атмелах ( атмеги, аттини, тини всех видов) ресет не надо подтягивать . А вот на старых микрочипах - никак без этого .

_________________
Не спрашивай по ком звонит колокол, он звонит по тебе !


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Ср апр 07, 2021 02:43:34 
Друг Кота

Карма: 64
Рейтинг сообщений: 966
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4220
Откуда: Ижевск
Рейтинг сообщения: 0
Alex_641 писал(а):
На современных атмелах ( атмеги, аттини, тини всех видов) ресет не надо подтягивать...
Надо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Ср апр 07, 2021 09:57:57 
Мудрый кот

Карма: 11
Рейтинг сообщений: 114
Зарегистрирован: Пт июн 01, 2018 07:28:45
Сообщений: 1759
Рейтинг сообщения: 0
Вот что пишет TI для MSP430, в котором RESET в режиме программирования SPY-BY-WIRE используется в качестве тактирующего:
Цитата:
The RST/NMI pin can have either a pullup or pulldown that is enabled or not. SYSRSTUP selects either pullup orpulldown, and SYSRSTRE causes the pullup (default) or pulldown to be enabled (default) or not. If the RST/NMIpin is unused, it is required either to select and enable the internal pullup or to connect an external 47-kΩ pullupresistor to the RST/NMI pin with a 10-nF pulldown capacitor. The pulldown capacitor should not exceed 1.1 nFwhen using devices with Spy-Bi-Wire interface in Spy-Bi-Wire mode or in 4-wire JTAG mode with TI tools likeFET interfaces or GANG programmers.


То бишь ваши увлечения подтягиванием ресета резисторами номиналами в 10к или ниже говорит о крайне плохом качестве разводки платы. Применение внешних схем сброса считаю также избыточными - внутри МК уже всё есть: и POR, и BOR.


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Чт апр 08, 2021 15:07:27 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14052
Откуда: ДОНЕЦК
Рейтинг сообщения: 1
А потом танцы с шаманским бубном над устройством с "непонятными помехами"...
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Сб апр 10, 2021 13:19:52 
Встал на лапы
Аватар пользователя

Карма: 5
Рейтинг сообщений: 53
Зарегистрирован: Чт ноя 08, 2018 12:02:06
Сообщений: 141
Рейтинг сообщения: 0
Насколько я понял, вопрос решился банальным запаиванием резистора с RST на Vcc?

Тут тоже столкнулся с проблемкой. Сжёг по неосторожности Ардуино про мини, подал 12В на вход RAW. Вылетел 5В стаб в SOT-23-5 и утащил за собой Мегу. Запаял купленную на Алике 168-ю. И вроде всё ок, но с ардуиновским 16МГц микро-кварцем стартует через раз. Когда не завелась, дёргать Reset или питание не помогает. Заводится только от чиркания щупом по 7, 8 выводам МК. Пробовал разные комбинации фьюз-битов - всё бестолку. Или заводится но с перебоями, или не заводится вообще. С внешней синхрой или от встроенного RC работает без проблем. Может кто уже сталкивался с подобным? Может есть решение в виде дополнительных конденсаторов или резистора на несколько МОм между 7 и 8 выводами?

_________________
Всё самое свежее по проекту "Дозиметр Сталкера" ищите здесь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Сб апр 10, 2021 14:50:56 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7955
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
под 16м там фьюзы силно иные...
с некоторыми кваркаи нужен жросел или 2 22капа

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Сб апр 10, 2021 16:16:56 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14052
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Для 168й может быть иная комбинация фузов и номиналов кондеев у кварца (по отношению к 328Р).
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Пн апр 12, 2021 14:14:51 
Мудрый кот

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

Надо CKOPT включить. Если и с этим фьюзом будет работать через раз, то плату целиком в топку.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Пн апр 12, 2021 17:12:18 
Друг Кота

Карма: 64
Рейтинг сообщений: 966
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4220
Откуда: Ижевск
Рейтинг сообщения: 0
У серии m48...m328 нет такого FUSE-бита. Режим Full Swing Crystal Oscillator есть, задается CKSEL3...0, НО его использовать для микрокристаллов нужно осторожно. Никогда этот режим не включаю. Конденсаторы обвязки не ставлю, вполне достаточно монтажных емкостей. А вот время выхода в режим генерации делаю максимально возможным.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Пн апр 12, 2021 18:49:08 
Поставщик валерьянки для Кота

Карма: 12
Рейтинг сообщений: 532
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 1978
Рейтинг сообщения: 0
akl, вы правы, но при чем здесь эта серия? В названии темы написан МК - atmega8, у ней CKOPT есть.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ATmega8 не пойму что с портами.
СообщениеДобавлено: Пн апр 12, 2021 19:33:40 
Друг Кота

Карма: 64
Рейтинг сообщений: 966
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4220
Откуда: Ижевск
Рейтинг сообщения: 0
Насколько я понял, вопрос решился банальным запаиванием резистора с RST на Vcc?
...Запаял купленную на Алике 168-ю. И вроде всё ок, но с ардуиновским 16МГц микро-кварцем стартует через раз...Может есть решение в виде дополнительных конденсаторов или резистора на несколько МОм между 7 и 8 выводами?
Отвечал на этот вопрос.


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24


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

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


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