на вход подаёте напряжение от 0 до напряжения питания и смотрите, что на выходе. На выходе должно резко переключиться на каком-то пороге.Nemo wrote:А можно ли как нибудь проверить (протестировать) на работоспособность микросхему логики? Может она у меня не рабочая? Может я её к примеру статикой грохнул?
24 февраля 2022 года в 5 утра, без объявления войны, россия напала на Украину.
Они пришли "освобождать народ от нацистов и националистов".
С этого момента наша жизнь изменилась на "до" и "после".
Нас освобождают от наших домов, от наших любимых, от наших родителей и от наших детей....
Тут я не буду никого агитировать или переубеждать, разумный человек найдёт всю информацию
в интернете, а для зомби никакие доводы и факты не послужат аргументом.
Я не умею много писать, да и без мата тут сложно что-то написать.
Поэтому выражу все мои чувства одним фото.
«Спасибо дедушка путин за счастливое детство и мое освобождение». ©
Дополню словами уважаемого человека, широко известного в узких кругах:
тут путин не виноват, не он нажал на кнопку сброса,
- виноват пилот, который нажал на кнопку сброса, мог промахнуться. виноваты жена/мать/брат/друг пилота, которые не позвонили ему, и не сказали "нет войне",
- виноват тот, кто отдал приказ, и виноваты его жена/мать/брат/друг,
- виноват тот, кто цеплял бомбу, потому что он мог её обезвредить, "ну бывает, не сработала",
- виноват кладовщик, виноват водитель, который перевозил эту бомбу. виноваты жена...и т.д., потому что не позвонили и не сказали "нет войне, не вези бомбы",
- виноваты все журналисты оркостана, потому что они врут,
- виноваты недограждане, потому что не сказали журналистам "не врите",
- виноваты все... все 160 миллионов,
- а те 2, 3, 5 тысяч, которые вышли, и которых запаковали, это даже не десятая процента, это погрешность... случайно оказавшиеся в мордоре люди. ©
PS: За несколько часов до вторжения был атакован и взломан крупный интернет хостинг в Киеве, где и размещался мой сайт. Только 16 марта отважным админам удалось частично восстановить работу хостинга. Далеко не все сайты выжили, т.к. были повреждены даже бэкапы.
Нет, нет, я не жалуюсь, нет. В цифровом мире нет ничего ценного, материального...
Due to periodic DDoS attacks, the forum may not be available.
Они пришли "освобождать народ от нацистов и националистов".
С этого момента наша жизнь изменилась на "до" и "после".
Нас освобождают от наших домов, от наших любимых, от наших родителей и от наших детей....
Тут я не буду никого агитировать или переубеждать, разумный человек найдёт всю информацию
в интернете, а для зомби никакие доводы и факты не послужат аргументом.
Я не умею много писать, да и без мата тут сложно что-то написать.
Поэтому выражу все мои чувства одним фото.
«Спасибо дедушка путин за счастливое детство и мое освобождение». ©
Дополню словами уважаемого человека, широко известного в узких кругах:
тут путин не виноват, не он нажал на кнопку сброса,
- виноват пилот, который нажал на кнопку сброса, мог промахнуться. виноваты жена/мать/брат/друг пилота, которые не позвонили ему, и не сказали "нет войне",
- виноват тот, кто отдал приказ, и виноваты его жена/мать/брат/друг,
- виноват тот, кто цеплял бомбу, потому что он мог её обезвредить, "ну бывает, не сработала",
- виноват кладовщик, виноват водитель, который перевозил эту бомбу. виноваты жена...и т.д., потому что не позвонили и не сказали "нет войне, не вези бомбы",
- виноваты все журналисты оркостана, потому что они врут,
- виноваты недограждане, потому что не сказали журналистам "не врите",
- виноваты все... все 160 миллионов,
- а те 2, 3, 5 тысяч, которые вышли, и которых запаковали, это даже не десятая процента, это погрешность... случайно оказавшиеся в мордоре люди. ©
PS: За несколько часов до вторжения был атакован и взломан крупный интернет хостинг в Киеве, где и размещался мой сайт. Только 16 марта отважным админам удалось частично восстановить работу хостинга. Далеко не все сайты выжили, т.к. были повреждены даже бэкапы.
Нет, нет, я не жалуюсь, нет. В цифровом мире нет ничего ценного, материального...
Due to periodic DDoS attacks, the forum may not be available.
Программатор AVR ISP STK200/300
- hardlock
- Администратор
- Posts: 4014
- Joined: 21 Jan 2009 14:48
- Location: Minsk - zp.ua
- Contact:
Re: Программатор AVR ISP STK200/300
КМОП, ТТЛ
-
- Частенько бываю
- Posts: 41
- Joined: 08 Dec 2010 23:19
Re: Программатор AVR ISP STK200/300
Большое спасибо за терпение и помощь новичкам. Я - учить матчасть...hardlock wrote: на вход подаёте напряжение от 0 до напряжения питания и смотрите, что на выходе. На выходе должно резко переключиться на каком-то пороге.
Вчера проверял логику с помощью светодиода.... На вход подавал 2,75 В, на выходе имел порядка 0,5. И по свечению светодиода это было явно видно... Выходит - логика рабочая.... Так как все было собрано на макетке - разобрал до основания, на днях - попробую заново.....
Еще раз - огромное спасибо!
-
- Пробегал мимо
- Posts: 7
- Joined: 07 Feb 2010 14:55
Re: Программатор AVR ISP STK200/300
Такая вот проблема: при программировании устройства + и - были замкнуты, но не накоротко а через дроссель и диод(быстрый)(+5в у меня от УСБ) .Программировал атмегу32, в таком режиме МК вроде прошилась до конца(прошивалась долго, минут 20, и процессор был полностью загружен), но в конце выдала ошибку, после чего светодиод LED/XTAL на программаторе погас; МК была слегка теплой, выключаю компьютер, исправляю проблему на устройстве, после включаю, светодиод LED/XTAL горит до загрузки виндовс, после гаснет(раньше этот светодиод включался и не гас сразу после установки программатора в ЛПТ), в ПониПрог тест программатора ОК, но при попытке прошить выдает ошибку сразу(может МК сдохла, можно ее как то проверить?). В чем может быть проблема? Другой МК подключать еще не пробовал.
-
- Живу тут
- Posts: 270
- Joined: 19 Apr 2010 19:52
- Location: Полтава
Re: Программатор AVR ISP STK200/300
gobon
Наверное фьюзы установил на работу от наружного кварца ?
Попробуй кварц навесить сверху на МК и прочитать.
XTAL- куда то подключен ? В ПОНИ тест "Ок" -это всего только
наличие перемычки на разьеме.
Наверное фьюзы установил на работу от наружного кварца ?
Попробуй кварц навесить сверху на МК и прочитать.
XTAL- куда то подключен ? В ПОНИ тест "Ок" -это всего только
наличие перемычки на разьеме.
-
- Пробегал мимо
- Posts: 7
- Joined: 07 Feb 2010 14:55
Re: Программатор AVR ISP STK200/300
Кварц стоял и стоит на МК, фюзы выставить не успел, сразу после неудачной прошивки LED/XTAL погас и связи с МК не было, XTAL никуда не подключен.
-
- Живу тут
- Posts: 270
- Joined: 19 Apr 2010 19:52
- Location: Полтава
Re: Программатор AVR ISP STK200/300
То есть на любые действия прога отвечает что "не связи" ?gobon wrote:Кварц стоял и стоит на МК, фюзы выставить не успел, сразу после неудачной прошивки LED/XTAL погас и связи с МК не было, XTAL никуда не подключен.
Проверь прохождение сигналов через буфер программатора.
Не совсем понял в начале, где была перемычка по питанию ?
-
- Пробегал мимо
- Posts: 7
- Joined: 07 Feb 2010 14:55
Re: Программатор AVR ISP STK200/300
Подключал тиньку 2313 все нормально шьется читается стирается, так что думаю Атмега32 мертва. Спасибо за помощь.
-
- Частенько бываю
- Posts: 26
- Joined: 13 Oct 2011 23:48
Re: Программатор AVR ISP STK200/300
День добрый. Спаял STK200/300 по второй схеме из первого поста данной темы. Схему на макетке разместил в разъёме лпт-порта, включенного напрямую в материнку компа. +5 с БП компа. Разьём соеденил с панелькой на тини13 40-50 см. экранированным шнурком от сом-ой мышки. Шьётся нормально "ChipBlasterAVR Programmer Evaluation" и дудкой. Uniprof через раз выдаёт "МК не откликнулся" а у понипрога в базе нет тини13.
Но вопрос не в этом.
Можно ли при работающем компе:
1. Вынимать/вставлять МК из панельки?
2. Отключать питание всей схемы +5в от БП компа?
3. Отключать разьём данных от МК (оставляя питание +5 и землю)?
Но вопрос не в этом.
Можно ли при работающем компе:
1. Вынимать/вставлять МК из панельки?
2. Отключать питание всей схемы +5в от БП компа?
3. Отключать разьём данных от МК (оставляя питание +5 и землю)?
- hardlock
- Администратор
- Posts: 4014
- Joined: 21 Jan 2009 14:48
- Location: Minsk - zp.ua
- Contact:
Re: Программатор AVR ISP STK200/300
есть. скачайте новый с офсайта.malok wrote: а у понипрога в базе нет тини13
1- 3 без проблем. Главное избегать статики.
-
- Posts: 0
- Joined: 20 Nov 2011 18:40
Re: Программатор AVR ISP STK200/300
Добрый день. Помогите пожалуйста.Собрал stk200, а он не работает. Перепроверил Всё, кроме логики. Питание взял от usb завел его в ДБ25, минус кинул на землю, +. повел к программатору и МК. Светодиод питания горит. Светодиод который на LED\XTAL при попытке в Codevision стереть с МК программу, либо прошить, загорается, горит секунды 2 тухнет, после этого Communication error .... 5 проводками МК шьется. Для идентификации сигналов кинул на лапки МК на каждую по светодиоду анодами(к аноду припаян резистор) на лапку мк, катодами на общий минус . И тут вопрос.... при поданном питании и включеном в lpt порт программаторе , светодиод на MISO - горит , меряю напряжения 4.5В, на reset аналогично. При попытке прошить мк на MOSI и SCK светодиоды быстро мигают(блымкают), на XTAL когда не шьеш, тускло горит и при этом на программаторе тоже тускло горит, когда шьешь, на программаторе горит ярко на лапке мк тухнет, когда нет светодиода на XTAL на программаторе когда не пишешь не горит, когда пишешь горит ярко. В биосе стоит ECP. пробовал Bi-directional и остальные, результата вообще нет, горит только питание. Пробовал через ПОНИ . TEST - ok, calibration - ok. при попытке прошивки или очистки МК Device missing .... (-24).... В качестве провода от lpt до программатора использовал экранированный кабель от удлинителя для монитора с двумя Ферритовыми фильтрами на нём. От программатора до МК шлейф см 15, потом макетка беспаячноя с проводами см по 10. Напряжение на МК 5.09В на логике 4.5В.
Last edited by wixa on 21 Nov 2011 08:29, edited 1 time in total.
-
- Частенько бываю
- Posts: 26
- Joined: 13 Oct 2011 23:48
Re: Программатор AVR ISP STK200/300
День назад перепаял свой порграмматор (LPT (ECP) сделал как удлиннитель 2 метра, потом программатор и 10 см шнурок к панельке МК), поставил светодиоды управления МК GA,GB 74hc244 (питание обраткой от панельки МК, также не забываем, что GA,GB инверсные - ставим через резюк на плюс) и в самой панельке с МК на MISO,MOSI,SCK. Питание завел от выхода на внешний винт(+5, 2 земли, +12) -так как заодно спаял схему паралельного перепрограммирования - сброса заводских настроек МК - после запорки фьюзов, (а ей нужно +12). Всё красиво мигает, но
Результат:
1. XTAL можно вообще выкинуть, для частотки МК лучше поставить отдельно на неё кварц.
2. Codevision Chip Blaster 1.12 видит и шьёт нормаль но, но из пакета Codevision AVR 2.05.0 Chip Blaster глючит, для стабильности записи нужно в настройках ставить delay>2. Все естественно должно быть не эвалуейшен а норм. крякнутое.
3. PonyProg последний!!!!! ( Device missing .... (-24) было на старом пони) видит, тестит, и шьёт норм (только сначала МК указать ему)
4. Напруга везде 5.0-5.2.
5. RESET при программировании должен выскакивать "-" так как он инверсный!
6. Панелька для микросхем из материнки жестоко коротит и глючит - либо оловом утолстить ножки либо впаивать намертво либо ставить панельку ЦАНГОВУЮ. Бибался ошибкой прошивки часа три, пока понял что не ошибка в схеме, а просто плохой контакт в панельке для МК.
7. Дудка шила всё без проблем сразу, шьёт и сейчас!
8. uniprof нифига не находит, но в нем есть опция проверки контактов (может подгорел LPT?)
wixa Проверьте эти варианты, может поможет.
P.S. Распечатал и прочитал книгу Евстифеева "Tiny", но попрактиковать решил на С. Как запал на управлении портами, ШИМ-ом, его эмуляцией таймером, ЦАП-ом (светодиоды то на MISO,MOSI,SCK впаянные), уже два дня отойти не могу, новая цяця! Так ещё с Z80 в детство не впадал. Вообще неохота асм пробывать, С-ка також ЖИР )))))
Добавлено спустя 6 минут 20 секунд:
Заметил непонятку, СМД TINY13V10SU леды горят намного ярче чем на обычной TINY13 20FU - эт я что-то подпалил уже? (в результате экспериментов с паралельным программатором +12в)
Результат:
1. XTAL можно вообще выкинуть, для частотки МК лучше поставить отдельно на неё кварц.
2. Codevision Chip Blaster 1.12 видит и шьёт нормаль но, но из пакета Codevision AVR 2.05.0 Chip Blaster глючит, для стабильности записи нужно в настройках ставить delay>2. Все естественно должно быть не эвалуейшен а норм. крякнутое.
3. PonyProg последний!!!!! ( Device missing .... (-24) было на старом пони) видит, тестит, и шьёт норм (только сначала МК указать ему)
4. Напруга везде 5.0-5.2.
5. RESET при программировании должен выскакивать "-" так как он инверсный!
6. Панелька для микросхем из материнки жестоко коротит и глючит - либо оловом утолстить ножки либо впаивать намертво либо ставить панельку ЦАНГОВУЮ. Бибался ошибкой прошивки часа три, пока понял что не ошибка в схеме, а просто плохой контакт в панельке для МК.
7. Дудка шила всё без проблем сразу, шьёт и сейчас!
8. uniprof нифига не находит, но в нем есть опция проверки контактов (может подгорел LPT?)
wixa Проверьте эти варианты, может поможет.
P.S. Распечатал и прочитал книгу Евстифеева "Tiny", но попрактиковать решил на С. Как запал на управлении портами, ШИМ-ом, его эмуляцией таймером, ЦАП-ом (светодиоды то на MISO,MOSI,SCK впаянные), уже два дня отойти не могу, новая цяця! Так ещё с Z80 в детство не впадал. Вообще неохота асм пробывать, С-ка також ЖИР )))))
Добавлено спустя 6 минут 20 секунд:
Заметил непонятку, СМД TINY13V10SU леды горят намного ярче чем на обычной TINY13 20FU - эт я что-то подпалил уже? (в результате экспериментов с паралельным программатором +12в)
-
- Частенько бываю
- Posts: 26
- Joined: 13 Oct 2011 23:48
Re: Программатор AVR ISP STK200/300
Разобрался, почему Uniprof не дружит с STK200/300, собранному по первому посту данной темы.
Навесил светодиоды через 1к на все задействованные контакты LPT (надеюсь выдержит), и увидел, что Uniprof совсем не трогает 4-ый и 5-ый выход LPT-ка. А они как раз идут на управляющие входы буфера GA,GB 74hc244. Т.е. ножки SCK и MOSI Uniprof честно дёргает, но так как Александр Сергеич ему с GA,GB не помогает, то получается что до МК сигналы не доходят. Думал для проверки кинуть на GA, GB землю, но вовремя понял, что можно решить всё программно. В самом Uniprof в опции "LPT Pins" выбрал 4-ю ножку (GB) и нажал "ТЕСТ" - светик загорелся и остался. Также подал минус на 5-ю (GA), тестилку на правильную ножку, нажал "ОК" и о чудо - Uniprof "увидел" контроллер, затем прочитал и прошил )
Навесил светодиоды через 1к на все задействованные контакты LPT (надеюсь выдержит), и увидел, что Uniprof совсем не трогает 4-ый и 5-ый выход LPT-ка. А они как раз идут на управляющие входы буфера GA,GB 74hc244. Т.е. ножки SCK и MOSI Uniprof честно дёргает, но так как Александр Сергеич ему с GA,GB не помогает, то получается что до МК сигналы не доходят. Думал для проверки кинуть на GA, GB землю, но вовремя понял, что можно решить всё программно. В самом Uniprof в опции "LPT Pins" выбрал 4-ю ножку (GB) и нажал "ТЕСТ" - светик загорелся и остался. Также подал минус на 5-ю (GA), тестилку на правильную ножку, нажал "ОК" и о чудо - Uniprof "увидел" контроллер, затем прочитал и прошил )
-
- Пробегал мимо
- Posts: 11
- Joined: 13 Jul 2012 17:14
- Location: Кишинев
- Contact:
Re: Программатор AVR ISP STK200/300
Уважаемый товарищ hardlock, скажите, а ограничение по длине относится к участку от программатора к программируемой микросхеме, или начиная от параллельного порта, просто для удобства, хочется припаяться к "свободному концу" принтерного кабеля, чтобы не фликаться у задницы "ПиСюка"!
Заранее спасибос огроменто!
Заранее спасибос огроменто!
- hardlock
- Администратор
- Posts: 4014
- Joined: 21 Jan 2009 14:48
- Location: Minsk - zp.ua
- Contact:
Re: Программатор AVR ISP STK200/300
именно.bilan wrote: а ограничение по длине относится к участку от программатора к программируемой микросхеме
обычно так и делают.bilan wrote:хочется припаяться к "свободному концу" принтерного кабеля
-
- Пробегал мимо
- Posts: 11
- Joined: 13 Jul 2012 17:14
- Location: Кишинев
- Contact:
-
- Пробегал мимо
- Posts: 15
- Joined: 28 Feb 2013 18:36
- Location: Нижегородская обл.
Re: Программатор AVR ISP STK200/300
"если скачана последняя версия с офсайта и не устанавливается, то копайте настройки ОС, т.к. у мну всё рапотаит.", а не подскажете где конкретней копаться и что может быть не так???
Last edited by mikkon on 28 Feb 2013 20:45, edited 2 times in total.
С уважением, mikkon!!!
- hardlock
- Администратор
- Posts: 4014
- Joined: 21 Jan 2009 14:48
- Location: Minsk - zp.ua
- Contact:
Re: Программатор AVR ISP STK200/300
mikkon, у меня у самого щас какая-то хрень приключилась - перестал этот программатор шить камушки внезапно. Т.е. тока шо прошил, а через 5 минут уже нет. Пробовал Поней и Кодевиженом - не шьёт. Поменял буфер 74HC244 - не помогло. Отложил его на пару месяцев. Сегодня решил им опять заняться. После 2-х часов тыканья осциллографом и дёрганья проводов и т.д. он таки заработал, но как-то странно. С кодэвижене шьёт нормально любые камни, а пони не хочет ни один камушек видеть... В чём трабл - не знаю. Пока не разобрался.
-
- Пробегал мимо
- Posts: 15
- Joined: 28 Feb 2013 18:36
- Location: Нижегородская обл.
Re: Программатор AVR ISP STK200/300
А можно ли что бы буфер был не 74HC244 а MC74HC244AN???
С уважением, mikkon!!!
- hardlock
- Администратор
- Posts: 4014
- Joined: 21 Jan 2009 14:48
- Location: Minsk - zp.ua
- Contact:
Re: Программатор AVR ISP STK200/300
mikkon, это одно и то же разных производителей.
-
- Пробегал мимо
- Posts: 15
- Joined: 28 Feb 2013 18:36
- Location: Нижегородская обл.
Re: Программатор AVR ISP STK200/300
Спасибо за оперативный ответ;)Но всё равно ничего не работает:( Попробую завтра разобраться, но если не получится пришлю плату вам на проверку!
Добавлено спустя 15 часов 38 минут 43 секунды:
А не могли бы подсказать выводы 74HC244 и MC74HC244AN абсолютно совпадают, а то я уже всё проверил, но ошибки всётаки не нашёл??? Кажется я узнал в чём проблема: я начал проект не заглянув в datasheet микросхемы а там кажется поменяны выводы, не могли бы подсказать какие выводы моей микросхемы соответствуют выводам микросхемы на схеме, а то я совсем не рублю в даташитах(новичок)...
С выводами разобрался дня через два переделаю)) Получилось так что порты B идут в другую сторону не B1-B2-B3-B4 а наоборот)) Есть ли вариант что я спалил буфер???
Добавлено спустя 15 часов 38 минут 43 секунды:
А не могли бы подсказать выводы 74HC244 и MC74HC244AN абсолютно совпадают, а то я уже всё проверил, но ошибки всётаки не нашёл??? Кажется я узнал в чём проблема: я начал проект не заглянув в datasheet микросхемы а там кажется поменяны выводы, не могли бы подсказать какие выводы моей микросхемы соответствуют выводам микросхемы на схеме, а то я совсем не рублю в даташитах(новичок)...
С выводами разобрался дня через два переделаю)) Получилось так что порты B идут в другую сторону не B1-B2-B3-B4 а наоборот)) Есть ли вариант что я спалил буфер???
С уважением, mikkon!!!
- hardlock
- Администратор
- Posts: 4014
- Joined: 21 Jan 2009 14:48
- Location: Minsk - zp.ua
- Contact:
Re: Программатор AVR ISP STK200/300
mikkon, на вашей картинке один в один как на моей схеме. Плата то у меня под СМД и вид со стороны фольги. Может в этом путаница? Контролируйте наличие импульсов на выходах светодиодом.
-
- Пробегал мимо
- Posts: 15
- Joined: 28 Feb 2013 18:36
- Location: Нижегородская обл.
Re: Программатор AVR ISP STK200/300
Нет плату я делал свою и по схеме ,но было слишком много премычек а соответственно и возможно плавающих контактов, а сейчас доделываю новую плату под dip которую возможно выложу для вашей проерки да и пусть другие пользуются и не заморачиваются с платой))
С уважением, mikkon!!!
- hardlock
- Администратор
- Posts: 4014
- Joined: 21 Jan 2009 14:48
- Location: Minsk - zp.ua
- Contact:
Re: Программатор AVR ISP STK200/300
mikkon, под ДИП я вобще с платой не заморачивался - нусочек макетницы с микросхемой и разъёмом. Всё влазило в корпус DB25.
-
- Пробегал мимо
- Posts: 15
- Joined: 28 Feb 2013 18:36
- Location: Нижегородская обл.
Re: Программатор AVR ISP STK200/300
Знаю но хочу чтобы красиво было и делаю на всегда))
С уважением, mikkon!!!
-
- Пробегал мимо
- Posts: 15
- Joined: 28 Feb 2013 18:36
- Location: Нижегородская обл.
Re: Программатор AVR ISP STK200/300
Проверьте пожалуйста плату программатора AVRISP STK200/300 в SprintLayout, что неправильно прошу поправить! Вся плата сделана на выводных компонентах, ножка земли в LPT шнуре только одна-18, так что под большее число ножек разводить не стал! Прошу извинить за столь громоздкие размеры платы, кто сделает меньше и без перемычек прошу выложить в соответствующую ветку форума(я начинающий и ещё много не знаю)! Все детали и выводы подписаны, все места схемы куда будут припаяны провода обозначены контактами типа "SMD-контакт")) Готовую плату прошу выложить в соответствующую ветку форума.
- Attachments
-
- STK200-300.rar
- (9.88 KiB) Downloaded 685 times
С уважением, mikkon!!!