реклама на сайте
подробности

 
 
76 страниц V  « < 67 68 69 70 71 > »   
Reply to this topicStart new topic
> USB programmer AVR910, с драйвером от obdev
Alfa
сообщение Mar 12 2012, 09:36
Сообщение #1021


Участник
*

Группа: Участник
Сообщений: 52
Регистрация: 9-02-06
Из: Челябинск
Пользователь №: 14 160



Цитата(Киса @ Mar 12 2012, 15:03) *
Класс !!! Обьяснил проблему а тут походу перестрелка вне темы между завсегдатыемыми этого форума началась!!!


Осциллограф есть? На выводах процессора программатора надо смотреть. Может шлейф "неправильный".
На RESET 0 всегда? Чем смотрели?
Когда прошивали процессор программатора были ошибки? Может стоит перепрошить?
Go to the top of the page
 
+Quote Post
Киса
сообщение Mar 12 2012, 12:08
Сообщение #1022


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 5-07-07
Пользователь №: 28 916



Осцилографа нет. Смотрел обычным цифровым мультиметром на GND. Прошивал PonyProg через LPT+ 74HC244.
Прошивалось на ура и верификация на ура с первого раза.
Сразу встречный вопрос - при подключении AVR910 к компу, на выводе RESET SPI шлейфа должен быть логический '1'. А то здесь информация промелькнула что лог. ноль там появляется только когда происходит переход а режим программирования?
Go to the top of the page
 
+Quote Post
prottoss
сообщение Mar 12 2012, 14:47
Сообщение #1023


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Киса @ Mar 12 2012, 13:52) *
Собрал ... На всех выводах шлейфа логический 0
Шлейф поменяйте. А еще лучше проверьте логические уровни на плате без шлейфа. Самому то додуматься трудно?

Цитата(GDI @ Mar 12 2012, 14:33) *
... обычно...

MOSI - Master-Out-Slave-In
MISO - Master-In-Slave-Out

При программировании мастером выступает программатор, программируемый контроллер - слэйвом.

Подключать одноименные линии программатора и программируемого МК
MISO-MISO
MOSI-MOSI
SCK-SCK
RESET-RESET


--------------------
Go to the top of the page
 
+Quote Post
Киса
сообщение Mar 12 2012, 23:55
Сообщение #1024


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 5-07-07
Пользователь №: 28 916



Prottoss

Зачем шлейф менять. Я прозванивал тестером от управляюшего МК до панельки под прошиваемый МК - все OKEY, значит шлейф нормальный, длина тоже нормальная - 13 см.

Вот что обнаружил интересного. Если из программатора убрать МК и замерить что приходит на 7,20 (VCC,AVCC), то там 3,73 Вольт - это вроде нормально. Но если поставить туда обратно МК и подключить к ПК и замерить - то я не понимаю как но там 2,85 Вольт. Это что за просадка напряжения? Так и должно быть?

На выводе 16 МК программатора 0,02 Вольта.
Я так и не узнал там должен быть логическая 1 или 0?

Сообщение отредактировал Киса - Mar 12 2012, 23:55
Go to the top of the page
 
+Quote Post
Alfa
сообщение Mar 13 2012, 02:23
Сообщение #1025


Участник
*

Группа: Участник
Сообщений: 52
Регистрация: 9-02-06
Из: Челябинск
Пользователь №: 14 160



Цитата(Киса @ Mar 13 2012, 05:55) *
Вот что обнаружил интересного. Если из программатора убрать МК и замерить что приходит на 7,20 (VCC,AVCC), то там 3,73 Вольт - это вроде нормально. Но если поставить туда обратно МК и подключить к ПК и замерить - то я не понимаю как но там 2,85 Вольт. Это что за просадка напряжения? Так и должно быть?

На выводе 16 МК программатора 0,02 Вольта.
Я так и не узнал там должен быть логическая 1 или 0?


Коза у вас где-то на плате....
На reset должна быть "1". При программировании опускается программатором в "0". После программирования возврат в "1". В процессе могут быть перепады для передачи команды. Подробнее в даташите Memory Programming-> SPI Serial Programming Algorithm на любой avr.

Сообщение отредактировал Alfa - Mar 13 2012, 02:24
Go to the top of the page
 
+Quote Post
Киса
сообщение Mar 13 2012, 09:28
Сообщение #1026


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 5-07-07
Пользователь №: 28 916



Alfa

Да действительно одну козу нашел. У меня вообще нет слов, у меня одни маты в сторону редакции [CENSORED] журнала РАДИО [CENSORED]
Я то разводил плату по схеме выложенной в журнале Радио, а там [CENSORED] вообщем они на схеме питание МК не сразу после гасящих диодов подавали (на 7 вывод), а через резистор (который на оригинальной схеме Protoss'a R8 100Ом) и на 7 и на 20 вывод. Когда схему сравнивал то этот глюк не заметил и всё остальное совпадало. Из-за этого резистора напряжение проседало до 2.85 Вольт. Сейчас исправил 3.65 Вольт и на 7 и на 20 выводе. Правда он все равно у меня пока не программирует, но зато CodeVision пишет уже другую ошибку!!
Завтра мне на работу. Когда будут выходные займусь снова.

Сообщение отредактировал IgorKossak - Mar 13 2012, 09:36
Причина редактирования: Слишком много эмоций. Пока - устное предупреждение!
Go to the top of the page
 
+Quote Post
hd44780
сообщение Mar 13 2012, 09:36
Сообщение #1027


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Собирал бы по схеме автора, а не по каким-то перепечаткам.
Сразу понятно будет, кому претензии предъявлять sm.gif .


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
prottoss
сообщение Mar 13 2012, 09:40
Сообщение #1028


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Киса @ Mar 13 2012, 15:28) *
...одни маты в сторону ... РАДИО
Кстати, когда вышел номер с моей схемой, я им сразу указал на ошибку, и в следующем номере они в спец. разделе указали на нее.

Но в сети видел много перепечаток именно схемы с ошибкой.

Цитата(Киса @ Mar 13 2012, 15:28) *
.
И между прочим хороший Вам урок на будущее. Прежде чем собираете схему, всегда пытайтесь понять, как она работает


--------------------
Go to the top of the page
 
+Quote Post
Киса
сообщение Mar 13 2012, 10:10
Сообщение #1029


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 5-07-07
Пользователь №: 28 916



Prottoss

Да коза еще та!!

А можно вопрос как специалисту!!
Тут на одном форуме один чел. сказал что вместо диодов ставить стабилитроны ни есть хорошо, а вот можно поставить интегральные стабилизаторы L78L33 (те что на 3.3 Вольта). У них по даташиту можно методом подбора найти со стабилизаций на 3.4 Вольта. Как вы думаете возможен ли такой вариант и если возможен то какая у него будет схемная реализация?

С уважением!!


Цитата(prottoss @ Mar 13 2012, 19:40) *
Кстати, когда вышел номер с моей схемой, я им сразу указал на ошибку, и в следующем номере они в спец. разделе указали на нее.

Но в сети видел много перепечаток именно схемы с ошибкой.

И между прочим хороший Вам урок на будущее. Прежде чем собираете схему, всегда пытайтесь понять, как она работает



А какже фирменное заключение журнала Радио - 'Правильно собранное устройство в регулировании и налаживании не нуждается'!! wink.gif wink.gif wink.gif
Go to the top of the page
 
+Quote Post
prottoss
сообщение Mar 13 2012, 10:12
Сообщение #1030


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(Киса @ Mar 13 2012, 15:56) *
а вот можно поставить интегральные стабилизаторы L78L33
Нельзя, потому как большое падение напряжения на ключевом транзисторе стабилизатора.

Можно применить LDO (стабилизатор с низким падением напряжения -1..1.2 вольта) на 3.3 вольт., например серия LD1117-3.3 Сколько пробовал -все AVR-ки с 12 МГц кварцем запускаются при таком напряжении.

Цитата(Киса @ Mar 13 2012, 16:10) *
А какже фирменное заключение журнала Радио - 'Правильно собранное устройство в регулировании и налаживании не нуждается'!! wink.gif wink.gif wink.gif
У них и спросите, я то тут при чем? sm.gif


--------------------
Go to the top of the page
 
+Quote Post
GDI
сообщение Mar 13 2012, 12:24
Сообщение #1031


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Цитата(prottoss @ Mar 12 2012, 18:47) *
MOSI - Master-Out-Slave-In
MISO - Master-In-Slave-Out

Да, что-то я тут дал маху, видать давно шашку в руки не брал sm.gif. Спасибо завсегдатаям форума, не дали соврать sm.gif


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Mar 13 2012, 12:39
Сообщение #1032


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(GDI @ Mar 13 2012, 18:24) *
видать давно шашку в руки не брал sm.gif .
Со всеми бывает кто программирует под несколько платформ одновременно sm.gif


--------------------
Go to the top of the page
 
+Quote Post
Киса
сообщение Mar 13 2012, 22:45
Сообщение #1033


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 5-07-07
Пользователь №: 28 916



Цитата(prottoss @ Mar 13 2012, 20:12) *
Нельзя, потому как большое падение напряжения на ключевом транзисторе стабилизатора.

Можно применить LDO (стабилизатор с низким падением напряжения -1..1.2 вольта) на 3.3 вольт., например серия LD1117-3.3 Сколько пробовал -все AVR-ки с 12 МГц кварцем запускаются при таком напряжении.


В типовой схеме включения LD1117 стоят на входе и выходе сглаживающие кондеры. Я так понимаю что их нужно исключить? Если применять LD1117 вместо диодов, то схема обвязки к USB будет аналогичная USBAsp и AVRDoper?
Go to the top of the page
 
+Quote Post
hd44780
сообщение Mar 14 2012, 09:19
Сообщение #1034


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



А что плохого в стабилитронах?
Я этот программатор пока не делал (собираюсь только rolleyes.gif ), но делал ряд других устройств на ObDev и с 2-мя диодами, и со стабилитронами, работает нормально. Со стабилизаторами, правда, не делал.

Сообщение отредактировал hd44780 - Mar 14 2012, 09:20


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
prottoss
сообщение Mar 14 2012, 09:55
Сообщение #1035


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(hd44780 @ Mar 14 2012, 15:19) *
А что плохого в стабилитронах?
На мой взгляд, стабилитроны на линии данных сильно ухудшают сигнал, тем более что люди ставят какие попадя стабилитроны, не вникая в динамические характеристики.
Опять же 1К5 резистор на линии Д- должен быть запитан от напряжения 3,3 вольта. И тут начинаются ухищрения в виде увеличения номинала этого резистора что не улучшает повторяемось схемы - где оно работает а где то нет.


--------------------
Go to the top of the page
 
+Quote Post

76 страниц V  « < 67 68 69 70 71 > » 
Reply to this topicStart new topic
10 чел. читают эту тему (гостей: 10, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 04:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.01495 секунд с 7
ELECTRONIX ©2004-2016