Pull to refresh
1
0

Пользователь

Send message

Рекомендации по подаче питания на СВЧ усилители (перевод)

Reading time7 min
Views6.2K

от автора перевода:

Я разрабатываю различные устройства СВЧ, в том числе усилители и усилительные модули. Файл с этим руководством я обнаружила, когда смотрела разные документы к одному из усилителей Qorvo, который собиралась использовать в своём следующем проекте.

Рекомендации могут быть полезны не только при работе с усилителями на основе GaN, но также содержат некоторые тонкости, полезные для любых микросхем.

Рекомендую прочесть эту небольшую статью всем, кто работает с транзисторными усилителями, ведь цена ошибки может достигать 100 тысяч рублей.

Читать перевод
Total votes 17: ↑17 and ↓0+17
Comments8

И в воде, и в камне: теория появления первых клеток на Земле

Reading time13 min
Views6.2K


Продолжительность жизни дрозофилы составляет примерно 3 месяца. Официальный старожил-рекордсмен (чей возраст был подтвержден документально) Жанна Кальман прожила 122 года (1875-1997). Возраст губки вида Anoxycalyx joubini, вычисленный Томасом Брейем по данным потребления кислорода, составляет порядка 10000 лет. Но все эти цифры меркнут на фоне возраста самой планеты Земля, которая сформировалась примерно 4.5 миллиардов лет тому назад. Первая же жизнь зародилась немногим позже, примерно 4.1 млрд. лет назад. Ученый свет уже очень давно ведет ожесточенные споры на тему того, как, где и при каких обстоятельствах произошло это воистину важнейшее событие в истории планеты. Какими бы ни были теории о возникновении жизни, понятно одно — первые клетки должны были научиться создавать компартменты (отсеки), дабы облегчить первые химические реакции. Но как это произошло? Ученые из Мюнхенского университета (Германия) предполагают, что рост и деление безмембранных микрокапель мог возникнуть в газосодержащих порах нагретой породы, которой на ранней Земле было предостаточно. В чем особенность этих пор, как именно там могли зародиться первые полноценные клетки, и что этому способствовало? Ответы на эти вопросы мы найдем в докладе ученых. Поехали.
Читать дальше →
Total votes 22: ↑22 and ↓0+22
Comments6

Arduino и NRF24L01 в одной плате. Первое знакомство

Reading time11 min
Views23K

Добрый день Хабровчане! Не так давно попалась мне в руки пара плат Arduino Nano со встроенным NRF модулем, которые оказались достойной заменой популярной связки Arduono Nano + NRF24L01. Модуль NRF24L01 часто используется в различных проектах для обеспечения надежной беспроводной передачи данных. Небольшая цена, низкая задержка и энергопотребление, а также возможность выбора до128 каналов связи дает NRF24L01 преимущество перед другими радиочастотными модулями, такими как wifi, bluetooth, Zigbee и т.д.

В данной статье хочу поделиться с вами своим первым опытом работы как с Arduino RF, так и с NRF24L01 в целом.

Читать далее
Total votes 21: ↑19 and ↓2+17
Comments13

Серебряная пуля для кремлевского демона

Reading time5 min
Views79K

image


Вот, наконец, в теме помех навигации мы и добрались до самого крутого и интересного. Причем, это интересное оказалось не таким уж сложным технически.

Читать дальше →
Total votes 174: ↑162 and ↓12+150
Comments134

Как подключить кучу старого RS232 оборудования по USB без регистрации и sms (STM32 + USB-HID)

Reading time5 min
Views103K

Вместо вступления


Как обычно я предлагаю заняться странным — попробовать подключить несколько старых RS232 устройств, через один USB порт с помощью синей изоленты и смекалки. Статья не будет большой, скорее это описание что где взять и зачем вообще все это делать.


Читать дальше →
Total votes 32: ↑32 and ↓0+32
Comments177

stm32. Смотрим в корень

Reading time6 min
Views8.3K

Вместо вступления


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

Читать дальше →
Total votes 18: ↑15 and ↓3+12
Comments31

10 советов схемотехнику

