MULTICOPTER.RU
http://multicopter.ru/forum/

STM32
http://multicopter.ru/forum/viewtopic.php?f=7&t=1102
Страница 1 из 2

Автор:  -=X=- [ 17 июл 2011, 23:06 ]
Заголовок сообщения:  STM32

Тема по микроконтроллерам STM32. Описание, сравнение, Evalboard, средства разработки, операционные системы, ссылки и програмно - технические решения.

Микроконтроллеры STM32 «с нуля» >>

Автор:  Andrey-multicopter [ 18 июл 2011, 06:56 ]
Заголовок сообщения:  Re: STM32

Ну вот, как и обещал показываю вчерашний тестовый полет коптера с платой на STM32:



Фото конструкции вот здесь: http://www.multicopter.ru/forum/viewtopic.php?p=15362#p15362

Автор:  Nikolaitch_SPb [ 18 июл 2011, 07:32 ]
Заголовок сообщения:  Re: STM32

andrkolom писал(а):
Ну вот, как и обещал показываю вчерашний тестовый полет коптера с платой на STM32:
Фото конструкции вот здесь: http://www.multicopter.ru/forum/viewtopic.php?p=15362#p15362

Ну и как впечатления от полёта?

Автор:  Andrey-multicopter [ 18 июл 2011, 09:23 ]
Заголовок сообщения:  Re: STM32

Nikolaitch_SPb писал(а):
andrkolom писал(а):
Ну вот, как и обещал показываю вчерашний тестовый полет коптера с платой на STM32:
Фото конструкции вот здесь: http://www.multicopter.ru/forum/viewtopic.php?p=15362#p15362

Ну и как впечатления от полёта?


Летает плавно и предсказуемо, без переворотов. Не хуже, чем на немецкой плате - это уж точно, но оно и не удивительно - гироскопы одинаковые и алгоритм стабилизации похож. Плюс контроллеры же использованы немецкие, которые по I2C управляются. Как правило, глобальные отличия видны именно при применении других гироскопов и при применении контроллеров PWM - сразу видна плохая стабилизация. Единственный проект, среди многих, которые я видел, работающий на PWM-контроллерах, на дешевых гироскопах и процессоре STM32 и при этом реально ОЧЕНЬ хорошо летающий и имеющий навигационные функции - это проект Autoquad - http://diydrones.com/profiles/blogs/autoquad-ver-5 Билла Несбита.
Сравните видео полетов autoquad Билла:



с вот этим -



Сразу видно, что на втором видео аппарат не смотря на свою коаксиальность (что обычно значительно добавляет стабильности, но вредит эффективности :D) летает хуже, чем у Билла. Хотя оба аппарата на платах с STM32. Так что много еще зависит от кода.

Автор:  IgorSokol [ 18 июл 2011, 12:52 ]
Заголовок сообщения:  Re: STM32

Да, плавно летает, респект!

А практический эксперимент на PWM не планируете сделать?
Дорогой гиро, ну и FC это нормально, думаю.
Но вот на контроллерах возможно было бы существенно снизить стоимость системы, если конечно не значительно пострадает плавность. Как дополнительный плюс уход от проблем I2C при работе с моторами. Как думаете?

Автор:  IgorSokol [ 18 июл 2011, 15:55 ]
Заголовок сообщения:  Re: STM32

Еще, конечно, очень интересно посмотреть как отрабатывает возмущения инерциалка. Плиз, ес-но когда у вас будет такая возможность, потолкайте и подергайте его )

Автор:  SpLoiT [ 18 июл 2011, 18:29 ]
Заголовок сообщения:  Re: STM32

andrkolom писал(а):
...и при применении контроллеров PWM - сразу видна плохая стабилизация. ...


А что немцы разве не PWM для регулировки напряжения используют в последней версии прошивки?... они с самых первых контроллеров использовали PWM... этоже трудно реализовать обычное изменение напряжения... да и результаты... я сомневаюсь что чистое аналоговое напряжение даст результаты в разы лучше ШИМа... этоже двигательная нагрузка он все эти "PWM"ы сглаживает и нормально воспринимает...

я вот думаю... может вы имели ввиду PPM в противовес "немецкой" шины I2C(TWI)?

Автор:  Andrey-multicopter [ 19 июл 2011, 00:47 ]
Заголовок сообщения:  Re: STM32

IgorSokol писал(а):
Да, плавно летает, респект!

А практический эксперимент на PWM не планируете сделать?
Дорогой гиро, ну и FC это нормально, думаю.
Но вот на контроллерах возможно было бы существенно снизить стоимость системы, если конечно не значительно пострадает плавность. Как дополнительный плюс уход от проблем I2C при работе с моторами. Как думаете?


На мой взгляд, стоимость - это не самый главный аргумент, про который нужно думать на стадии экспериментов. От I2C нужно уходить не столько из-за дороговизны немецких контроллеров (которые и являются, скорее всего, главной коммерческой составляющей немецкого проекта), а из-за ненадежности этой шины и подверженности ошибкам.
Сейчас у меня есть новая платка, на которой все выводы от процессора можно легко использовать - вот на ней и нужно пробовать PWM - контроллеры, за ними, скорее всего, и будущее.

Автор:  Andrey-multicopter [ 19 июл 2011, 00:49 ]
Заголовок сообщения:  Re: STM32

Цитата:
я вот думаю... может вы имели ввиду PPM в противовес "немецкой" шины I2C(TWI)?


Я имел в виду обычные контроллеры (их обычно называют PWM) как альтернативу I2C.

Автор:  IgorSokol [ 19 июл 2011, 10:58 ]
Заголовок сообщения:  Re: STM32

Виктор посмотрите, плиз, схему на этот STM32F207ZG. Как с вашей точки зрения, годится? Имхо, лучше сразу вторую серию )

Изображение

Изображение

И еще, подскажите, каким программатором-отладчиком вы пользуетесь? ST-Link или может быть купить discovery, в него вроде ST-Link встроен и он может работать как отладчик?

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/