да дело не в кабеле, а в знаниях,
все можно приспособить, мой шурин еще в 80 годы ездил на мерине, убитый был в сраку(Мерин), но он постоянно чтото к нему приспосабливал, чтото отрежет, чтото наоборот доварит.. но ездил. современным этого не понять... а тогда иномарка это было как билет в бардель... опять не поняли, ладно, проехали....
Одним словом тумкать надо, тогда все и поедет
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
miha46 писал(а): Буду теперь искать нормальный кабель.
Сам запаяй,будиш точно уверен что он такой как нужен и полсотни рублей за 10 минут съэкономиш
Увы, у меня в городе радиомагазина и нету, приходится заказывать радиодетали, а с шнуром я уже разобрался: нашел какойта COM кабель буду его переделывать
нужна помощь,советы в доработке extra pic до такого состояния
что надо добавить и что лишнее?можно поставить резисторы в цепях mosi data/miso clock для развязки выходов?
giorgi08811 писал(а):что надо добавить и что лишнее?
Ну, самое первое, не надо вставлять такие большие картинки в форум.
Не у всех мониторы 1600x1200.
Собственно по схеме.
Что сразу бросается в глаза: ключи установлены после стабилизаторов, а номиналы резисторов взяты из варианта, где До. Могут плохо открываться.
Учитывая диапазон регулировки (особенно для Vpp), рекомендую как-раз использовать вариант До (при этом перенеся и индикаторный светодиод).
С выхода Vpp убрать конденсатор, а установить нагрузочный резистор.
Добавить диоды для быстрой разрядки "задерживающего" конденсатора.
Пока, вкратце, всё.
giorgi08811 писал(а):можно поставить резисторы в цепях mosi data/miso clock для развязки выходов?
Что сразу бросается в глаза: ключи установлены после стабилизаторов, а номиналы резисторов взяты из варианта, где До. Могут плохо открываться.
при включении ключей до стабилизаторов не снижает скорость открывания закрывания этих цепей?
Учитывая диапазон регулировки (особенно для Vpp), рекомендую как-раз использовать вариант До (при этом перенеся и индикаторный светодиод).
а какой этот вариант можете показывать?
С выхода Vpp убрать конденсатор, а установить нагрузочный резистор.
резистор какого номинала? 1kOm?
Развязки от чего?
Откуда взялась такая мысль?
схема программатора должна исключить ситуацию, когда линия данных программатором установилась в высокий уровень, а контроллер взял и уронил эту линию в низкий уровень, иначе получится КЗ. Можно спалить и контроллер, и программатор. Кроме того, нужно исключить возможность возникновения такого КЗ и на линии CLOCK, поскольку после программирования контроллер может начать выполнять зашитую программу, в которой нога, используемая для приёма сигналов тактирования, может быть сконфигурирована как выход и может быть притянута к нулю начавшей выполняться программой
Источник : http://radiohlam.ru/control/ownprog.htm
внизу написано:
простейшая схема развязки - это всего лишь резисторы на линиях DATAOUT и CLOCK.
я бы убрал r18, bc547, d3 r17 (формирователь резета для авров)
и подключить резет(3) в точку соединения r13-коллектор bc547.
hl2,c12,c11 явно лишниеhl2 будет плохо работать в таком диапазоне напруг, ему надо лепить стабилизатор тока, или применять всерх яркий, но он не всегда горит при 3,5 вольт. а с12 надо ставить непосредственно у программируемого мк
и еще, я предусмотрел бы оперативное отклюсение питания всей схемы проггера, ато питание для авров постояноо присутствует, а это не есть гуд
Последний раз редактировалось oleg63m Сб авг 24, 2013 16:02:24, всего редактировалось 1 раз.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
giorgi08811 писал(а):при включении ключей до стабилизаторов не снижает скорость открывания закрывания этих цепей?
Ну, не "скорость открывания", а "скорость изменения выходного напряжения". Возможно, она и несколько изменится, но полагаю, что изменения будут незначительными. А вот, при установке ключей после стабилизаторов, эти изменения будут более значительными (при изменении напряжений).
По линии Vdd, из-за наличия конденсатора, думаю, таких изменений не будет вовсе.
Схемы и номиналы можете посмотреть здесь (ревизии 2.0; 3.1 и 3.2).
Кроме того, сомневаюсь, что драйвер ком-порта и логика сможет работать от 3.6V. Поэтому необходимо использовать дополнительный стабилизатор на 5V, от которого запитывать драйвер и логику, а сигнальные линии между логикой и МК согласовать через преобразователи уровней. Наипростейший вариант: использовать логику с ОК и Pull-Up ("подтягивающие") резисторы.
giorgi08811 писал(а):схема программатора должна исключить ситуацию, когда линия данных программатором установилась в высокий уровень, а контроллер взял и уронил эту линию в низкий уровень
Так для этого лучше вовремя подавать/снимать напряжение питания.
Введение дополнительных резисторов ухудшит фронты сигналов (особенно, если будете использовать в/у вариант с ОК).
подскажите, какая должна быть выставлена скорость коморта для icprog в настройках компа? чет капец как медленно шьет(пики), в отличие например от пикпгм
hl2,c12,c11 явно лишниеhl2 будет плохо работать в таком диапазоне напруг, ему надо лепить стабилизатор тока, или применять всерх яркий, но он не всегда горит при 3,5 вольт
да правильно поспешил не уделил внимание.
а по поводу установки ключей до и после стабилизаторов,что вы посоветуйте?по моему лучше ключи ставить после стабилизатора.
если я правильно понял вы говорите что ключ должен стоять до стабилизатора во избежание разных времени нарастания выходного напряжения при разных входных?a цепь vcc оставить как есть?
Кроме того, сомневаюсь, что драйвер ком-порта и логика сможет работать от 3.6V. Поэтому необходимо использовать дополнительный стабилизатор на 5V, от которого запитывать драйвер и логику, а сигнальные линии между логикой и МК согласовать через преобразователи уровней. Наипростейший вариант: использовать логику с ОК и Pull-Up ("подтягивающие") резисторы.
а это зачем ? max3232 и 74ac00 обе поддерживают питающее напряжения 3.3v-5v
oleg63m писал(а):
я бы убрал r18, bc547, d3 r17 (формирователь резета для авров)
и подключить резет(3) в точку соединения r13-коллектор bc547.
Dmitry Dubrovenko А я бы как-раз этого не делал.
А я вот какраз так и сделал, и многие повторили, и Adusik тоже одобрил , а самое главное, прокатило и прекрасно работает, а почему бы и нет? эта цепь используется только с пиками, и зачем дополнительно еще грузить выход сом порта, если такая цепь уже есть. Грех не воспользоваться тем, что уже имеется
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Эта цепь используется как-раз с AVR'ами.
я имел в виду управление VCC пиков,
а если уж так опасаться за жизнь авров, можно и резик
последовательно вставить, не помешает, проверено на stk-500
цитата Тоже сейчас заметил, что Vcc для AVR'ов зачем-то сделано отдельным выводом, напрямую.
Этого не надо.
Берите то же, что и для PIC'ов
с 98схх в таком варианте большие проблемы, может, правда было по питанию элик поставить, но времени экспериментировать небыло
Последний раз редактировалось oleg63m Сб авг 24, 2013 22:45:54, всего редактировалось 1 раз.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
oleg63m писал(а):а если уж так опасаться за жизнь авров
Если ключи стоЯт после стабилизаторов, то ещё куда ни шло.
Но выше я говорил, что ключи надо использовать до стабилизаторов.
А резики, не есть хорошая идея.