Pull to refresh
297
-11.9

Программист микроконтроллеров

Send message
Есть же оптическое волокно PMMA. Ищется как PMMA Fiber Optic Cable.
End glow — для свечения с торца, side glow — вдоль всей поверхности.
У STM32, помимо прерывания TXE, есть прерывание TC, которое надо разрешать только при передаче последнего байта посылки и тогда оно как раз и будет соответствовать моменту окончания передачи данных в линию. Именно так и рекомендуется делать в официальной документации STM AN3070
1. На алиэкспрессе полно подобного
2. Давно в продаже электрошокер-фонарик-powerbank
Когда нужно свести вместе, например, данные от гироскопа и компаса/акселерометра — похожий алгоритм применяют. yaw = (yaw + gyro_yaw) + K * compass_yaw. Гироскоп будет в приоритете (как более шустрый), но если от него и придет какая-то ошибка из-за шумов и/или низкой точности, то постепенно выровняется по более медленному компасу.
Так и не удалось понять, в чем суть алгоиритма и отличие от уже существующих. Сам я давно работаю с немного оптимизированной реализацией «DCM filter» by Robert Mayhony, т.е. не новичек в этом, но так и не понял зачем так усложнять простые в общем-то вещи.
С наскока вообще ничего не осилить.

Вот у вас в схеме стоит банальное электромагнитное реле, куда уж проще, да? А теперь — список типовых ошибок, которые я видел в релейных схемах, спроектированных любителями:

* использование биполярных драйверов ULN2003A при неучёте зависимости напряжения срабатывания реле от температуры, в результате чего температурный диапазон устройства оказывается в районе -20...+30 °С

* неучёт разных рейтингов реле по напряжению и току на постоянном и переменном токе

* использование шунтирующего диода вместо TVS на обмотке реле при коммутации индуктивных нагрузок (жёсткое шунтирование обмотки сильно увеличивает время дребезга контактов при отпускании)

* неиспользование последовательных или параллельных симисторов для подавления дугообразования на контактах при коммутации индуктивных нагрузок

* и это уже не говоря про очень распространённое непонимание обеспечения правильной гальванической развязки схемы (зачем-то воткнутый оптрон между контроллером и реле и одновременно 0,5 мм между дорожками высоковольтной части и земляным полигоном низковольтной — вообще типичная картина)

Комбинируем пару пунктов из списка — и легко получаем такое простое и понятное релейное устройство, в котором контакты гарантированно умирают за год, а если в жарком климате, то за пару месяцев.

А это всего лишь обычное электромагнитное реле.
Брудль был раздражен. Он уже десятки раз перебирал значения возможных физических констант, но его мир никак не хотел работать. Либо коллапс, либо безудержное расширение — ничего, что можно было бы показать руководителю и не получить при этом по шее. Друзья уже успешно справились с этим заданием, но делиться своими результатами не хотели, так как профессор был весьма суров к тем, кто списывает.

Еще один эксперимент провалился. Мир загорелся яркой вспышкой — и тут же сжался в точку, с которой все началось. Но, кажется, это было чуть медленнее, чем в прошлый раз. В глазах Брудля появилась надежда. Изменив значение начальной плотности на чуть меньшее, он чуть дрожащими руками нажал на кнопку компиляции.

Мир вспыхнул, прогорел несколько секунд и остыл. Среди бесчисленных битов в памяти машины плавали остывшие звезды, медленно коллапсировавшие в точки. Надо точнее подбирать значения ядерных взаимодействий, чтобы прогорание звезд не было столь быстрым.

Неожиданное сообщение прервало его размышления. Его друг Рыскл предлагал отвлечься от своего курсовика по теоретической физике и сделать одну лабораторку по теологии для одного двоечника с соседнего факультета. Деньги этот балбес предлагал неплохие, да и работа с искусственным обществом представлялась по крайней мере интересной.

