• Как я делал линейно-интерактивный ИБП (Часть 2)

      Во второй части нашего цикла продолжим разговор про измерение переменного напряжения, а также про измерение выходного тока нагрузки. Всех заинтересованных прошу под кат.
      Читать дальше →
    • ESP8266 + FLProg – Создание web интерфейса настройки

      • Tutorial
      Источник

      Предыдущий пост, посвящённый связке FLProg и ESP8266, был обзорным, а теперь рассмотрим работу в программе с этим контроллером более подробно.
      Осторожно, очень много картинок!
    • Как сжать загрузчик для STM8 до размера 18 байт в памяти FLASH

        В процессе поиска загрузчика для микроконтроллера STM8S103F3 было обнаружено, что имеющиеся загрузчики в основном написаны на ”C”, «крадут» значительный объем у FLASH памяти, переносят таблицу векторов прерываний.

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

        Было решено попробовать самостоятельно написать загрузчик со следующими требованиями:

        — загрузчик должен был называться STM8uLoader;
        — код должен быть написан на ассемблере (благо ассемблер законодательно пока не запрещен);
        — загрузчик должен занимать минимально возможный объем во FLASH памяти, объем занимаемый в компьютере будем считать не ограниченным;
        — загрузчик не должен перемещать таблицу векторов прерываний;
        — загрузчик должен иметь минимальный функционал, весь основной функционал должен взять на себя компьютер;
        — загрузчик должен передавать управление прикладной программе за разумное время после сброса/включения при отсутствии соединения с компьютером.

        Первое условие было моментально выполнено, а вот над последующими требованиями пришлось потрудиться.
        Читать дальше →
      • Если вы не можете объяснить что-либо простыми словами, вы это не понимаете

        • Translation
        image

        В начале 1960-х Ричард Фейнман давал несколько лекций для студентов, позже собранных в книгу "Фейнмановские лекции по физике". В книгу не вошла лекция по планетарному движению, но найденные позднее заметки позволили Дэвиду Гудштейну, коллеге Фейнмана, написать о ней книгу: "Потерянная лекция Фейнмана" [David Goodstein, Feynman’s Lost Lecture]. Цитата из книги, опубликованной в номере журнала Caltech’s Engineering & Science 1996 года:
        Фейнман был великим учителем. Он гордился способностью придумывать способы объяснять самые глубокие идеи начинающим студентам. Однажды я сказал ему: «Дик, объясни мне так, чтобы я понял, почему частицы с полуцелым спином подчиняются статистике Ферми-Дирака». Фейнман сказал: «Я подготовлю лекцию для первокурсников на эту тему». Но через несколько дней он вернулся и заявил: «Я не смог. Я не смог низвести это до уровня первокурсников. Это значит, что на самом деле мы этого не понимаем».
        Читать дальше →
      • С помощью программы ServoStudio 12 и платы Arduino можно создать своего робота, не написав единой строчки кода



          Наверное многие из тех, кто открыл для себя мир электроники, рано или поздно задумываются о том чтоб создать некого своего робота, либо просто бытовую автоматику или радиоуправляемые модели. Но если с механикой было все более-менее понятно – то разработка программы для управления таким устройством, в котором слажено должны работать большое количество сервоприводов, вызывала не мало сложностей. Программно–аппаратный комплекс ServoStudio 12 как раз позволит управлять таким устройством, управлять одновременно 12 сервоприводами, создавать последовательности движений при помощи визуального редактора. Также данный комплекс станет удобным инструментом при отладке механики устройства и создания своей программы.

          При необходимости, созданную последовательность движений можно экспортировать как скетч Arduino IDE, для автономной работы, без ПК. Либо просто как массив значений ключевых точек для дальнейшего использования в своей программе. ServoStudio 12 обладает интуитивно понятным интерфейсом и разобраться в ней может даже новичок. А использование платы Arduino в качестве исполнительного устройства управления – сделало данную систему легко доступной в повторении и изготовлении.
          Читать дальше →
        • Руководство по созданию механических щупальцев в домашних условиях: часть 1

          • Translation


          Как же нам не любить аниматронику? Отогните силиконовую кожу любой куклы, и вам откроется скопление мехатронной магии, дающей ей жизнь на большом экране. Я искал в интернете хорошие вводные материалы на эту тему, но нашёл лишь один – обучающие видео от Стэна Уинстона. Уже через 30 секунд я почувствовал, как щупальца пробуждают мои самые низменные позывы к постройке осязаемых вещей. Я запал, я просто обязан был построить одну такую штучку… или несколько. И вот, как можно создать вполне реальное аниматронное щупальце.
          Читать дальше →
        • Хабрасливки: золотые посты «Хабрахабра» и Geektimes

            Прошлый топ статей Хабра/ГТ было интересно почитать, но не всех он обрадовал: кому-то показалось удивительным, что рейтинг по количеству просмотров состоит в основном из попсовых материалов. Но идея сделать более хардкорный топ меня всё-таки захватила достаточно, чтобы попытаться отсортировать все посты Хабра и ГТ по качеству. Я по-прежнему считаю, что лучше всего с этой задачей справится нейросеть, и наверное это можно сделать уже сейчас, если потратить достаточно много времени, показывая ей разные статьи с пометкой «торт/не торт», но пока я выбрал подход чуть попроще и с использованием имеющихся данных.

            У рейтинга по просмотрам есть очевидные недостатки: публичный счётчик на Хабре появился только в 2012 году, да и большая чать просмотров приходит из поиска, и это абсолютно случайные люди. Очевидно, что качество статей Хабра должны оценивать сами хабрапользователи, поэтому подборка должна быть основана на оценках постов. Для выбора «золотых постов Хабра» я использовал хорошо зарекомендовавшую себя знакомую по Dirty.ru и ещё одному ресурсу систему определения золотых постов как публикаций, не менее 98% голосов за которые положительны.

            1. «Делаем приватный монитор из старого LCD монитора», kfedorov — 1484 проголосовало, 18 отрицательно (2011)
            2. «История игрушки. Поле Чудес», PapaBubaDiop — 933 проголосовало, 10 отрицательно (2011)
            3. «Как мы искали Марс-3», Zelenyikot — 677 проголосовало, 8 отрицательно (2013)
            4. «Читаем QR код», tgx — 621 проголосовало, 9 отрицательно (2011)
            5. «Бейджи для Хабра, версия», idenisenko — 562 проголосовало, 10 отрицательно (2011)
            6. «Загадка выпадающего списка «Амазона»», atomlib — 558 проголосовало, 10 отрицательно (2013)
            7. «Как я наказал Firaxis или история о том, как перебрать бинарный движок через глушитель», Harkonnen — 551 проголосовало, 4 отрицательно (2010)
            8. «Банкомат. Некоторые особенности», UserSide — 548 проголосовало, 6 отрицательно (2014)
            9. «Взгляд изнутри: светодиодные лампочки», Tiberius — 542 проголосовало, 5 отрицательно (2011)
            10. «Самодельный трекинг посылок, или Туда и Обратно», legrus — 533 проголосовало, 1 отрицательно (2013)

            Читать дальше →
          • Intel приглашает вас на Moscow Maker Faire

              9-10 июля в Москве пройдет настоящий праздник для всех, кто любит создавать интересные, интеллектуальные вещи своими руками или давно мечтал этим заняться. Maker Faire — это фестиваль науки и современных технологий для изобретателей, инженеров и гиков всех возрастов. Это и научная ярмарка, и выставка современных технологий, и галерея интерактивного искусства, но, прежде всего, место для общения мейкеров и энтузиастов DIY. Лучшие представители сообщества в течении двух дней будут рассказывать о настоящем и будущем, DIY и open source, учить вас новым навыками и показывать свои разработки во всех областях, где можно приложить руки и голову.


              Читать дальше →
            • Куда идет DIY: самое интересное с фестиваля Maker Faire Bay Area 2016



                Maker Faire — это фестиваль творческих людей, любящих создавать своими руками что-то интересное. Мейкеры собираются вместе, чтобы узнать о новых тенденциях в DIY и сделать праздник технологий, изобретательности и креативности. Предлагаем вашему вниманию репортаж о самых интересных проектах фестиваля, прошедшего недавно на западном побережье США.
                Читать дальше →
                • +7
                • 11.8k
                • 1
              • Построение хексапода для тех кто не хочет мастерить, а хочет программировать

                image

                Всем привет. В этой статье я попытаюсь поделиться своим небольшим опытом в построении бюджетного но технологически неплохого робота-паука.

                Краткое предисловие:

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

                Другой неприятной стороной было то что в качестве мозгов в основном использовались — если не ардуино, то STM32. Мне же хотелось занимтаься программированием. Научить робота бегать за мячиком, обходить препятсвия, передвигаться по открытомй пространству. То есть то, для чего надо больше чем ардуина. Упирались все желания в деньги, которых мало, и руки, которые кривые. Постараюсь поведать как оба этих препятствия я обошел.
                Читать дальше →
              • Конструктор 3D-принтера от SUNHOKEY в процессе эксплуатации (часть вторая)

                  Прошлый мой пост про Сборку и наладку принтера тут канул в лету (хотя его остатки есть в блоге Dronk.ru), там я описал процесс сборки 3D-принтера из китайского конструктора. Теперь же хочу поделиться информацией о его почти годовом использовании, что было заменено, на что обратить внимание, какие апгрейды можно сделать?

                  Но вначале хотел бы описать процесс самой покупки. На тот момент, когда я заказывал принтер, количество положительных отзывов в магазине было около 250 штук. К моменту, как он приехал, их стало уже под 1000 и появилось несколько отрицательных. На данный момент там уже 1800 отзывов. Набор, за счет хорошего соотношения цены и качества, стал настолько популярный, что было время, я даже находил несколько фейковых аккаунтов с ним на али, которые обещали за полцены доставить товар за 3 дня. Так что будьте осторожны. В принципе все дешевые наборы для принтеров на али можно разделить на 2 или 3 категории. У одних ставят директ экструдеры, блок питания с пассивным охлаждением и множеством напечатанных на таком же принтере деталей, у других печатных деталей нет. Так же различаются они и платами управления. Времени ардуины и Ramps уже прошли, сейчас популярны заводские решения «всё в одном».

                  Читать дальше →
                • Недорогой конструктор 3D-принтера Аврора. Будет ли революция?

                    3D принтеры JGAURORA уже давно известны на рынке у печатников, эта компания производит как недорогие принтеры для дома и офиса, так и профессиональные. Сегодня к нам на обзор попал младший брат из семейства JGAURORA — модель 605S DIY в виде комплекта для сборки на акриловой раме. Вот из этого набора деталей и предстоит создать нечто, что будет воплощать нематериальное в осязаемое.

                    image

                    Итак встречайте – набор для сборки 3D-принтера от JGAurora.
                    Читать дальше →
                  • Об измерении скорости потока жидкостей и газов

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

                      Продукция IST — это не масс-маркет, они не выпускают аналоги DHT22 миллионные тиражи дешевых микросхем для стандартных применений. Вместо этого упор делается на специальные задачи: нестандартные конструктивы и диапазоны температур, повышенная точность, минимальное время отклика и так далее.

                      Среди многообразной продукции IST есть такая интересная штука как flow sensors — датчики скорости потока сплошных сред. Под катом рассказываю как они работают, как выглядят и зачем нужны. Думаю что это будет интересно не только разработчикам расходомеров.
                      Читать дальше →
                    • Замена аналоговой регулировки на цифровую в лабораторном блоке питания HY3005D

                           В статье пойдет речь о замене штатных потенциометров на механические энкодеры EC11 (накапливающие датчики угла поворота) в блоке питания Mastech HY3005D с использованием микроконтроллера PIC16F1829 и сдвигового регистра 74HC595 реализующей ЦАП на резисторной матрице R2R
                      Читать дальше →
                    • 3D-панорамы МКС

                        Европейское космическое агентство начало выкладывать на своем сайте 3D панорамы Международной Космической станции.
                        Панорамы сняла в июне 2015-го года астронавт ЕКА Саманта Кристофоретти в рамках своего 199-ти дневного полета на МКС.
                        ЕКА обещает выкладывать на Youtube по одной 3D панораме из разных модулей каждую неделю. Сколько всего панорам подготовлено не сообщается.


                        Самое интересное
                      • MediaTek LinkIt Smart 7688 – платформа для IoT и систем автоматизации

                          Развитие сегментов IoT и домашней автоматизации сегодня сдерживается, в частности, отсутствием доступных исполнительных устройств и датчиков. Для рынка DIY это в определенном смысле компенсируется наличием разнообразных платформ на базе микроконтроллеров и микропроцессоров, которые стоят относительно недорого. Так что если вы не готовы использовать «коробочное» решение и любите разрабатывать собственные проекты, можно без труда подобрать подходящий вариант.

                          Пару лет назад MediaTek предложила рынку платформу LinkIt ONE для разработки прототипов устройств сегмента носимой электроники и IoT, которая благодаря уникальному сочетанию аппаратных возможностей и эффективной программной поддержке стала достаточно популярной среди энтузиастов.

                          В конце прошлого года компания выпустила две новые модели — LinkIt Smart 7688 и LinkIt Smart 7688 Duo, которые существенно быстрее, дешевле и компактнее, но имеют меньше встроенных контроллеров. Как и предшественник, они были разработаны совместно с Seeed.
                          Читать дальше →
                        • Обзор граверного лазера NEJE или перспективная бизнес модель

                            Какое невероятное количество правильных начинаний и стартапов кануло в лету так и не увидев белый свет! И неважно что стало тому благовидным предлогом: отсутствие денег, поддержки окружающих или Лень-матушка… В результате мы никогда не увидим таких прекрасных изобретений как, например, автоматический спиночёс или шарообразный смартфон… А всё потому, что кто-то однажды сказал себе: «Нет, это слишком сложно/дорого для меня».

                            В своём эпосе я представлю вам наглядный пример того, как при помощи китайской игрушки за $82 можно создать модель большого бизнеса.


                            Читать дальше →
                          • Гальваническая развязка. Кто, если не оптрон?


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

                              Статья под катом посвящена различным способам гальванической развязки цифровых сигналов. Расскажем зачем оно вообще нужно и как производители реализуют изоляционный барьер «внутри» современных микросхем.
                              Читать дальше →
                            • Компактный USB HID Bootloader для ATtiny85


                              Представляю вашему вниманию новый компактный Bootloader для AVR Tiny 45/85. Данный автозагрузчик распространяется под лицензией GNU GPL, как того требует лицензия V-USB. Основой для данного автозагрузчика послужил ATtiny85 USB Boot Loader от Embedded Creations и его потомок micronucleus-t85, используемый платами Digispark.
                              Также как и вышеупомянутые, TinyHID Loader основан на библиотеке V-USB.

                              Ключевые особенности:


                              • Работает под ATtiny45 и ATtiny85
                              • Компактен (2кб с базовыми функциями)
                              • Расширяем (есть ряд дополнительных функций, включение которых увеличит размер)
                              • Не треубет драйверов (что особенно важно под новые версии Windows)
                              • Не работает с AVRdude, использует вместо этого кросплатформенное API на C#
                              • Умеет обновлять сам себя

                              Читать дальше →
                              • +23
                              • 42.8k
                              • 5
                            • Проектирование мощного ИБП двойного преобразования (on-line). Часть 1

                              Пролог


                              Хотелось бы поприветствовать всех кто увлекается и занимается электроникой! Данная серия публикаций будет посвящена полному циклу проектирования мощного источника бесперебойного питания мощность 3,2 кВт и самое главное — с чистым синусом на выходе.

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

                              Мои публикации будут носить больше учебный характер с попытками донести до интересующихся основы силовых расчетов, трассировки плат и ВЧ цепей, программирование микроконтроллеров STM32, а так же ПЛИС от Altera. И конечно еще множество сложных, но интересных вещей. Пожалуй, начнем…
                              Читать дальше →