Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.13;
Скачать: CL | DM;

Вниз

Запись в LPT   Найти похожие ветки 

 
Andrew2   (2002-02-11 10:49) [0]

Здравствуйте.
Не получается у меня зажигать единички на ножках LPT :(
Данные с атмеловской флэшки уровень КМОП (похоже) 3.9/0.4 логические вольты.
Единицу удавалось зажечь подавая прямо 5 вольт на ногу разъёма.
Подскажите, пожалуйста, как лучше сделать преобразователь уровней (простые типа 561ПУ8 не тянут, ключи 561КТ3 слабоваты)


 
Digitman   (2002-02-11 14:46) [1]

Ты ток-то измерь на всякий случай, когда 5V подаешь на вх."ногу" !) А уж по полученному значению и ищи в справочнике подходящие преобразователи. Но 561-я серия уж точно не подходит для этой цели, да и архаизм уже - эта 561-я серия


 
i8085   (2002-02-13 05:04) [2]

Andrew2, чего-то я не понЯл... Если ты пытаешься читать, а сигнал подаёшь снаружи, то у LPT очень малопотребляющие входы и работать он может и от TTL, и от КМОП. Единственное, что не надо забывать, что старший бит у него с инверсией.
И что совершенно непонятно, в каком режиме настроен порт? И на те ли ножки подаёшь сигнал.
Другое дело, если читаешь с 3-х вольтовой логики... Тогда преобразователь уровней нужен.

Совершенно не понял фразу "Единицу удавалось зажечь подавая прямо 5 вольт на ногу разъёма".

В единственном случае, когда порт останется цел, это если порт был настроен на приём, а логического уровня было недостаточно...

Если напряжение питания читаемой микросхемы 5В, то немного поднять логический уровень единицы можно "подвесив" вывод через резистор 1...5 кОм на +5. Если при этом перестаёт читаться "0", то опять же нужен буфер. Можно использовать любую логику серий 555, 533, 1533, ALS... Если получается с инверсией, то или два элемента последовательно, или программно проинвертировать.

Удачи. Если что - пиши.


 
Andrew2   (2002-02-13 11:41) [3]

Спасибо всем откликнувшимся.
особо i8085 :)
Я действительно пытаюсь читать с трёхвольтовой логики.
Порт пока вроде не сжёг, ты вовремя предупредил о малопотребляющих входах.
Буду пробовать оптопары или комбинировать транзисторные ключи с логикой ТТЛ. (если нет более изящного решения)


 
i8085   (2002-02-15 04:22) [4]

Понятно. Сделай проще: Уровней 3-х вольтовой логики достаточно для срабатывания 5-ти вольтовой. Ставишь буфер например из двух штук 1533ЛА3 с питанием от 5В, у которой для надёжности выходы подвешиваешь через 3-5 кОм на +5, а на неё подаёшь сигнал от своей микрухи, которая питается от 3.3В. ... Впрочем, есть и специальные преобразователи уровня.



Страницы: 1 вся ветка

Текущий архив: 2002.05.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
1-39727
BlackGrin
2002-04-27 15:02
2002.05.13
Программное задание переменных


4-39911
VovanM
2002-03-11 18:01
2002.05.13
Отлов завершения програм.


14-39827
SPeller
2002-04-03 15:43
2002.05.13
К авторам сайта


6-39822
AlexRush
2002-02-28 18:14
2002.05.13
WinSock2 API - чтение данных из сокета


4-39903
Devid
2002-03-10 18:40
2002.05.13
Как сделать чтобы image не мигала когда я рисую???