Скачав необходимые программы и руководства из Сети, он запустил первую модель общества. В маленьком уютненьком мирке расположил большую пирамиду, вокруг которой немедленно собрались последователи Культа Великой Пирамиды. По-быстрому склепав отчет об этой супермегасложной лабораторке, Брудль задумался. Скачанные им программы имитировали искусственный интеллект, который также мог быть перенесен отдельным объектам-индивидуумам. Кафедра теологии рассматривала это только как способ имитировать поклонение богам, но ведь можно использовать этот продукт по-другому! Спустя час, загнав виртуальных обитателей на мир, где из законов действовала только гравитация, он через каких-то 10000 лет виртуальной симуляции получил от этих существ вывод закона обратных квадратов! Брудль ухмыльнулся.

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

Поскольку задача перед ним стояла достаточно большая, Брудль не стал мелочиться. За 6 дней он создал планету, вращающуюся вокруг маленькой звезды, и населил ее разумными существами. Пока разум на планете только осознавал себя, Брудль продолжал настраивать этот уютный мир согласно своему заданию. Так, на расстояниях меньше 0.1 нанометра в этом мире преобладали случайные законы, правда, существа пока еще не могли этого заметить. Но они уже поняли, что их планета не плоская, так что, по примерным оценкам Брудля, скоро его работа завершится.

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

Вовремя спохватившись, Брудль установил ограничение скорости света. Как только он это сделал, в мире тут же появилась теория кривизны пространства-времени. А спустя несколько десятков лет, прошедших для этого мира, он получил все необходимые значения констант от своих подопытных, которые, кстати, так и не перешли к единой теории всего. «И никогда не придут» — мрачно улыбнулся Брудль, ведь переход на квантовые эффекты был сделан простым условным оператором…



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

— … итогом нашего исследования стало обнаружение точных границ так называемых сфер Шварценгольда, которые окружают нашу планету. Последняя из обнаруженных нами границ лежит на расстоянии 8 световых лет от Земли, что, по нашим прикидкам, дает прогноз на следующую сферу на расстоянии 32 световых лет. Если такая зависимость постоянна для всей Вселенной, это значит, что реликтовое микроволновое излучение есть ни что иное, как арифметическая погрешность округления на мировой сетке.

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

— Подождите, неужели вы считаете, что Создатель допустил такое грубое создание Вселенной, законы которой дают разную погрешность на различных расстояниях от нашей планеты?

— Нам неизвестны мотивы создателя, но, боюсь, все именно так. Земля представляет из себя постоянно смещающийся центр Вселенной. Возможно, Создатель не предполагал, что мы зайдем так далеко в своей науке.

— Может, еще скажете, что весь наш мир — это какая-то жалкая курсовая работа нерадивого студента?

В зале для заседаний поднялся шум. Кто-то смеялся, кто-то с пеной у рта что-то доказывал, а кто-то в отчаянии воздел руки к небу…



Брудль вернулся домой. Курсовую работу он с трудом, но все-таки сдал, так как не мог внятно (а тем более не мог честно) ответить на вопросы, как он вычислил правильные значения физических констант. Уставший, он оглядел свою машину. Он понял, что не выключил ее, и, должно быть, для цивилизации внутри ящика прошли тысячи лет. Брудля крайне заинтересовало то, узнали ли жители машины о том, что они не живут? Он стал вглядываться в экран. Обнаружив цивилизацию, которая к этому моменту расселилась по всей Галактике, Брудль крякнул.



Когда последняя из сотен тысяч звезд заняла свое место в надписи и послание было закончено, Фредерик облегченно вздохнул. На этот безумный проект ушли сотни лет и просто сумасшедшее количество энергии. Наконец-то он был закончен, и перед Фредом стоял стандартный вопрос, который задает себе любой человек, убивший полжизни на одно-единственное дело. Вопрос «Зачем?».

Он задал его второму оператору, которого звали Джон. Джонатан ехидно улыбался (если можно применить это слову к человеку, чей разум уже сотни лет обитает в роботизированном теле), но медлил с ответом.



Брудль не верящими глазами смотрел на Галактику внутри своей машины. А потом он рассмеялся.



— Знаешь, Фред, я живу уже более четырех тысяч лет. Я один из первых, кто переместил свой разум в машину… тогда немногие на это решались, но я подумал — раз уж я и так живу в машине, как и все люди и вся эта чертова Вселенная, тогда такой перенос мне точно не навредит. В тот день, когда вернулась Третья Звездная Экспедиция, обнаружившая точные границы Сфер Шварценгольда, я понял, что наш мир — не более чем фарс. Мы больше не нужны. Мы летаем в космос, двигаем звезды, мы можем делать все… но наша наука стоит на месте уже 4000 лет, а все из-за того, что нас криво спроектировали. Я просто в ярости от этого. Знаешь, я очень грею себя мыслью о том, что этот мерзавец прочтет наше послание. Надеюсь, ему будет стыдно.



Брудль надолго запомнил этот день. С тех пор он поклялся никогда не запускать программу, которая не была бы совершенна с самого начала. А для того, чтобы не забывать о своей клятве, на его рабочем столе было изображение галактики, самые яркие звезды которой были сгруппированы в надпись

ТВОЙ БЫДЛОКОД НАС ОГОРЧАЕТ
UFO landed and left these words here
у меня в детстве был конструктор «ЛИГО»
как нашел в интернете, цитата «фотографии нашего проекта конструктора „ЛЕГО“ — серия „Мы Играем“ ( „ЛИГО“ ) разработанная для завода АЗЛК.»
image
Все же склонен верить, что наша разработка. т.к. в магазинах тот же Лего не такой или не завозят…
Статья в лучших традициях Хокинга: каждая формула сокращает число читателей вдвое.

С интересом смотрю за Вашим проектом и от всей души желаю удачи!


По поводу ЛУТа. Используете утюг? Вижу, вы человек очень пряморукий (не то, что я), но все равно хочу порекомендовать ламинатор FGK 220 (не реклама, просто не знаю других на толщину листа 2+ мм). Купил и поставил в лаборатории ВУЗа — результат, по сравнению с утюгом, просто потрясающий. И самое главное — не нужно прикидывать силу нажатия, время прогрева — с его помощью передержаь и передавить невозможно, только недодержать.

Вопрос как раз таки в тему. Получатеся такая картина:
— 28 тр в год- взнос за себя как за ИП в ПФРФ
— 6 % от дохода налог по УСН
— 3.5-6% сбор за вывод средств из яндекс кассы
— 5200р накопитель для онлайн кассы
— 2000р рублей единовременно фискализация арендуемой онлайн кассы
— 2000р рублей в месяц — аренда онлайн кассы

Пишу и плачу, плачу и плачу)
√ Вот когда станут обращать внимание на айти, тогда и поговорим
√ Вот когда будут сажать за пиратство, тогда и поговорим
√ Вот когда начнут блокировать сайты, тогда и поговорим
√ Вот когда начнут прикрывать это защитой детей, тогда и поговорим
√ Вот когда начнут делать это массово, тогда и поговорим
√ Вот когда обяжут хранить все данные о гражданах РФ на территории России, тогда и поговорим
√ Вот когда обяжут мессенджеры выдавать переписку, тогда и поговорим
√ Вот когда запретят анонимность в интернете, тогда и поговорим
Вы находитесь здесь
* Вот когда запретят шифрование в интернете, тогда и поговорим
* Вот когда введут белые списки, тогда и поговорим
* Вот когда заблокируют заграничный интернет, тогда и поговорим
* Вот когда национализируют все айти-компании, тогда и поговорим
* Вот когда введут интернет по талонам, тогда и поговорим
* Вот когда настанет СССР 2.0 (или Северная Корея, кому что больше не нравится), тогда и поговорим
* Вот когда…

Чёрт, какой-то неправильный список :(
Очень хорошо, жаль год назад, когда я начинал, такой статьи не было!
«Калачев Ю. Н. Векторное регулирование (заметки практика)» — казалась эльфийскими рунами)
Мне лично очень помогло видео от TI www.youtube.com/watch?v=cdiZUszYLiA я просто до ушей расплылся когда его смотрел, от того что всё стало ясно) + от этого же автора есть ролик про BLDC.
Ну и «библию» могу порекомендовать — «ELECTRIC MOTORS AND DRIVES Fundamentals, Types, and Applications Fourth Edition AUSTIN HUGHES AND BILL DRURY» — исключительно понятным языком объяснено почти всё, что необходимо для понимания, в т.ч. векторного управления.

В догонку к теме про отладку электропривода: мощный и точный FOC таки можно сделать на микроконтроллерах ST, буквально вчера провёл все тесты и остался доволен — STMStudio позволяет получать очень детальные графики параметров, до миллисекунды и даже лучше. Всё что нужно — использовать dataAcq.c из дистрибутива студии и добавить в код пару строчек (см UM1025 от ST).
Если вы получаете деньги по безналу на р/с — касса не нужна.
Если принимаете онлайн-оплату — обязаны отправить покупателю чек (физический или электронный — ваше право выбирать)

Для интернет-магазинов и интернет-услуг уже выпустили специальные решения:
1. Онлайн касса — которая не печатает чеки, а только отсылает данные в ОФД
2. Ферма касс — арендуете в облаке кассу и засылаете в нее информацию о платежах
Добавлю, что на коротких волнах на детекторный приемник можно принять больше, чем на средних и длинных. Та же «Радио Китая» идет достаточно громко. Катушка получается всего из десятка витков, антенна — алюминиевый карниз, заземление — труба отопления. http://www.radioscanner.ru/files/signals/file18750/
Согласен в «Электронике» есть всё что нужно. Сам ношу 53ю модель уже десятый год и всё устраивает.
Очень жаль, что завод прекратил выпуск.
(Прошу не считать рекламой, но купить ещё можно в интернет-магазине «Техночас». Выбор, правда, небольшой и дороговато.)
А культовая когда-то «Montana» до сих пор есть в продаже, недавно видел и чуть не купил по старой памяти :)
Крис Хэдфилд (тот самый который ролик Space Oddity записал, с песней на МКС) в своей книге «Руководство астронавта по жизни на Земле» (кстати рекомендую, здорово описано из чего собственно состоит работа космо-/астронавта) пишет что все по-разному, на шаттлах все было достаточно автоматизировано кроме посадки, которая требовала серьезных навыков из-за сложного управления и плохой аэродинамики. А вот на союзах хватало ручной работы, при этом маленький экипаж не позволяет возить с собой людей которые не умеют им управлять, и ему пришлось проходить серьезную многолетнюю подготовку перед полетом.

При этом как и в авиации, автоматика хорошо работает когда все идет по плану, а когда что-то срывается — вот тут-то и нужно очень быстро и точно принять решение. Он там например описывает сюжет, который они отрабатывали на симуляторе: при сходе с орбиты он обнаружил что слегка течет кислородный баллон. Сперва не придал этому значения (течь была маленькая, а кислорода у них было достаточно), но потом они сообразили что скоро кислорода в кабине натечет столько, что может очень легко вспыхнуть пожар, т.е. им надо будет выпускать избыточное давление в космос. А в таком случае воздуха им уже не хватит на нормальный спуск и надо начинать его срочно, чтобы и не сгореть и не задохнуться. Но они там как-то протупили и упустили очень краткий момент когда это можно было сделать, в результате симуляции они «погибли».

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

Ставьте Armbian. Там много что доделано, у меня второй кубик крутится 24х7 с 4мя контейнерами lxc, Джавой, внешним хардом, и прочими радостями. Ребучусь иногда проверить, не отвалили ли uboot при обновлении. Да и стики андроидные на a20/a10 обрели новую жизнь — вместо кривых старых Android теперь каноничный Debian/Ubuntu. Только с DE ещё не определился, железо же работает идеально.

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Registered
Activity