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

 
 
> Кривые ркуи или...
AlexTech
сообщение Dec 8 2005, 07:18
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 83
Регистрация: 2-12-05
Пользователь №: 11 688



После долгой и мучительной болезни, таки скончалась одна линия в LPT, да и остальные чувствуют себя неважно - при логическом 0 - напряжение 3,6v.
Посему пришлось собирать что-нибудь на COM. Схемку брал здесь:
www.klaus-leidinger.de/mp/Mikrocontroller/AVR-Prog/AVR-Programmer.html
Вместо транзисторов поставил max232. Прошивку там же взял - 3.8
Студия его видит, он сам лампочками мигает, все вроде работает но как-то странно.
с мага16 и мега32 он упорно работать не хочет, не шьет и читает FF, мега 16 от jtaga с прошивкой, 32 из магазина )
с 8535 заработал вообще без проблем, абсолютно все нормально.

В программируемом контроллере я подключаю только питание, кварц ну и собственно программатор, может еще что надо? Кварцы менял разные 4/8/12/20 и вообще без них пробовал.

Может знает кто, в чем грабли? blink.gif
А еще не подкинет ли уважаемый олл ссылочек на пикадовские либы, по нашей теме(авр и обвязка), или безвоздмездно приму по почте tongue.gif

Сообщение отредактировал AlexTech - Dec 8 2005, 07:21
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 23)
archi2000
сообщение Dec 8 2005, 08:07
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 38
Регистрация: 30-09-05
Пользователь №: 9 098



Попробуй этот программатор собрать.
http://chaokhun.kmitl.ac.th/~kswichit/SPI_Pgm/SPI-Pgm37.html
Сначала скачай программу и посмотри - там можна в свойствах программы назначить любые выводы порта для любых ножек программатора.

Сообщение отредактировал IgorKossak - Dec 8 2005, 09:40
Go to the top of the page
 
+Quote Post
AlexTech
сообщение Dec 8 2005, 08:32
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 83
Регистрация: 2-12-05
Пользователь №: 11 688



Спасибо, но на LPT мне больше не хочется ничего вешать smile.gif
Да и дело похоже не в программаторе.
Go to the top of the page
 
+Quote Post
m16
сообщение Dec 8 2005, 08:46
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 242
Регистрация: 27-01-05
Пользователь №: 2 225



с прошивкой 3.7 мега16 шьется без вопросов , 32-ю не пробовал. и еще через JTAGICE проверьте фуз SPIEN
Go to the top of the page
 
+Quote Post
BVU
сообщение Dec 8 2005, 08:51
Сообщение #5


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

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(archi2000 @ Dec 8 2005, 11:07) *
Попробуй этот программатор собрать.
http://chaokhun.kmitl.ac.th/~kswichit/SPI_Pgm/SPI-Pgm37.html
Сначала скачай программу и посмотри - там можна в свойствах программы назначить любые выводы порта для любых ножек программатора.

Да не резон для AlexTech такой программатор собирать, т.к. периферия его parallel port компьютера, а как было сказано порту пришел 'конец'.
Сделайте PonyProg. Вещь не сложная и надежная (если применить рекомендованную LM2936-Z5), а так же комфортный ПК софт. Когдато и я с него начинал и временами до сих пор использую для домашних целей.
А в следующий раз используйте в своей схемотехние оптронную развязку когда используете parallel port компьютера.

Сообщение отредактировал IgorKossak - Dec 8 2005, 09:41


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
AlexTech
сообщение Dec 8 2005, 09:39
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 83
Регистрация: 2-12-05
Пользователь №: 11 688



Пони собрать не проблема. Я просто хотел сделать нечто студиосовместимое smile.gif
Кстати в качестве развязки у меня таки буфер стоял 74hc244 - не помогло sad.gif
Go to the top of the page
 
+Quote Post
archi2000
сообщение Dec 8 2005, 11:26
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 38
Регистрация: 30-09-05
Пользователь №: 9 098



Попробуй этот программатор собрать.
http://chaokhun.kmitl.ac.th/~kswichit/SPI_Pgm/SPI-Pgm37.html
Сначала скачай программу и посмотри - там можна в свойствах программы назначить любые выводы порта для любых ножек программатора.
Go to the top of the page
 
