|
Уровень логической единицы MAX 7064S |
|
|
|
Sep 19 2006, 06:02
|
Группа: Новичок
Сообщений: 12
Регистрация: 6-04-06
Пользователь №: 15 871

|
Микросхема выдает на ножках, сконфигурированных как выходы, сигналы разного напряжения.
Питается от стабильных 5В, а на некоторых ножках уровень логической единицы составляет 3.1 в, на некотороых 4.5 В, причем внешней нагрузки почти никакой нет, и она одинакова для всех ног. Как это можно объяснить? Кто сталкивался с такой проблемой? Для меня это очень важно, т.к. сигнал с ноги идет на полевик, который весьма медленно открывается при таком напряжении...
ЗЫ пробовал перешить микросхему перенаправив слабые сигналы на другие пины, удивило что те сигналы проекта что были слабыми, таковыми и остались...неужели внутренняя логика определяет уровень лог.1?
Сообщение отредактировал Pedal - Sep 19 2006, 06:05
|
|
|
|
|
Sep 19 2006, 12:33
|
Знающий
   
Группа: Свой
Сообщений: 621
Регистрация: 25-10-04
Из: Новосибирск
Пользователь №: 971

|
Цитата(Pedal @ Sep 19 2006, 09:02)  ЗЫ пробовал перешить микросхему перенаправив слабые сигналы на другие пины, удивило что те сигналы проекта что были слабыми, таковыми и остались...неужели внутренняя логика определяет уровень лог.1? Конечно же нет - внутренняя логика не определяет уровень выхода. Проверьте как сконфигурированы (настройки синтезатора) эти сигналы\выходы.
|
|
|
|
|
Sep 20 2006, 08:42
|
Группа: Новичок
Сообщений: 12
Регистрация: 6-04-06
Пользователь №: 15 871

|
Полное название микросхемы: EPM7064S TC44-10 HFD240531A Корпус TQFP-44. Питание подведено от источника PEAK-2405E4 (DC-DC 24в5в)на все ноги с названием VCC, а все ноги с названием GND соответственно заземлены. никаких проблем с этим я не вижу... Нагрузка для выходных выводов - 2.2кОм резистор и транзистор IRLML 2803. то есть ток определяется фактически резистором и составляет около 1.5 мА. Внешние условия для 4-х ножек микросхемы - одинаковые!!! однако 2 из них имеют уровень лог.1 =4.5 в, а две другие 3.1-3.2 в. сигналы тоже примерно одинаковые везде, но логика внутри отличается. у меня складывается впечатление что есть зависимость от того, что зашито в микрухе - меняется уровень единицы! Цитата Конечно же нет - внутренняя логика не определяет уровень выхода. я пробовал переносить сигналы на другие ноги, но уровни остались прежними для каждого из сигналов! помогите разобраться плиз!
|
|
|
|
|
Sep 20 2006, 18:44
|
Группа: Новичок
Сообщений: 12
Регистрация: 6-04-06
Пользователь №: 15 871

|
Частоты одинаковы для этих сигналов, частота не большая - около 30 кГц. 2 sazh: да действительно если и пойму причины этого, то буфер все равно придется ставить  . а плата то уже разведена.... буду делать на SN74LVC... спасибо всем за участие, но если вдруг кто знает в чем фишка - поделитесь...
|
|
|
|
|
Oct 27 2006, 10:07
|

Знающий
   
Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402

|
Скорее всего, одни из них у вас просто OUTPUT, а другие либо BIDIR, либо OUTPUT же, но через буфер TRI подключены. И если Вы хотите работать на полевик, то лучшим решением будет подтяжка через резистор к +5В и буферный каскад на выходе типа TRI, у которого внутри прошивки вход на GND, а ваша команда приходить на его вход OE в нужной полярности. Тогда в закрытом состоянии TRI'я на выходе будет напряжение, определяемое внешним питанием и никакого разброса.
Сообщение отредактировал Евгений Николаев - Oct 27 2006, 10:20
--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
|
|
|
|
|
Nov 9 2006, 22:32
|
Группа: Новичок
Сообщений: 1
Регистрация: 15-11-05
Пользователь №: 10 867

|
Если посмотреть график на 25 стр. DataSheet на MAX7000S (m7000.pdf), то даже при ХХ уровень логической 1 не может быть выше ~3,7В.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|