Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: LPC2478 + включение питания sd card
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Dog Pawlowa
Сорри за кросс-постинг, застрял немного.

В стартките от Олимекса есть биполярный транзистор между контроллером и полевиком подачи питания на карточку. Это биполярный транзистор был исключен при проектировании собственной платы - в контроллере есть специальный бит инверсии включения питания, какие могут быть проблемы? Однако программа перестала работать и карточка не считывается. Если транзистор установить, и полярность сигнала вернуть, то все работает.

Подробности изучаются, но может кто-нибудь сталкивался с такой проблемой? То ли питание медленно спадает, то ли медленно нарастает, то ли еще что-то.
zhevak
Цитата(Dog Pawlowa @ Feb 27 2009, 20:24) *
В стартките от Олимекса есть биполярный транзистор между контроллером и полевиком подачи питания на карточку. Это биполярный транзистор был исключен при проектировании собственной платы - в контроллере есть специальный бит инверсии включения питания, какие могут быть проблемы? Однако программа перестала работать и карточка не считывается. Если транзистор установить, и полярность сигнала вернуть, то все работает.

Подробности изучаются, но может кто-нибудь сталкивался с такой проблемой? То ли питание медленно спадает, то ли медленно нарастает, то ли еще что-то.

С Вашей (Олимэксовской) платой не знаком, схему не очень представляю. Но как вариант
предлагаю проработать следущую вопрос:

Уровень напряжения для переключения из закрытого состояния в открытое для биполярного
(кремниевого) транзистора составляет 0.6-0.8В. Для полевого транзистора в затвор нужно
подавать несколько вольт (5-8В). Поскольку, МК питается от 3.3В (а может и менее), то возможна
ситуация, когда МК не в состоянии открыть канал полевика. Поэтому в схему добавлен
биполярный транзистор, который лего отурывается от МК, и далее рулит большим напряжением
в затворе полевика.

ЗЫ.
Правда, в природе существуют транзисторы (например, 2N7002), которые включаются
относительно низким напряжением (2.7-3.0В).
KAlex
Вот схемка. У меня таких проблем нет.
Dog Pawlowa
Цитата(zhevak @ Feb 27 2009, 21:55) *
Но как вариант предлагаю проработать следущую вопрос: Уровень напряжения ...

Нет, если идти по шагам, то питание SD-карты включается нормально, т.е. уровни напряжения в порядке.
Используется p-канальный IRLMLР6402 с пороговым напряжением 0,4 ..1,2 В.
Тем не менее карточка перестает работать.

Цитата(KAlex @ Feb 28 2009, 14:42) *
Вот схемка. У меня таких проблем нет.

Спасибо. Т.е. Микроконтроллер вообще не управляет включением?
zhz
Цитата(Dog Pawlowa @ Mar 2 2009, 09:53) *
Нет, если идти по шагам, то питание SD-карты включается нормально, т.е. уровни напряжения в порядке.
Используется p-канальный IRLMLР6402 с пороговым напряжением 0,4 ..1,2 В.
Тем не менее карточка перестает работать.


Следует обратить внимание, чтобы при отключенном питании, карточка не запитывалась по сигнальным линиям.
Некоторые карточки этого не любят.
KAlex
Цитата(Dog Pawlowa @ Mar 2 2009, 10:53) *
Спасибо. Т.е. Микроконтроллер вообще не управляет включением?

Да, карточка сама себя включает. Эта же нога(card_insert) идет на камень для определения начала инициализации.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.