Page 6 of 9

Re: Программатор AVR ISP STK200/300

Posted: 31 Jan 2011 13:23
by Nemo
Подскажите, а что за стрелки нарисованы на схеме на микросхеме 74НС244 (внутри самой микросхемы) например - от "I1A" к "O1A" - это перемычки с обратной стороны платы? Тогда почему они имеют направление движения?

И еще - у меня есть микросхема 74НС244N - её можно использовать вместо 74НС244 ?

И еще - если нет в продаже резистора на 1кОм - каким его можно заменить - чуть большим или чуть меньшим? Я думаю - раз резистор ограничивает силу тока, то его можно заменить на чуть больший.... Но - не уверен - а вдруг в данной схеме это критично. Или я не прав?

Re: Программатор AVR ISP STK200/300

Posted: 31 Jan 2011 15:44
by hardlock
Nemo wrote:а что за стрелки нарисованы на схеме на микросхеме 74НС244 (внутри самой микросхемы) например - от "I1A" к "O1A" - это перемычки с обратной стороны платы?
это шоб было понятно, какой сигнал, куда идёт. Никаких перемычек.
Nemo wrote:у меня есть микросхема 74НС244N - её можно использовать вместо 74НС244 ?
можно.
Nemo wrote:если нет в продаже резистора на 1кОм - каким его можно заменить - чуть большим или чуть меньшим?
меняйте исходя из тока светодиода. Если при большем резисторе яркость светодиода нормальная, то его и оставьте. А вообще - не критично (от 560 Ом до 2 кОм)

Re: Программатор AVR ISP STK200/300

Posted: 31 Jan 2011 16:26
by Nemo
Большое спасибо за исчерпывающий ответ. Буду собирать сначала этот программатор, а потом уже замахнусь на USB..

По резисторам - я спрашивал не для светодиодов. Там понятно что зависит от светодиода. Это я (как начинающий) уже прошел и усвоил. Я спрашивал для резисторов которые стоят сразу после DB25M. Если я правильно понял - там написано: 6*1К - т.е. 6 шт на 1 кОм и 1 на 220 Ом. Всего 7. Вот их можно больше или меньше? Или нужно именно 1 кОм? (запчасти уже купил все кроме этих резисторов...)

Re: Программатор AVR ISP STK200/300

Posted: 31 Jan 2011 16:28
by hardlock
Nemo wrote:Вот их можно больше или меньше?
лучше чуть меньше. 910 - 750 пойдёт. Это просто защитные резисторы.

Re: Программатор AVR ISP STK200/300

Posted: 31 Jan 2011 16:39
by SWARNOY
скажите а програматор может работать на переходнике ExpressCard-25pin LPT Paralel port http://www.techno-one.ru/products/STLab ... ralel_port
в ноутбуке такого порта нет, но есть возможность купить один из преходников ST Lab C-360 или ST Lab C-370

Re: Программатор AVR ISP STK200/300

Posted: 31 Jan 2011 16:41
by Nemo
Большое спасибо! Все ясно.
Соберу - обещаю обязательно отписаться по результатам. Правда - это точно будет не завтра. И для начала - на бесконтактной макетной плате...

Re: Программатор AVR ISP STK200/300

Posted: 31 Jan 2011 16:42
by hardlock
SWARNOY wrote:а програматор может работать на переходнике ExpressCard-25pin LPT Paralel port
можно, если он не USB-based, а именно PCI-2-LPT. Из характеристик его - не понятно.

Re: Программатор AVR ISP STK200/300

Posted: 31 Jan 2011 16:53
by Nemo
Извините я совсем забыл еще уточнить маленькую деталь: вы говорили что выход LED/ХTAL1 - не применяется. Его можно вообще не делать? Если я правильно понял из фото первого поста - у вас он тоже отсутствует...

Re: Программатор AVR ISP STK200/300

Posted: 31 Jan 2011 19:29
by hardlock
Nemo wrote:выход LED/ХTAL1 - не применяется.
в каких-то софтинах используется - туда выводится сигнал тактирования, для прошивания МК с тактированием от внешнего кварца или генератора (фьюзами так установили), поэтому рекомендую его всё-таки сделать.

ЗЫ: понипрог не выводит туда ничего, кроме, как зажигает светодиод на время программирования.

Re: Программатор AVR ISP STK200/300

Posted: 31 Jan 2011 22:44
by SWARNOY
нашел инструкцию к ST Lab C-360
07 MN7000000045
6
12. Double click “Universal Serial Bus controllers”, “USB
Compound Device” should be displayed.
Changing COM Port Number
Some serial devices need a special COM port in order to work. If your
serial device works properly, do not change this setting.
1. From the Device Manager window double click Ports(COM &
LPT), then double click the USB-to-Serial Port Driver…
2. Click Features tab.
3. Click the down arrow that is next to the COM Port Number box,
select a COM port that is not in use, then click OK to save the
changes.
я так понял что это работать не будет?

Re: Программатор AVR ISP STK200/300

Posted: 01 Feb 2011 07:38
by hardlock
SWARNOY, так то 360-й, а у Вас 370-й... но скорей всего он тоже USB-based, как и 360-й... тогда работать не будет. Это только для принтеров.

Re: Программатор AVR ISP STK200/300

Posted: 09 Feb 2011 06:48
by Demckiy
а SN74ABT244ADW подойдет ?

Re: Программатор AVR ISP STK200/300

Posted: 09 Feb 2011 07:31
by hardlock
Demckiy, вполне!

Re: Программатор AVR ISP STK200/300

Posted: 28 Mar 2011 18:46
by Eudg
Я в место указанной 74нс244 использовал 74f244, выпаянную из старой материнки. Собрал - не заработало. После проверки работы каждого буфера в микросхеме, подачей 0В и 5 В, выяснилось, что на входе буферов напряжение всегда где-то чуть больше 1В (где-то 1,2В точное значение не помню), которое воспринималось как лог. 1. Из-за этого на выходе буфера всегда была лог.1 и программатор, соответственно, не работал. Запустил я его после того как задавил немного напряжение на входах буферов резисторами до 1-1,05В. Только тогда он начал работать нормально. Тоже самое было и с другим программатором usbtiny. Там на выходе тоже я ставил такую же микросхему (хотя в оригинальной схеме другая 74AHC125, но суть это не меняет). В этом программаторе Tiny не смогла понизить напряжение на входах буфера ниже 1,25В. Пришлось мне ставить на вход буферов резисторы 1.8к, чтоб понизить напряжение. И толко когда они были порядка 1.05В это воспринималось как лог. 0. Кто подскажет, что это - несогласование CMOS и TTL микросхем или полуубитые микросхемы

Re: Программатор AVR ISP STK200/300

Posted: 28 Mar 2011 22:22
by hardlock
думаю, что:
Eudg wrote:несогласование CMOS и TTL

Re: Программатор AVR ISP STK200/300

Posted: 01 Apr 2011 18:13
by Eudg
Походу точно. Лучше её не ставить, а использовать другие серии.

Re: Программатор AVR ISP STK200/300

Posted: 08 Apr 2011 08:44
by Nemo
Добрый день!
Спешу доложить, что мой первый программатор - практически готов! :happy: Осталось совсем немного: нужен ваш совет.
То что на схеме немного перепутаны местами резисторы и светодиоды, я прочитал в начале ветки....
есть еще моменты:
1. я собираюсь подавать питание на схему от кроны 9В, чтобы опуститься до 5В - мне нужно поставить резистор....
Вроде б - я рассчитал резистор на 800 Ом - правильно?

2. Если я правильно понял , питание "+" подается на ногу "VCC", а "-" - на ногу - "GND" - правильно?

3. Контакты с 18 по 24 припаял в т.ч. и на корпус напрямую - (земля) - правильно?

