Рубрика «Производство и разработка электроники» - 94

Конспект первой лекции по программированию современных микроконтроллеров на примере STM32 и операционной системы RIOT. Лекции читаются в Институте информационных технологий МИРЭА по субботам, с 12:50 в актовом зале на 4 этаже корпуса Д. В занятиях отводится 1,5 часа на саму лекцию и 3 часа на практические занятия в лаборатории IoT Академии Samsung по теме лекции.

Как мы и обещали, начинаем публикацию конспектов лекций, которые сейчас читаются в Институте ИТ МИРЭА. По результатам первой, вводной лекции мы решили немного изменить структуру курса — вместо планировавшихся двух потоков по 5 занятий будет один поток на 7 занятий. Это позволит в более спокойном темпе разобрать ряд вспомогательных вопросов, а также статьи с конспектом будут появляться на GT каждую неделю в течение всего марта и апреля, а не через неделю, как планировалось раньше.

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

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

Цель курса — освоение навыков, позволяющих свободно работать с микроконтроллерами на ядре ARM Cortex-M на современном уровне и, при наличии такого желания, двигаться в сторону дальнейшего углубления своих знаний.

Программирование современных микроконтроллеров: лекция 1 - 1

Сегодняшняя лекция — первая, поэтому на ней будут разбираться общие понятия: что такое вообще микроконтроллер и зачем он нужен, что такое прошивка и как она получается, зачем нам нужна операционная система, и наконец — как работать с git. Результат практического занятия — собственный репозитарий на GitHub с исходными кодами ОС, а также успешно настроенная среда сборки на локальном компьютере.
Читать полностью »

Шутки в сторону, тема серьёзная, пожароопасная. Поехали. Это третья статья из цикла, в ней рассмотрены модели оценки предельного тока печатной дорожки, который в некоторых ситуациях является определяющим параметром при выборе толщины проводящих слоёв печатной платы. Читать полностью »

iMX6ULL. Переход к процессорным модулям - 1
Доброго времени суток!
Внимание, много текста и фоток. На рынке можно встретить множество вариаций одноплатных ПК с шилдами или решения «все в одном». Одни заточены под конкретные задачи, например, сбор и отображение данных, другие универсальные и включают в себя всевозможные интерфейсы на все случаи жизни. Существенные отличия наблюдаются также и в конфигурации, типах крепления, соединительных разъемам, форм-факторе и т.д. Для чего разрабатывать свое устройство, спросите Вы, если можно выбрать уже имеющееся в продаже? Несколько лет назад, вертя в руках плату на IMX6Q – «BD-SL-i.MX6» от Freescale (читаем NXP) появилась идея сделать модуль, который бы …
Читать полностью »

Apple уже много лет использует для своих гаджетов готовые дисплеи от других производителей. Экран часов Apple Watch делает LG Display. Экран OLED для iPhone X, первый такой экран в смартфоне Apple, поставляла Samsung. «Яблочная» компания только слегка подстраивает дисплеи под свои девайсы, – например, калибрует экраны iPhone для улучшения цветопередачи. Но на этом её вовлеченность в работу с дисплеями заканчивается.

Apple впервые сама разрабатывает дисплеи для своих девайсов. Это будут дисплеи нового поколения - 1

Теперь, по словам источников Bloomberg, Apple решила, что зависимость от поставок других компаний делает её уязвимой. А поскольку она является самой богатой компанией на планете (с $252 млрд в готовом кеше), настало время потратить часть резервов, и все-таки разработать собственный экран. Да так, чтобы у конкурентов на рынке не осталось шансов. А это значит – создать свою технологию для дисплеев, самую продвинутую и крутую, а потом её как следует запатентовать. Samsung, LG и другие сейчас слегка в шоке. На одних только слухах о таком решении Apple их акции начали падать.Читать полностью »

В феврале в Курске открылся новый завод по выпуску датчиков и систем. Открывали помпезно: красная ленточка, первые лица, все дела… Спустя пару недель после открытия меня отправили туда по работе и я, пользуясь случаем, поснимал, что там внутри. Поделюсь впечатлениями.
Подробности ниже (много фото).
Читать полностью »

В процессе добавления чипов, изготовленных по передовым технологическим процессам, в автомобили, и изменения моделей их использования в дата-центрах, начинают появляться новые вопросы, связанные с их надёжностью

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

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

«Росатом» будет добывать драгоценные металлы из печатных плат - 1

Золотосодержащие комплектующие для утилизации. Источник: пошаговая DIY-инструкция «Извлекаем золото из старой электроники»

Госкорпорация «Росатом» намерена заняться переработкой электронных устройств — мобильных телефонов, ноутбуков, телевизоров, в платах которых содержатся редкоземельные металлы. Соответствующая заявка опубликована 16 марта 2018 года на сайте госзакупок корпорации. Страница закупки в Центре электронных торгов (конкурс № 986774).

Предмет закупки: «Поставка, монтаж, пуско-наладочные работы технологической линии для переработки компонентов электронных плат на территорию ОХТЗ АО “ВНИИХТ” по адресу г. Москва, Лихоборская набережная, дом 11». Максимальная цена договора: 26,47 млн руб. Поставки намечено выполнить к весне 2019 года.

Концентрация драгоценных металлов (золота, серебра, палладия) в печатных платах в десять раз превышает их концентрацию в добываемой руде.
Читать полностью »

IBM представила самый маленький компьютер в мире - 1
Кристаллики соли для масштаба

В рамках конференции IBM Think 2018, проходящей на этой неделе в США, компания IBM предложила к обсуждению свою идею «5 in 5» – пять технологий, которые сильнее всего повлияют на общество и бизнес в ближайшие пять лет. IBM считает, что такими технологиями будут блокчейн, непредвзятый AI, квантовые вычисления, криптография и роботы-микроскопы с искусственным интеллектом. А помогать человечеству во всех этих отраслях будет новый самый маленький компьютер в мире, который разработали в IBM Research. Сама компания его еще не представила, но журналисты раскопали детали об этом интересном девайсе.Читать полностью »

Как за пару минут самостоятельно рассчитать цену корпуса устройства - 1

Приветствую!

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

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

Недавно я увлёкся программированием FPGA и решил, что будет интересно реализовать на FPGA алгоритм игры FizzBuzz. FPGA (программируемая пользователем вентильная матрица) — интересная микросхема. Она программируется на выполнение произвольной цифровой логики. Можно сконструировать сложную схему, не прокладывая физические каналы между отдельными вентилями и триггерами. Микросхема способна превратиться во что угодно, от логического анализатора до микропроцессора и видеогенератора.

Тест FizzBuzz — написать программку, которая выдаёт числа от 1 до 100, где кратные трём заменяются словом “Fizz”, кратные пяти — словом “Buzz”, а кратные пятнадцати — “FizzBuzz”. Поскольку такая программа реализуется в нескольких строчках кода, то её часто задают на собеседованиях чтобы отсеять тех, кто вообще не умеет программировать.

Реализация FizzBuzz на FPGA - 1
Плата Mojo FPGA, подключенная к порту serial-to-USB. Большой чип на плате — это Spartan 6 FPGA

Реализация FizzBuzz в цифровой логике, а не в коде, довольно бессмысленна, но показалась мне хорошим примером для обучения.1 Для этого проекта я использовал простую плату разработки Mojo V3 FPGA для начинающих. На ней установлен FPGA семейства Xilinx Spartan 6. Это один из самых маленьких FPGA, но у него 9000 логических ячеек и 11 000 триггеров — так что малыш на многое способен.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js