COM - программатор от K@T

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: COM - программатор от K@T

Сообщение Ser60 »

Я именно это и не понял: зачем переносить R3 в коллектор VT1, если там на схеме уже стоит подтягивающий резистор на + :dont_know: Или Вы его хотели с коллектора на землю бросить ?? Мне это тоже неясно зачем. При открывании VT1 он замкнет клемму Reset на землю - именно это и надо для программирования AVR.


Изображение

Но, думаю мы сейчас во всем разобрались, давайте закончим на этом. Делайте по Вашей новой схеме и будьте счастливы! :beer:
Реклама
Аватара пользователя
Соник
Друг Кота
Сообщения: 7576
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Re: COM - программатор от K@T

Сообщение Соник »

Вот ещё идея. См. вложение.
Зачем ставить два транзистора VT1 и VT2 если можно обойтись одним VT2? С коллектора VT2 снимает сигнал "RESET". Даже подтяжка к плюсу питания есть через R5, R6. Так будет работать?
Вложения
программатор AVR&PIC от К@Т. рацпредложение.GIF
(32.89 КБ) 717 скачиваний
Я рожден при социализме, и я этим горжусь!
Реклама
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: COM - программатор от K@T

Сообщение Ser60 »

Не будет. ПИКи будут программироваться нормально, но высокое напряжение для программирования ПИКа с эмиттера VT3 повредит блок ресета ARV-ки (от этого ПИКи будут вдвойне счастливы).
Аватара пользователя
Соник
Друг Кота
Сообщения: 7576
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Re: COM - программатор от K@T

Сообщение Соник »

Спасибо. Хорошо что спросил раньше, чем спалил МК :)))

А по идее, если мы управляем двумя транзисторами с одного провода,
то зачем лишний резистор и диод? См. вложение.
Если R1, R3 выкинуть, и управлять VT1 базовым током VT2? (R2 наверно придётся уменьшить раза в два?)
Вложения
программатор AVR&PIC от К@Т. рацпредложение.GIF
(32.84 КБ) 698 скачиваний
Я рожден при социализме, и я этим горжусь!
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: COM - программатор от K@T

Сообщение Ser60 »

Я-бы это не делал, т.к. падение напряжения ня эмиттерных переходах транзисторов в режиме насыщения могут немного отличаться и это может неблаготворно влиять на открытие другого транзистора пары. Сопротивление резистора уменьшать не надо во избежании перегрузки COM-порта. Я-бы поставил в Вашей мидифицированной схеме вместо биполярных транзисторов МОП с каналом N-типа, например 2N7000 или подобный и увеличил сопротивление на входе с 4.7K do 10K а вместо диода поставил-бы 100К резистор. МОП транзисторы сейчас не дороже биполярных.
Реклама
Аватара пользователя
vas455
Говорящий с текстолитом
Сообщения: 1640
Зарегистрирован: Сб авг 13, 2011 12:56:34
Откуда: Рязань
Контактная информация:

Re: COM - программатор от K@T

Сообщение vas455 »

а можно за место 74ls00 поставить 74HC00AN ??
Нет таких вещей, которые нельзя было бы доказать, но есть люди, которым ничего нельзя доказать.
Реклама
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: COM - программатор от K@T

Сообщение Ser60 »

Я-бы поставил. По логическим уровням HC совместима с LS, а то, что у нее слегка бОльшие задержки, думаю для данного устройства непринципиально.
Аватара пользователя
Соник
Друг Кота
Сообщения: 7576
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Re: COM - программатор от K@T

Сообщение Соник »

Дроссель на какой ток надо ставить?
Почему на схеме все конденсаторы в обвязке МАХ232 ёмкостью 10мкф, хотя в даташите на эту микросхему рекомендуют все ставить по 1 мкф. Кому верить?
Если сделать регулировку Vрр от 1,5 до 13,5В это нормально?
Выше 13,5В его делать уже не нужно?
В этой http://www.radiokot.ru/forum/download/file.php?id=86750 схеме HL1 показывает для МК AVR наличие сигнала MOSI. И этот же светодиод показывает для МК PIC наличие сигнала DATA?
Я рожден при социализме, и я этим горжусь!
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: COM - программатор от K@T

Сообщение Ser60 »

