Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 13.10.2022, 16:16  
jsv010
Частый гость
 
Регистрация: 13.10.2022
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
jsv010 на пути к лучшему
По умолчанию Странное поведение порта в ATMEGA2560

Вот проблема. Есть тестовая программа для проверки правильности монтажа жгута (10 см) от нескольких портов к разъему. Вывожу в порт простой счетчик и смотрю осциллографом на контактах разъема. Почти все порты ведут себя нормально, только порт А какой то странный. И по высокому уровню сигналов, и по низкому бежит волна. Высокий уровень сигналов скачет туда-сюда аж на полтора вольта. Низкий уровень подпрыгивает на полвольта. На контактах разъема +5V и GND ничего этого нет. Как будто порт чем то модулируется.
Обнуление регистров не помогает.
Если включить режим EMI, и выводить сигнал как во внешнюю память - сигнал выводится прекрасный, со стабильной амплитудой.
Подопытный контроллер в составе ArduinoMega2560. Однако, несколько времени назад наблюдал подобное поведение порта А и на контроллере Atmega64.
Может быть кто то видел такое поведение порта?
Реклама:
jsv010 вне форума  
Непрочитано 13.10.2022, 16:31  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,904
Сказал спасибо: 2,969
Сказали Спасибо 3,156 раз(а) в 2,142 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

В порядке бреда - все ли выводы Vcc и Gnd подключены?
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Сказали "Спасибо" ForcePoint
mike-y-k (13.10.2022)
Непрочитано 13.10.2022, 16:32  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,896
Сказал спасибо: 2,541
Сказали Спасибо 11,816 раз(а) в 5,924 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

Сообщение от jsv010 Посмотреть сообщение
Вот проблема
У меня вот тут ХЗ чо. Никто не знает, чо это?!
jsv010, экстрасексы тут поразбежались, остальным бы пароли, явки...
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Сказали "Спасибо" akegor
mike-y-k (13.10.2022)
Непрочитано 13.10.2022, 16:34  
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,835
Сказал спасибо: 2,716
Сказали Спасибо 2,672 раз(а) в 1,976 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

jsv010, процессор точно рабочий? Подобную гадость встречал на битых процессорах.
Yuri222 вне форума  
Сказали "Спасибо" Yuri222
mike-y-k (13.10.2022)
Непрочитано 13.10.2022, 16:36  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,163
Сказали Спасибо 3,855 раз(а) в 2,926 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

jsv010, таки код инициализации, fuse - как минимум…
Желательно при этом самостоятельно и дотошно проштудировать DS, appnote, errata,…как на конкретных представителей, так и целиком семейство…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 13.10.2022, 17:00  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,954
Сказали Спасибо 1,327 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

Питание на AVCC есть?
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Сказали "Спасибо" nml
mike-y-k (13.10.2022)
Непрочитано 13.10.2022, 17:49  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,904
Сказал спасибо: 2,969
Сказали Спасибо 3,156 раз(а) в 2,142 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

Сообщение от nml Посмотреть сообщение
Питание на AVCC есть?
Теоретически - оно только на порт с АЦП действует. В данном случае - был бы забажен PortF.
Или - ТС кириллицу с латиницей попутал!? 8-0
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Непрочитано 13.10.2022, 20:27  
baiderin
Почётный гражданин KAZUS.RU
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,725
Сказал спасибо: 2,427
Сказали Спасибо 894 раз(а) в 581 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

Это питание идет на выходные каскады порта А.
baiderin вне форума  
Непрочитано 14.10.2022, 04:45  
jsv010
Частый гость
 
Регистрация: 13.10.2022
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
jsv010 на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

1. выводы питания VCC и GND подключены. Пациент находится на плате ArduinoMega2560 и распаян на ардуиностроительном заводе. На обороте платы есть надпись MADE IN ITALY.

2. Питание AVCC наличиствует, померил тестером на ноге 100.

3. АЦП с портом А никак не завязаны, порт А может заниматься только двумя делами — цифровой ввод/вывод, и формирование шины адрес/данные для внешней памяти. Во втором случае все прекрасно. Глюк наблюдается в первом случае.

4. Эффект исчезает, если перед выводом в порт обнулять биты начиная с 3 по 7. А на осциллограф выводить А0.

5. Насчет битого процессора — есть библиотека UTFT.c и UTFT.h для дисплея 3.2“ 480х320 с ILI9481. Она работает нормально, никаких глюков я не видел. Это и понуждает меня к чесанию репы.

Проблема снята.
Причина - некачественный монтаж платы.
Виновный наказан-лишен пятничной чарки.
Всем спасибо.

Последний раз редактировалось mike-y-k; 14.10.2022 в 14:32. Причина: 6.6
jsv010 вне форума  
Непрочитано 14.10.2022, 14:33  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,163
Сказали Спасибо 3,855 раз(а) в 2,926 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

jsv010, таки что и в каком месте было причиной - пригодится другим борцам с граблями…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ускорить компьютер 7Fantomas7 Ремонт оргтехники 111 08.08.2018 05:27
Странное поведение симисторов Blackbag Электроника - это просто 19 19.05.2017 12:26
Sony Vaio sve151c11v странное поведение Miaskovskij Ремонт оргтехники 1 11.04.2015 16:04
Странное поведение USB в Stm32F103 Hives ARM 2 01.02.2015 16:58
Странное поведение каретки CD (DVD) привода Bagrat Ремонт оргтехники 14 17.05.2006 19:32


Часовой пояс GMT +4, время: 14:27.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot