![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
MementoMori
Свой-
Постов
1 340 -
Зарегистрирован
-
Посещение
Весь контент MementoMori
-
Насос для дачи
MementoMori ответил MementoMori тема в В помощь начинающему
В моем есть датчик, так что эта проблема решаема. Я просто подзабыл про отличия ДВС от электро, скажите лучше, я правильно рассуждал выше: -
Насос для дачи
MementoMori ответил MementoMori тема в В помощь начинающему
Могу ошибаться, но по-моему регуляторы представляют собой устройтсва, которые включают симмистор с задержкой относительно перехода через ноль. То есть снижается подводимая мощность. В этом случае какое значение имеет тип двигателя? Ну и подвопрос - если включить двигатель на полную, разогнать его до 14000 об/мин - предположим будет момент 1 Н*м. Каков будет момент у двигателя, обороты которого ограничены регулятором до 3500 /мин? Или может вы имеете в виду не просто регулятор, а автомат тяги? То есть двигатель дает 3500 об/мин, подключаем помпу, нагрузка увеличивается, обороты падают, контроллер увеличивает мощность до полной, в результате на полной мощности получаем те же 3500 об/мин? Я правильно понял? -
Насос для дачи
MementoMori ответил MementoMori тема в В помощь начинающему
А разве развиваемая мощность не упадет кратно? Мой двигатель подходит к помпе по мощности. А коли такой мощности соответствуют 14000 об/мин, значит есть проигрыш в моменте. Если у вас машина на 5- й передаче не тянет в гору, вы газ сбавляете? Помогает? Мне нет, я предпочитаю рычаг редуктора подергать. А вот по поводу пластика - тоже напрягает. Не подскажете, где можно взять нечто металлическое? Я искал и что-то глухо, может не теми ключевыми словами пользовался.... -
Насос для дачи
MementoMori ответил MementoMori тема в В помощь начинающему
Обороты двигателя 14000 об/мин, мощность 350 Вт Помпа требует 300 Вт и 3500 об/мин. Редуктор не 3:1 надо, а побольше, но в целом идея такая. -
Насос для дачи
MementoMori ответил MementoMori тема в В помощь начинающему
Неправильно. Можно было трубу подать напрямую к кранам на первом этаже. А, выражаясь языком электронки, цепь с баком подключить параллельно. Есть напор для того, чтобы достать до бака на 2 этаже, бак набирается. Нет напора, чтобы добить до 2 этажа - черт с ним, с баком, для нормального потока на первом этаже напора хватает. Вы не поняли. У меня вода в кране пропадает не при включении полива, а тогда, когда давление в системе падает ниже 4 метров водного столба. В силу того, что вода в краны поступает "через Марс". Поливалкам во дворе хватает. Нашел в гараже вот такого зверя (видео не мое) Хочу подсоединить через редуктор 3:1 вот такую помпу https://aliexpress.ru/item/32981255378.html?spm=a2g0o.productlist.0.0.4847765c1jYexa&algo_pvid=132d3796-1fa1-485c-90f5-356fb7d0a9bb&algo_expid=132d3796-1fa1-485c-90f5-356fb7d0a9bb-12&btsid=0b8b037215886078768651286ea38e&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_ -
Насос для дачи
MementoMori опубликовал тема в В помощь начинающему
Господа, есть дача и есть две проблемы с ней. 1 проблема - горе архитекторы установили бак для воды, на 2 этаже, "для напору". То есть вода сначала идет на 2 этаж, а потом, через бак идет в трубу, по которой вода стекает вниз, создавая давление. Воду то включают, то отключают. Если во время включения давление достаточно для того чтобы вода поднялась на 2 этаж и потекла в нисходящую трубу - все нормально, за счет получившегося сифона она течет из кранов. Если же нет - то из поливальных шлангов на земле вода течет, а в доме ее нет. 2 проблема - тоже связана со слабым напором воды - установлена система капельного полива - трубки тонкие, в них потери, плюс в форсунках потери. Хочу поставить насос. Первую проблему он решит - надо всего лишь поднять воду на высоту 4 метра и наполнить бак. А вот насчет полива всего и вся сомнения меня берут - на выходе насос создаст необходимое давление, а вот сможет ли он в себя всосать столько, чтобы это давление и поток создать? Вот смотрите - вдоль участков идет толстая труба, сантиметров 10 в диаметре. От нее на участок идет дюймовая труба. Количество воды, которое в минуту поступает на участок определяется давлением на входе в дюймовую трубу. Если оно низкое, то воды течет мало. А если к этой трубе присосаться насосом - будет ли он забирать воды больше, чем в трубу втекает под давлением, создаваемым водонапорной башней? В теории, да, интересует практческий опыт, может кто ставил у себя. Какие насосы лучше для этой цели? Мембранные, вихревые, центробежные (их куча всяких). К примеру вот такой насосик https://www.dns-shop.ru/product/9363a51f54d33330/poverhnostnyj-nasos-kalibr-nbc-380/ -
STM32MP1 - bare metal
MementoMori ответил GenaSPB тема в STM
Если бы человек покинул форум виртуально, то не было бы уточнения "не covid19" -
STM32F7 + TouchGFX вывод видео
MementoMori ответил dr.v тема в STM
Так то был пример для дискавери, а там разрешение 480х272 -
Как сделать аппарат ИВЛ ?
MementoMori ответил AlexandrY тема в Умный дом
Ваша ситуация несколько иная, нежели то, о чем ведется речь. Да и не все абсолютно в медицине, в отличие от техники. -
STM32F7 + TouchGFX вывод видео
MementoMori ответил dr.v тема в STM
На Ваш вопрос однозначного ответа нет. "Видео 800x480" понятие растяжимое. Видео то в любом случае покажет, вопрос в том, какой fps Вас устроит. 0.1 fps, я думаю и ATMega потянула бы))) Определитесь с глубиной цвета и частотой кадров, посчитайте пиксельклок. А потом изучите вот эту таблицу А дальше просчитывайте источник вашего видео- выдаст ли он данные с необходимой скоростью. А вообще рекомендую зачитать до дыр вот этот документ STM LTDC.pdf -
Как сделать аппарат ИВЛ ?
MementoMori ответил AlexandrY тема в Умный дом
Лучше и я не смог бы объяснить. Я бы добавил еще, что сам факт, что ты попал к реаниматологу, то есть наличие у тебя причин к реанимационным мероприятиям - это уже означает, что в твоем организме произошел настолько серьезный сбой, что пострадавшая система органов прежней уже не будет. Самое точное определение понятия "реанимационные мероприятия", которое я слышал - это "протезирование жизненно-важных функций". Мы привыкли, что протез - это деревянная нога, пластиковая рука, золотая коронка. Так вот аппарат ИВЛ, диализатор, кардиостимулятор, шприц с неким сильнодействующим лекарством - это тоже протезы. ИВЛ - это протезирование дыхания. Когда своего нет. Но мера это весьма и весьма несовершенная. Если в течение определенного времени не происходит устранения той причины, по которой человека перевели на ИВЛ, то у человека развивается пневмония, от которой он умирает. Развивается она, если глубоко копать, от ИВЛ. -
Как сделать аппарат ИВЛ ?
MementoMori ответил AlexandrY тема в Умный дом
Как врач по образованию и по основному месту работы, открою вам маленький секрет. Если человек попадает к реаниматологу, особенно на ИВЛ, то неважно - плохой реаниматолог или хороший, наш аппарат, китайский или пиндосский, то человек уже, скажем так, не будет прежним. -
TouchGFX и 32 битная SDRAM
MementoMori ответил MementoMori тема в STM
Так же как и с F7. У меня правда не добавились файлы библиотеки работы с тачскрином, но это не беда, от другого проекта можно прикрутить. Но это скорее ответ на вопрос, как у Куба дружба с H7. TOuchGFX - это в общем-то платформонезависимая библиотека. Есть там правда "железячные" файлы (работа с ДМА например), но в целом ей пофиг. и можно ли на F7 изменить частоту кадров? Пиксельклок поднимите, это в настройках тактирования. Но имейте в виду, память должна обеспечивать бОльший поток данных, чем из нее будет качать LTDC c разогнанным пиксельклоком. -
TouchGFX и 32 битная SDRAM
MementoMori ответил MementoMori тема в STM
Слабовата ваша конфигурация. И память и камень. У меня правда разрешение 1024х600. Но когда я на F7 камне переводил память в 16 битный режим (при этом исчезали артефакты) то наблюдались тормоза и иного рода артефакты, связанные с конкуренцией за шину. Мелькания, дерганья. Я испытывал смешанные чувства, когда со всем этим работал - вроде все пашет и в то же время работоспособным устройство назвать нельзя. 32 бита существенно повышают пропускную способность. ЗАмена камня с F7 серии на H7 повышает общее быстродействие, я его почувствовал. -
TouchGFX и 32 битная SDRAM
MementoMori ответил MementoMori тема в STM
Было то же самое. Это низкая частота обновления. У вас наверное герц 30? У вас какое разрешение экрана? -
TouchGFX и 32 битная SDRAM
MementoMori ответил MementoMori тема в STM
Видео выложите. По описанию похоже что не хватает пропускной способности памяти. Какой у вас объем буфера, какое разрешение, какой пиксельклок, на какую частоту настроена память? А я вот все со своими вертикальными полосами никак не разберусь. Но вчера выяснил интересную вещь - если отключить инициализацию (то есть повесить в воздухе) линии NBL0,NBL1,NBL2,NBL3 - то этот артефакт в виде полосы появляется у каждого графического элемента, причем справа и слева. (я пока даже без TouchGFX работаю - просто рисую квадраты с ДМА2Д) Ели же эти линии инициализировать, то артефакты появляются не у каждого элемента, зависит от кратности координаты Х, в которой он расположен. У кого - нибудь будут мысли? -
Прошивка QSPI из Keil.
MementoMori ответил MementoMori тема в STM
Перешел c F746 на H743 Убил некоторое время на переделку алгоритма и основного кода. Заработало — и чтение и запись и алгоритм для прошивки. Только что-то не хочет у меня QSPI работать на частоте выше 33 МГц. Немного спасает конечно DDR режим, но все равно медленно. На F7 я запускал, если мне не изменяет память, на 100 МГц или около того. Сейчас я настраиваю HCLK на 200 МГц, работает только с clockPrescaler=5. (получается 200/(5+1) =33) Память W25Q128, две микросхемы в режиме DualFlash Я так понял они тактирование изменили, судя по схеме в Cube. Даже в коде для отладочной платы у них есть такие вот строки /* ClockPrescaler set to 1, so QSPI clock = 200MHz / (1+3) = 50MHz */ QSPIHandle.Init.ClockPrescaler = 3; QSPIHandle.Init.FifoThreshold = 16; Я не пойму, они что ли капитулировали и признали недееспособность QSPI выше 50 МГц? У кого какой опыт в использовании H7+QSPI? -
STM32CubeIDE
MementoMori ответил MX_Master тема в STM
А потому что когда по дефолту стоял GDB, у меня тоже не запустилось. Я полез в тырнет, наткнулся на тему, созданную таким же страдальцем, как и я. В этой теме страдальца ткнули носом в мануал, где написано, что с серии F4 и выше GDB пока не поддерживается. -
STM32CubeIDE
MementoMori ответил MX_Master тема в STM
Решил и я попробовать эту IDE. Сгенерировал проект, он компилится без ошибок. При попытке залить код и запустить выдается следующее Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD adapter speed: 8000 kHz adapter_nsrst_delay: 100 Info : Listening on port 6666 for tcl connections Info : Listening on port 4444 for telnet connections Info : clock speed 8000 kHz Info : STLINK V2J36S7 (API v2) VID:PID 0483:3748 Info : using stlink api v2 Info : Target voltage: 3.234506 Info : SRST line released Info : STM32H743BGTx.cpu: hardware has 8 breakpoints, 4 watchpoints Info : Listening on port 3333 for gdb connections Info : accepting 'gdb' connection on tcp/3333 Info : Device: STM32H74x/75x Info : flash size probed value 2048 Info : STM32H flash has dual banks. Bank (0) size is 1024kb, base address is 0x8000000 undefined debug reason 7 - target needs reset Assertion failed! Program: C:\ST\STM32CubeIDE_1.2.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.openocd.win32_1.3.0.202002181050\tools\bin\openocd.exe File: src/jtag/drivers/stlink_usb.c, Line 1169 Expression: handle != NULL This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. Я понимаю, продукт сырой, но все же..... в чем может быть причина? С железом и программатором все отлично, тот же проект, сгенерированный в кубе, если его генерировать не под STM32 IDE, а под Keil, нормально заливается и запускается -
TouchGFX и 32 битная SDRAM
MementoMori ответил MementoMori тема в STM
А у меня вот все же артефакты остались. Нет, те железные проблемы, полосы, при рисовании квадратиков через ДМА - исчезли полностью. А вот TOuchGFX все равно с артефактами - мусор и точки. Это если генерировать средствами куба и дизайнера. Вот товарищ roostopt как-то умудрился ручками запустить без артефактов. Пытаюсь повторить его подвиг. Или дождаться когда ST допилят свои библиотеки под H7 -
TouchGFX и 32 битная SDRAM
MementoMori ответил MementoMori тема в STM
Ну что я хочу сказать.... Поставил я на плату STM32H743 https://cloud.mail.ru/public/4xPy/35mhDrsq7 Проблема просто исчезла. Правда, как и говорил кто-то, просто так перепрыгнуть с F7 на H7 не получится, есть нюансы. Но все же полагаю о F7 нужно забыть как о страшном сне. Кстати, какая-то странность со SDRAM появилась. Вот такой код for (y = 0; y < 5700; y++) { *(__IO uint32_t*)(SDRAM_BANK_ADDR + y*3) = 0x0000FF; } вываливает в HardFault. То есть, если пытаться писать по 3 байта. Меняю y*3 на y*4 - все нормально, правда цвет пишется неправильно. В F7 такого не было, код взят оттуда, из функции,рисующей прямоугольник в RGB888. Ну да бог с ним, через DMA2D все рисуется как надо. -
Обратитесь ко мне, с удовольствием сделаю проектик для Вас. Вы только скажите что за камень.
-
TouchGFX работает ни с внешней памятью, ни с внутренней, ни с потусторонней. Он работает с двумя буферами располагающимися по некоему адресу. Из единого адресного пространства. А дальше все зависит от вас, как вы эту память организуете. И от ее объема.