Технический форум по робототехнике.
Duhas » 08 июл 2010, 00:28
ну +-1,2,3 то оно так и будет..
pashteet » 08 июл 2010, 15:42
У меня дальномер при одном и том же показании выдавал:
первые два измерения 234, 236
третье измерение 360 (грубо)
четвертое - восьмое опять 234
девятое - 100 (грубо)
десятое 236
Вот так у меня работает ацп, причем очень стабильно. Пробовал разные дальномеры (на 120см и на 80) результат одинаковый. Сегодня может успею провести серию испытаний с резистором переменным
Grem » 08 июл 2010, 18:05
только что снова подключал дальномер, вот значения, между замерами ровно 1с. Расстояние не менялось, но поверхность блестящая и разноцветная

всё равно довольно стабильно, как мне кажется.
- Код: Выделить всё • Развернуть
SWAASR022300P
SWAASR022100P
SWAASR022100P
SWAASR022100P
SWAASR022700P
SWAASR022800P
SWAASR022700P
SWAASR022600P
SWAASR022700P
SWAASR022700P
SWAASR022700P
SWAASR022600P
SWAASR022700P
SWAASR022700P
SWAASR022600P
SWAASR022600P
SWAASR022900P
SWAASR022600P
SWAASR022600P
SWAASR022900P
SWAASR022700P
SWAASR022600P
SWAASR022900P
SWAASR022700P
если у шарпа Vo max = 2.3V, то значит значение 255 = 2.3в?
pashteet » 08 июл 2010, 18:56
Ну, нормально же все работает
Grem » 08 июл 2010, 19:04
да, я ж и говорю, что теперь довольно не плохо. С работы приду, напишу переводчик в расстояние и там уже погляжу, ибо расстояние не очень меняться должно

Grem » 10 июл 2010, 22:35
Антон, покажите как настроить АЦП 10бит на всём порту F, пробовал методом тыка, написал S40 02 05 08 P, и потом читал 16байт, первые 2 байта норм, и последние 6 норм, а остальные пустые.
В инструкции написано, что 04 включает АЦП только на РОRTF.2, значит мой вариант наверняка не правильный

=DeaD= » 11 июл 2010, 08:32
Вместо 04 поставьте побитовую маску, если все биты включены, это будет FF:
S40 02 05 FFp
Grem » 11 июл 2010, 11:17
Спасибо.
<S40 02 05 FF P
<S40 03 00 S41 10 P
>SWAASR02A401FB01F8031C0190018F02CB02C8P
почему последние 2 байта не пустые? у меня к PORTF.7 ничего не подключено.
надоел уже наверно с глупыми вопросами.
=DeaD= » 11 июл 2010, 11:42
Вот заземлите его - тогда должно быть 0, а пока статику из пространства видимо ловит

Grem » 15 июл 2010, 16:38
как то не удобно с АЦП сделано, у меня всё, кроме дальномера от 3.3V питается, поставил джампер питания PORTF на 3.3В, а питание для дальномера беру с Vb, ибо там +5V. Сейчас попробовал почитать с потенц. сервы положение вала, а 1023 у АЦП то +3.3V, вот и получается, что конец измерения выходит на
Voltage 3.2736. Position 1023, это выходит примерно 1940мкс. Придется, наверное, кидать питание на PORTA, там ставить 3.3V, а на PORTF 5В, и для всего 3.3V'ольтового брать +3.3V c PORTA

=DeaD= » 15 июл 2010, 16:56
Ну мы и так старались развести варианты питания на 2, но как видно не всегда и этого хватает

pashteet » 23 окт 2010, 22:18
Такой вопрос возник, можно ли к этому контроллеру подключить параллельно два сдвоенных редуктора тамиевских? Т.е. по два моторчика на каждый канал параллельно. Не слишком ли большой ток будет?
=DeaD= » 23 окт 2010, 22:33
Думаю всё ок будет. На крайняк потрогай рукой мосфеты, греются если ощутимо - значит ток большой

cvb » 21 ноя 2010, 01:04
Поздравьте меня, наконец стал счастливым обладателем сабжевого модуля, однако мою радость омрачила криворукость, я воткнул флейф робобаса кверх ногами в программатор
OR-PROG-USB-N, да еще всключил на нем подачу 5 и 3х вольт, внутренние стабилизаторы питания OR-AVR-M128-DS выключил. В итоге две микросхемки 74hc4017d разогрелись прямо таки ацки, аж бумага, на которой плата лежала, потемнела. Однако влючив шлейф правильно получил реакцию на avrdude -c usbasp -p atmega16 -t.
Собственно мой вопрос в следующем - смерти чего ждать на плате гарантированно и смерть чего произошла скорее всего?
Michael_K » 21 ноя 2010, 01:07
так _НИКТО_ не скажет. вполне возможно, что все выжило. 4017 проверить в первую очередь.