roboforum.ru

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

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


Правила форума


В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.



Начать новую тему Ответить на тему  [ Сообщений: 1580 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11, 12, 13 ... 106  След.
Автор Сообщение
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 10 фев 2012, 21:57 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Твою же мать! В СТМ32 не работает хардовый слейв селект! А я вчера до пяти утра башкой об стол бился:
https://my.st.com/public/STe2ecommuniti ... views=9952

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


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

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Не без геморроя испытал интерфейс энкодера в STM32. Это же супер вещь, как, впрочем, и большинство фенечек в STM32. Вообще таймеры там лютые. У меня мозг напрочь отказывается воспринимать информацию из даташита про таймеры, выживаю на переписывании примеров. То ли даташит так написан, то ли еще что, но никак не идет.

Вообще за последнюю неделю заметил, что ни разу не притронулся к дуньке, а она у меня была основной для быстрой сборки/проверки чего-нить.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


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

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Там ваще все лютое.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 11 фев 2012, 22:26 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Опа... ПИКи кончились... Шоппинг тайм, заодно PicKit3 куплю - заколебало без отладки сидеть

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 13 фев 2012, 01:21 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Потерпел эпический фейл при попытке сделать оптический квадратурный энкодер с датчиками на одном радиусе. Нижний датчик цапает сектора верхнего. Мда, сказочно.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 13 фев 2012, 12:12 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Может черную перегородку между датчиками поставить? С краем как можно ближе к диску.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 13 фев 2012, 12:37 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
boez писал(а):
Может черную перегородку между датчиками поставить? С краем как можно ближе к диску.

Да там комплексная проблема:
1. Датчики близко -> диод одного датчика засвечивает другой
2. Схема включения энкодера - усилитель с общим эммитером и триггером шмидта -> очень чувствителен к расстоянию до диска, размеру площадок (кто как включал эти KTIR-ы? Через компараторы?)
3. Центровка диска нужна ну очень хорошая...

Пока работает нормально только на диске с 4-мя секторами.
Я вот еще попробую сегодня разнести просто датчики градусов на 90 на одном уровне, если и после этого не заработает, то просто сделаю из сидиромных движков... Или добуду магниты нормальные и тогда на AS5040.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 14 фев 2012, 01:34 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Мож если напишу тут и вы меня обсмеете с ног до головы, я может запомню (ну не первый раз же на эти грабли наступаю!): Триггер Шмитта - ЭТО НЕ КОМПАРАТОР! У НЕГО ЕСТЬ ГИСТЕРЕЗИС (и нехреновый)!

полпачки бумаги на энкодеры и пяток разных плат с таким и эдаким положением оптопар :-)))). Заметил случайно, таская над датчиком разрисованный кусочек бумаги.

Зато сделал клевый энкодер в итоге, подключил его к СТМ-ке, все крутится и считает - 16 тиков на оборот... Были бы еще редукторы на этих моторах, цены бы им не было.

Добавлено спустя 2 минуты 17 секунд:
Схема включения оптопар: http://members.shaw.ca/botgoodies/EncodersSchem.gif

Добавлено спустя 2 минуты 46 секунд:
Генератор енкодеров: http://www.thingiverse.com/thing:1527. Нужно открыть файл текстовым редактором, исправить настройки, сохранить файл, открыть postscript-вьювером (например http://view.samurajdata.se/) и распечатать. Ссылка на него на форуме уже была года 4 назад :-))

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 14 фев 2012, 02:05 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Какой кошмар, кто тебе сказал что это триггер Шмитта? :o


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 14 фев 2012, 02:12 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Че, всех разогнал, помогать стало некому?

Добавлено спустя 3 минуты 28 секунд:
74AHCT1G14DBМ - вот триггер
у меня еще остались. на следующие разы.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 14 фев 2012, 02:49 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
йа разогнал?
>74AHCT1G14DBМ - вот триггер, у меня еще остались. на следующие разы.
они тебе не помогут, молодой чемодан :D
изливай дальше посильно...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 14 фев 2012, 02:54 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Dmitry__ писал(а):
йа разогнал?
>74AHCT1G14DBМ - вот триггер, у меня еще остались. на следующие разы.
они тебе не помогут, молодой чемодан :D
изливай дальше посильно...

Кто бы сомневался. Прет, прет изнутри, как ты его не держишь...

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 14 фев 2012, 03:06 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
ты в той схемке переподключи r10 к + входу lm339 и не нужен будет 74AHCT1G14DBМ :P
Если в танке, то там ошибка :)

Добавлено спустя 6 минут 9 секунд:
и выход там с ок, т.е. еще нужен подтягивающий резистор 1к. к плюсу.
Вот тады это будет триггер Шмитта :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 14 фев 2012, 03:08 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Да все, отлезь. Нет там ошибок. Если чо, в 339 выход OD

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 14 фев 2012, 03:14 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
охохонюшки, ладн, забей!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1580 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11, 12, 13 ... 106  След.

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


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

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


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

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