roboforum.ru

Технический форум по робототехнике.
Текущее время: 28 фев 2025, 05:17

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




Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: как можно управлять МК-а МК-ом через UART?
СообщениеДобавлено: 03 мар 2009, 15:19 
Не в сети

Зарегистрирован: 24 дек 2008, 17:55
Сообщения: 203
Откуда: Актюбинск
как можно управлять МК-а МК-ом через UART?
На Bascom-е!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как можно управлять МК-а МК-ом через UART?
СообщениеДобавлено: 03 мар 2009, 15:21 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Блин, а как ты на BASCOMе читаешь и пишешь в уарт? Вот так же и тут :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как можно управлять МК-а МК-ом через UART?
СообщениеДобавлено: 03 мар 2009, 15:25 
Не в сети

Зарегистрирован: 24 дек 2008, 17:55
Сообщения: 203
Откуда: Актюбинск
ну я хотел джойстика на МК и робота на МК и управлять через UART!
на баскоме текстыми управляю а на МК не могу... :oops: может поможете?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как можно управлять МК-а МК-ом через UART?
СообщениеДобавлено: 03 мар 2009, 16:04 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Посмотрите примеры юзеров BASCOM-AVR - возможно тамэто есть. http://bascom-avr.narod.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как можно управлять МК-а МК-ом через UART?
СообщениеДобавлено: 03 мар 2009, 16:31 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
смотри исходники интерпретатора для минибота

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как можно управлять МК-а МК-ом через UART?
СообщениеДобавлено: 03 мар 2009, 16:47 
Не в сети

Зарегистрирован: 24 дек 2008, 17:55
Сообщения: 203
Откуда: Актюбинск
avr123.nm.ru писал(а):
Посмотрите примеры юзеров BASCOM-AVR - возможно тамэто есть. http://bascom-avr.narod.ru

там нет! :O:

Добавлено спустя 1 минуту 1 секунду:
MiBBiM писал(а):
смотри исходники интерпретатора для минибота

где? :oops:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как можно управлять МК-а МК-ом через UART?
СообщениеДобавлено: 04 мар 2009, 02:28 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
может в поиске? :oops: тема AVR-DOS

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как можно управлять МК-а МК-ом через UART?
СообщениеДобавлено: 05 мар 2009, 20:50 
Не в сети

Зарегистрирован: 24 дек 2008, 17:55
Сообщения: 203
Откуда: Актюбинск
еще есть идеи?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как можно управлять МК-а МК-ом через UART?
СообщениеДобавлено: 05 мар 2009, 21:04 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
chinga, вы меня удивляете. какие идеи вам ещё нужны, если все уже написано, стоит лишь вглядется?

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как можно управлять МК-а МК-ом через UART?
СообщениеДобавлено: 05 мар 2009, 23:52 
Не в сети
Аватара пользователя

Зарегистрирован: 19 июн 2005, 18:27
Сообщения: 1576
Откуда: Камышин
емое... какое тебе нафиг управление через UART, ты меня достал на моем сайте и на сайте Space всех достал...
тебе уже тыщу раз сказали, что твоих знаний не хватает, читай литературу, изучай конференции... хрена... опять задаешь вопросы которые даже при получении ответов на них понять не можешь...

_________________
Домашняя робототехника - RoboZone.SU
горючее...- пиво... много... :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как можно управлять МК-а МК-ом через UART?
СообщениеДобавлено: 06 мар 2009, 17:45 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
chinga писал(а):
на баскоме текстыми управляю а на МК не могу...

код в студию!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как можно управлять МК-а МК-ом через UART?
СообщениеДобавлено: 04 апр 2009, 22:56 
Не в сети

Зарегистрирован: 24 дек 2008, 17:55
Сообщения: 203
Откуда: Актюбинск
Код:
$regfile = "m16def.dat"                    'используем Mega16
$crystal = 16000000                    'частота кварцевого резонатора 16mHz

