Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Микроконтроллер AT89S52
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
Makeda
Здравствуйте.

Подскажите, как настроить порты микроконтроллера AT89S52 на выходное напряжение 3.75 В. Возможно ли это? Согласно описанию параметр VOH (Output High Voltage) зависит от IOH. Что такое IOH? Когда IOH = -25uA, VOH = 0.75 *VCC.


_Артём_
Цитата(Makeda @ Sep 18 2012, 00:02) *
Подскажите, как настроить порты микроконтроллера AT89S52 на выходное напряжение 3.75 В. Возможно ли это?

Нет, невозможно: посмотрите на SFR-ы - из там всего-ничего, соответственно и настроить нечем.
barabek
Цитата(Makeda @ Sep 18 2012, 07:02) *
Здравствуйте.

Подскажите, как настроить порты микроконтроллера AT89S52 на выходное напряжение 3.75 В. Возможно ли это? Согласно описанию параметр VOH (Output High Voltage) зависит от IOH. Что такое IOH? Когда IOH = -25uA, VOH = 0.75 *VCC.

Настроить нельзя. Это не цап, а цифровые выходы. Данные из даташита означают, что при токе 0,25 мкА напряжение будет не ниже чем 3,75. При снижении нагрузки напряжение возрастет, стремясь к напряжению питания.
Makeda
Выходит, что бы добится желаемого, нужно взять МК с напряжением питания 3.75 В
_Артём_
Цитата(Makeda @ Sep 18 2012, 00:36) *
Выходит, что бы добится желаемого, нужно взять МК с напряжением питания 3.75 В

Не обязательно.
А что вы хотите сделать-то? Вариантов наверняка масса.
Makeda
Есть изделие из двух плат, на одной МК на другой объект управления. Нужно согласовать уровни, управления должно осуществятся сигналами 3.75 В, а не 5 В. Думаю самый простой способ поставить МК с напряжением питания 3.75 В.
_Артём_
Цитата(Makeda @ Sep 18 2012, 01:01) *
Есть изделие из двух плат, на одной МК на другой объект управления. Нужно согласовать уровни, управления должно осуществятся сигналами 3.75 В, а не 5 В. Думаю самый простой способ поставить МК с напряжением питания 3.75 В.


Может и проще на 3 вольта переделать....5 В уже отмирают.
Только на 3,75 какой процесор работать поставите?
Погуглите (или по форуму) лучше на тему согласования схем с разными питаниями, задача же распространённая.
barabek
Цитата(Makeda @ Sep 18 2012, 08:01) *
Есть изделие из двух плат, на одной МК на другой объект управления. Нужно согласовать уровни, управления должно осуществятся сигналами 3.75 В, а не 5 В. Думаю самый простой способ поставить МК с напряжением питания 3.75 В.

Что-то странное пишите. Не раз не встречал питание 3,75В. может что путаете и там указаны уровни не ниже 3,75? Или ... Да что гадать. Выложите описание на используемые МК/платы или укажите их наименование, если они распространенные. В общем, опишите полнее вашу проблему. Цифровые сигналы не бывают с жестко заданным уровнем. Всегда какой-то диапазон допустимых уровней и запрещенная зона. Например для ттл логический ноль это 0-0,8В, а логическая единица 2,4-5В. У кмоп обычно 0-0.3Vcc и 3.75-1Vcc.

UPD ой, конечно же 0,7-1Vcc
_yura_
AT89S52 - Имеет тупо открытый коллектор внутри должна быть подтяжка но это лучше вам почитать даташит,
значение внутрених резисторов я тож непомню.

Сам контроллер работает в диапазоне 4-5,5В, такчто от 3,3 запитать неполучиться

Я бы вашу задачу решил так
AT89S52 в 5В, причем с супервизором
на все порты внешнюю подтяжку 1кОм на 3,75- от стабилизатора аля 1117

1кОм - задавит внутренюю подтяжку (если она там вообще есть)
Все
stells
Цитата(_yura_ @ Sep 18 2012, 10:34) *
на все порты внешнюю подтяжку 1кОм на 3,75- от стабилизатора аля 1117

так если открытый коллектор, то можно делитель сделать с 5В на 3,75В
редактор
Открытый коллектор только у одного порта. Или P0 или P1, уточните в описании. Остальные нормальные драйверы.
toweroff
Цитата(редактор @ Sep 18 2012, 11:46) *
Открытый коллектор только у одного порта. Или P0 или P1, уточните в описании. Остальные нормальные драйверы.


P0
_yura_
нормальных драйверов там нету

там даже настройки направления порта нету(вх/вых)
редактор
Цитата
там даже настройки направления порта нету(вх/вых)

потому что порты квазидвунаправленные (мудрое слово-то какое), то есть работают и на вход и на выход. Единственная оговорка, для нормальной работы на вход, надо в порт записать 1.
fox1
Попробуйте MAX3000E или ему подобные

http://www.maximintegrated.com/datasheet/index.mvp/id/3672
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.