очень маленькая плата STM32F405

Chismicro
Сб 22 июля 2017 г. 15:07
Я нашел это STM32F407 Плата контроллера полета что довольно приятно. Я думаю, что это можно легко использовать для других целей, чем управление полетом.
Есть ли прямая поддержка этого MCU?

Martinayotte
Сб 22 июля 2017 г. 15:52
STM32F405 или F407 уже поддерживаются с более чем 2 лет.
Может быть, какая -то особенность отсутствует, но просто скажите нам, какие из них ... ;)

Олли
Сб 22 июля 2017 г. 16:15
В зависимости от вашего приложения вы можете сократить свои усилия и использовать работу, выполненную другими, выбирая соответствующую IDE и библиотеку. Есть довольно много альтернатив.

1. Если вы делаете какие -либо летающие вещи, BetaFlight может быть изменен для ваших нужд. Для большинства случаев требуются только незначительные изменения. Поскольку Betaflight основан на библиотеке ST HAL, существует множество связанных библиотек и документов.

2. ST работает с STM32DUINO и предоставил библиотеки HAL для многих досок Nucleo и Disco STM32. Таким образом, они могут быть использованы с Arduino IDE.

3. STM32Duino имеет свою поддержку F4. Основной целью был F407.

Связанный с этой доской F405, я могу заметить, что это довольно дорого по сравнению с классическим стилем досок. На более высокой стороне он обладает ограниченной производительностью по сравнению с платой F745, используемой в AnyFC-F7. С 30 долларов вы можете получить больше подключения, более высокой производительности и встроенной IMU и по-прежнему использовать ту же библиотеку Betaflight, что и с F405. Многие из этих преимуществ являются фруктами из проекта OpenPilot, выполненных в течение последних лет.

Rogerclark
Сб 22 июля 2017 г. 9:48 вечера
Глядя на фотографию в списке, хотя у нее много булавок, многие из них, кажется, называются силой и землей .

Это также довольно дорого.

Так что IMHO только в случае использования, если вам нужна небольшая мощная доска, но не нужно много GPIOS

Chismicro
Солнце 23 июля 2017 г. 5:54 утра
Я думаю, что главная особенность этой платы - это то, что она очень маленькая 30x30 мм, и она состоится 16 МБ и IMU.
Разъемы созданы для подключения сервоприводов, чтобы его можно было использовать E.глин. для маленького робота.

Rogerclark
Солнце 23 июля 2017 г. 7:07
Я согласен. Он предназначен для меня контроллером полета; и, следовательно, он менее полезен в качестве совета общего назначения

AG123
Чт 27 июля 2017 г. 14:45
Здесь на самом деле есть «старая» нить, обсуждающая «крошечные» платы STM32F4
http: // www.STM32duino.com/viewtopic.PHP?F = 39&T = 1977

Одна из тех крошечных досок F407VE, которые у меня есть, это эти
http: // www.STM32duino.com/viewtopic.PHP ... = 10#p26277
http: // www.STM32duino.com/viewtopic.PHP ... = 40#p27327
Примерно в 2 раза широта BP/MM 4CMX5CM он квалифицируется как «крошечная» доска со всеми разбитыми выводами и имеет на борту слот для карты доллара США + на плате кристаллы

Тогда есть некоторые другие достойные конкуренты, которые обсуждаются в ветке
Среди них этот совет от Olimex довольно компактен и прилично цена
https: // www.Олимекс.com/products/arm/st/stm32-h405/

И вы также можете посмотреть на те доски Micropython F405, которые являются настоящими претендентами на «крошечной» арене, которая делает крошечные доски F405 с как можно большим количеством пин. MicropyThon также добавляет 3 -оси акселерометр MMA7660 на борту и ультра компактный слот для карт USD на действительно крошечном форм -факторе
https: // магазин.Микропитон.орг/магазин/

victor_pv
Чт 27 июля 2017 г. 15:58
Просто для справки, я недавно купил один из них:
https: // www.aliexpress.com/item/mini-e ... FBB0123C5E

Он действительно маленький (50x40 мм), но включает в себя i2c EEPROM и слот SDCARD, и все вырубки MCU разбиты.
Я до сих пор не использовал его, но планирую использовать его для тестов Marlin.

Олли
Чт 27 июля 2017 г. 18:51
Этот F407VE стал моей новой любимой доской. Я называю это «синей подушкой», и это своего рода супер "синяя таблетка".

Пито
Чт 27 июля 2017 г. 20:53
[victor_pv - Чт 27 июля 2017 г. 15:58] - Просто для справки, я недавно купил один из них:
Я до сих пор не использовал его, но планирую использовать его для тестов Marlin.
Что такое крошечный рег напряжения на доске?

Олли
Чт 27 июля 2017 г. 22:04
Текст на чипе U4 - DE = A1D, который также известен как RT9193. В моих приложениях я использую внешний регулятор напряжения для всех внешних датчиков и приводов. Силы этого местного регулятора было достаточно во всех моих случаях.

Пито
Чт 27 июля 2017 г. 22:30
Мы обсудили этот регулятор в другой ветке, я провел некоторый обзор его на основе таблицы данных. Это тот же рег, что и на чертеже, так что будьте осторожны. Я бы не стал более 100 мА - это может быть проблемой, если STM32F4 может взять 80 мА и SDCARD легко 150 мА. На основании таблицы данных, страница 8-9, 235 мА-это абсолютный максимальный ток на входе 5 В (400 МВт), где чип RT9193 будет иметь 125DEGC при температуре окружающей среды (это означает, что вы охлаждаете плату под ним до 25DEGC).

http: // www.STM32duino.com/viewtopic.PHP ... 390#P31985

Этот регулятор может работать до 200-250 мА с 3.6-3.Вход 8 В.
Например:
P = (3.8 В -3.3v) * 0.25a = 125 МВт, температура чипа при температуре окружающей среды будет:

T = 0.125W * 250DEGC/W + 25DEGC = 31.25DEGC + 25DEGC = 56DEGC (хм, вы будете сжечь палец)

Проблема используемого чипа - его пакет - тепловое сопротивление (250DEGC/W) настолько высока, что этот чип
загорается. Больший пакет 1117 REG на других досках получает примерно 60DEGC/W, поэтому чип будет 33DEGC (с этими 125 МВт) при температуре окружающей среды.

AG123
Пт 28 июля 2017 г. 14:59
Глядя на таблицу данных RT9193
http: // www.Ричтек.com/arsets/product_f ... 193-16.PDF
Мне показалось бы, что его привлекательность - это напряжение отсева на 220 мВ, это могло бы прокормить 4.2 В липо аккумулятор в линии 5 В, и есть достаточный запас 4.2 - 0.22 ~ 3.9 В, чтобы продолжать бежать с одного заряда примерно до 2 В. LM1117 или AMS1117 имеет выпадение 1 В, что было бы в порядке для 5V, но с 4.2 В, который оставляет 3.2 В на STM32, даже когда он полностью заряжен

Но я предполагаю, что F4 был более голоден властью против F103, я не уверен, могли бы мы или имели смысл поменять на борту LDO на AMS1117 или LM1117 при беге 5V

Кроме того, я не уверен, есть ли, в конце концов, есть возможный способ охладить LDO SOT23 с радиатором и т. Д
:?

victor_pv
Пт 28 июля 2017 г. 15:41
[Пито - Чт 27 июля 2017 г. 22:30] -
Проблема используемого чипа - его пакет - тепловое сопротивление (250DEGC/W) настолько высока, что этот чип
загорается. Больший пакет 1117 REG на других досках получает примерно 60DEGC/W, поэтому чип будет 33DEGC (с этими 125 МВт) при температуре окружающей среды.
Спасибо за предупреждение, я кормлю его 3.3V от другого регулятора.

Пито
Пт 28 июля 2017 г. 16:09
Ниже таблиц, чтобы визуализировать проблему. Помните о температуре чипа внутри пакета регулятора при температуре окружающей среды (25C) означает, что вы сохраняете окружающую температуру при 25C - это обычно не так, поэтому T_CHIP должен быть соответственно увеличен. SOT-223 1117 имеет термическое сопротивление 66-120 на основе макета меди PCB.
Примечание. Ниже расчеты представлены упрощенные расчеты. Точное моделирование обычно требуется для рассмотрения около 6 термических сопротивлений (последовательных/параллельных), расположенных вдоль тепловой траектории от чипа до плавников радиатора, свойств материала, воздушного потока и геометрии.
Регуляторы напряжения imax и temp.jpg
Регуляторы напряжения iMax и Temp.JPG (101.22 киб) просмотрено 616 раз

AG123
Пт 28 июля 2017 г. 16:14
Я постулирую о том, чтобы провести несколько экспериментов, e.глин. Получите некоторые из этих термисторов
https: // www.eBay.com/sch/i.HTML?_from = r ... ведущий&_SACAT = 0
Придерживайтесь этого с некоторым термическим соединением к LDO SOT23, а затем, возможно, запустите некоторые тесты или некоторую тяжелую обработку GPIO на STM32F4 (это может быть еще более увлекательным, если он перегорел)
Это дало бы представление о том, сколько тепло генерируется (по крайней мере, терминатура), но тогда термистор, вероятно, также проведет некоторое тепло
:ржу не могу:

Пито
Пт 28 июля 2017 г. 16:21
Регуляторы напряжения imax и temp 36.jpg
Регуляторы напряжения IMAX и Temp 36.JPG (51.4 киб) просмотрено 611 раз

AG123
Пт 28 июля 2017 г. 16:40
Я смотрю на Википедию
https: // en.Википедия.org/wiki/thermal_resistance Из закона Фурье для теплопроводности можно получить следующее уравнение и действительное, если все параметры (x и k) постоянны на протяжении всего образца.

R = x / (a ​​* k)

где:
R - абсолютное тепловое сопротивление (по всей длине материала) (K/W)
x - длина материала (измеренный на пути, параллельный тепловым потокам) (м)
k - теплопроводность материала (w/(k · m))
A-площадь поперечного сечения (перпендикулярно пути теплового потока) (M2)
Казалось бы, это подразумевает, что довольно высокое тепловое сопротивление частично связано с небольшим размером, следовательно, малым, если предположить, что нет никакого способа влиять на х и k.

Это может каким -то образом означать, что если есть некоторые способы «нагреться», что SOT23 LDO, мы можем буквально снизить тепловое сопротивление (и, возможно, значительно), это может быть возможно, используя некоторые тепловые тепловые соединения, но это также означало бы прикрепление радиатор, так что все это тепло проводилось и рассеивается на (гораздо) большую площадь.

Очевидная проблема заключается в том, что нагреть этот LDO довольно сложно, так как, по -видимому, в противном случае, возможно, LDO может обрабатывать более высокие токи, чем предполагают спецификации. Но в дополнение к тепловым проблемам, транзисторы MOSFET, используемые в LDO, могут иметь фактические электрические ограничения E.глин. Минимум сопротивления при текущих напряжениях, что, вероятно, означало бы, что за пределами 300 мА, отсевание напряжения будет ограничено MOSFET при сопротивлении и теряет свою способность подавать желаемые напряжения E.глин.< 3.3В

Пито
Пт 28 июля 2017 г., 17:23
Термическое отключение RT9193 составляет 165C, с гистерезисом 30C. Это может произойти на 200-250 мА (вход 5 В), так как печатная плата и медь также нагреваются (и быстро), до 60C, поэтому чип будет более 165 ° С, и он отключается. Когда он охлаждается на 30c, он снова продолжается. Так что это может даже колебаться..

Пито
Пт 28 июля 2017 г., 17:42
Мадженко в Chipkit начал экспериментировать с этим переключателем:
http: // www.тип.com/lit/ds/symlink/tps82130.PDF

Вход до 17 В, выход 3A, 2 МГц, 90% EFF при 1А, с интегрированным индуктором, 3.0x2.8 мм упаковка.
Может быть, это может быть хорошая замена.. :)

ZMEMW16
Пт 28 июля 2017 г. 11:43
[AG123 - Пт 28 июля 2017 г. 16:40] - Это может каким -то образом означать, что если есть некоторые способы «нагреться», что SOT23 LDO, мы можем буквально снизить тепловое сопротивление (и, возможно, значительно), это может быть возможно, используя некоторые тепловые тепловые соединения, но это также означало бы прикрепление радиатор, так что все это тепло проводилось и рассеивается на (гораздо) большую площадь.
Увеличение медной области печатной платы для LDO невозможно.
Сразите, если хотите, поднимите вставку для вставки медной пластины и перепродавца на оригинальную медную подушку :ржу не могу:

В противном случае поднимите LDO и используйте 3 провода в другой регулятор с надлежащим образом установленным
SRP

Пито
Сб 29 июля 2017 г. 9:40
Simple Pito's 9193 Cooler:
Возьмите кусок проволоки, т.е. 0.4-0.Диапа 6 мм, сделайте из нее небольшую катушку, скажем, 4-5Windings 2 мм, припаяйте короткие ходы к булавкам 1 и 3 (vin, en), такая катушка касается верхней части пакета. Нанесите небольшую точку клея или (не проводя) тепловая паста под катушкой такой, как он получает лучший тепловой контакт в упаковке. Он охлаждает чип через булавки 1 и 3, а также через верхнюю часть пакета. Не масштабировать:
9193 Cooler.jpg
9193 Кулер.JPG (14.8 киб) просмотрено 750 раз

Олли
Сб 29 июля 2017 г. 16:05
В дополнение к этим числовым расчетам, я задаюсь вопросом, сделал ли кто -нибудь теплоизображение плат F103 и F407, чтобы определить, является ли это реальной проблемой.

Пито
Солнце 30 июля 2017 г. 11:43
Не имея инфра -термометра, я загрузил 3 BPILL 3.3V -рельс с 33 дюйма (5 В от USB в качестве входного входа), поэтому IOUT был, возможно, 120 мА, температура пакета RT (метод пальца) была ниже 50DEGC (вы можете продолжать прикоснуться к пальцам примерно до 50DEGC со стандартным человеком).

С 2х 33 дюйма в параллельной IOUT APROX 220MA, и вы больше не можете касаться упаковки, безумно горячим!

Было бы здорово, если бы кто -то мог измерить температуры и проверить приведенные выше таблицы.

Кстати, фундаментальные законы физики нелегко обойти на сегодняшний день тепловая мощность, рассеиваемая любым линейным регулятором напряжения, просто является просто

P = (uin - uout) * (iout + ireg), [w, v, a], где IREG можно пренебречь современными регдами.

Ахулл
Солнце 30 июля 2017 г. 13:15
[Пито - Солнце 30 июля 2017 г. 11:43] -
...Вы можете продолжать касаться пальцем примерно до 50DEGC со стандартным человеком...
Это для метрического калиброванного человеческого пальца. Те из вас, кто находится на земле Трампент ;)

Пито
Солнце 30 июля 2017 г. 13:24
Да, DEGC как степень по Цельсию.. (0DEGC - Чистая вода замораживает, 100degc чистая вода кипения, на уровне моря) :)

victor_pv
Солнце 30 июля 2017 г. 13:28
[Ахулл - Солнце 30 июля 2017 г. 13:15] -
[Пито - Солнце 30 июля 2017 г. 11:43] -
...Вы можете продолжать касаться пальцем примерно до 50DEGC со стандартным человеком...
Это для метрического калиброванного человеческого пальца. Те из вас, кто находится на земле Трампент ;)
У тех из нас уже такая густая кожа, что наши пальцы, вероятно, будут гореть, прежде чем мы заметим...

Ахулл
Солнце 30 июля 2017 г. 14:07
[victor_pv - Солнце 30 июля 2017 г. 13:28] -
[Ахулл - Солнце 30 июля 2017 г. 13:15] -
[Пито - Солнце 30 июля 2017 г. 11:43] -
...Вы можете продолжать касаться пальцем примерно до 50DEGC со стандартным человеком...
Это для метрического калиброванного человеческого пальца. Те из вас, кто находится на земле Трампент ;)
У тех из нас уже такая густая кожа, что наши пальцы, вероятно, будут гореть, прежде чем мы заметим...
.. В этом случае потребуется острый ощущение запаха, чтобы определить, редко ли палец, средний или хорошо сделанный.

Пито
Солнце 30 июля 2017 г. 14:17
Для людей с толстой кожей и ограниченным смыслом запаха есть еще один тест - тест с косой.
Плюнуть на регулятор напряжения и когда
- Вода кипит и испаряется в течение 3 секунд - температура >= 110DEGC
- Вы видите танцующие мячи - температура >= 210DEGC

Вы также можете плюнуть у своего пальца, и когда он шипит при прикосновении к регулятору, температура будет >= 110DEGC.
Люди с музыкальным ухом могут различать диапазоны температуры в зависимости от шага Sizzle :)

Используйте на свой собственный риск, никаких гарантий каких -либо гарантий..
:) :)

Олли
Солнце 30 июля 2017 г. 16:25
Это начинает становиться смешным

Chismicro
Вторник 29 августа 2017 г. 6:10
Я нашел другого Небольшая плата F4 (F411).
У него также есть ESP8266 в качестве интерфейса Wi -Fi.
Интересно, было бы сложно запустить вещь.

Rogerclark
Вторник 29 августа 2017 г. 6:39
Кажется, эта доска

http: // www.intorobot.com/загрузки/manu ... eet_en.PDF

Позор, что нет схемы

Martinayotte
Вторник 29 августа 2017 г. 15:31
[Chismicro - Вторник 29 августа 2017 г. 6:10] - Интересно, было бы сложно запустить вещь.
Это не должно, хотя без схемы, может быть столкнулась некоторая боль ...