реклама на сайте
подробности

 
 
> Atmega потребляет много и греется
bisoft
сообщение May 15 2006, 18:10
Сообщение #1





Группа: Новичок
Сообщений: 14
Регистрация: 2-05-06
Пользователь №: 16 665



Здравствуйте!

Может кто сталкивался,
ВРОДЕ ничего не делали но mega128 стал потреблять много, около 130mA и естественно греется. Сколько он раньше потреблял в нашей схеме не знаю, но таки горячим он не был.
1. Схема - собственно просто разводка меги для подключения разного к его портам + I2C eeprom и часы, но они на колодках и вытащены. Частота 16Mhz.
2. Определили по тому, что маленкий блок питания который до этого работал и выдавал 4.5V стал просаживаться до 3.5V
3. Сама мега вроде прошивается (SPI), вроде говорю потому, что после прошивки ее программатором AutoProg сравнение не проходит, при считывание с нее восвращается FF. Да я сейчас не уверен, что программатор работает нормально (правда он нормально прошивает eeprom, PIC в параллельном режиме).
Но то, что записывает программатор в мегу, вроде работает, несмотря на то, что сравнение показывает, что данные различаются.
4. Блок питание трансформаторный, но пробовал и от батареи, все равно жрет много.

Что касается того, что "вроде ничего не делали", то стали работать с новой прошивкой.
Может у меги предсмертные припадки начались, а может что-то в софте прокосило.

Как всегда все случилось вдруг, но вчера все было хорошо sad.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
bisoft
сообщение May 16 2006, 16:06
Сообщение #2





Группа: Новичок
Сообщений: 14
Регистрация: 2-05-06
Пользователь №: 16 665



Поскольку мега шьется, я сделал несколько программ:
1. pin_nopullup - все порты переключаем на ввод и выключаем pull-up резисторы
2. pout_0 - все порты переключаем на вывод и выводим 0
3. pout_1 - все порты переключаем на вывод и выводим 1

Питание подавалось ~5.15V, но оно немного просаживалось при разных режимах.

Итак результаты:

pin_nopullup – питание 5.04V, потребление 59mA
в этом режиме измерялось напряжения портов как между GND так и между VCC, также использовался старый советский логический пробник, купленный по случаю в магазине “Электроника” еще тот прибор. Т - означает, что пробник не показал ничего, но это может значить, была либо висячая нога либо между 0 и 1, вот такой пробник sad.gif
В этом тесте на PIN1 напряжение при разных попытках было разное, было и 1.8V и 1.1V вообщем плавает оно там.

PORT/PIN GND<->PIN VCC<->PIN Пробник
PortA 0V 0V T
PortB 0V 0V T
PortC 0V 0V T
PortD 0V 0V T
PortE.PIN0 0.22V 4.93V T
PortE.PIN1 1.81V 3.27V T
PortE.PIN2-7 0V 0.20V T
PortF 0V 0.22V T
PortG 0V 0V T


pout_0 – питание 5.04V, потребление 59mA
PORT/PIN GND<->PIN Пробник
PortA 0V 0
PortB 0V 0
PortC 0V 0
PortD 0V 0
PortE.PIN0 0.24V T
PortE.PIN1 0.17V 0
PortE.PIN2-7 0V 0
PortF 0V 0
PortG 0V 0

pout_1 – питание 4.80V, потребление 88mA
PORT/PIN GND<->PIN Пробник
PortA 4.70V 1
PortB 4.60V 1
PortC 4.68V 1
PortD 4.70V 1
PortE.PIN0 0.25V T
PortE.PIN1 3.42V 1
PortE.PIN2-7 4.55V 1
PortF 4.15V 1
PortG 4.68V 1

Очевидно результаты показывают, что порт Е (PIN0-1) прижмурился sad.gif … но что интересно мега ведь программируется по ISP именно через эти пины, если я не ошибаюсь. Очевидно при внутрисхемном программирование там, что то переключается и частично работает.

И еще интересно, что вчерашние 130мА уменьшились, но все равно как я понимаю 59-88мА для голой меги это много. Сегодня даже программатор стал читать нормально мегу, я думаю, что порт Е стал жить своей жизнью и сам определяет, что сколько ему надо энергии и будет ли он работать smile.gif
С другой стороны эту мегу можно наверное использовать в некоторых устройствах в холодное время smile.gif не надо грелок smile.gif Но у нас сегодня 40 градусов было…
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- bisoft   Atmega потребляет много и греется   May 15 2006, 18:10
- - Professor   Что - то нето... Мега просто так испортиться не мо...   May 15 2006, 18:50
- - bisoft   Цитата(Professor @ May 15 2006, 21:50) Чт...   May 15 2006, 18:59
- - Professor   А раньше контролер хоть раз прошивали с какой-нибу...   May 15 2006, 19:04
- - bisoft   Цитата(Professor @ May 15 2006, 22:04) А ...   May 15 2006, 19:17
- - Professor   Попробуй отсоединить програматор и посмотреть буде...   May 15 2006, 19:21
- - bisoft   Цитата(Professor @ May 15 2006, 22:21) По...   May 15 2006, 19:31
|- - Stanislav   Цитата(bisoft @ May 15 2006, 23:31) Собст...   May 15 2006, 21:07
- - zeleboba   Если не впаяна может стоит попробовать вытащить и ...   May 15 2006, 21:23
- - defunct   bisoft Было то же самое, что и у Вас после пробоя ...   May 15 2006, 22:39
|- - Stanislav   Цитата(defunct @ May 16 2006, 02:39) Цита...   May 16 2006, 05:19
- - BVU   Если убит вывод микросхемы функционирующий как пор...   May 16 2006, 06:11
|- - defunct   Цитата(bisoft @ May 16 2006, 19:06) Очеви...   May 16 2006, 16:21
- - IgorKossak   Сипмтомы указывают на проявление так называемого ...   May 17 2006, 16:18
|- - Stanislav   Цитата(IgorKossak @ May 17 2006, 20:18) С...   May 17 2006, 16:52
- - bisoft   Цитата(defunct @ May 16 2006, 19:21) Если...   May 17 2006, 18:16
|- - defunct   Цитата(bisoft @ May 17 2006, 21:16) Скаже...   May 17 2006, 18:31
- - BVU   Есть другое предположение, что подключение програм...   May 18 2006, 06:31
- - IgorKossak   BVU, по-моему это врядли, т. к. все выводы AVR доп...   May 18 2006, 14:52


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 15:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01384 секунд с 7
ELECTRONIX ©2004-2016