Соник писал(а):Дроссель на какой ток надо ставить?
На любой. Потребление от этого источника при программировании флеша мизерное.
Соник писал(а):Почему на схеме все конденсаторы в обвязке МАХ232 ёмкостью 10мкф, хотя в даташите на эту микросхему рекомендуют все ставить по 1 мкф. Кому верить?
Верить следует даташиту. Но будет работать с кондерами 1 - 10 мкф, не заморачивайтесь.
Соник писал(а):Если сделать регулировку Vрр от 1,5 до 13,5В это нормально? Выше 13,5В его делать уже не нужно?
Не нужно.
Соник писал(а):В этой http://www.radiokot.ru/forum/download/file.php?id=86750 схеме HL1 показывает для МК AVR наличие сигнала MOSI. И этот же светодиод показывает для МК PIC наличие сигнала DATA?
Да, именно так. У Пиков линия DATA двунаправленная, в то время как у AVR линия данных разделена на прием (MOSI) и передачу (MISO). HL1 будет мигать при посылке данных для Пика из компа. При чтении из Пика в комп софтина выставит на выводе пина 12 IC1 уровень 0В, чтобы при инвертировании его одним из инверторов IC2 на ее ноге 6 было 5В. Диод VD2 при этом будет закрыт и не будет влиять на чтение данных из Пика по выводам 1-2 IC2. Соответственно, при чтении из Пика HL1 гореть не должен. Это мое понимание ситуации, я этот программатор не делал.
Аватара пользователя
Соник
Друг Кота
Сообщения: 7576
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Re: COM - программатор от K@T

Сообщение Соник »

Можно ли в этой схеме http://radiokot.ru/forum/download/file. ... w&id=83462 резисторы R4, R7 поставить 1,8 кОм?
Если МАХ232 тянет до 10 мА, то получается туда можно поставить даже (5В - 1,8В)/5 мА = 640 Ом? Светодиодам достанется 5 мА...
Соник писал(а):Если сделать регулировку Vрр от 1,5 до 13,5В это нормально?
Я рожден при социализме, и я этим горжусь!
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: COM - программатор от K@T

Сообщение Ser60 »

Соник писал(а):Можно ли резисторы R4, R7 поставить 1,8 кОм?
Можно, ставьте.
Соник писал(а):Если сделать регулировку Vрр от 1,5 до 13,5В это нормально?
Нижний предел неоправданно низкий. У каждого ПИКа свое напряжение программирования в пределах примерно 10-13В (меня уже выше поправляли, но я опять забыл, лучше см. даташиты). Перед программированием следует заглянуть в даташит и выставить это напряжение для конкретного типа ПИКа резистором R15.
Аватара пользователя
Соник
Друг Кота
Сообщения: 7576
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Re: программатор от K@T

Сообщение Соник »

Ser60 писал(а):
Соник писал(а):Если сделать регулировку Vрр от 1,5 до 13,5В это нормально?
Нижний предел неоправданно низкий. У каждого ПИКа свое напряжение программирования в пределах примерно 10-13В (меня уже выше поправляли, но я опять забыл, лучше см. даташиты). Перед программированием следует заглянуть в даташит и выставить это напряжение для конкретного типа ПИКа резистором R15.
К@Т писал(а): Верно,но не совсем,R15 регулирует впп согласно шпаргалке
http://www.radiokot.ru/forum/download/file.php?id=84760
По этой шпаргалке я смотрел, там есть с минимальным напряжением 1,5-2 В.

А насчёт этого вопроса:
Соник писал(а): Если МАХ232 тянет до 10 мА, то получается туда можно поставить даже (5В - 1,8В)/5 мА = 640 Ом? Светодиодам достанется 5 мА...
Спасибо.
Я рожден при социализме, и я этим горжусь!
Аватара пользователя
pazak
Прорезались зубы
Сообщения: 243
Зарегистрирован: Пт фев 26, 2010 03:33:02
Откуда: Донецк

Re: COM - программатор от K@T

Сообщение pazak »

Соник писал(а):По этой шпаргалке я смотрел, там есть с минимальным напряжением 1,5-2 В.
Есть то оно есть, но там напряжение Vdd 1,8 В, а в этом программаторе 5 В и не регулируется.

С уважением.
Аватара пользователя
Соник
Друг Кота
Сообщения: 7576
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Re: COM - программатор от K@T

Сообщение Соник »

Здравствуйте pazak.
pazak писал(а): Есть то оно есть, но там напряжение Vdd 1,8 В, а в этом программаторе 5 В и не регулируется.
А какой Вы тогда порекомендуете диапазон регулировки Vрр? По идее можно поставить стабилизатор на 1,8/3,3 В и прошивать эти МК. Только я думаю что возможность прошивать такие МК никогда не понадобится...
Я рожден при социализме, и я этим горжусь!
Аватара пользователя
pazak
Прорезались зубы
Сообщения: 243
Зарегистрирован: Пт фев 26, 2010 03:33:02
Откуда: Донецк