+Quote Post
Rash
сообщение Dec 8 2005, 12:41
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Цитата(AlexTech @ Dec 8 2005, 13:39) *
Пони собрать не проблема. Я просто хотел сделать нечто студиосовместимое smile.gif
Кстати в качестве развязки у меня таки буфер стоял 74hc244 - не помогло sad.gif


буфер 74hc244 это не развязка, а скажем уровни подогнать или фронты, завязка по земле всё рано у тебя была. Собирай лучьше понипрог как советовал тебе BVY . Пусть с AVR студией связи нет зато все камни держит без проблем, ПО и схема бесплатная, чё ещё надо для счачтья. Если уже собирать или покупать так JTAG - это дело, проверенно.
Go to the top of the page
 
+Quote Post
m16
сообщение Dec 8 2005, 12:49
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 242
Регистрация: 27-01-05
Пользователь №: 2 225



Ув. коллеги archi2000 , BVU , Rash человек задал вполне конкретный вопрос . Зачем флейм разводить??
Go to the top of the page
 
+Quote Post
AlexTech
сообщение Dec 8 2005, 13:02
Сообщение #10


Частый гость
**

Группа: Участник
Сообщений: 83
Регистрация: 2-12-05
Пользователь №: 11 688



Цитата(m16 @ Dec 8 2005, 15:49) *
Ув. коллеги archi2000 , BVU , Rash человек задал вполне конкретный вопрос . Зачем флейм разводить??


В общем да smile.gif
По поводу LPT спасибо за подсказки, только поздняк метаться.
Умерла так умерла biggrin.gif

Вопрос состоит не в том, чем мне прошивать, а в том почему вполне рабочий(судя по 8535) программатор не шьет 16 и 32.
Вполне возможно я успел испортить какие нибудь фьюзы, например связанные с кварцем, я же в этом почти ничего не понимаю и запаса камней у меня нет tongue.gif

Кстати что там с фьюзом SPIEN, он в каком состоянии должен быть, я бы вечерком проверил?
Go to the top of the page
 
+Quote Post
m16
сообщение Dec 8 2005, 13:26
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 242
Регистрация: 27-01-05
Пользователь №: 2 225



1.SPIEN = 0 . в житаге должна быть галка.
2. если включено внешнее тактирование то с вывода xtal2 (at90s2313) на вывод xtal1(мега16) делаешь перемычку и далее правь фузы , сам так делал.
Go to the top of the page
 
+Quote Post
BVU
сообщение Dec 8 2005, 13:38
Сообщение #12


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

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(AlexTech @ Dec 8 2005, 16:02) *
Цитата(m16 @ Dec 8 2005, 15:49) *

Ув. коллеги archi2000 , BVU , Rash человек задал вполне конкретный вопрос . Зачем флейм разводить??


В общем да smile.gif
По поводу LPT спасибо за подсказки, только поздняк метаться.
Умерла так умерла biggrin.gif

Вопрос состоит не в том, чем мне прошивать, а в том почему вполне рабочий(судя по 8535) программатор не шьет 16 и 32.
Вполне возможно я успел испортить какие нибудь фьюзы, например связанные с кварцем, я же в этом почти ничего не понимаю и запаса камней у меня нет tongue.gif

Кстати что там с фьюзом SPIEN, он в каком состоянии должен быть, я бы вечерком проверил?

Подобный вопрос легче было бы задать автору этого программатора... smile.gif
Но вот при рассмотрении схемы я увидел такую деталь, что использованый там кварц на 7.3728MHz. А Вы игру затеяли на разные там 4/8/12/20. Так что собирайте схему один в один, хотя max232 качества работы не ухудшит, а наоборот сделает более надежной.


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
ROC
сообщение Dec 8 2005, 14:15
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125



Цитата(BVU @ Dec 8 2005, 16:38) *
Подобный вопрос легче было бы задать автору этого программатора... smile.gif
Но вот при рассмотрении схемы я увидел такую деталь, что использованый там кварц на 7.3728MHz. А Вы игру затеяли на разные там 4/8/12/20. Так что собирайте схему один в один, хотя max232 качества работы не ухудшит, а наоборот сделает более надежной.

Абсолютно до лампы. Во первых строках кода прошивки указывается :

;******** Chrystals for maximum Baudrates
.equ XTAL = 7373 ; XTAL frequency, Khz (7.3728 Mhz)
;********
.equ BAUD = 115200 ; Data rate, bauds
.equ N = 3 ; for 7.3728 Mhz/115.200Baud
;********

нужный кварц подгоняется делителем до нужного BAUD. У меня вообще кварц 11.0592

Странно все это. У меня AVR910 именно по схеме с этого (немецкого) сайта, с прошивкой 3.7е шьет все, что нужно. Правда, на мегах не проверял, шил 90S1200, 90S2313, S8515 ; еще что-то типа 4434 и шил AVRDUDE в режиме butterfly.


З.Ы. FF - это он сигнатуры меги16 и меги32 так читает? сами камни видит?
З.З.Ы. - кварцы "4/8/12/20" - это в target, не в программаторе????? smile.gif


--------------------
WBR,
ROC.
Go to the top of the page
 
+Quote Post
AlexTech
сообщение Dec 8 2005, 15:04
Сообщение #14


Частый гость
**

Группа: Участник
Сообщений: 83
Регистрация: 2-12-05
Пользователь №: 11 688



Сигнатуры не читает: FF FF FF показывает и собственно при чтении flash или eeprom он тоже FF'ы читает.
кварцы 4/8/12/20 это конечно в таргете, в программаторе стоит что положено smile.gif
Есть у меня подозрение что камни просто не запускаются, вот только не пойму почему, и не знаю как проверить sad.gif
Go to the top of the page
 
+Quote Post
ROC
сообщение Dec 8 2005, 15:43
Сообщение #15


Частый гость
**

Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125



Цитата(AlexTech @ Dec 8 2005, 18:04) *
Сигнатуры не читает: FF FF FF показывает и собственно при чтении flash или eeprom он тоже FF'ы читает.
кварцы 4/8/12/20 это конечно в таргете, в программаторе стоит что положено smile.gif
Есть у меня подозрение что камни просто не запускаются, вот только не пойму почему, и не знаю как проверить sad.gif

Можно попробовать проверить с помощью FBPRG (но опять нужен живой LPT !) c помощью AvReal http://ln.com.ua/~real/avreal/adapters.html в режиме "без кварца" или IC-PROG http://www.serasidis.gr/circuits/avrprog/avrprog.htm в режиме программатора "FUN-Card"
Хотя если фьюзами выставлен внутренний генератор...Не сработает, скорее всего.. sad.gif sad.gif sad.gif
А 8535 - это мега или скорее всего все-таки 90S8535?
Просто у всех мег в прошивке выставлена страничная запись, это вроде единственное отличие мег от не мег.
Хотя сигнатуру при этом читать по-любому должен...


--------------------
WBR,
ROC.
Go to the top of the page
 
+Quote Post
AlexTech
сообщение Dec 8 2005, 17:57
Сообщение #16


Частый гость
**

Группа: Участник
Сообщений: 83
Регистрация: 2-12-05
Пользователь №: 11 688



Цитата(m16 @ Dec 8 2005, 16:26) *
2. если включено внешнее тактирование то с вывода xtal2 (at90s2313) на вывод xtal1(мега16) делаешь перемычку и далее правь фузы , сам так делал.


Помогло именно это tongue.gif
Были выставлены какие то дикие настройки для кварца. Прописал 1MHz встроенного генератора и все заработало и 16 и 32.
Всем огромное спасибо. В принципе тема закрыта. smile.gif

Но я еще вернусь blush.gif
Go to the top of the page
 
+Quote Post
Old1
сообщение Dec 9 2005, 08:31
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(BVU @ Dec 8 2005, 12:51) *
...PonyProg. Вещь не сложная и надежная (если применить рекомендованную LM2936-Z5), ...

Не совсем по теме вопрос: насколько критично применение именно LM2936-Z5? Если заменить ее например на 78L05? Ток потребления у нее ~2 мА против 0,2мА LM2936, и падение напряжения 1,7 В против 0,2В , но ведь нагрузочная способность линий DTR, RTS, TD порядка 20 мА (каждой), напряжение 8...12 В, потребление контроллера, например tiny2313, ~2мА, неужели сом-порт не выдержит 78L05?
Go to the top of the page
 
+Quote Post
Rash
сообщение Dec 9 2005, 08:42
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Цитата(Old1 @ Dec 9 2005, 12:31) *
Цитата(BVU @ Dec 8 2005, 12:51) *

...PonyProg. Вещь не сложная и надежная (если применить рекомендованную LM2936-Z5), ...

Не совсем по теме вопрос: насколько критично применение именно LM2936-Z5? Если заменить ее например на 78L05? Ток потребления у нее ~2 мА против 0,2мА LM2936, и падение напряжения 1,7 В против 0,2В , но ведь нагрузочная способность линий DTR, RTS, TD порядка 20 мА (каждой), напряжение 8...12 В, потребление контроллера, например tiny2313, ~2мА, неужели сом-порт не выдержит 78L05?


У меня на обычной КРЕН5А работает без проблем, из сом порта до 500 мА можно выкачать вроде
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Dec 9 2005, 12:32
Сообщение #19


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(Old1 @ Dec 9 2005, 10:31) *
...но ведь нагрузочная способность линий DTR, RTS, TD порядка 20 мА (каждой), напряжение 8...12 В, потребление контроллера, например tiny2313, ~2мА, неужели сом-порт не выдержит 78L05?

Это при закорачивании линий DTR, RTS, TD ток в них будет не более 20 мА (каждой), но и напряжение при этом будет равно нулю.
При промежуточных значениях тока также нельзя гарантировать, что напряжение будет в норме. Да ещё и на разных компьютерах поразному.
Поэтому, чем меньше, тем лучше.

Цитата(Rash @ Dec 9 2005, 10:42) *
... из сом порта до 500 мА можно выкачать вроде

Это Вы с USB перепутали.
Go to the top of the page
 
+Quote Post
Rash
сообщение Dec 9 2005, 13:42
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Цитата
Это Вы с USB перепутали.

согласен, не буду утверждать какой ток, но у меня от крен5а работало без проблем, на 3-х разнык, компак, на крайний случай сделай возможность какой нибудь перемычкой на плате, подключение внешнего напряженя.
Go to the top of the page
 
+Quote Post
BVU
сообщение Dec 9 2005, 14:10
Сообщение #21


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

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(Rash @ Dec 9 2005, 11:42) *
Цитата(Old1 @ Dec 9 2005, 12:31) *

Цитата(BVU @ Dec 8 2005, 12:51) *

...PonyProg. Вещь не сложная и надежная (если применить рекомендованную LM2936-Z5), ...

Не совсем по теме вопрос: насколько критично применение именно LM2936-Z5? Если заменить ее например на 78L05? Ток потребления у нее ~2 мА против 0,2мА LM2936, и падение напряжения 1,7 В против 0,2В , но ведь нагрузочная способность линий DTR, RTS, TD порядка 20 мА (каждой), напряжение 8...12 В, потребление контроллера, например tiny2313, ~2мА, неужели сом-порт не выдержит 78L05?


У меня на обычной КРЕН5А работает без проблем, из сом порта до 500 мА можно выкачать вроде

Данный преобразователь LM2936-Z5 имеет минимальный порог входного напряжения на входе +5.4В, что дает большие преимущества стабильной работы при небольших провалах (отсутствия) положительного напряжения накачивающее конденсатор перед входом преобразователя. Возможно на некоторых компах будет работать и с 78L05, а на некоторых небудет... Все зависит от того на каких кристаллах реализован COM порт конкретного компьютера.
PonuProg делался, как универсальный программатор и выбор данной микросхемы дал возможность программировать большой ассортимент микросхем без внешнего источника питания, которые при программировании в силу чуть повышеного тока потребления тем не менее обеспечивался требуемым напряжением за счет низкого порога преобразования у LM2936-Z5 .


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Dec 9 2005, 15:03
Сообщение #22


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



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


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
Old1
сообщение Dec 9 2005, 18:53
Сообщение #23


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(IgorKossak @ Dec 9 2005, 15:32) *
Это при закорачивании линий DTR, RTS, TD ток в них будет не более 20 мА (каждой), но и напряжение при этом будет равно нулю.
При промежуточных значениях тока также нельзя гарантировать, что напряжение будет в норме. Да ещё и на разных компьютерах поразному.

ИМХО при закорачивании ток побольше должен быть... 20 мА каждая линия должна выдавать при напряжении минимум 5В, иначе бы токовая петля 20 мА не работала бы...
Go to the top of the page
 
+Quote Post
23322
сообщение Jan 25 2008, 08:29
Сообщение #24


Частый гость
**

Группа: Участник
Сообщений: 92
Регистрация: 18-10-07
Пользователь №: 31 463



наверное у меня кривые руки .... купил платку LDM 2,01, но пони прог 2000 не распазнает её. помогите с проблемой.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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