roboforum.ru

Технический форум по робототехнике.
Текущее время: 29 апр 2025, 22:42

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Почему мой робот не работает????????
СообщениеДобавлено: 11 авг 2007, 10:54 
Не в сети
Аватара пользователя

Зарегистрирован: 17 июн 2007, 23:44
Сообщения: 565
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич
Решил сделать своено первого робота :) :idea:, собрал программу по кусочкам изменил, что нужно было для мк ATMEGA16, в программе outlay сделал плату всё спаял, вкл., но ничего не заработало :cry: пробовал программу простого мобильного робота таже история. Поэтому прошу проверить программу и печатку . И скажите правильно ли подключено питание к мк.


Вложения:
Печатка.rar [13.46 КиБ]
Скачиваний: 70
1.C [2.85 КиБ]
Скачиваний: 359

_________________
https://vk.com/ledscale - платы, vk.com/ledscale3dprintig - 3Д печать\моделирование, vk.com/ledrenovation- ремонт светодиодных источников света


Последний раз редактировалось space 06 апр 2008, 17:47, всего редактировалось 3 раз(а).
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 авг 2007, 12:01 
Не в сети
Аватара пользователя

Зарегистрирован: 17 июн 2007, 23:44
Сообщения: 565
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич
Вот на чём всё делал.


Вложения:
Машина.rar [1.03 МиБ]
Скачиваний: 79
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 авг 2007, 12:51 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
а ты прицепи светодиод на одну ножку МК и в программе допиши чтоб МК моргал светиком
тогда будет ясно работает твоя схема вобще или нет
если не моргает значит либо питание либо фьюзы
если работает(моргает) то меряй тестером те ноги которые управляют l293 если там ничё нет значит ошибка в программе


а вобще это очень полезно всегда ставить светодиод и заставлять им мигать контроллер
всегда ясно включился у тебя МК или нет


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Helppppp
СообщениеДобавлено: 11 авг 2007, 12:55 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
space9999999 писал(а):
прошу проверить программу и печатку .


Желательно выкладывать СХЕМУ и прогу и весь проект архивом.

Тв сам можешь проверить прогу в симуляторе VMLAB (avr123.nm.ru) или в PROTEUS (скачать - линк там же) а как работать - proteus123.narod.ru/01.htm


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 авг 2007, 13:00 
Не в сети
Аватара пользователя

Зарегистрирован: 17 июн 2007, 23:44
Сообщения: 565
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич
Спасибо за совет обязательно попробую.
Питание и на l293d и на atmega16 подаётся.
Если вы смотрели печатную плату можете сказать надо ли было подключать + к контакту AVCC. Просто первая буква ввела в заблуждение.

Вот это подойдёт:
Код:
/************************************************

ПРИМЕР МИГАНИЯ СВЕТОДИОДАМИ

*************************************************/


   #include <avr/io.h>
   #include <avr/delay.h>
   #define F_CPU 8000000UL  // 8 MHz
   
   int main(void)              // начало основой программы
   {
   
   DDRD = 0xff;            // все выводы порта D сконфигурировать как выходы

        while (1) {              // Бесконечный цикл

         PORTD = 0xff; // установить "1" на всех линиях порта D

         _delay_ms(250);   // Ждем 0.25 сек.

         PORTD = 0x00;  // установить "0" на всех линиях порта D

         _delay_ms(250);   // Ждем 0.25 сек.

      }       // закрывающая скобка бесконечного цикла

   }      // закрывающая скобка основной программы

_________________
https://vk.com/ledscale - платы, vk.com/ledscale3dprintig - 3Д печать\моделирование, vk.com/ledrenovation- ремонт светодиодных источников света


Последний раз редактировалось space 06 апр 2008, 17:46, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Helppppp
СообщениеДобавлено: 11 авг 2007, 13:08 
Не в сети
Аватара пользователя

Зарегистрирован: 17 июн 2007, 23:44
Сообщения: 565
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич
avr123.nm.ru писал(а):
Желательно выкладывать СХЕМУ и прогу и весь проект архивом.

Принципиальной схемы на компе нет, а на печатной плате и так всё понятно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 авг 2007, 16:03 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Нужно подключать к плюсу все что имеет в своем названии VCC, т. е. AVcc тоже нужно подключать.

И переименуй тему во что-нибудь более понятное


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 авг 2007, 17:26 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
space9999999 писал(а):
Вот это подойдёт:
/************************************************

ПРИМЕР МИГАНИЯ СВЕТОДИОДАМИ

*************************************************/


ну и нафига ты нам это дал????
мы и так знаем как светодиодами мигать
ты лучше эту прогу зашей к себе и посмотри будет ли она у тебя работать
нам эти светики мигающие никчему
вот когда попробуешь тогда о результатах сюда докладывай бум думать

Цитата:
на печатной плате и так всё понятно.

нифига не понятно  :lol:
дорожки какието
откуда мы знаем то там неправильно если мы не знаем как должно быть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 авг 2007, 17:29 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
space9999999 писал(а):
1.А обязательно записовать программу через 5 контактов(режим программирования последовательный) :?:
2.Чем отличается режим программирования последовательный от параллельного :?:
3.Или просто через параллельный режим программа записывается быстрее :?:


5 проводков лучший режим
почему?
а вот почему:
А. работает
Б. наплевать как главное пункт А.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 авг 2007, 17:33 
Не в сети
Аватара пользователя

Зарегистрирован: 17 июн 2007, 23:44
Сообщения: 565
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич
Myp писал(а):
ну и нафига ты нам это дал????
мы и так знаем как светодиодами мигать
ты лучше эту прогу зашей к себе и посмотри будет ли она у тебя работать
нам эти светики мигающие никчему
вот когда попробуешь тогда о результатах сюда докладывай бум думать

нифига не понятно  :lol:
дорожки какието
откуда мы знаем то там неправильно если мы не знаем как должно быть?

Постараюсь выложить принципиальную схему.

1.А обязательно записовать программу через 5 контактов(режим программирования последовательный)  
2.Чем отличается режим программирования последовательный от параллельного  
3.Или просто через параллельный режим программа записывается быстрее


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 авг 2007, 17:37 
Не в сети
Аватара пользователя

Зарегистрирован: 17 июн 2007, 23:44
Сообщения: 565
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич
При таком прошивание(через пять проводков)на мк надо ещё напряжение подать это так?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 авг 2007, 17:39 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
1. Нет не обязательно, но так проще.
2. Параллельный реэжим позволяет не бояться выставить не правильно фьюзы и только таким режимом можно вывести МК из комы если эти самые фьюзы были выставлнеы не правильно, за исключением некоторых моделей МК.
3. Да быстрее, но программатор сложнее.
4. Новое название темы еще не намног информативнее старой, включи в название хотя бы слово робот.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 авг 2007, 17:41 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Ты ваще КУРС читал?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 авг 2007, 18:44 
Не в сети
Аватара пользователя

Зарегистрирован: 17 июн 2007, 23:44
Сообщения: 565
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич
Master писал(а):
Ты ваще КУРС читал?

Только недавно начал :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 авг 2007, 18:50 
Не в сети
Аватара пользователя

Зарегистрирован: 17 июн 2007, 23:44
Сообщения: 565
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич
Поизголявшись с outlay :twisted:  нарисовал такую схему :twisted: . Надеюсь теперь будет всё понятно. :arrow: Вот она:


Вложения:
Принципиальная схема в формаие lay.rar [8.46 КиБ]
Скачиваний: 57
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO