Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 05.09.2018, 02:25  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Выбор доски..

Вкратце - неспеша реализовываю проект. Радиоуправление летающим крылом со стабилизацией полёта и обратной телеметрией как по видео, так и по радиоканалу.

Основное требование к проекту - минимум пайки, готовые популярные модули и простая среда разработки, для лёгкого повторения и допила "под себя". В перспективе - зачатки автономного полета. Проект будет открытым. Потребители - моделисты.

Пульт: арду нано 328, si4463 с усилителем до 1вт 433мгц, hc05 для передачи gnss на смартфон. В минимуме завёл.

Модель: арду мини про 328 мега, mpu5060, такой же радиомодуль, gnss модуль по uart, две сервы и контроллер мотора (управляется как серва).

Пульт завелся. Начал делать модель. Гиро+аксель завелся в dmp6, библиотека https://github.com/jrowberg/i2cdevli...rduino/MPU6050. Нарисовал расчёт положения серв, затестил с передачей управляющих данных с компа - красота.
Проблема возникла при инициализации радиомодуля. После старта шины spi и инициализации появилась общая задержка в работе. Гироскоп поворачиваешь - сервы реагируют спустя полсекунды.
Использована библиотека zak kemble. Она же на пульте.
Поковырявшись со скоростями шин, частотой выдачи данных гироскопа, отрубив парсинг gnss (либа micronmea облегченная) я пришёл к выводу, что 328 меге периферию не потянуть. А ещё будет micro minimosd на 328 меге для наложения телеметрии и куча дополнительных хотелок.

Поэтому ищу мощную миниатюрную доску, которая это все потянет и останется совместимость с ide и имеющимися библиотеками. Ввиду этого решение stm32duino сильно смущает совместимостью. Там куча прерываний, таймеров, spi/i2c/serial одновременно в работе - будет ли совместима?

На глаза попалась Mega 2560 PRO MINI, 32*55мм, куча интерфейсов, 16 МГц. По размеру - впихнется. Заявляется мини-версией Леонардо.

Главный вопрос: вытянет ли она это все, если ею заменить 328ю мегу?
Реклама:

Последний раз редактировалось whoim; 05.09.2018 в 02:34.
whoim вне форума  
Непрочитано 05.09.2018, 02:31  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Выбор доски..

Для визуализации написанного могу только сие предложить..
whoim вне форума  
Непрочитано 05.09.2018, 10:21  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,169
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Выбор доски..

Вариантов решения тут несколько.
Оптимальнее всего задачи разложить на отдельные МК и связать их между собой.
Вариант с STM32F103 предпочтительнее 328Р - минимум тактовая частота выше.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 05.09.2018, 11:13  
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,005
Сказал спасибо: 2,768
Сказали Спасибо 2,711 раз(а) в 2,005 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Выбор доски..

Сообщение от mike-y-k Посмотреть сообщение
Вариант с STM32F103
На какой-то сотой СТМ есть готовые ардуиноподобные борды (STM32 nucleo) размером 70*80 кв. мм - это вместе с ST-Link-ом. Можно заменить проц на STM32F205RxT (405 тоже скорее всего) - нужно только 2 ноги приподнять и припаять к ним кондеры 2,2 мкФ.
Yuri222 вне форума  
Непрочитано 05.09.2018, 13:05  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Выбор доски..

Сообщение от whoim Посмотреть сообщение
На глаза попалась Mega 2560 PRO MINI, 32*55мм, куча интерфейсов, 16 МГц. По размеру - впихнется. Заявляется мини-версией Леонардо.
Главный вопрос: вытянет ли она это все, если ею заменить 328ю мегу?
Перефразирую вопрос: чем Мега отличается от Меги?
Разумеется ответ будет - ничем...
Я бы ещё как-то понял xМегу, куча интерфейсов, ДМА, тактовая вдвое выше.

Принципиальная разница будет с ESP8266
omercury вне форума  
Непрочитано 05.09.2018, 14:20  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,169
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Выбор доски..

Yuri222, на STM32F106C8T6 - Arduino nano совместимые платы по той же цене, что и на Atmega328P.

У ТС 90% проблем из-за классики программирования с delay.
Ему нужно будет переписать под себя нужные библиотеки с иной логикой работы - таймеры, работа на флагах, реорганизацией работы с ресурсами и устройствами,…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Эти 2 пользователя(ей) сказали Спасибо mike-y-k за это сообщение:
ForcePoint (05.09.2018), Yuri222 (05.09.2018)
Непрочитано 05.09.2018, 14:26  
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,005
Сказал спасибо: 2,768
Сказали Спасибо 2,711 раз(а) в 2,005 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Выбор доски..

Сообщение от mike-y-k Посмотреть сообщение
Ему нужно будет переписать
А может оно того стОит... На будущее.
На прошлой неделя глянул цены на STM-овские камни (Cortex M3) - был приятно удивлен.
Yuri222 вне форума  
Непрочитано 05.09.2018, 14:40  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,169
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Выбор доски..

Yuri222, и как бонус - другие разрядность и частота. Минимум в 4…5 раз шустрее
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 06.09.2018, 01:38  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Выбор доски..

Всем спасибо, заказал stm32 пару с стлинком, будем переводить
whoim вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выбор аккумулятора для смартфона radioded Отвлекитесь, эмбеддеры! 24 30.04.2017 09:38
Выбор CAD для проектирования схем и разводки ПП Narside Делимся опытом 27 26.12.2015 22:51
Выбор реле в защиту АС koiah Электроника - это просто 15 18.10.2014 22:50
Выбор трансивера на 433 МГц dimmich Автоматика и аппаратура связи 2 22.09.2010 09:14


Часовой пояс GMT +4, время: 21:23.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot