roboforum.ru

Технический форум по робототехнике.

HEXAPOD Anubis v2

Здесь расположены обсуждения и проекты, которые с точки зрения администрации форума представляют наибольший интерес.
Правила форума
В этом форуме новые темы не создаются, однако обсуждение допустимо.

Инетересен ли вам этот проект?

Да
215
96%
Нет
10
4%
 
Всего голосов : 225

Re: HEXAPOD Anubis v2

Сообщение Aseris » 23 сен 2009, 11:30

Ну я в своей PSoC-чнице могу и апаратному сказать быть таким как мне хочется :D, разбалованый я
Аватара пользователя
Aseris
 
Сообщения: 1142
Зарегистрирован: 01 сен 2009, 14:58
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python

Re: HEXAPOD Anubis v2

Сообщение Gfer » 23 сен 2009, 11:33

Спасибо Aseris. Очень похоже именно на твой случай!
Сон разума рождает чудовищ...
Аватара пользователя
Gfer
 
Сообщения: 169
Зарегистрирован: 25 апр 2009, 12:03
Откуда: Москва
прог. языки: С
ФИО: Клесник Станислав Владимирович

Re: HEXAPOD Anubis v2

Сообщение =DeaD= » 23 сен 2009, 11:42

В общем у Duhas'а вот такая схема работала как раз на связке AVR под 5В и наш модуль.
viewtopic.php?p=97099#p97099
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: HEXAPOD Anubis v2

Сообщение Gfer » 23 сен 2009, 11:55

Ух ты. Он прям впритык посчитал. 3.2328V. Я еще у немцев видел схемку с использованием стабилитрона. Тоесть стоит сопротивление 1.8к и стабилитрон 1n4728 (3.3V) то есть работаем через сопротивление а при привыщении 3.3В режем на массу через это самое сопротивление. Порт должен потянуть т.к. получаем ток 2.7мА
Сон разума рождает чудовищ...
Аватара пользователя
Gfer
 
Сообщения: 169
Зарегистрирован: 25 апр 2009, 12:03
Откуда: Москва
прог. языки: С
ФИО: Клесник Станислав Владимирович

Re: HEXAPOD Anubis v2

Сообщение =DeaD= » 23 сен 2009, 12:02

Правда Duhas сказал, что не особо надо диоды. Если в сторону Модуль->МК просто перемычка.

Кстати, а вот с резисторами - может быть косяк, надо бы замерить вообще - оно 3.0В хотя-бы выдаёт?
А то может там 5% в одну сторону резистор неточный, тут 5%, вместе уже 10% и приплыли, имеем 2.7В, а это уже может не хватать до логической единицы для BT-модуля :)

Так что надо лучше под 3.3В резисторы взять попробовать просто.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: HEXAPOD Anubis v2

Сообщение Duhas » 23 сен 2009, 12:03

у мну там по идее вообще тока мала мала ) 5в/21.2к )
считалось просто... нашел в кучке из набора СМД резюк на 13к, их у мну много ) посчитал второй к нему и полуил 8.2 )

ПС 2.7 должно хватать по идее...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: HEXAPOD Anubis v2

Сообщение =DeaD= » 23 сен 2009, 12:13

2Duhas: А вот фиг знает. Смотря как входы сделаны, помнится с PIC проблема была с нашим модулем - он не понимал, что 3.3В это логическая единица, ему что-то типа 0.8*VCC подавай минимум. Если и тут - 0.8*VCC от 3.3В это как раз 2.7 примерно. Может уже косячить.

Добавлено спустя 29 секунд:
И еще что раздражает - в даташите на BT-20 нету этой инфы, сколько им надо вольт для логической единицы :(

Добавлено спустя 6 минут 40 секунд:
Вроде там CMOS input, а для Low-voltage CMOS input входной сигнал обычно (как пишут в инете - http://www.interfacebus.com/voltage_LV_threshold.html) должен быть не менее 0.7*VCC.

А можно точно замерить сколько на питании и сколько на выходе делителя резисторного, при подаче на него уровня питания с МК?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: HEXAPOD Anubis v2

Сообщение Duhas » 23 сен 2009, 12:22

я хотел тебе в аське ето написать... подать постоянные 5в на вход делителя и померить на нем...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: HEXAPOD Anubis v2

Сообщение =DeaD= » 23 сен 2009, 12:26

Кстати да, вдруг резисторы местами перепутаны :D
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: HEXAPOD Anubis v2

Сообщение Gfer » 23 сен 2009, 13:16

не перепутаны. считал я на 3В ровно. попробую такой вариант проверки
Сон разума рождает чудовищ...
Аватара пользователя
Gfer
 
Сообщения: 169
Зарегистрирован: 25 апр 2009, 12:03
Откуда: Москва
прог. языки: С
ФИО: Клесник Станислав Владимирович

Re: HEXAPOD Anubis v2

Сообщение Aseris » 23 сен 2009, 15:21

Gfer писал(а):Тоесть стоит сопротивление 1.8к и стабилитрон 1n4728 (3.3V) то есть работаем через сопротивление а при привыщении 3.3В режем на массу через это самое сопротивление.


Єтот вариант подходит, как поаказала практика, только для невысоких частот, стабилитрон имеет суою емкость и свою инерцию, на щет модуля не скажу, но тоже пробовал с плиской, не помогало :o .
Аватара пользователя
Aseris
 
Сообщения: 1142
Зарегистрирован: 01 сен 2009, 14:58
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python

Re: HEXAPOD Anubis v2

Сообщение Gfer » 23 сен 2009, 20:33

Перепробовал все. Эхо есть. Стабилитрон не прокатил. Делитель подобрал вроде. Но ответы содержат мусор. R1=220Om R2=360. Результат пока не достигнут. У меня скорость 115200
Сон разума рождает чудовищ...
Аватара пользователя
Gfer
 
Сообщения: 169
Зарегистрирован: 25 апр 2009, 12:03
Откуда: Москва
прог. языки: С
ФИО: Клесник Станислав Владимирович

Re: HEXAPOD Anubis v2

Сообщение Duhas » 23 сен 2009, 20:36

а если на МК сделать эхо всего принятого ? попробуй...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: HEXAPOD Anubis v2

Сообщение Gfer » 23 сен 2009, 20:49

С мусором. В общем для данной скорости делитель не катит. Воспользуюсь советом FireFly и поставлю микруху преобразователь уровней.
Сон разума рождает чудовищ...
Аватара пользователя
Gfer
 
Сообщения: 169
Зарегистрирован: 25 апр 2009, 12:03
Откуда: Москва
прог. языки: С
ФИО: Клесник Станислав Владимирович

Re: HEXAPOD Anubis v2

Сообщение =DeaD= » 23 сен 2009, 20:52

Gfer писал(а):Делитель подобрал вроде. Но ответы содержат мусор. R1=220Om R2=360

Это не делитель, это губитель какой-то :) может резисторы хотя-бы до суммарного 2 кОм минимум добить? А то нога может не тянет быстро дергать таким делителем :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Пред.След.

Вернуться в Золотой фонд

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

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

cron