роботы робототехника микроконтроллеры


 Страниц (1): [1]   

> Описание: http://myrobot.ru/stepbystep/mc_first_project.php
slava1988 Post Id



Рядовой


Сообщений всего: 2
Дата рег-ции: Дек. 2008  



Здравствуйте!

Мне жизненно необходимы возможности, которые предоставляет микроконтроллер, но за скудным финансированием этого"хобби" не могу купить программатор.
Собрал всю схему с сайта, но вот беда...не работает.

Искренне прошу помощи у более опытных товарищей, с меня горячие поздравления на наступающий новый год!!!!

CODE:
> "make.exe" program
avrdude -p atmega8 -P lpt1 -c stk200 -U flash:w:my_test.hex

avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.


avrdude done. Thank you.

make.exe: *** [program] Error 1

> Process Exit Code: 2
> Time Taken: 00:01


Все собрал по моим соображением правильно, хотя опыт в электротехнике небольшой, но с какой стороны паяльник держать знаю....Улыбка

Все контакты подключены к своим местам, ток подается и подходит к микроконтр., лишних контактов нет.

---------------
Написал программу на С, скомпилировал, пытаюсь загрузить, но комп не видит никого, пользовался WinAVR, PonyProg, AvrStudio...один и тот же результат.
----------
Операционная система Windows XP, поэтому я установил драйвер Giveo
----------
Я сначала подумал может лишние светодиоды припоял, он не может сосредоточиться, отпаял светодиоды. ( Резисторы на плате не присоеденины).

--------

Причем когда я отсоединяю lpt-кабель результат такой же.
------
Программатор пробовал и такой
http://myrobot.ru/stepbystep/mc_...irst_project.php

и такой

http://www.pcports.ru/articles/avr1.php

-----------

Помогите, пожалуйста разобраться и решить проблему!!
Прикреплено изображение
ккк.jpg

 
 Top
Белый Волк Супермодератор Post Id



Супермодератор


Сообщений всего: 648
Дата рег-ции: Февр. 2007  



1. Найдите способ убедиться в полной работоспособности LPT.
2. Измерить напряжение между землёй и каждым сигнальным проводом программатора, при попытке запрограммировать микроконтроллер - заметные изменения напряжения должны быть хотя бы на трёх линиях из 4: MOSI, SCK и RESET. Эти измерения лучше проводить при помощи осцилографа, но какое-то изменение напряжения можно заметить даже при помощи дешёвого цифрового вольтметра.
3. Если сигналов нет - проверьте, правильно ли настроено ПО программатора. Конкретно: правильно ли указан порт, по которому производится попытка программирования. Если сигналы есть, но микроконтроллер не получается запрограммировать - попробуйте уменьшить номиналы ограничительных резисторов или даже вовсе убрать их. Будьте осторожны - без ограничительных резисторов можно вывести LPT из строя простым замыканием линий данных на шину питания. Если микроконтроллер останется невиден для компьютера, попробуйте найти посторонний компьютер с LPT и проделать все эти шаги снова.

Также, возможно, Ваш микроконтроллер вышел из строя.
(Добавление)
Вообще говоря, для защиты LPT и стабильного программирования микроконтроллера, применяют специализированные микросхемы (достаточно дёшевы) и создают различные модификации простейшего программатора.
http://www.ln.com.ua/~real/avrea...ers.html#NOFBPRG

(Отредактировано автором: 26 Декабря, 2008 - 23:24:50)

 
 Top
YaRobot Post Id


Рядовой


Сообщений всего: 5
Дата рег-ции: Окт. 2008  



slava1988 пишет:
Помогите, пожалуйста разобраться и решить проблему!!


Вот почитай внимательно и програмь из CVAVR - http://avr123.nm.ru/07.htm
"Все о прошивании AVR"
 
 Top
slava1988 Post Id



Рядовой


Сообщений всего: 2
Дата рег-ции: Дек. 2008  



YaRobot пишет:
slava1988 пишет:
Помогите, пожалуйста разобраться и решить проблему!!


Вот почитай внимательно и програмь из CVAVR - http://avr123.nm.ru/07.htm
"Все о прошивании AVR"


Спасибо огромное!!!
 
 Top
Tehnic Post Id



Рядовой


Сообщений всего: 12
Дата рег-ции: Янв. 2009  



Помогите пожалуйста! У меня такая проблема: контроллер я запрограммировал (через 5 проводов), раза 4 его программировал, в итоге на пятый раз его перестала видеть программа! появляется то же окно, как у SLAVA 1988! че с этим делать? это из-за программатора? в Datasheet было написано 1000 циклов записи/стирания! заранее спасибо!
(Добавление)
P.S. у меня контроллер Atmega8. Да, кстати, после прошивки все классно работало (светодиод моргал) все как описано в статье!
(Добавление)
Да, после подключения к LPT светодиод продолжает мигать, как и до подключения!
 
 Top
Tehnic Post Id



Рядовой


Сообщений всего: 12
Дата рег-ции: Янв. 2009  



Вопрос по поводу программатора на MAX232! В разных источниках рунета встречал разные конденсаторы в схеме, в частности 0,1мкф , 1мкф, 10мкф. На что они влияют? Как эта схема в работе? Стоит ли ее собирать?
Прикреплено изображение
max232.png

 
 Top
darkblue Супермодератор Post Id



Супермодератор


Сообщений всего: 403
Дата рег-ции: Нояб. 2008  



http://myrobot.ru/forum/topic.ph...m=3&topic=72 читай тут тоже думал что это программатор и ещё вот это почитай http://avr123.nm.ru/z4.htm
 
 Top
бот_м_16 Супермодератор Post Id



Супермодератор


Сообщений всего: 1033
Дата рег-ции: Окт. 2008  



2 Tehnic по читайте Data Sheet!!
В принципе это можно исрользовать как программатор только в мк надо вогнать bootloader который будет програмировать мк программой которую мы посылаем по UART/USART НО товарищи это по сути дела самопрограмирование такчто давайте небудем обсуждать жизнь на марсе Подмигивающий

(Отредактировано автором: 07 Января, 2009 - 13:32:00)

 
 Top
Tehnic Post Id



Рядовой


Сообщений всего: 12
Дата рег-ции: Янв. 2009  



Огромное спасибо Улыбка ! А как быть с первым вопросом? Почему микросхема перестала программироваться?
 
 Top
Tehnic Post Id



Рядовой


Сообщений всего: 12
Дата рег-ции: Янв. 2009  



Вопрос сам собой отпал Улыбка я проверил этот программатор на другом компьютере: все великолепно работает! значит проблема с моим компом!
 
 Top
Страниц (1): [1]
« Программирование микроконтроллеров »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru