Знаток
Регистрация: 08.04.2010
Сообщений: 217
Репутация: 95
|
Да, только нужно еще учесть какой ток выдерживают эти встроенные диоды шоттки, а то окажется что они первыми погорят. И учитывая нормируемую подтяжку в 1,2к на линиях LPT я бы не ставил на выходе МК резисторы 1к, т.к. при этом образуется делитель и логический "0" на этой линии никогда не получится.
Читаем спецификацию на IEEE 1284 http://digteh.ru/PC/LPT -рис. 1.2. |
||
Оценка
|
Новичок
Регистрация: 20.11.2012
Сообщений: 43
Репутация: 25
|
не путайте его двунаправленностью линий данных, он же LPT использует на ВЫВОД, то есть нога МК будет на ВВОД при мизерном токе и свой PullUp резак 1к2 LPT прекрасно компенсирует как в 0 так и в 1, так что резак последовательно все таки ставь, если МК полевой, то и 10к и 47к можно ...
|
||
Оценка
|
Знаток
Регистрация: 08.04.2010
Сообщений: 217
Репутация: 95
|
Цитата:
не путайте его двунаправленностью линий данных, он же LPT использует на ВЫВОД, то есть нога МК будет на ВВОД при мизерном токе и свой PullUp резак 1к2 LPT прекрасно компенсирует как в 0 так и в 1, так что резак последовательно все таки ставь, если МК полевой, то и 10к и 47к можно ...
Если ТС хочет делать все правильно (как говорится делай хорошо, плохо само получится), то нужно следовать требованиям стандарта. Мы имеем в данном случае со стороны МК "приемник IEEE 1284". Для него говорится: Цитата:
Входной ток микросхемы (втекающий и вытекающий) не должен превышать 20 мкА, входные линии соединяются с шиной питания +5 В резистором 1,2 кОм.
|
||
Оценка
|
has a little shameless behaviour in the past
Регистрация: 13.02.2019
Сообщений: 757
Репутация: -30
|
Не буду плодить тем ...
Короче ... Старинная мать ... есть только LPT порт ... нужен программатор стал для PIC микроконтроллеров ... Полез в нет ... про пять проводков ... чёт не то ... нашёл типа meProg : http://vrtp.ru/index.php?act=categor...e&article=2454 ... кастрированный он какой-то ... хоть и светодиодов навешали как на ёлку ... Пошарил ... откель же ноги растут ... нашёл схемку ... видимо прототип : http://cxema.my1.ru/publ/skhemy_ustr...ta/36-1-0-4505 https://www.rlocman.ru/forum/attachm...1&d=1555094917 Только вот на печатке 5 нога 74LS07 идёт через 12 - ю ... скажите ... это опечатка ... так ведь работать не будет ? https://www.rlocman.ru/forum/attachm...1&d=1555095131 |
||
Оценка
|
Гуру
Регистрация: 28.06.2012
Сообщений: 4,834
Репутация: 1160
|
Знать бы еще, зачем там печатка. Обычной макетки с головой хватит.
Я бы лучше на вашем месте озаботился вопросами согласования. Включите резисторы на 33 ... 51 Ом последовательно в линии передатчиков со стороны порта. Это как минимум. Без этого ваша схема почти наверняка будет очень неприятно и непредсказуемо глючить ... |
||
Оценка
|
has a little shameless behaviour in the past
Регистрация: 13.02.2019
Сообщений: 757
Репутация: -30
|
Цитата:
Знать бы еще, зачем там печатка. Обычной макетки с головой хватит.
Я бы лучше на вашем месте озаботился вопросами согласования. Включите резисторы на 33 ... 51 Ом последовательно в линии передатчиков со стороны порта. Это как минимум. Без этого ваша схема почти наверняка будет очень неприятно и непредсказуемо глючить ... |
||
Оценка
|
Гуру
Регистрация: 28.06.2012
Сообщений: 4,834
Репутация: 1160
|
Порт -> резисторы на линиях DataOut, Clock, VDD, VPP как можно ближе к выводам порта на разъеме машины -> кабель к программатору, например, длиной в 1 метр -> собственно программатор -> МК. Кабель между программатором и МК советую сделать покороче (не длиннее 15-20 см.). Сигнал с ножки 6 ИС 74LS07 подавать по линии DataIn в сторону машины не напрямую, а опять же, через резистор сопротивлением 33 ... 51 Ом ...
|
||
Оценка
|
has a little shameless behaviour in the past
Регистрация: 13.02.2019
Сообщений: 757
Репутация: -30
|
Примерно понял ... вот эт сижу ... чешу репу ...
На кой оно мине надо ... три микры потребляют ... ну пусть 300мА ... А Я БУДУ ГОРОДИТЬ ОГОРОД НА 34063 микре ... есть блок питания адаптер на 12 вольт ... Мож подстроить его на нужные там для программирования пиков ... 13,2 в ... ну минус пол вольта на коллектор-эмиттер ... A1275 поставил ... получу 12,6в ??? А для запитки логики ... навешу 78L05 ? |
||
Оценка
|
Гуру
Регистрация: 28.06.2012
Сообщений: 4,834
Репутация: 1160
|
Может, и подстраивать ничего не нужно. Ну и что, что ПИКу нужны 13.2В ? Подайте 12. Сгореть он от этого не сможет. Масимум - не запрограммируется. Вы ведь не в серию и на продажу такое решение пускаете, а используете его для себя в единственном экземпляре.
Да, и адаптер в этом деле не нужен. Берете +5В и +12В прямо от БП машины, которая управляет программатором, и все ... P.S. Если все же 12В будет мало, то что вам мешает добавить недостающее пальчиковой батарейкой на 1.5В или аккумулятором NiMh (или NiCd) на 1.2В ? Это ведь гораздо проще, чем делать целый блок на MC34063 ... |
||
Оценка
|
has a little shameless behaviour in the past
Регистрация: 13.02.2019
Сообщений: 757
Репутация: -30
|
Засверлил три дырочки ... перерезал вход питания ... поставил 78L05 ... греется сучка ... не сгорает , но сильно калится ...
Щас шоркну как на ss260 адаптере поднять питалово ... |
||
Оценка
|
Обратная связь РадиоЛоцман Вверх |