Reading time20 min
Views116K
Недавно один мой знакомый, начавший интересоваться электроникой и схемотехникой, обратился ко мне с просьбой дать ему какие-то практические советы по разработке электронных устройств. Поначалу этот вопрос немного озадачил меня: как-то так получилось, что для себя я никогда не выделял какие-то перечни обязательных правил проектирования, всё это было у меня где-то на уровне подсознания. Но этот вопрос послужил хорошим толчком для того, чтобы сесть и сформулировать хотя бы небольшой список таких рекомендаций. Когда все было готово, я подумал, что, возможно, это будет интересно почитать кому-то еще, таким образом и получилась данная статья.


Читать дальше →
Total votes 212: ↑210 and ↓2+208
Comments244

Как сжать загрузчик для STM8 до размера 8 байт в памяти FLASH

Reading time16 min
Views5.4K
Со времени написания предыдущей статьи ” Как сжать загрузчик для STM8 до размера 18 байт в памяти FLASH” появились две версии загрузчика STM8uLoader . Загрузчик STM8uLoader версии $36 научился передавать управление прикладной программе по любому адресу в памяти RAM без участия хост-программы. Размер 18 байт загрузчика в памяти FLASH не изменился, в области OPTION Bytes размер увеличился до 53 байта (занял все доступное пространство).

В отдельную ветку выделилась версия $0D загрузчика. Основное требование к этой версии: максимально сжать код. На сегодняшний день размер кода во FLASH памяти 8 байт в EEPROM памяти 35 байт.
Читать дальше →
Total votes 20: ↑20 and ↓0+20
Comments0

Метод измерения действующего значения напряжения с применением МК

Reading time5 min
Views104K
    В данном посте речь пойдет об одном из вариантов измерения действующего значения напряжения и частоты сети на 8-ми битном микроконтроллере PIC18. При желании, можно метод перенести на любой другой МК, вплоть до всеми любимых ARDUINO (если они поддерживают реализацию прерываний по таймеру с частотой 5-10 кГц).
    Также, рассматриваемый метод позволяет измерять частоту сетевого напряжения без использования внешних дополнительных средств, таких как компараторы. Но, при этом приходится жертвовать либо временными ресурсами МК, либо точностью измерения частоты.
Читать дальше →
Total votes 18: ↑17 and ↓1+16
Comments10

Как я разбивал дроны в разных частях света

Reading time4 min
Views40K


Меня зовут Дима, и я профессиональный раздолбай. По крайней мере, в отношении дронов, телефонов и фототехники. Я очень люблю парусный спорт, часто путешествую по миру и часто хочу снимать крутые картинки.

Началось всё несколько лет назад с покупки профессиональной зеркалки и пары курсов съёмки. По итогам оказалось, что для веб неважно, каким фотоаппаратом ты снимаешь, а важно, что снимаешь и откуда руки. По факту моя большая привязанность к конечному результату вымыла всю профессиональную технику из рюкзака. А ещё она тяжёлая, что создаёт море проблем.

Потом я увидел интересные фотографии с очень длинной селфи-палки с интересными ракурсами, которые явно недоступны простым смертным. Потом на Бали мы попали на съёмку Феррари — были красивые дамы, машины, закаты и два оператора, которые управляли огромным дроном с профессиональной камерой.

Я захотел такую штуку. А дальше началась история разбитых дронов.
Читать дальше →
Total votes 75: ↑71 and ↓4+67
Comments84

Стиль ведения дефектов

Reading time8 min
Views27K
Как тестировщик, видел много дефектов, воспроизведение которых вызывало у меня затруднение. Хочется поделиться некоторыми практиками оформления дефектов – надеюсь, что это поможет немного улучшить чью-то жизнь.
Читать дальше →
Total votes 15: ↑14 and ↓1+13
Comments1

Как подключиться по RDP c ОС Windows, Ubuntu или Debian (Linux), Mac OS, а также с телефона на Android и iPhone

Reading time10 min
Views286K
Создавая виртуальный сервер на VPS.house, вы получаете полностью 100% готовую к использованию операционную систему Windows Server, к которому сразу же можно подключаться по сети с любого внешнего устройства по протолку RDP.

RDP (Remote Desktop Protocol) – специальный протокол, разработанный компанией Microsoft для удаленного управления ОС Windows (протокол удалённого рабочего стола). Изначально, разумеется, как и многие вещи под Windows, этот протокол разработали другие люди, но в настоящее время поддерживает его и развивает Microsoft.

Согласно условиям лицензирования, ОС Windows Server допускает по умолчанию не более 2-х одновременных подключений по RDP к серверу, если нужно больше, то понимается терминальный сервер и лицензируется либо количество пользователей, либо количество подключаемых устройств. Но, подключившись к серверу по RDP, вы также можете поставить любое удобное вам решение для удалённого управления рабочим столом: TeamViewer, RAdmin и прочие.

Данная статья описывает процесс подключения к серверу Windows по RDP с многих популярных операционных систем. Ввиду этого получилась она довольно длинной. Моментально перейти к нужному вам разделу вы можете по этому меню:


Читать дальше →
Total votes 15: ↑5 and ↓10-5
Comments12

(Законы Акина) законы космической инженерии

Reading time3 min
Views38K
1. Инженерная разработка — это цифры. Анализ без цифр — это просто мнение.

2. Создание правильной ракеты занимает бесконечное количество времени. Поэтому следует создавать ракеты, в которых что-то неправильно.
Читать дальше →
Total votes 82: ↑76 and ↓6+70
Comments29

Теория вычислений. Введение в конечные автоматы

Reading time5 min
Views92K
Спойлер
Cкажу cразу, что не буду объяснять слишком формально.

Конечные автоматы (finite-state machine)


Это до предела упрощенная модель компьютера имеющая конечное число состояний, которая жертвует всеми особенностями компьютеров такие как ОЗУ, постоянная память, устройства ввода-вывода и процессорными ядрами в обмен на простоту понимания, удобство рас­суждения и легкость программной или аппаратной реализации.

С помощью КА можно реализовать такие вещи как, регулярные выражения, лексический анализатор, ИИ в играх и тд.

У конечных автоматов имеется таблица переходов, текущее состояние автомата, стартовое состояние и заключительное состояние.

Таблица переходов — В ней хранятся переходы для текущего состояния и входного символа. Простейшая реализация может быть как двумерный массив.

Пример 1
  • По горизонтали вверху находятся возможные входные символы.
  • По вертикали слева находятся текущие возможные состояния.

image

Здесь видно, что из состояния 0 в состояние 1 можно попасть только, если у нас будет входной символ 'a', из состояния 1 в состояние 2, если символ 'b'.


Текущее состояние — множество состояний в котором автомат может находиться в данный момент времени.

Стартовое состояние — состояние откуда КА начинает свою работу.

Заключительное состояние — множество состояний в которых автомат принимает определенную цепочку символов, в ином случае отвергает.
Read more →
Total votes 19: ↑19 and ↓0+19
Comments8

Внутри Гиперактивности

Reading time15 min
Views51K
image

Предупреждение: Данная статья написана не квалифицированным врачом-психиатром, а пациентом с тяжелой патологией.

Напоминание: СДВГ, тем более в такой сильно выраженной форме, обостряет многие когнитивные искажения. У таких пациентов, как я, выпукло проявляется эффект Даннинга-Крюгера. Переходящая все границы небрежность компрометирует факты и источники информации, а сниженный интеллект при полном отсутствии внимания к значимым деталям ставит под сомнение выводы и обобщения.

Цель этой статьи — максимально честное и беспристрастное описания работы СДВГшного мозга с примерами конкретных кейсов с максимально доступным мне по части компетентности анализом.
Если для вас это важная тема — касается ребенка или Вы сами придурок, но очень не хотите им быть, добро пожаловать под кат.
Читать дальше →
Total votes 62: ↑60 and ↓2+58
Comments177

3 минуты, позволяющие улучшить любую встречу

Reading time4 min
Views41K
У вас часто бывает, что вы забегаете на встречу (стендап, ретро, еженедельную встречу с коллегами, f2f с начальником — нужное подчеркнуть), а ваши мысли остаются где-то за пределами комнаты?

От банального «а выключила ли жена утюг, когда мы выходили из квартиры» до «что же хотел сказать босс последним письмом». Рой мыслей в голове может быть инспирирован как давно произошедшими событиями, так и предыдущей встречей.
Читать дальше →
Total votes 63: ↑54 and ↓9+45
Comments46

Синхронный системный интерфейс взаимодействия с периферийными блоками в объёме кристалла СБИС или ПЛИС. STI 1.0

Reading time21 min
Views5.6K
В статье предложена организация взаимодействия функциональных блоков в объёме кристалла СБИС, а именно: процессорных ядер, контроллеров DMA и мостов системных шин с периферийными блоками, такими как: контроллеры GPIO, SPI, I2C, UART, таймеры и широтно-импульсные модуляторы – ШИМ. Рассмотрен набор сигналов и протокол обмена стыка простого исполнителя – локального системного интерфейса, реализующего взаимодействие перечисленных блоков кристалла. Приведены примеры синтезируемых моделей контроллера GPIO и регистрового файла, поддерживающие описанный интерфейс.
Читать дальше →
Total votes 10: ↑10 and ↓0+10
Comments6

Исследования показывают: люди, у которых «чересчур много интересов» имеют больше шансов на успех

Reading time13 min
Views28K


Самый исчерпывающий кейс, объясняющий, почему в современной «экономике знаний» почти каждый должен стать энциклопедистом.

«Мастер на все руки, а толком ничего не умеет».

Предостережение против универсализма сохранилось в многовековой истории десятков языков. «У него каких только ножей нет — и ни одного острого», — предупреждают китайцы. А в Эстонии есть поговорка «девять ремесел, и голод — десятое».

Однако, многие из наиболее неординарных личностей — как живших в прошлом, так и наших современников — были универсалами: таковы Илон Маск, Стив Джобс, Ричард Фейнман, Бенджамин Франклин, Томас Эдисон, Леонардо да Винчи и Мария Кюри — список далеко не полон.

В чем же здесь дело?

Если попытка универсализма — путь к посредственности, то почему наиболее исчерпывающее исследование о самых видных ученых в истории показало, что 15 из 20 были энциклопедистами? Ньютон. Галилей. Аристотель. Кеплер. Декарт. Гюйгенс. Лаплас. Фарадей. Пастер. Птолемей. Гук. Лейбниц. Эйлер. Дарвин. Максвелл — все энциклопедисты.

Если пытаться делать все сразу так неэффективно, то почему основатели пяти крупнейших компаний в мире – Билл Гейтс, Стив Джобс, Уоррен Баффетт, Ларри Пейдж и Джефф Безос – все энциклопедисты (а также придерживаются «правила пяти часов»)? Эти легендарные люди – просто гениальные исключения? Либо это люди, которым мы могли бы (и должны) подражать, чтобы достичь успеха в современной «экономике знаний»?

Если стремление к универсализму – неэффективная карьерная стратегия, то почему более 10 академических исследований выявили корреляцию между количеством интересов/компетенций, которые удалось развить человеку, и его творческим потенциалом?

Переведено в Alconost
Читать дальше →
Total votes 26: ↑19 and ↓7+12
Comments25

STM32 и USB-HID — это просто

Reading time14 min
Views371K
На дворе 2014 год, а для связи микроконтроллеров с ПК самым популярным средством является обычный последовательный порт. С ним легко начать работать, он до примитивности прост в понимании — просто поток байт.
Однако все современные стандарты исключили COM порт из состава ПК и приходится использовать USB-UART переходники, чтобы получить доступ к своему проекту на МК. Не всегда он есть под рукой. Не всегда такой переходник работает стабильно из-за проблем с драйверами. Есть и другие недостатки.
Но каждый раз, когда заходит разговор о том, применять USB или последовательный порт, находится множество поклонников логической простоты UART. И у них есть на то основания. Однако, хорошо ведь иметь альтернативу?

Меня давно просили рассказать как организовать пакетный обмен данными между ПК и МК на примере STM32F103. Я дам готовый рабочий проект и расскажу как его адаптировать для своих нужд. А уж вы сами решите — нужно оно вам или нет.

У нас есть плата с современным недорогим микроконтроллером STM32F103C8 со встроенной аппаратной поддержкой USB, я рассказывал о ней ранее

Заставим ее работать
Total votes 103: ↑101 and ↓2+99
Comments105

SamsPcbGuide, часть 4: Трассировка сигнальных линий. Минимизация индуктивности

Reading time8 min
Views18K
Мир, трассировка печатной платы, май. Потому что трассировка печатной платы — это труд. И эта статья открывает целый блок, цель которого дать правильные инструменты для этой задачи. В ней обосновывается важность контроля траектории возвратного тока и минимизации индуктивности контура тока критических сигнальных линий, а также даются рекомендации по их оптимальной трассировке.
Читать дальше →
Total votes 26: ↑26 and ↓0+26
Comments16
1

Information

Rating
Does not participate
Registered
Activity