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

 
 
> Странности с PIO в AT91SAM7S256.
anpilog
сообщение Feb 7 2007, 22:45
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 145
Регистрация: 11-12-06
Пользователь №: 23 382



Уважаемые господа, наткнулся вот на таки грабли. .
Применил AT91SAM7S256 в девайсе с батарейним питанием. По тех. задании контроллер должен уметь себя снять напряжении и можно с клавиатура разбудить. В обвязке по питанию применил P-канальные полевики (IRML6401). При первом старте оказалось, что все полевики открыты и соответственоо система завелась. Причиной того оказалось, что порты контроллера пропускают через себя ток порядка 500 мкА при отсутствии на на MCU напряжения. И соответственно полевеки открылись(резистор 100к в затворе). При более детатьном изучении аказалось что всетаки есть порты которые не пропускают ток - это PA25, PA12, PA9, PA28.

1)Кто может обяснит почему так происходит и почему эти порты обладают таким свойством?
2)При работе с контроллером не могу выложить порт в высокоомное состояние (что бы ток в порт был менее 1мкА).
Соответственно не могу полностью закрыть транзистор.

P.S. Питание от Li-ion ~3.3-4.2В
такая лажа - проверена на 3 тестовых платах на контроллерах с разный партий.


--------------------
---
human traffic - всегда 8)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 6)
PrSt
сообщение Feb 7 2007, 23:23
Сообщение #2


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(anpilog @ Feb 7 2007, 21:45) *
При более детатьном изучении аказалось что всетаки есть порты которые не пропускают ток - это PA25, PA12, PA9, PA28.

1)Кто может обяснит почему так происходит и почему эти порты обладают таким свойством?
2)При работе с контроллером не могу выложить порт в высокоомное состояние (что бы ток в порт был менее 1мкА).
Соответственно не могу полностью закрыть транзистор.

P.S. Питание от Li-ion ~3.3-4.2В
такая лажа - проверена на 3 тестовых платах на контроллерах с разный партий.


>PA25, PA12, PA9, PA28
а как вы их проверили, что пришли к такому выводу?

а фрагмент схемы посмотреть можно, о чем вы речь ведете?
на 2 вопрос - а использование буферов для развязки по току?


--------------------
Go to the top of the page
 
+Quote Post
anpilog
сообщение Feb 8 2007, 10:26
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 145
Регистрация: 11-12-06
Пользователь №: 23 382



Цитата(PrSt @ Feb 7 2007, 22:23) *
>PA25, PA12, PA9, PA28
а как вы их проверили, что пришли к такому выводу?

а фрагмент схемы посмотреть можно, о чем вы речь ведете?
на 2 вопрос - а использование буферов для развязки по току?


Проблема буферами как раз и решилась.
Вопрос не в том.
Вопрос в том что это за ноги и почему себя ведут как не все остальные?
В мануале про это ничего не сказано!!!
Наоборот! В мануале они должны все вести себя одинаково (ну кроме РА0-РА3, с повышеной нагрузочной способностью).
Кстати, а почему в мануале не написаны номиналы резисторов подтяжки портов PIO? 8)

Проверялось до болезного просто:
брался источник напряжения и присоединялся к земле и порту процессора без подачи на него напряжения. Зверство конечно, но самый простой способ.


--------------------
---
human traffic - всегда 8)
Go to the top of the page
 
+Quote Post
PrSt
сообщение Feb 8 2007, 12:22
Сообщение #4


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(anpilog @ Feb 8 2007, 09:26) *
Проблема буферами как раз и решилась.
Вопрос не в том.
Вопрос в том что это за ноги и почему себя ведут как не все остальные?
В мануале про это ничего не сказано!!!
Наоборот! В мануале они должны все вести себя одинаково (ну кроме РА0-РА3, с повышеной нагрузочной способностью).
Кстати, а почему в мануале не написаны номиналы резисторов подтяжки портов PIO? 8)

Проверялось до болезного просто:
брался источник напряжения и присоединялся к земле и порту процессора без подачи на него напряжения. Зверство конечно, но самый простой способ.


есть немотивирование подоздение, что это както связно с распределением токов по подложке кристала....
так как если верить даташиту - пины на порту долны быть индентичны , кроме действительно 3 первых...


--------------------
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Feb 8 2007, 13:52
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Цитата(anpilog @ Feb 8 2007, 10:26) *
брался источник напряжения и присоединялся к земле и порту процессора без подачи на него напряжения. Зверство конечно, но самый простой способ.


А защитные внутренние диоды на портах МК присутствуют? Что-то не нашел в даташите...


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
anpilog
сообщение Feb 8 2007, 14:24
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 145
Регистрация: 11-12-06
Пользователь №: 23 382



Цитата(Dron_Gus @ Feb 8 2007, 12:52) *
А защитные внутренние диоды на портах МК присутствуют? Что-то не нашел в даташите...

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

Предположение по поводу подложки кристала и т.д. не обьясняет то, что эти токи постоянны и не уменьшаются со временем (1 - 5 минут)
Не думаю что ёмкости подложек такие большие 8)


--------------------
---
human traffic - всегда 8)
Go to the top of the page
 
+Quote Post
Maximini
сообщение Feb 14 2007, 16:14
Сообщение #7





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



а ноги для TWI должны быть с ОК
Go to the top of the page
 
+Quote Post

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

 


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


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