@ru_electronics

Страница 381 из 718
Petr
18.09.2017
12:27:38
673/674 74 серии гуглятся

А так же 675 и 676

Алсо мб сразу ещё более многобитный регистр?

kaktys
18.09.2017
12:33:11
673/674 74 серии гуглятся
их нет в продаже

Google
Petr
18.09.2017
12:33:27
kaktys
18.09.2017
12:33:57
Petr
18.09.2017
12:34:48
kaktys
18.09.2017
12:35:17
i2c в серию можно, что б на 10-12 штук

777Andrej
18.09.2017
12:37:55
А не пойти обсуждать в анархию?

Ht3
18.09.2017
12:37:58
MCP23016, MCP23S17, MBI5026

Vadim
20.09.2017
09:01:15
Есть гусеничная платформа с ардуино на борту. Сделал чтобы ездила, поворачивалась и вот это все. Задача: сделать так, чтобы она поворачивалась на определенный градус. Типа пользователь задаёт 43 градуса, платформа поворачивается. Как это сделать? Я так понимаю мне нужно вращать платформу и сравнивать ее с показанием какого-то датчика угла?

kaktys
20.09.2017
09:01:49
гироскоп ?

Vadim
20.09.2017
09:03:08
А он может? Никогда не сталкивался с работой гироскопа. Он даёт угол относительно чего?

Дмитрий
20.09.2017
09:03:22
он даёт не угол, но угловую скорость

чтобы получить угол, нужно его проинтегрировать ардуиной

Eugene
20.09.2017
09:03:39
Есть ведь компас цифровой

kaktys
20.09.2017
09:04:29
компас в помещении плохо работает, особенно когда токи к моторам, их магнитные поля, металл в конструкции

Google
Дмитрий
20.09.2017
09:04:32
А компасы имеют достаточно точности для поворотов? особенно рядом с моторами

dimcha
20.09.2017
09:05:45
думаю для таких вещей и придуман гироскоп

Eugene
20.09.2017
09:05:46
dimcha
20.09.2017
09:06:33
подводные лодки по ним ориентируются. А когда всплывают - уточняют по звездам.

Дмитрий
20.09.2017
09:06:44
На гусеничной платформе не получится считать достаточно точно, никогда не знаешь, насколько оно проскальзывает, поэтому только гироскоп

dimcha
20.09.2017
09:06:59
и разница очень небольшая

kaktys
20.09.2017
09:07:22
А как коптеры летают? С токами в моторах и на железных рамах?
компас вынесен на стреле, и точность его +-сарай, он гироскоп от дрейфа удерживает

гироскоп же сам имеет дрейф плюс вибрации его постепенно сбивают

Vadim
20.09.2017
09:13:08
Спасибо! Попробую поиграться с гироскопом.

dimcha
20.09.2017
09:20:41
а камера на тележке есть? можно по реперным точкам угол вычислять

готовое решение не дам, но думаю OpenCV в этом поможет

Дмитрий
20.09.2017
09:21:21
opencv на ардуине, ага

dimcha
20.09.2017
09:24:57
opencv на ардуине, ага
смотря какой. Камеры для ардуины есть. На минимальном разрешении реперные точки находятся без проблем, если мы не перед белой стеной, конечно.

kaktys
20.09.2017
09:25:31
Спасибо! Попробую поиграться с гироскопом.
Ardupilot платформа поддерживает все это уже, и компас и гироскоп и ускорение с GPS http://ardupilot.org/rover/index.html

платы с полным фаршем стоят от 20-30

Vadim
20.09.2017
09:26:39
Ardupilot платформа поддерживает все это уже, и компас и гироскоп и ускорение с GPS http://ardupilot.org/rover/index.html
не нашел на гусеницах. Суть в том, чтобы на месте мог развернуться.

kaktys
20.09.2017
09:27:29
http://ardupilot.org/rover/docs/parameters.html

Set this to 1 for skid steering input rovers (tank track style in RC controller). When enabled, servo1 is used for the left track control, servo3 is used for right track control

Google
kaktys
20.09.2017
09:29:47
https://www.google.de/search?safe=off&q=ardupilot+tank

metaclass
20.09.2017
11:13:09
а для камер - OpenMV + optical flow

Mack
20.09.2017
11:20:49
тут такая проблемка, перехожу из бутлодера в основную прошивку и в прошивке не работают прерывания. Вот код перехода https://codepad.co/snippet/EWjMGsfa

пишу в iare

контроллер STM32F302R8

metaclass
20.09.2017
11:24:32
__disable_irq (); а прошивка ж их разрешает?