4. И еще вопрос - можно замкнуть на контакты "Т" друг с другом? Я никак не могу понять - "Т" - это земля? то есть их обычно замыкают как говорят "на корпус" - но у меня корпус пластиковый а не железный. Я правильно понимаю что это простой "-" в схемах? :( (Сорри за тупейший вопрос... представляю как профи сейчас под столами от хохота валяются....)

Гляньте пожалуйста на схемку. Я там свои мысли красным отобразил....

Re: Программатор AVR ISP STK200/300

Posted: 08 Apr 2011 10:16
by hardlock
Nemo wrote:1. я собираюсь подавать питание на схему от кроны 9В, чтобы опуститься до 5В - мне нужно поставить резистор....
Вроде б - я рассчитал резистор на 800 Ом - правильно?
Не-не-не. Никаких резисторов! Стабилизатор онли! L7805.
2 - правильно.
3 - да.
4. перевёрнутая "T" - так обозначается общий провод! :wall: Естественно он общий, т.е. все соеденены.

ЗЫ: резисторы и светики морут стоять и так - им пофик как светить...

Re: Программатор AVR ISP STK200/300

Posted: 10 Apr 2011 21:07
by Nemo
:dontknow: Все учел.
Есть еще проблемы перед стартом:
Подключил нагрузку в 9V, правда не через L7805 а через 78L05 (который есть в схеме термостата) по док-ам это вроде б как одно и тоже. Но вот беда - промеряв вольтметром - получил около 8V (при этом светодиод подключенный к VCC - горит (и что интересно - не сгорает :-) ) вобщем - что то не то - а что - не знаю. МК пока ставить боюсь, чтобы не спалить....

з.ы. А может просто не правильно измерил?

Re: Программатор AVR ISP STK200/300

Posted: 11 Apr 2011 12:21
by hardlock
Nemo wrote:не через L7805 а через 78L05 (который есть в схеме термостата) по док-ам это вроде б как одно и тоже.
L7805 - 1A, 78L05 - 0.1A...
Nemo wrote:Но вот беда - промеряв вольтметром - получил около 8V
цоколёвка у 78L05 другая 100%
Nemo wrote:при этом светодиод подключенный к VCC - горит (и что интересно - не сгорает ) вобщем - что то не то - а что - не знаю. МК пока ставить боюсь, чтобы не спалить....
на светодиод ток ограничен резистором - он не сгорит, а вот МК будет плохо. Берите новый стабилизатор, качайте на него даташит и подключайте...

Re: Программатор AVR ISP STK200/300

Posted: 11 Apr 2011 20:18
by Nemo
hardlock, я все сделал! Имею четкие 5В !

Но запрограммировать так и не вышло. Та же ошибка, что и у gobon на 3ей странице...
"Device missing jr unknown device (-24)" на этапе записи... Но у него была проблема с питанием. У меня ее нет. Четкие 5В.

Правда в биосе в настройках порта не могу установить EPP+ECP : или то, или другое. Материнка Aser наверное старая. Но я пробовал и так и так....

Сейчас в биосе такая картина:

"Parallel Port Enabled
Base Address 378h
IRQ 7
Operation Made ECP
ECP DMA Channel 3"

Возможные варианты "Operation Made" - ECP/Standard/Bi-directional/EPP

Есть мысли? У меня нет. :dontknow: Помогите пожалуйста. Ведь наверняка в пол-шаге от победы! :sorry:

Re: Программатор AVR ISP STK200/300

Posted: 12 Apr 2011 10:25
by hardlock
Nemo wrote:Bi-directional
нужный вариант. Что говорит тест порта в понике?

Re: Программатор AVR ISP STK200/300

Posted: 12 Apr 2011 17:55
by Nemo
Выставил Bi-directional...

Тест порта? Если вы о процедуре калибровки - то все Ок. Вообще - все проходит в штатном режиме по описанию с вашей странице, пока не дохожу до 4вертого шага - собственно записи..... И тут: -24

может можно еще как нибуть проверить сам программатор без записи МК? Может я в сборке ошибся? Хотя вчера еще раз все внимательно проверил......
Думаю попробовать 5 проводков..... пойдем методом исключения. если 5 проводков сработают, значит - ошибка в сборке программатора.... Может микруха логики паленая? Хм :dontknow:


Так вот: не прошло и часа, как с помощью 5ти проводков, колодки, и макетной платы - все прошло просто на УРА! Моя тинька запрограммирована. Каков вывод? Порт рабочий, напряжение подходящее, т.е. - проблема была в сборке самого программатора.... А что в нем не так? Может всетаки логика паленая? Прграмматор я собирал тоже на макетке.... резисторы припаял на колодку, далее - удлиннитель 1,5 метра, а затем логика и все остальное - на макетке.... Могу все зафоткать....

Помогите пожалуйста.

Re: Программатор AVR ISP STK200/300

Posted: 13 Apr 2011 21:18
by hardlock
Nemo, может проблема в самой микросхеме? кто-то уже писал, что взял не КМОМ, а ТТЛ и уровни не совпадали...

Re: Программатор AVR ISP STK200/300

Posted: 15 Apr 2011 18:28
by Nemo
А можно немного ликбеза по поводу КМОМ и ТТЛ? Хотя - бы расшифруйте аббревиатуры чтобы я мог почитать об этом.....
Проверял по даташитам свою микросхему (тут как раз и пригодились ваши стрелки на схеме) и у меня все совпало со схемой: 2,4,6,8,17,15,13,11 - входы, а 3,5,7,9,18,16,14,12 - выходы - соответственно.....

А можно ли как нибудь проверить (протестировать) на работоспособность микросхему логики? Может она у меня не рабочая? Может я её к примеру статикой грохнул?