Config Pina.0 = Output : Fr Alias Porta.0                   'PA 0 устанавливаем на выход и присваиваем имя Fr(вперёд-вправо);
Config Pina.1 = Output : Br Alias Porta.1                   'PA 1 устанавливаем на выход и присваиваем имя Br(назад-вправо);
Config Pina.2 = Output : Bl Alias Porta.2                   'PA 2 устанавливаем на выход и присваиваем имя Bl(назад-влево);
Config Pina.3 = Output : Fl Alias Porta.3                   'PA 3 устанавливаем на выход и присваиваем имя Fl(вперёд-влево).

Do                    ' Главный цикл программ
Gosub Стоп                    ' Переходим в подпрограмму "Стоп" и возвращаемся из неё
Wait 1                    ' Задержка в секундах. В нашем случае это 1 секунда.
Gosub Вперёд                    ' Переходим в подпрограмму "Вперёд" и возвращаемся из неё
Wait 1
Gosub Вперёд_влево                    ' Переходим в подпрограмму "Вперёд_влево" и возвращаемся из неё
Wait 1
Gosub Вперёд_вправо                    ' Переходим в подпрограмму "Вперёд_вправо" и возвращаемся из неё
Wait 1
Gosub Назад                    ' Переходим в подпрограмму "Назад" и возвращаемся из неё
Wait 1
Gosub Назад_влево                    ' Переходим в подпрограмму "Назад_влево" и возвращаемся из неё
Wait 1
Gosub Назад_вправо                    ' Переходим в подпрограмму "Назад_вправо" и возвращаемся из неё
Wait 1
Gosub Вправо                    ' Переходим в подпрограмму "Вправо" и возвращаемся из неё
Wait 1
Gosub Влево                    ' Переходим в подпрограмму "Влево" и возвращаемся из неё
Wait 1
Loop
'' -----------------------------------------------------------------------------
'' Включение комбинации моторов для движения в заданном направлении
'' -----------------------------------------------------------------------------
Стоп:                    ' стоим на месте
Fr = 0
Br = 0
Bl = 0
Fl = 0
Return
Вперёд:                    ' едим вперёд
Fr = 1
Br = 0
Bl = 0
Fl = 1
Return
Вперёд_вправо:                    ' поварачиваем вправо
Fr = 0
Br = 0
Bl = 0
Fl = 1
Return
Вперёд_влево:                    ' поворачиваем влево
Fr = 1
Br = 0
Bl = 0
Fl = 0
Return
Назад:                    ' назад
Fr = 0
Br = 1
Bl = 1
Fl = 0
Return
Назад_вправо:                    ' поворачиваем назад-вправо
Fr = 0
Br = 1
Bl = 0
Fl = 0
Return
Назад_влево:                    ' поворачиваем назад-влево
Fr = 0
Br = 0
Bl = 1
Fl = 0
Return
Вправо:                    ' разворот на метсе вправо
Fr = 0
Br = 1
Bl = 0
Fl = 1
Return
Влево:                    ' разворот на месте влево
Fr = 1
Br = 0
Bl = 1
Fl = 0
Return

End


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как можно управлять МК-а МК-ом через UART?
СообщениеДобавлено: 04 апр 2009, 23:05 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
А куда идут сигналы с пинов МК: Pina.0, Pina.1, Pina.2,Pina.3, если на мостовой драйвер двигателей, то они работать с такой программой не будут (не обращая внимания на то что ты в основном цикле просто печечисляешь всевозможные варианты движения) - ШИМы на некоторые ноги реализовывать надо...

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как можно управлять МК-а МК-ом через UART?
СообщениеДобавлено: 04 апр 2009, 23:15 
Не в сети

Зарегистрирован: 24 дек 2008, 17:55
Сообщения: 203
Откуда: Актюбинск
Porta.0
Porta.1
Porta.2
Porta.3
идут на драйвер!
почему работать не будет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как можно управлять МК-а МК-ом через UART?
СообщениеДобавлено: 04 апр 2009, 23:23 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Посмотри тему : http://roboforum.ru/viewtopic.php?f=11&t=1963 там описано все по драйверу двигателей. В общем одна нога для каждого драйвера должна быть сконфигурирована как ШИМ, а у тебя просто сигналы 1/0 подаются

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.

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


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

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


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

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