roboforum.ru

Технический форум по робототехнике.

Настройка LPT-порта.

Настройка LPT-порта.

Skyline » 22 июн 2010, 15:12

Здравствуйте! Не нашел подходящей темы, по-этому спрошу здесь. Собственно собрал я LPT-программатор вот этот http://robozone.su/2008/03/21/prostojj- ... lnogo.html и робоконтроллер с того же сайта MRC-40. Все подключил, подал питание, запустил BASCOM-AVR, скомпелировал программку (мигание светодиодом), нажимаю Program chip... Опа, пишет, что не может найти чип. С платой контроллера вроде все в порядке, начал разбираться с программатором. Проверил на наличие непропаев и соплей, все чисто. Проверил наличие питания, то же в порядке, 4.5В. Заменил резистор R2 с 1 кОма на 68 Ом. Укоротил шлейф до 15-17см. Проблема осталась. Еще один вариант это настройки LPT-порта. Залез в биос рылся, рылся , но так и не нашел где там про LPT-порт. Собственно вопрос где в биосе настройка или включение LPT-порта?
Да, и в чем еще может быть проблема отказа роботы?

Re: Настройка LPT-порта.

Michael_K » 22 июн 2010, 15:35

Понипрог? Ось какая?

Re: Настройка LPT-порта.

Skyline » 22 июн 2010, 15:39

Нет, использовал BASCOM-AVR версии 1.11.9.8 и 1.11.9.0. Че то туплю что за ось?

Re: Настройка LPT-порта.

galex1981 » 22 июн 2010, 15:41

Ось это операционная система Windows например

Добавлено спустя 25 секунд:
А попробуй hex файл Пони прогом прошить - может поможет

Re: Настройка LPT-порта.

Skyline » 22 июн 2010, 15:50

Windows XP Professional

Добавлено спустя 6 минут 53 секунды:
Че-то не пойму: "Выбор полярности сигналов управления" нужно: "Инвертировать Reset"?

Re: Настройка LPT-порта.

Michael_K » 22 июн 2010, 15:54

В баскоме не знаю.
в понипроге есть разница - в зависимости от ОС нужно выбирать либо
AVR ISP I/O либо еще чего-то - (точно не помню - сейчас на ноуте сижу)...
Связано с тем, что XP не дает прямого доступа к портам.

Re: Настройка LPT-порта.

Skyline » 22 июн 2010, 16:06

В принципе если смотреть в диспетчере устройств, то порт принтера работает и драва на него есть.
А на счет настройки платы программатора в Ponyprog: " Параллельный порт - AVR ISP I/O - LPT1 - Инвертировать Reset" так что-ли?

Re: Настройка LPT-порта.

Michael_K » 22 июн 2010, 16:21

Нет, там что-то типа "AVR ISP API" еще есть. Просто надо попробовать.
А вот по поводу чего там где инвертировать - это другой разговор.

Re: Настройка LPT-порта.

galex1981 » 22 июн 2010, 16:29

Лучше оставить галочки по-умолчанию, должно работать. Выбрать действительно только название программатора

Re: Настройка LPT-порта.

Skyline » 22 июн 2010, 16:30

http://myrobot.ru/stepbystep/mc_programmer.php
В конце статьи говориться о каком-то драйвере, может с ним че-нить попробовать и где его взять?

Re: Настройка LPT-порта.

galex1981 » 22 июн 2010, 16:33

У меня и без этого драйвера работало

Re: Настройка LPT-порта.

Skyline » 22 июн 2010, 18:00

Michael_K писал(а):Нет, там что-то типа "AVR ISP API" еще есть. Просто надо попробовать.

С API ошибку выдают, блин я че-то с этой поней разобраться не могу, элементарно код не пишется!

Добавлено спустя 1 час 26 минут 34 секунды:
Да, кстати, а все это может не работать из-за того, что в обвязке кварца отсутствуют конденсаторы по 22пФ?

Re: Настройка LPT-порта.

Michael_K » 22 июн 2010, 18:05

вряд ли

Re: Настройка LPT-порта.

Skyline » 22 июн 2010, 18:43

А есть какое-нибудь руководство по PonyProg, а то что-то я ни как не разберусь?

Добавлено спустя 32 минуты 14 секунд:
А кварц вообще участвует в процессе прошивки? Или пока МК новый он от внутреннего генератора тактируется?

Re: Настройка LPT-порта.

galex1981 » 22 июн 2010, 22:32

Ни разу не прошитый МК тактируется внутренней RC цепочкой


Rambler\'s Top100 Mail.ru counter