Перейти к содержанию
    

Xenia

Модератор FTP
  • Постов

    4 850
  • Зарегистрирован

  • Победитель дней

    3

Весь контент Xenia


  1. Есть еще вариант - силиконовое масло! Время от времени по телеку рекламируют масло для двигателей авто, которое на поверку оказывается силиконовым (в рекламе об этом умалчивают). Я не автолюбитель, но для двигателя внутреннего сгорания предпочла бы традиционное масло из высококипящих нефтяных фракций, которое даже при высоких температурах нагара давать не должно. Тем не менее, с силиконовым маслом имела дело - форвакуумные насосы им заправляла. А там проблема такова, что рабочая часть насоса сильно греется из-за того, что гоняют их круглыми сутками без останова, а для их охлаждения только ребрышки на корпусе. А поскольку это масло непосредственно соприкасается с вакуумом (или точнее - с тем, что должно им быть), то минеральные масла для этой цели не годятся - при повышенной температуре в вакууме они неизбежно будут газить. Тогда как силиконовое масло высокого качества (которое рекомендуется для таких насосов) не газит совершенно, т.к. это масло не может ни кипеть, ни испаряться. По сути это полидиметилсилоксан - кремнийорганика. А стало быть, и диэлектрические свойства этого масла должны быть высоки.
  2. А зачем ставить на каждую ось по два шаговых двигателя? У меня вот тоже есть 3D-принтер (на половину самодельный), но в нем, как и у большинства таких принтеров, каждую ось обслуживает один шаговый двигатель. А когда силёнки у двигателя не хватает, то их обычно не парой ставят, а применяют более мощный. Тем более что мощных от фрезерных станков очень большой и доступный ассортимент
  3. Циклические углеводороды - делу не помеха. Когда-то даже нафталин хлорировали, чтобы получить "масло" для силовых трансформаторов, и хорошее было то масло по своим характеристикам (по диэлектрической проницаемости). Но потом "Стокгольмская конвенции о стойких органических загрязнителях" внесла полихлорированные нафталины в список веществ, загрязняющих окружающую среду, и от них пришлось отказаться (а бывали случаи, когда трансформаторное масло растеклось). Но у меня есть другое предложение, хотя оно рискует оказаться всё тем же машинным маслом :). Бывают высоковольтные конденсаторы в прямоугольном корпусе размером больше моего кулака. Отличаются от прочих не только размерами, но и фарфоровыми изоляторами на контактах. Я такие конденсаторы ... гвоздем пробивала (первый раз из-за любопытства - выяснить, что в нем булькает), а вытекающее из них масло использовала для своей швейной машинки :). Отличное масло! Светлое и с низкой вязкостью - не то, что продают в москательных магазинах (там оно коричневое и странно пахнет). Думаю, что такое "конденсаторное масло" хорошо уже тем, что в нем не может быть следов влаги, т.к. при ее наличии высоковольтный конденсатор не только бы быстро разряжался, но и его начало бы распирать от газов, получающихся при электролизе воды. Очевидно, чтобы получить такое "сухое" масло, его не сушат, а просто перегоняют вакууме (или под пониженным давлением), т.е. в условиях, когда влага не может сконденсироваться.
  4. Даже на 2005 и 2005 есть offline инсталяторы. VS2005 и VS2008 не моложе, а старше, чем VS2015 (как у людей: старше тот, кто раньше родился). А более молодые Студии VS2017, VS2019, VS2022 offline-инсталляторов не имеют. Именно это я и сказала.
  5. С выбором VS2005 и VS2008 не соглашусь. Для Win7 предлагаю VS2013 или VS2015 (лично я использую VS2013). У них два достоинства: первое - способность генерить 64-разрядные приложения, а второе - возможность инсталляции oflfine из DVD-образа (первая даже на DVD-диск помещается): VS2013: en_visual_studio_express_2013_for_windows_desktop_with_update_5_x86_dvd_6815504.iso (3373 MB) VS2015: en_visual_studio_community_2015_with_update_3_x86_x64_dvd_8923300.iso (7095 MB) Ходячими в интернете образами VS2013.iso и VS2015.iso пользоваться не советую, т.к. неизвестно кто и как их перепаковал Тогда как Студии моложе, чем VS2015, инсталлируются только с сервера Microsoft, которая в любой момент времени может отрубить российских пользователей от этой возможности. Правда пишут (на том же сайте Microsoft), что на основе online-инсталлятора можно сгенерировать DVD-образы под заданную конфигурацию (например, под выше упомянутый "Desktop development with C++ "). Пробовала так делать, но результат плохой - DVD-образ генерируется, но при попытке инсталлировать Студию с него выходит на останов (просит дополнительные компоненты, которые по-видимому в этот образ не попали).
  6. ESD это подключаемая к ноге через внутреннее сопротивление в 200 Ом 100pF конденсатор заряженный до 8 кВ. 4.7кОм подтяжка в сравнении с внутренним сопротивлением источника слишком велик что-бы существенно снизить импульс. А что, бывает такой вход, который может выдержать 8 кВ? У меня знакомые поставили на линии I2C микросхему RClamp0502. Это ее даташит: https://semtech.my.salesforce.com/sfc/dist/version/download/?oid=00DE0000000JelG&ids=06844000005gl8xAAA&d=/a/44000000MCsV/5Eu8QAJBzDz9fp6qz7OhK3EpP52o7HQkDTJPWdBMNmA&operationContext=DELIVERY&asPdf=true&viewId=05HRQ000004gTuX2AU&dpt= Похоже, что в ней нет ничего кроме диодов. Как вы считаете, от удара в 8 Кв это спасет?
  7. По моему мнению, I2C не боится ESD - уж слишком невелики резисторы, стоящие там на подтяжке.
  8. возьмут, если есть какое никакое портфолио, конечно, сразу на соотв должность врядли, но если внутри организации быстро показать на что способен, то все возможно )) Портфолио - это как раз и есть личный практический опыт в реализации проектов, которые по душе. Т.е. для того, чтобы заполучить такое портфолио, надо что-то руками делать, а не только книжки читать и упражнения делать. Например, у меня нет образования электронщика, но около 20-ти лет вращаюсь в этой области и даже время от времени занимаюсь разработкой электронных приборов (аналитическое приборостроение в области биохимии). Конечно, мое самообучение дырявое - СВЧ я не понимаю и FPGA программировать не умею 🙂, но то, что я знаю и умею, - намного глубже того, что можно услышать на лекциях в ВУЗе. Впрочем, мой пример нетипичен, т.к. корочки у меня все-таки есть, но другого рода (КХН).
  9. Если хотите получить такую профессию, то вам нужны "корочки", а стало быть придется учиться в ВУЗе, чтобы их получить. Иначе на работу по избранной специальности вас никто не возьмет. Разве что только в паяльщики 🙂 . Но если вам не профессия нужна, а реализация каких-то своих идей в области электроники (типа хобби), то прямо с этого и надо начинать, а не тратить время на зубрение книг и выполнения ненужных вам упражнений. Всё равно всю электронику не знает никто, а каждый барахтается в своей области, в которой накопил практический опыт. И именно этот опыт составляет базу знаний и умений, а не воспоминания о лекциях, прослушанных в ВУЗе. Причем, если вы сразу возьметесь за проект своей мечты, то он сам научит вас всему, что для его реализации нужно, т.к. в процессе его реализации у вас автоматически будет возникать ПОТРЕБНОСТЬ в знаниях конкретного рода, которую можно будет удовлетворять, роясь в интернете и на форумах электронщиков. А ПОТРЕБНОСТЬ - великая вещь, поскольку делает интересной любую информацию, которая остро потребовалась, и потому она легко усваивается. Тогда как книжки типа Хоровица и Хилла хороши, как справочный материал, а читать их от корки до корки заунывно 🙂.
  10. Покупала в этом году "Силовой ключ N-канал" вот здесь: https://iarduino.ru/shop/Expansion-payments/silovoy-klyuch-trema-modul.html А потом прозвоном дорожек установила его схему. Вот она:
  11. Гальванопокрытия - довольно специфическая область технологии, где одного лишь знания химии недостаточно - очень уж много разных нау-хау на предмет того, чтобы покрытие получилось блестящим и крепко держалось. Количество рецептур огромно - начиная от добавления в электролит яичного белка до использования в качестве растворителя человеческой мочи :). Лучшей книгой на этот счет я считаю справочник по этому делу: Гамбург Ю.Д. Гальванические покрытия. Справочник по применению (2006 г.) Лежит у меня на FTP в разделе "Химия" (/pub/BOOK/Chemisry/), но его и в интернете можно добыть, например, здесь: https://www.elec.ru/files/2019/09/23/Galvanicheskie_pokrytia_Spravochnik_po_primeneniyu.PDF
  12. Скажите, кто в курсе: идёт ли на AT32F435 HAL от CubeMX или у китайцев своя библиотека?
  13. IAR C-SPY Plugin SDK

    Там не срок действия ссылки истек, а IP изменился: http://136.243.71.244/CSpySDK/ В этом директории к zip-архиву еще что-то прибавилось.
  14. Ходила по ссылкам, но мне показалось, что они не работают (Error Forbidden). Но проблема оказалась в том, что я сейчас в Крыму, а потому для меня многие ссылки закрыты. Когда поняла в чем дело, добыла файл через VPN. Тем не менее, эти исходники меня разочаровали - слишком много непонятного кода, в котором фиг разберешься :). Тогда как мне хотелось бы чего-то попроще для полутоновых изображений (градации серого), когда в сжатии потребности нет.
  15. А на этот libpng есть исходники? Где бы их мне добыть? А то Linux не признает формат bmp .
  16. На FTP в директории /pub/MCs/ARM/STM32/STM32CubeMX/Packages/ оно есть. Не все, но stm32cube_fw_f1_v184.zip там есть точно.
  17. Если у вас сохранился ioc-файл, а он у вас сохранился - "AD ADC.ioc", то ставьте последнюю (самую свежую) версию CubeMX, а уж она, согласно ioc-файлу, создаст нужное окружение - компилятор и Drivers (это так у нее исходники фирменных библиотек называются). И так, инсталлируем последнюю версию CubeMX (ныне это версия 6.11.0), запускаем AD ADC.ioc и видим это: Это означает, ваш проект был когда-то создан на версии CubeMX 6.6.1. Дальше надо нажать на кнопку Continue, чтобы проект был скомпилирован, как встарь. После чего начнется закачка из интернета сперва образа старой версии CubeMX, а затем библиотеки "stm32cube_fw_h7_v1100.zip" (по нынешним временам она уже устарела), поскольку именно так в вашем файле "AD ADC.ioc" прописано: ProjectManager.FirmwarePackage=STM32Cube FW_H7 V1.10.0 А дальше действуете по обстоятельствам - где попросит, соглашаетесь, но только не на миграцию! dimka76 прав, ранее скопилированный проект в вашем архиве уже есть - "AD ADC.elf".
  18. Виновата - килогерцы с мегагерцами спутала.
  19. Возможно, что я отстала от жизни :), но по моим представлениям 1000 SPS (а тем более 4000 SPS) не совместимо с требованием иметь разрешение в 20-24 разряда. Высокоразрядные АЦП, как правило, относятся к типу "сигма-дельта", чья высокая разрядность базирутся на принципе интегрирования входного сигнала на всем протяжении периода измерения. Именно благодаря такому усреднению удается уменьшить уровень шума и тем самым повысить число значащих бит в результате. Но по мере того, как мы увеличиваем частоту оцифровки данных, период измерения сокращается и эффект от усреднения всё меньше дает пользы. Оттого и разрешение с ростом частоты сэмплирования неизбежно уменьшается. Поэтому, на мой взгляд, при частоте сэмплирования свыше 1 МГц стоило бы использовать обычный SAR и смириться с разрядностью 16 бит.
  20. STM32F411 и I2C

    Через Transmit и Receive у меня тоже не получалось читать датчики, но для этой цели хорошо подошла функция: HAL_I2C_Mem_Read( &hi2c1, devAddress << 1, regAddress, 1, pData, 2, I2C_TIMEOUT10); куда сразу закладываем номер регистра данных - regAddress и адрес буфера на 2 байта, куда надо прочесть данные - pData. Т.е. всё делает одна эта функция. В вашем случае это будет выглядеть так: HAL_I2C_Mem_Read( &hi2c1, I2C_ACL_ADRESS << 1, rgMgnAdress, 1, &rgMgnData, 2, I2C_TIMEOUT10); Внимание! в качестве rgMgnAdress следует класть число (в вашем случае 0x4F), а не адрес памяти, где оно лежит! Вероятно в этом ваша ошибка. HAL_StatusTypeDef HAL_I2C_Mem_Read(I2C_HandleTypeDef *hi2c, uint16_t DevAddress, uint16_t MemAddress, uint16_t MemAddSize, uint8_t *pData, uint16_t Size, uint32_t Timeout);
  21. Это у меня восприятие такое - заменить плату или прошивку кажется мне легким делом (особенно, если прошивку сама писала, а плата и драйвер не интегрированы в одно целое). Тогда как что-то делать с железом кажется мне непосильным трудом, а предложение добавить "синхронизирующий вал" вгоняет в ужас 🙂.
  22. Золотые слова :). Судя по картинке, двигатели там относительно маломощные (на вид Nema17), а для таких есть дешевые драйверы на ток до 2А. У меня, например, стоят A4988 на каждый двигатель (у меня их 4 штуки). Лот из 5-ти штук на Aliexpress за $1 когда-то покупала. Ныне, когда 3D-принтеры широко распространены, драйверы для них достать очень легко.
  23. А чем это плохо? Или вы, когда в следующий раз станок включите, ожидаете, что шаговый двигатель останется на том же шаге, на котором вы его в прошлый раз выключили? А если при включении станка вы свой двигатель позиционируете, гоняя до ближайшего концевого выключателя, то вам должно быть безразлично, в каком положении остался двигатель в прошлый раз. Почему бы тогда вам ни поставить второй концевой выключатель, а этот раз на максимум?
  24. Вместо пинга я пользуюсь программой NMAP (https://nmap.org), которой сканирую всю сетку. К сожалению, при подключении моей платы к роутеру новый IP-узел не появляется.
  25. Все равно не работает... А может быть DHCP не надо отключать? Пусть роутер присвоит свой IP - тогда уж сеть у компьютера и платы с гарантией будет одинаковой, раз уж они в один и тот же роутер воткнуты. Или это плохая идея? P.S. И вообще для меня было бы большим облегчением увидеть своими глазами исходники рабочего проекта, написанного на HAL (CubeMХ) в конфигурации "DP83848+RMII". Без RTOS. В репозитории (\Repository\STM32Cube_FW_F4_V1.28.0\Projects\) уже искала, но там только под MII есть примеры, тогда как у меня на плате DP83848 кормит отдельный генератор на 50 МГц (именно генератор, а не резонатор). А раз так то я вынуждена режим RMII использовать. Это было бы для меня наиболее эффективной помощью, т.к. у меня не хватает наглости просить участников нашей конференции, чтобы они искали ошибки в моем программном коде.
×
×
  • Создать...