roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 18:20

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Чтение импульсов с модельного приемника
СообщениеДобавлено: 10 сен 2007, 19:39 
Не в сети

Зарегистрирован: 20 сен 2006, 15:34
Сообщения: 85
Откуда: Москва
прог. языки: C#
ФИО: Максим
Есть идея считать импульсы с модельного приемника используя одну ножку МК.
Попробую подключить от каждого канала приемника через диод ( например 1N4148) и резистор к ноге внешнего прерывания.
'схемку' прилагаю.
Завтра попробую накидать алгоритм или сразу код.
[off]а сейчас иду в гараж крепить колеса к телеге :) [/off]


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

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
На прошлой неделе топик был.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 сен 2007, 01:12 
Не в сети

Зарегистрирован: 20 сен 2006, 15:34
Сообщения: 85
Откуда: Москва
прог. языки: C#
ФИО: Максим
в протеусе не заработало внешнее прерывание INT0 по ANY(изменению логического уровня)
в железе все заработало
так что - осторожно - грабли
кому интересно - проект с исходниками прилагаю, но это пока не окончательный вариант, пока импульсы не считает.


Вложения:
readImpulse.rar [76.47 КиБ]
Скачиваний: 38
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 сен 2007, 13:23 
Не в сети

Зарегистрирован: 20 сен 2006, 15:34
Сообщения: 85
Откуда: Москва
прог. языки: C#
ФИО: Максим
тк с отладкой в протеусе возникли проблемы, пришлось отказатся от использования прерываний по изменению логического уровня.
написал без этих прерываний, чтение двух каналов ( газ и руль), вывод ШИМ, вывод отладочной информации по UART.
исходник прикрепляю.
Далее нарисую схемку управления двумя моторами под эту прошивку, для начала без реверса.


Вложения:
read2ch.rar [47.63 КиБ]
Скачиваний: 34
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 сен 2007, 13:53 
Не в сети
отсылающий читать курс
Аватара пользователя

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


Почему ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 сен 2007, 14:49 
Не в сети

Зарегистрирован: 20 сен 2006, 15:34
Сообщения: 85
Откуда: Москва
прог. языки: C#
ФИО: Максим
Ну я же написал - в протеусе они не обрабатываются, в железе отладить не удалось, да и замучался МК перетыкать из программатора в плату... Поэтому пришлось писать без прерываний, согласен - не столь изящно - зато работает :)


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

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


Вот вам избавление от перетыкания  http://www.avr123.nm.ru/07.htm


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

Зарегистрирован: 20 сен 2006, 15:34
Сообщения: 85
Откуда: Москва
прог. языки: C#
ФИО: Максим
вот набросал схемку регулятора с подруливанием
если не будет замечанией - буду разводить и делать платку...
Может быть и заработает  :D


Вложения:
read2ch.png
read2ch.png [ 7 КиБ | Просмотров: 1255 ]
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

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


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

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


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

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