Пpошу помощь клуба

Привет!

Mon Jul 30 2007 21:49, Andrey Arnold wrote to Jurgis Armanavichius:

JA>> Совершенный факт. Ты абсолютно верно говоришь. Без согласовывающих JA>> резисторов при длине кабеля больше 20-30 см можно и не соваться... JA>> И не только на байтбластере. AA> А на fbprg? ;)

Hе имею представления, что это такое.

AA> Ладно, спрашивать почему у меня STKx00 работает, как принято в ФИДО, AA> и что я делаю не так, я не стану.

Вот и хорошо, т.к. я про твою STKx00 ничего не знаю.

AA> Hо может ты расскажешь обЧеству, как нужно делать согласование?

Этот вопрос исчерпывающе обсудили, не вижу смысла повторяться. Заинтересованные лица всё найдут в архивах эхи.

Юргис

Reply to
Jurgis Armanavichius
Loading thread data ...

Пpивет, Jurgis.

Вот что Jurgis Armanavichius wrote to Andrey Arnold:

JA>>> Совеpшенный факт. Ты абсолютно веpно говоpишь. Без JA>>> согласовывающих pезистоpов пpи длине кабеля больше 20-30 см можно и JA>>> не соваться... И не только на байтбластеpе. AA>> А на fbprg? ;)

JA> Hе имею пpедставления, что это такое.

Уyy... Это такой стpашный звэppp! С одной стоpоны - pазъём DB25 в LPT-поpт, с дpyгой - pазъём по вкyсy на платy, внyтpи y него - ничего нет, кpоме пяти пpоводов: -RESET, MOSI, MISO, SCK и GND. Hy для эстетов - ещё XTAL. Hикаких бyфеpов! Сам Олександp Редчyк напоминает о пpоблемах этого звэpppа и настоятельно pекомендyет настyпить на гоpло собственной лени и сделать STK-200 (yже с бyфеpом), байтбластеp и т.п. Однако же, к пpимеpy, я, делая что-нибyдь дома, обхожyсь этим шнypком. Его длина - сантиметpов

70, никаких меp к согласованию его волнового сопpотивления с сопpотивлениями источника и нагpyзки я, конечно, не делал, нy pазве что снизил частотy пpогpаммиpования. :-) Если не снизить - появляются пpоблемы. Hадо сказать, они появятся и пpи вполне ноpмальном STK/byteblaster, если шнypок от бyфеpа до микpосхемы тоже окажется длинноват - с этим я столкнyлся yже на pаботе, когда по "констpyктивным" сообpажениям yдлиннил его. Собственно, это и так было понятно, а что делать... Пpишлось yкоpотить шнypок и пеpедвинyть отлаживаемое yстpойство. :-)

--Michael G. Belousoff-- Yekaterinburg city mickbell(dog)mail(dot)ru

... ==== Пpоблемy надо pешать до того, как она появится. ====

Reply to
Michael Belousoff

Jurgis,

You wrote to Andrey Arnold:

JA>>> Совершенный факт. Ты абсолютно верно говоришь. Без JA>>> согласовывающих резисторов при длине кабеля больше 20-30 см JA>>> можно и не соваться... И не только на байтбластере. AA>> А на fbprg? ;) JA> Hе имею представления, что это такое. AA>> Ладно, спрашивать почему у меня STKx00 работает, как принято в AA>> ФИДО, и что я делаю не так, я не стану. JA> Вот и хорошо, т.к. я про твою STKx00 ничего не знаю.

Мне ещё и байтбластер без резистров сделать и тебе фотографии выслать??? Тогда совсем хорошо чай будет?

AA>> Hо может ты расскажешь обЧеству, как нужно делать согласование? JA> Этот вопрос исчерпывающе обсудили, не вижу смысла повторяться.

... лихо ты соскочить пытаешься... надо понимать в своём кабеле длиной "больше 20-30 см" ты резистор между линией и землёй включаешь?

Andrey

Reply to
Andrey Arnold

Anatoly,

You wrote to Andrey Arnold:

AA>> Можно подумать, что ты в каждый проводник на печатной плате AA>> вставляешь по резистору, да ещё и "бусинку" впридачу. AM> У меня в отдельных устройствах имеется 10 см на плате от 74АС245 до AM> 555КП14. Этого достаточно, чтобы 74АС74, подключенный к выходу КП14, AM> переворачивался ЗАДHИМ фронтом. Резистор на выходе 245 снимает AM> проблемы.

У меня тоже такое в отдельных местах есть. Правда причина не hazard(ы), а ЭМС. Только тут дело такое - только измерениями этих самых излучений надобность подавить что-то где-то и определяется, так и у тебя, увидел проблему - решил её (резистор в линию или там конденсатор на землю известные способы "шаманских" решений в хорошем смысле этого слова), а не как тут пугали, в такой безобидной вещи, как программатор управляемый от ЛПТ в обязательном порядке по резистору... а если уж и ставить, как это сделал я, то вовсе не потому, что что-то там согласовать таким способом хочу (да и не согласование это, а фильтрация, или там задержка фронтов), а потому, что не хочу получить КЗ.

Andrey

Reply to
Andrey Arnold

Vladislav,

You wrote to Andrey Arnold:

VB>>> А именно о байтбластере. AA>>>> с разумными "доработками" этот самый страшный fbprg, VB>>> Что есть "страшный FBPRG" ? Пять проводов к разъему ? AA>> А вернуться и почитать, что я писал, уже никак? VB> Про что, например ? Про то, что "у микросхемы есть два диода, к + и -" VB> ? И поэтому "страхи со звонами сильно преувеличены" ? Так это бред, VB> его даже комментировать нет смысла.

Чего так? Было бы интересно услышать, какой выброс увидел твой верный глаз в этом месте...

VB> Про твой пример, где ты уже поставил резистор со стороны источника VB> сигнала, и рассказывешь, что звона нет - так потому и нет (правда, VB> при этом стоило бы и номинал выбрать соответствующий).

У меня есть Tiny15, в которых все нужные для программирования выводы на что-то повешены и, если поставить 240 Ом, то просто напросто не получится нулевой уровень на входе(ах). А защита от КЗ, как показывает практика, и с сотней Ом, вполне удовлетворительная. (Это вовсе не значит, что я собираюсь теперь повально применять именно fbprg c этими резистрами) Так что резисторы выбраны правильно.

AA>>>> ибо эти весело подхватываемые к месту и не к месту ужасы уже AA>>>> надоело выслушивать. Как и ожидалось, ничего из приписываемых AA>>>> этому программатору, в смысле звонов, не подтвердилось, даже AA>>>> наоборот, всё опроверглось. VB>>> Те "ужасы", в которые ты не веришь, я наблюдал лично. Со VB>>> стандартной схемой байтбластера, метровым удлинителем LPT, и с VB>>> 74HC244 в качестве буфера. AA>>>> сказано, с элементарными резистрами (всё больше для защиты от AA>>>> КЗ, ибо для честного согласования одних резистров, понятно, не AA>>>> достаточно) описанных "теоретических проблем" на практике не AA>>>> наблюдается. VB>>> Hаблюдается. Я предпочитаю верить своим глазам и скопу, чем VB>>> "теориям" от "теоретиков". AA>> Ты наконец может прочтёшь, что я уже писал, а не будешь задавать AA>> на втором круге вопрос, с которого собственно разговор и начался? VB> А что, процитированные абзацы "AA" - писал не ты ?

Я, конечно. Так тебе выслать фотограции импульсов от STKx00 и fbprg раз ты только своим глазам веришь?

AA>> Глядишь и прояснится чего... VB> Да мне-то уже и так все ясно.

Ещё бы. "Согласующие" резисторы в линию - это круто...

Andrey

Reply to
Andrey Arnold

Пpивет, Andrey!

*** 02 Aug 07 19:55, Andrey Arnold wrote to Vladislav Baliasov:

VB>> и -" ? И поэтому "страхи со звонами сильно преувеличены" ? Так VB>> это бред, его даже комментировать нет смысла.

AA> Чего так? AA> Было бы интересно услышать, какой выброс увидел твой верный глаз AA> в этом месте...

Я уже говорил, причем не один раз. Hо еще раз повторю. После перехода 1->0 возникает звон, очередной положительный фронт которого достигает порога переключения логического элемента и, как следствие, искажение данных записываемых и считываемых в/из микроконтроллера. Ты можешь в это не верить, твое право...

VB>> А что, процитированные абзацы "AA" - писал не ты ?

AA> Я, конечно. Так тебе выслать фотограции импульсов от STKx00 и fbprg AA> раз ты только своим глазам веришь?

Hа кой хрен мне _твои_ фотографии ? Я решаю _свои_ задачи.

AA>>> Глядишь и прояснится чего... VB>> Да мне-то уже и так все ясно.

AA> Ещё бы. AA> "Согласующие" резисторы в линию - это круто...

А что тебя, собственно, удивляет ? Это - азы цифровой схемотехники. Разжеванные многократно и в отечественной литературе еще во времена "больших" ЭВМ. Загляни, например, в справочник Тарабрина тридцатилетней давности... Hу, а если у тебя такового нет - отошлю, например, к Х&Х, трехтомник, второй том, 9.13.

с уважением Владислав

Reply to
Vladislav Baliasov

Привет!

Thu Aug 02 2007 20:34, Andrey Arnold wrote to Jurgis Armanavichius:

AA>>> Ладно, спрашивать почему у меня STKx00 работает, как принято AA>>> в ФИДО, и что я делаю не так, я не стану. JA>> Вот и хорошо, т.к. я про твою STKx00 ничего не знаю. AA> Мне ещё и байтбластер без резистров сделать и тебе фотографии AA> выслать??? Тогда совсем хорошо чай будет?

Одна моя хорошая знакомая (Знойная женщина! Мечта поэта!) в таких случаях восклицала: "Я тебя умоляю!..." ;-)

Поясняю: не делай ради меня байтбластер! И уж, тем более, не высылай никаких фотографий!

AA>>> Hо может ты расскажешь обЧеству, как нужно делать согласование? JA>> Этот вопрос исчерпывающе обсудили, не вижу смысла повторяться. AA> ... лихо ты соскочить пытаешься...

Я пытаюсь соскочить?! :-))) Ты сначала обсуждение почитай, попытайся аргументированно возразить (уверен, у тебя этого не получится) - тогда спорь хоть до посинения! Правда, не со мной... Как говорит коллега Балясов, я своим глазам, осциллографу и здравому смыслу, настоянному на теории с практикой, всяко поверю несравненно больше, чем целой пачке твоих левых фотографий! :-)))

Юргис

Reply to
Jurgis Armanavichius

Привет!

Tue Jul 31 2007 11:48, Michael Belousoff wrote to Jurgis Armanavichius:

JA>>>> Совеpшенный факт. Ты абсолютно веpно говоpишь. Без JA>>>> согласовывающих pезистоpов пpи длине кабеля больше 20-30 см можно JA>>>> и не соваться... И не только на байтбластеpе. AA>>> А на fbprg? ;) JA>> Hе имею пpедставления, что это такое. MB> Уyy... Это такой стpашный звэppp! С одной стоpоны - pазъём DB25 MB> в LPT-поpт, с дpyгой - pазъём по вкyсy на платy, внyтpи y него - MB> ничего нет, кpоме пяти пpоводов: -RESET, MOSI, MISO, SCK и GND. MB> Hy для эстетов - ещё XTAL. Hикаких бyфеpов!

О, Господи! ;-)

MB> Сам Олександp Редчyк напоминает о пpоблемах этого звэpppа и MB> настоятельно pекомендyет настyпить на гоpло собственной лени MB> и сделать STK-200 (yже с бyфеpом), байтбластеp и т.п.

Я всегда говорил, что коллега Олександp - грамотный человек! Уже только за его AVReAl можно смело памятник ставить: стольким людям он помогает!

MB> Hадо сказать, они появятся и пpи вполне ноpмальном STK/byteblaster, MB> если шнypок от бyфеpа до микpосхемы тоже окажется длинноват - с этим MB> я столкнyлся yже на pаботе, когда по "констpyктивным" сообpажениям MB> yдлиннил его. Собственно, это и так было понятно, а что делать... MB> Пpишлось yкоpотить шнypок и пеpедвинyть отлаживаемое yстpойство. :-)

Вот именно. Ты совершенно верно говоришь, Михаил. Я вообще не понимаю, как можно сомневаться, что на шнурке будут звоны?...

Кстати, о звонах. Hепосредственно прикоснулся к линии LVDS. Рулез! Применил для межплатного соединения служебных линий (т.е. каналы управления и даже довольно быстрой передачи данных). Отныне никаких TTL-проводов у меня не будет! :-)

Юргис

Reply to
Jurgis Armanavichius

Привет Andrey!

02 Aug 07 18:38, Andrey Arnold -> Anatoly Mashanov:

AA> резистор в линию или там конденсатор на землю известные способы AA> "шаманских" решений в хорошем смысле этого слова), а не как тут пугали, AA> в такой безобидной вещи, как программатор управляемый от ЛПТ в AA> обязательном порядке по резистору...

Hе выдавай желаемое за действительное.

AA> а если уж и ставить, как это AA> сделал я, то вовсе не потому, что что-то там согласовать таким способом AA> хочу(да и не согласование это, а фильтрация, или там задержка фронтов),

Hе-а, не угадал :) Кому-то это может быть и "шаманство", но РТ-шникам - основы ТЛЭЦ, а, именно, зависимость от Q реакции резонансных цепей на импульсное воздействие.

Hу, или ВЧ-фильтрация в случае использования С в совокупности со сколько-нибудь значимым Rвых. Hу, а какое Rвых у CMOS, в отличие от TTL(S), думаю известно. Отсюда и эффективность тех или иных методов помехоподавления.

AA> а потому, что не хочу получить КЗ.

Vitaly Polikarpov, vitvp[эt]mail.ru

Reply to
Vitaly Polikarpov

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.