Mack
20.09.2017
11:25:24
вот сброс периферии перед переходом void reinit_clock(void) { RCC->CFGR &=~ RCC_CFGR_SW; RCC->CR &=~ RCC_CR_PLLON; RCC->CR &=~ RCC_CR_HSEON; //HSE off RCC->APB2RSTR |= RCC_APB2RSTR_USART1RST; RCC->AHBRSTR |= RCC_AHBRSTR_GPIOARST; RCC->APB2RSTR &=~ RCC_APB2RSTR_USART1RST; RCC->AHBRSTR &=~ RCC_AHBRSTR_GPIOARST; /*RCC->APB1RSTR = 0xFFFFFFFF; RCC->APB1RSTR = 0; RCC->APB2RSTR = 0xFFFFFFFF; RCC->APB2RSTR = 0;*/ }

Pavel
21.09.2017
15:15:25
Коллеги, подскажите пожалуйста как в документах ST называется Zero jitter support on Cortex-M0/Cortex-M0+ processors? А то он нужен, но я в упор не вижу в UM на stm32f3 его упоминания. Узнал об этом режиме тут https://community.arm.com/processors/b/blog/posts/beginner-guide-on-interrupt-latency-and-interrupt-latency-of-the-arm-cortex-m-processors Вот собсвенно описание этого режима: The interrupt latency of Cortex-M processors can be affected by wait states of the on chip bus system, which can result in a small jitter. The Cortex-M0 and Cortex-M0+ processors have an optional feature to force interrupt response time to have zero jitter. This is done by forcing the interrupt latency to be the worst case (i.e. interrupt latency + wait state effect). This feature is typically not used in microcontrollers (just process the interrupt request as quick as possible), but is used in some special SoC designs that demand zero jitter in interrupt responses.

Danil
21.09.2017
15:21:18
А нафига оно тебе нужно? Софтовый USB делать а-ля AVR?

Pavel
21.09.2017
19:29:13
А нафига оно тебе нужно? Софтовый USB делать а-ля AVR?
Не, задача с однозначным определением частоты входящего сигнала + самому генерить нужно с высокой точностью

Firelander
21.09.2017
19:33:13
Aleksander
21.09.2017
19:34:42
Не, задача с однозначным определением частоты входящего сигнала + самому генерить нужно с высокой точностью
Так время реакции на прерывание будет разной всегда, и с этим ничего не поделать. Для такой задачи используют Input Capture, вообще.

Pavel
21.09.2017
19:36:10
fait
21.09.2017
19:54:35
Доброго вечера, подскажите, куда копать. Микроконтроллер stm8l152k4t6. При установки ROP бита (защита от считывания) устройство перестаёт работать, если не ставить его, то всё ОК. В Errata sheet этот случай не описан, (ближайшее похожее, flash залочена, если бутлодер включен и ROP активен, но это не мой случай). Выставляю option byte через ST Visual programmer.

Danil
21.09.2017
20:36:35
Не, задача с однозначным определением частоты входящего сигнала + самому генерить нужно с высокой точностью
Делается на таймерах легко, причем здесь джитер входа в прерывание? Для подсчёта частоты как и сказали использовать вход захвата, для генерации частоты выход таймера и всех делов.

У тебя точность будет определятся точностью опорного кварца

Pavel
21.09.2017
23:34:43
У тебя точность будет определятся точностью опорного кварца
не только, есть и внешний опорный источник. Да и не все так просто, приходится заводить сразу несколько таймеров пара из котрых стоят в цепочке. И нужна однозначность во времени срабатывания прерывания. По этому и задал именно такой вопрос про zero jitter, а не как это сделать.

sifun
22.09.2017
01:46:58
может тандем плис и мк все-таки

Google
Кирилл Gessor
22.09.2017
06:12:32
Ребят, а вот такой вопрос по протоколу Манчестера. Если надо больше абонентов, чем 30, например 100. Получится дать им всем групповую команду, а потом обратиться к какому-то конкретному, зашифровав его адрес в первом слове данных?

Ibh
22.09.2017
07:01:24
а если можно не за один период измерять, то точность хоть до пикогерца. лишь бы опорник был хороший

Danil
22.09.2017
07:03:06
Eugene
23.09.2017
14:52:11
камрады кто нибудь регистрировался на сайте Atmel? регистрируюсь, присылают письмо подтверждения. а потом говорят что логин не верный. жамкаешь забыл пароль, говорят email нет такого. что за фигня там у них

Хокейний
23.09.2017
14:53:49
может надо им просто написать?

Страница 381 из 718