Технический форум по робототехнике.
GT Modder » 13 сен 2006, 13:52
Помогите мне, начинающему!!!!!!!
Добрый день робототехники. У меня такая проблема. Нашел я в Интернете на сайте Железного Феликса проект робота из детской игрушки (Машина монстр).
Я поехал в магазин, купил все запчасти, собрал схему. Скачал программу Poni Prog 2000
и Bascom Avr. Собрал программатор по схеме 5 проводков. Все подключил. Включил, а
не одна программа не прошивает МК, Bascom Avr, по моему видит ,но не прошивает, а Poni Prog 2000 на отрез не хочет видеть и прошивать. Пробовал прошивать в системах как в ХР так и в 98. Кстати в магазине сказали, что AT90S2313 сняли с производства, а вместо начали выпускать точный аналог АТТINY2313-20PU. Схему перепаивал 2 раза, ошибки нет.
Помогите пожалуйста мне. У меня нет больше фантазии, что с ним можно сделать.
Вот схема
http://www.ironfelix.ru/images/foto2/conqeror/conqeror2006_.jpg
-= Александр =- » 13 сен 2006, 15:08
Попробуй поменять режим LPT-порта в BIOS. Там есть разные варианты типа ECP, EPP, SPP - попробуй из все. ЗАтем в настройках понипрога проведи калибровку и настройку оборудования. Попробуй AVR-ISP API или I/O, один из них должен работать. Старайся установить порт явно, в каком-то из режимов это можно. Там есть еще кнопка - Probe - она находит твой программатор?
GT Modder » 13 сен 2006, 16:44
ОК, проверим
GT Modder » 13 сен 2006, 17:09
Нет! Пони не разговаривает со мной.
У меня такой вопрос. Пробовал ли ты делать робота на тине.
И еще если несложно можеш мне дать схему программатора для моего МК, со всеми тонкостями.
GT Modder » 13 сен 2006, 17:16
И еще если не сложно опиши сам процесс программирования, ну там воткнул провод, подключил питание к контроллеру......
-= Александр =- » 13 сен 2006, 17:30
Сначала надо разобраться с софтом. Покажи схему, по которой ты паял программатор. Какой версии у тебя понипрог?
GT Modder » 13 сен 2006, 18:10
-= Александр =- » 13 сен 2006, 18:28
Воткни программатор в комп. Контроллер пока не подключай вообще.
Запусти понипрог, проведи калибровку и иди в настройку оборудования.
Пробуй AVR ISP API и I/O, DT-006 тоже оба режима. Везде где можно - указывай LPT1. Если ни в одном из режимов не видит (кнопка Probe) закрывай его, иди в свойства экзешника и пробуй разные верси эмуляций (у меня когда-то работало в эмуляции 2000).
Если и это не помогло - лезь в BIOS и меняй режим. Повторяй все снова. У меня работает в SPP и ECP+EPP.
Как добъешься видимости программатора - пиши, расскажу что делать дальше.
GT Modder » 13 сен 2006, 19:35
Пони пишет, что все тесты пройдены, калибровка проведена успешно.
Я почему-то думаю что мне попался паленый чип. Завтра поменяю его и напишу!!!!!!!
-= Александр =- » 13 сен 2006, 21:24
А что за чип? S2313 или Tiny2313? Какая длина проводов программатора? От чего питается контроллер?
GT Modder » 13 сен 2006, 21:34
Покупаю Tiny2313, т.к S2313 сняли с производства. Длина 50 см.
Питание от батареики 4,5 Вольт.
-= Александр =- » 13 сен 2006, 21:44
1)50 см - много. Бери шнур от ЛПТ-принтера, а уже в него втыкай программатор. Длина "5 проводов" должна быть не длиннее 25 см.
2)4.5В возможно тоже мало. Используй 9В батарейку через стабилизатор 7805. (вот схема)
Поглядел даташиты - по ногам оба эти контроллера совместимы. Но я ни разу не пробовал работать с Tiny2313 через Понипрог.
Если задумаешь покупать новый - возьми ATMega8 или ATMega16 и не парься. На них учиться намного проще, чем на 2313.
- Вложения
-
- 7805.jpg (8.1 КиБ) Просмотров: 4118
GT Modder » 14 сен 2006, 12:58
А схемы у тебя есть на ATMega8 или ATMega16.
avr123.nm.ru » 14 сен 2006, 13:54
схемы чего ?
где брать схемы написано там: avr123.nm.ru/01.htm
avr123.nm.ru » 14 сен 2006, 13:56
GT Modder писал(а):И еще если не сложно опиши сам процесс программирования, ну там воткнул провод, подключил питание к контроллеру......
о прошивании МК тут avr123.nm.ru/07.htm