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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> AT91SAM7S, как добиться малого потребления?
aharumazda
сообщение Mar 5 2009, 10:49
Сообщение #1





Группа: Новичок
Сообщений: 13
Регистрация: 21-11-08
Пользователь №: 41 826



Здравствуйте всем. Пытаюсь добиться малого потребления МК. В даташите нашел раздел в котором описывается как добиться ULTRA LOW POWER

Voltage regulator is in Low-power
mode.
Brown Out Detector is de-activated.
Flash is in standy mode.(1)
PLL is de-activated.
Main oscillator is activated.
ARM Core in idle mode.
MCK @ 500Hz.
Analog-to-Digital Converter deactivated.
All peripheral clocks de-activated.
USB transceiver disabled.
DDM and DDP pins connected to
ground.

выполнил все пункты, но к сожаленью не добился такого результата о котором обещали разработчики МК. Они обещают 38 мкА. У меня же получается около 1.7 мА. Никак не могу понять в чем причина. Может стоит еще что-нибудь отключить? Кто-нибудь добивался лучшего результата? Помогите.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 5 2009, 11:16
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Внутренние pull-up'ы на PIO используются? Если да, то смотрите еррату.
Go to the top of the page
 
+Quote Post
aharumazda
сообщение Mar 5 2009, 11:59
Сообщение #3





Группа: Новичок
Сообщений: 13
Регистрация: 21-11-08
Пользователь №: 41 826



Pull-up'ы на выводах отключены.

Мне кажется Errata не играет роли в потреблении..или я что-то не понимаю?
Go to the top of the page
 
+Quote Post
aharumazda
сообщение Mar 5 2009, 14:35
Сообщение #4





Группа: Новичок
Сообщений: 13
Регистрация: 21-11-08
Пользователь №: 41 826



Решил поиграть с питанием 3.3 В VDDIO выкалупливал ножки, потребление снизил на немного.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 5 2009, 14:37
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(aharumazda @ Mar 5 2009, 14:59) *
Мне кажется Errata не играет роли в потреблении..или я что-то не понимаю?

В ней написано обратное.

Цитата(aharumazda @ Mar 5 2009, 17:35) *
Решил поиграть с питанием 3.3 В VDDIO выкалупливал ножки, потребление снизил на немного.

На выводах должны быть нормальные логические уровни, в противном случае потребление возрастает.
Go to the top of the page
 
+Quote Post
aharumazda
сообщение Mar 5 2009, 15:14
Сообщение #6





Группа: Новичок
Сообщений: 13
Регистрация: 21-11-08
Пользователь №: 41 826



aaarrr могли бы Вы помочь в решении этой проблемы? Вы уже сталкивались с этим? Смотрю документацию и думаю что возможно снизить потребление при помощи ерраты, но там оно считываться будет лишь в нескольких микроампер.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 5 2009, 15:19
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Несколько (до 45) микроампер * количество выводов - это уже прилично получается. Так что у Вас с уровнями на выводах? Нет единиц ниже питания или нулей выше земли?
Go to the top of the page
 
+Quote Post
aharumazda
сообщение Mar 5 2009, 15:30
Сообщение #8





Группа: Новичок
Сообщений: 13
Регистрация: 21-11-08
Пользователь №: 41 826



Цитата(aaarrr @ Mar 5 2009, 18:19) *
Несколько (до 45) микроампер * количество выводов - это уже прилично получается. Так что у Вас с уровнями на выводах? Нет единиц ниже питания или нулей выше земли?

хм..., что Вы хотели этим сказать? Как настроены Pull-up у меня? или что?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 5 2009, 15:52
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Нет, что физически происходит на выводах.
Go to the top of the page
 
+Quote Post
aharumazda
сообщение Mar 5 2009, 15:58
Сообщение #10





Группа: Новичок
Сообщений: 13
Регистрация: 21-11-08
Пользователь №: 41 826



большинство находится в воздухе, задействован SPI, JTAG.., АЦП физически есть, но не используется..
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 5 2009, 16:02
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



В воздухе ничего оставлять нельзя, настройте неиспользуемые пины на вывод.
На входах должны адекватные уровни.
Go to the top of the page
 
+Quote Post
aharumazda
сообщение Mar 5 2009, 16:18
Сообщение #12





Группа: Новичок
Сообщений: 13
Регистрация: 21-11-08
Пользователь №: 41 826



Выставить в нуль и физически заземлить???
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 5 2009, 16:19
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Просто выставить в '0' или '1'.
Go to the top of the page
 
+Quote Post
aharumazda
сообщение Mar 5 2009, 16:23
Сообщение #14





Группа: Новичок
Сообщений: 13
Регистрация: 21-11-08
Пользователь №: 41 826



я их и так выставил в нуль, а PA17 - PA20 в 1. При помощи этого я и сбросил еще на 0.5 милиампера. Итого получил 1.7 мА. Есть ли смысл копашиться во внутренним стабилизаторе?

Сообщение отредактировал aharumazda - Mar 5 2009, 16:25
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 5 2009, 16:33
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Попробуйте определить, куда эти 1.7мА текут - в VCCIO, или на вход источника ядра.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 18:18
Рейтинг@Mail.ru


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