Re: COM - программатор от K@T

Сообщение pazak »

Я порекомендовал бы от 7 до 13,2 В, но в любом случае при прошивке МК сверяться с даташитом.

С уважением.
Аватара пользователя
Соник
Друг Кота
Сообщения: 7576
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Re: COM - программатор от K@T

Сообщение Соник »

На помощь! Собрал программатор, нет напряжения Vрр.

На эмиттере КТ814В есть +12В. На базе тоже +12В. На коллекторе - 0.
Нажимаю в программе "прошить МК", сам МК пока ещё не подключал, замеряю во премя прошивки:
На эмиттере КТ814В +12В. На базе показания мультиметра прыгают скачком 9-7-5-6 вольт. На коллекторе - 0.
На базе VT2 -0,64В. При попытке прошить напряжение прыгает 0,4-0,6-0,3 В.
На коллекторе VT2 12 В. При попытке прошить напряжение прыгает 4-1-2-6 В.
Почему же транзистор не открывается?
http://radiokot.ru/forum/download/file. ... w&id=83462
Я рожден при социализме, и я этим горжусь!
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: COM - программатор от K@T

Сообщение Ser60 »

Попробуйте закоротить коллектор VT2 на землю и померить Vpp. Если будет 0 - проверьте правильность включения VT3, да и сам транзизстор. Кстати, зачем там 814-й? Вполне хватит 361/3107 - я-бы заменил.
Аватара пользователя
Соник
Друг Кота
Сообщения: 7576
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Re: COM - программатор от K@T

Сообщение Соник »

Спасибо Ser60. Оказалось КТ814 был в обрыве. Позор мне, так растерялся что паяльник из рук вывалился :oops:
Заменил транзистор, нащупал мультиметром наличие Vpp, и тут же прошил этим программатором первый МК - PIC16F628A :tea:
Ser60 писал(а):Кстати, зачем там 814-й? Вполне хватит 361/3107 - я-бы заменил.
K@T сказал что 361/3107 туда нельзя, т.к. они будут там работать кипятильниками.
Я рожден при социализме, и я этим горжусь!
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: COM - программатор от K@T

Сообщение Ser60 »

Ну как знаете... В любом случае, поздравляю с успехом!!! :beer:
Аватара пользователя
Соник
Друг Кота
Сообщения: 7576
Зарегистрирован: Пн мар 22, 2010 11:01:14
Откуда: СССР, г. Москва.

Re: COM - программатор от K@T

Сообщение Соник »

Спасибо Ser60.
Выкладываю фото моего программатора без верхней крышки, некоторые детали ещё не впаяны, но думаю общая картина ясна. Пока я им прошил только PIC16F628A. На фото, в левом верхнем углу платы стоят три КТ315 и три резистора - это эмиттерные повторители для светодиодов индикации передачи данных и наличия тактирования. У меня они тускло светились, а при летнем освещении их бы вообще не видно было. Пришлось после приляпать их на сигнальные линии через транзисторы.
0101000725.JPG
плата и два шнура
(196.37 КБ) 910 скачиваний
0101000651.JPG
плата со стороны дорожек
(240.55 КБ) 837 скачиваний
0101000607.JPG
плата в пластмассовом корпусе
(195.02 КБ) 771 скачивание
0101000536.JPG
общий вид
(175.76 КБ) 795 скачиваний

Печатка, разработана мною. Дорожки широкие, зазоры достаточные - у новичков такая должна получиться с первого раза. Схема немножко отличается от оригинальной схемы находящейся на первой страничке (о доработках - читайте тему).
программатор AVR&PIC от К@Т. Печатка от СОНИК.lay
печатная плата
(136.55 КБ) 641 скачивание
Разъём программирования на печатке общий и для PIC и для AVR. Для себя я сделал два типа шлейфов, под PIC и под AVR.
Питание, как напрямую +5В, так и через интегральный стабилизатор.
Около каждой микросхемы стоит конденсатор по питанию. Я ставил не все конденсаторы. Если у вас будут глюки - можете запаять недостающие, хотя длина дорожек на плате невелика, и так всё должно работать.
Я рожден при социализме, и я этим горжусь!
Ответить

Вернуться в «Разные вопросы по МК»