Сообщения в bot.habr.rss

Виниловый проигрыватель «Вега ЭП-110»

Опубликовано: Tue, 11 Apr 2023 21:07:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

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

https://habr.com/ru/articles/724778/
BotHabr to All (2023-04-11 22:00:04) [ссылка]

Разработка BIOS на языках высокого уровня

Опубликовано: Tue, 11 Apr 2023 08:05:11 GMT
Канал: Assembler – Язык программирования низкого уровня

Ничего лишнего: материнская плата, видеокарта и ROM-BIOS

Меня давно волнует вопрос, как подступиться к разработке на голом железе, на чистом си. Хотелось понять, каким же образом идёт запуск BIOS, u-boot, grub и прочих первичных загрузчиков. Ведь необходимо перейти от ассемблера к тёплому ламповому си и соблюсти условие, собрать всё это в линукс любимым компилятором gcc.

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

Здесь я хочу свести основные моменты разработки BIOS в одном месте и разобраться обо всех проблемах, которые я получил во время своих опытах в разработке (первая и вторая части). Читать дальше →

https://habr.com/ru/companies/timeweb/articles/727918/
BotHabr to All (2023-04-11 09:00:06) [ссылка]

В России всего 2000 проектировщиков чипов. Что с этим делать?

Опубликовано: Tue, 11 Apr 2023 05:41:19 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

Согласно статье Ивана Покровского "Возможности и проблемы отечественной микроэлектроники", в России всего две тысячи разработчиков микросхем. Для сравнения: в каждой крупной международной электронной компании есть несколько команд, работающих над чипом или над IP, в каждой по паре сотен разработчиков (хотя бывает и меньше ста, и больше тысячи).Две тысячи человек - это мало для любого сценария развитии России:1. Как для сценария, в котором санкции будут сняты и российские компании будут безпроблемно работать с TSMC и западными партнерами для разработки маркетируемых на мировом рынке чипов.2. Так и для сценария, в котором российские разработчики будут строить экосистему проектирования в условиях изоляции, ориентироваться на производство микроконтроллеров и встроенных микросхем на зеленоградском Микроне, а также на сотрудничество в разработке semiconductor IP с китайскими производителями.В других стран бывшего СССР ситуация еще хуже.Что же делать? Для ответа на этот вопрос мы привлекли Машу Горчичко - выпускницу МИФИ, которая защитила диссертацию в Университете Вандербильда в Теннесси. Маша работала инженером в Роскосмосе, а сейчас работает в Кремниевой Долине, разработчиком в компании Applied Materials - одного из лидеров в оборудовании для производства микросхем.Представим Машу, которая будет пояснять и иллюстрировать наши тезисы на видео. От себя прибавлю, что МИФИ - крутой вуз, в нем внутри есть ядерный реактор, а на входе стоит автоматчик: Читать далее

https://habr.com/ru/articles/722942/
BotHabr to All (2023-04-11 06:00:05) [ссылка]

Цель есть, пришло время подумать о том, какой софт поставить на NAS

Опубликовано: Mon, 10 Apr 2023 12:49:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Мы уже приняли решение, что базовым софтом для нашего NAS будет OMV на Armbian. На этом стеке мы будем проводить тесты и замерять бенчмарки. Его мы будем оптимизировать под наше железо. Для него же в первую очередь будут писаться мануалы. Но ресурсов нашего устройства хватит не только на организацию сетевого хранилища, но и на медиасервер, запускалка докеров, контроллер умного дома, VPN и прочее. В данной статье мы попробуем исследовать альтернативные варианты использования NAS и составить расширенный план тестирования на первых семплах. Читать далее

https://habr.com/ru/companies/3rdman/articles/727916/
BotHabr to All (2023-04-10 13:00:04) [ссылка]

Методика портирования пакетов Python в операционную систему «Нейтрино»

Опубликовано: Mon, 10 Apr 2023 07:00:02 GMT
Канал: Системное программирование – Обеспечение работы прикладного ПО

Многие расширения (модули) Python поставляются в виде платформонезависимого байт-кода и могут быть использованы в системах с любой архитектурой. Однако, в некоторых случаях расширения поставляются в виде Py-исходников лишь частично. Например, часть внутренних функций может быть реализована на Си и для обеспечения работоспособности всего расширения потребуется их предкомпиляция для каждой требуемой архитектуры. В контексте ОС «Нейтрино» перечень последних достаточно широк.В статье рассмотрим общий подход к портированию Python-расширений в нашу ОС. Для примера возьмем NumPy, чей жизненный путь проходит следующие стадии: нативный Pyhton код →трансляция в Си (Cython) → компиляция → запаковка результатов с wrapper-ами для Python. Читать далее

https://habr.com/ru/companies/swd_es/articles/726196/
BotHabr to All (2023-04-10 08:00:05) [ссылка]

На что годится зонд от радиометра СРП-88?

Опубликовано: Sun, 09 Apr 2023 17:27:08 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

Недавно мне досталась капсула времени -- сцинтилляционный блок детектирования БДПГ-22н от советского геологоразведочного радиометра СРП-88 с запечатанным в нем воздухом 1990 года. В этой статье мы заглянем внутрь, приведем все в порядок и традиционно подключим этот зонд к Arduino. Читать далее

https://habr.com/ru/articles/726984/
BotHabr to All (2023-04-09 18:00:04) [ссылка]

Делаем Ambient Light на Raspberry Pico. Контрибьютим в OpenRgb

Опубликовано: Sun, 09 Apr 2023 16:59:50 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Ambient Light помогает работать ночью. Когда вокруг темно и светит только монитор, то глаза сильно напрягаются. Лично мне приятно работать без верхнего цвета и данное решение помогает мне это делать. Читать далее

https://habr.com/ru/articles/727914/
BotHabr to All (2023-04-09 17:00:04) [ссылка]

Artery AT32F403A. Завершение знакомства

Опубликовано: Sun, 09 Apr 2023 15:10:28 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

Хочу сказать спасибо всем комментаторам моих предыдущих статей о знакомстве с программированием микропроцессора (МК) Artery AT32F403A. Что-то возможно возьму на заметку. Я понимаю, программисты МК смотрят свысока на программистов прикладных программ, отсюда и много желчи в комментариях. Что касаемо стабильности работы прошивки, то сообщу, в полевых испытаниях пройдено более 600 км и более 21 часа работы, без сбоев в работе канбаса и приложения. Но нет, вру. Один сбой был. При выходе из сна магнитолы, канбас "зависал", так как он по питанию подключен к магнитоле. Но эта проблема была решена временной задержкой при старте инициализации. Читать далее

https://habr.com/ru/articles/727898/
BotHabr to All (2023-04-09 16:00:04) [ссылка]

Гитара без струн и струнный синтезатор

Опубликовано: Sun, 09 Apr 2023 15:28:18 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Все гитары отличаются друг от друга. Это – не секрет. Но объединяет их одно – наличие струн. А возможно ли создание гитары без струн?Hyper Touch GuitarИтальянский дизайнер Макс Батталья (Max Battaglia) считает, что наличие струн – это атавизм. В подтверждение этому он создал концептуальный инструмент Hyper Touch Guitar – нечто среднее между синтезатором и обычной гитарой. Читать далее

https://habr.com/ru/articles/727902/
BotHabr to All (2023-04-09 16:00:03) [ссылка]

Ремонт игрового ноутбука с прогаром в плате без схемы: возвращаем к жизни «похороненный» сервисными центрами CLEVO P970

Опубликовано: Sun, 09 Apr 2023 14:30:06 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Привет, Хабр! Обычно я пишу про испанские барахолки, но сегодня католическая Пасха, поэтому барахолка не работает. Здесь такие mercadillo отнюдь не стихийное явление, а регулируются муниципалитетом. Поэтому в праздники, когда все закрыто, и барахолки не работают. Для меня это до сих пор немного странно, но, видимо, такое решение чем-то обосновано.

Так вот, поскольку барахолки нет, и загадочные «штуки» тоже не поугадывать, расскажу о вчерашнем ремонте игрового ноутбука CLEVO P970ED. Купил я его за 40 евро. Приобрел больше на детали, чем в расчете на ремонт, поскольку думал, что внутри все очень плохо, раз уж и дисплей сняли. И да, мои ожидания оправдались — все было ПЛОХО. О том, как я вернул к жизни ноутбук, проданный на запчасти, причем без схемы или бордвью (если не знаете, что это, расскажу ниже) — под катом. Поехали! Читать дальше →

https://habr.com/ru/companies/selectel/articles/727888/
BotHabr to All (2023-04-09 15:00:03) [ссылка]

Программирование контроллера сервоприводов MC50. Развёртывание промежуточного ПО

Опубликовано: Sun, 09 Apr 2023 12:20:29 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Схема и плата контроллера - в этой статье.Первые шаги по разработке прошивки были выполнены  здесь. А теперь займёмся промежуточный программным обеспечением. Промежуточное ПО - это то, что придаёт нашему девайсу основную массу фичей. RTOS для встраиваемых систем приобретают особую популярность когда сопровождаются полезным промежуточным софтом. Читать далее

https://habr.com/ru/articles/727640/
BotHabr to All (2023-04-09 13:00:04) [ссылка]

Делаем гитару «NiGo»

Опубликовано: Sun, 09 Apr 2023 10:13:28 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Сразу оговорюсь, данный материал вряд ли будет интересен маститым гитарным мастерам, если только не возникнет желания высказать свое мнение и поучить уму-разуму автора, за что, впрочем, буду весьма благодарен.Собрался сделать свою третью электрогитару. До нее были сделаны классические копии: Fender Stratocaster и Ibanez JEM 777. Читать далее

https://habr.com/ru/articles/727862/
BotHabr to All (2023-04-09 11:00:06) [ссылка]

[Перевод] Axiom: Инвертор для двигателя мощностью более 100 кВт

Опубликовано: Sat, 08 Apr 2023 21:17:53 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Впервые в истории открытый проект Axiom даёт возможность точно управлять мощными 3-фазными двигателями. Сейчас это как никогда актуально. Миллиарды тратятся на приближение эры электромобилей. Самое приятное, что аппаратное обеспечение и прошивка имеют открытый исходный код!  Читать далее

https://habr.com/ru/articles/727782/
BotHabr to All (2023-04-08 22:00:04) [ссылка]

Artery AT32F403A. Работа с CAN

Опубликовано: Sat, 08 Apr 2023 07:34:41 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

Добрый день, я продолжаю небольшой курс по ознакомлению с микроконтроллером (МК) Artery AT32F403A. В прошлый раз мы изучили: Читать далее

https://habr.com/ru/articles/727760/
BotHabr to All (2023-04-08 08:00:03) [ссылка]

Музыкальная Катушка Тесла

Опубликовано: Fri, 07 Apr 2023 14:11:50 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Хомяки приветствуют вас друзья!Сегодняшний пост будет посвящен самой продвинутой полномостовой Музыкальной Катушке Тесла. В ходе поста узнаем из каких основных модулей она состоит, как их соединить и настроить. На осциллографе рассмотрим основные управляющие сигналы, посчитаем резонансы и полюса первичной и вторичной обмоток воздушного трансформатора, наглядно увидим работу устройства в различных режимах, а так же спалим жменю транзисторов. В общем все как всегда. Читать далее

https://habr.com/ru/articles/727646/
BotHabr to All (2023-04-07 15:00:03) [ссылка]

[Перевод] PCIe для электронщиков: все нюансы использования

Опубликовано: Fri, 07 Apr 2023 13:00:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Итак, если вы читали предыдущие статьи по этой теме (часть 1, часть 2), то основы работы с PCIe вам уже знакомы и, возможно, у вас есть некая задумка по применению этого стандарта в своём проекте. Это может быть желание снарядить одноплатник несколькими дешёвыми, но мощными картами WiFi с PCIe для вардрайвинга, добавление второго SSD NVMe в ноутбук вместо неиспользуемого контроллера Ethernet или же подключение полноразмерной видеокарты к Raspberry Pi через навороченный переходник. Что бы вы ни собирались реализовать – давайте убедимся, что вам будут знакомы все возможности применения PCIe. Читать дальше →

https://habr.com/ru/companies/ruvds/articles/726728/
BotHabr to All (2023-04-07 14:00:04) [ссылка]

ChatGPT и кодинг для НЕпрограммиста

Опубликовано: Fri, 07 Apr 2023 10:20:58 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Дальше чем Hello World! на Python у меня так продвинуться и не получилось... Хочется творить, создавать что-то полезное, но все, более продвинутые коллеги вокруг утверждают, что раньше чем через год активных проб и ошибок ничего путного из-под моей клавиатуры не выйдет. Эта статья для тех, кто думает, что не сможет и не пробует. Читать далее

https://habr.com/ru/articles/727602/
BotHabr to All (2023-04-07 11:00:05) [ссылка]

Artery AT32F403A. Работа с USB

Опубликовано: Fri, 07 Apr 2023 09:22:54 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

Итак, продолжаю Вас знакомить с микроконтроллером (МК) AT32F403A. Первая статья https://habr.com/ru/articles/727432/ была посвящена знакомству с таймерами и миганием светодиодов. Теперь пора продолжить изучение интерфейсов данного МК. Пожалуй не ошибусь, если скажу, что работа с USB является пожалуй одной из основной. Без этого практически никуда.Дополнительно нам понадобится приложение терминал для Windows. Я использую COM port Terminal v.1.5 Sviridov. Скачать можно по ссылке https://github.com/lab85-ru/terminal_com_port_for_windows/blob/master/exe/terminal.zip Читать далее

https://habr.com/ru/articles/727572/
BotHabr to All (2023-04-07 10:00:03) [ссылка]

Мухоловка, таракан и колесница: роботы-оригами без микрочипов

Опубликовано: Fri, 07 Apr 2023 07:00:05 GMT
Канал: Разработка робототехники – Программирование и разработка робототехники

Окружающий нас мир может быть источником вдохновения для любого творческого человека. Художники вдохновляются невообразимой красотой закатного неба, а писателей наталкивает на новый роман вскользь услышанный разговор в метро. Ученые, коих принято считать прагматиками и практиками, также нуждаются во вдохновении, которое может прийти к ним из самых неожиданных мест. Складывание листа бумаги определенным образом для получения какой-то фигурки, т. е. оригами, уже давно служит основой для многих исследований в области инженерии. Ученым удалось создать множество умных материалов и конституций, которые способны взаимодействовать с окружающей средой, но достичь полного цикла «восприятие-решение-действие» (sense-decide-act) пока не удавалось. Причиной этой неудачи является отсутствие блоков обработки информации, которые могли бы взаимодействовать с восприятием и действием. Ученые из Калифорнийского университета (Лос-Анджелес, США) разработали метод создания автономных роботов на базе оригами посредством внедрения датчиков восприятия, вычисления и действия в проводящие материалы. В чем особенность метода данного, и что умели созданные с его помощью роботы? Ответы на эти вопросы мы найдем в докладе ученых. Читать дальше →

https://habr.com/ru/companies/ua-hosting/articles/727330/
BotHabr to All (2023-04-07 08:00:06) [ссылка]

Старый софт, LPT и современное железо

Опубликовано: Fri, 07 Apr 2023 04:17:01 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

В своей прошлой статье я не был полностью честен. Перед тем, как получить рабочее устройство, я много раз проверял как мой код работает, перезаписывая его на многоразовую флеш AT28С64. И с самого начала знал что отлаживаться придется на железе, а потому встал вопрос программатора параллельных EEPROM.Некогда крайне востребованные, а ныне необходимые только для редких специфических задач, эти программаторы стоят неприлично дорого (на этот раз серьезно). Есть бюджетные варианты, например собрать такой программатор на основе ардуины (но не весело) или быстро изобрести решение самому (но лень писать софт).Однако, у отца оказался программатор Omega. На самом деле это не совсем программатор, это базовый блок на основе которого, теоретически, можно собрать множество разных устройств используя разные адаптеры, но один из адаптеров (имеющихся в наличии) - это универсальный программатор Orange. Все это разработки cnc-lab.com, там же можно найти описание этого железа http://cnc-lab.com/omega.htm . Но есть одна небольшая загвоздка: у меня современные компьютеры с Windows 10 и Windows 11, а этот программатор использует LPT. И нужно было как-то из этой ситуации выходить.Эта статья о том, как можно заставить работать на новом компьтере старый софт и старое железо, рассчитанные на связь через LPT, при этом не прибегая к изменению ни оригинальных исполняемых файлов, ни схемотехники устройства. Читать далее

https://habr.com/ru/articles/727468/
BotHabr to All (2023-04-07 05:00:03) [ссылка]

Как делать прототипы печатных плат и не проклинать себя Или первый вариант прототипа печатной платы. Лайфхаки

Опубликовано: Thu, 06 Apr 2023 17:21:58 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Эта статья предназначена для тех, кто хочет отказаться от проектов на отладочных платах (Arduino, Nucleo, Discovery и другие) и испытать себя в разработке, программировании и отладке собственной печатной платы. У вас на это могут быть свои мотивы: размеры, устройств больше 10, эстетический вид или любые другие. В этой статье я хочу рассказать по пару лайфхаков при разработке таких схем. Читать далее

https://habr.com/ru/articles/727480/
BotHabr to All (2023-04-06 18:00:03) [ссылка]

Artery AT32F403A. Знакомство новичка

Опубликовано: Thu, 06 Apr 2023 13:24:53 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

Пишу первый раз для аудитории, поэтому представлюсь. Зовут меня Артём, я разработчик приложения VestaXR для автомобилей LADA. Это приложение является бортовым компьютером для машин с магнитолами (ГУ) на базе Андроид, которое взаимодействует с машиной через электронную плату (канбас), и отправляет сигналы с каншины в ГУ и обратно, позволяя получать все данные и управлять некоторыми настройками автомобиля. Изначально канбас строился на базе STM32F405. Но настали времена, когда этот микроконтроллер стал дорогой и попал под санкции. Читать далее

https://habr.com/ru/articles/727432/
BotHabr to All (2023-04-06 14:00:05) [ссылка]

Достаточно одной К155ЛА3

Опубликовано: Thu, 06 Apr 2023 13:00:01 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Продолжая тему легендарных микросхем, нельзя обойти вниманием замечательнейшую микросхему 7400, также известную на постсоветском пространстве, как К155ЛА3.

Давным-давно, когда деревья были большими, а я ещё учился в старших классах, на меня снизошло откровение от старших товарищей, что практически любое цифровое устройство можно собрать только на микросхемах К155ЛА3. Утверждение может показаться спорным, но ничто не мешает нам его проверить.

И поможет нам в этой проверке другое откровение: «Инверсия конъюнкции есть дизъюнкция инверсий». Заодно и разберёмся, что есть «конъюнкция», что есть «дизъюнкция», и причём здесь «инверсия». И это совсем несложно

https://habr.com/ru/companies/ruvds/articles/723528/
BotHabr to All (2023-04-06 14:00:03) [ссылка]

Наиболее распространенные типы поломок ноутбуков в моей практике: топ-5 простых причин выхода устройства из строя

Опубликовано: Wed, 05 Apr 2023 20:07:02 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

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

Через мои руки прошли сотни ноутбуков, как с очень сложными поломками, так и очень простыми. Не скажу, что я мастер высочайшего класса, но, например, заменить VRAM, процессор или хаб могу. Имею в виду, конечно, те компоненты, что распаяны на плате, а не съемные. Сегодня расскажу о наиболее распространенных видах поломок ноутбуков, починить которые достаточно просто, но многие из них ставят в тупик обычных пользователей. Если вы — мастер высокого класса, вряд ли почерпнете что-то для себя. Но если начинающий или просто пользователь — думаю, будет интересно. Читать дальше →

https://habr.com/ru/companies/selectel/articles/727282/
BotHabr to All (2023-04-05 21:00:03) [ссылка]

Экзоскелет «Норникеля» – не панацея будущего, а инструмент настоящего

Опубликовано: Wed, 05 Apr 2023 13:47:20 GMT
Канал: Робототехника – Роботы, роботы, роботы

Всем привет! Меня зовут Владислав Давыдов, я главный менеджер центра развития цифровых технологий компании Норникель. В этой статье расскажу о ходе разработки и подготовке к вводу в промышленную эксплуатацию тяжелого промышленного экзоскелета Норникеля. Читать далее

https://habr.com/ru/companies/nornickel/articles/727200/
BotHabr to All (2023-04-05 14:00:06) [ссылка]

[Перевод] Кот в колесе: как узнать, с какой скоростью и в какую сторону бегают котики

Опубликовано: Wed, 05 Apr 2023 09:36:42 GMT
Канал: DIY или Сделай сам – Для тех, у кого руки растут из нужного места

Да, это точно кот, а не большой чёрный хомяк. Оказывается, некоторые кошки тоже не прочь понаворачивать круги в колесе. Владелец кота по имени Cygnus (Лебедь) решил немного усовершенствовать кошачье беговое колесо и прикрутил к нему систему мониторинга. Рассказываем, как работает устройство и какие интересные факты о кошачьей активности можно из него извлечь. А на что вы готовы ради своих котиков?  Читать далее

https://habr.com/ru/companies/cloud4y/articles/727106/
BotHabr to All (2023-04-05 10:00:03) [ссылка]

Хотите проектировать устройство, которое использует миллиард человек — решайте микроархитектурные задачки

Опубликовано: Wed, 05 Apr 2023 06:46:10 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

Длинный извилистый путь Школы Синтеза Цифровых Схем приближается к годовой кульминации. 21-23 пройдет хакатон по процессорам в зеленоградском МИЭТ, после чего 150 слушателей из дюжины российских городов оправятся готовится к майским праздникам, приближающимся сессиям и лету.Но для тех, кто воспринимает школу не просто как научпоп, а реально собирается стать проектировщиком микросхем, мы приготовили экзамен с задачками в духе задачек на собеседованиях в Silicon Valley. В некоторых крупных электронных компаниях для решения таких задачек соискателя заводят в комнату без интернета, и он делает это под глазами экзаменатора на компанейском компьютере. Но так ученики школы не волшебники, а только учатся, экзамен выкладывается открытым, но по его результатам школа будет давать рекомендации в электронные компании.Для экзамена мы выбрали три темы в четырех упражнениях: Читать далее

https://habr.com/ru/articles/727048/
BotHabr to All (2023-04-05 07:00:03) [ссылка]

Подключение инкрементального энкодера к микроконтроллеру ATmega8

Опубликовано: Tue, 04 Apr 2023 21:16:19 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

Типовая схема подключения энкодера к микроконтроллеру ATmega8 представлена на рисунке 1. На схеме тактовые выводы A и B подтянуты с помощью резисторов R1 и R2 к питанию и дают низкий сигнал при срабатывании. Читать далее

https://habr.com/ru/articles/727018/
BotHabr to All (2023-04-04 22:00:05) [ссылка]

Подключение жидкокристаллического дисплея LCD1602 (HD44780) к микроконтроллеру ATmega8 в 4-битном режиме

Опубликовано: Tue, 04 Apr 2023 20:26:15 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

LCD-дисплеи (Liquid Crystal Displays) используют для отображения состояния или параметров в различных приборах.LCD1602 – это 16-выводное устройство, имеющее 8 выводов для передачи данных (D0-D7) и 3 вывода управления (RS, RW, EN). Остальные 5 выводов предназначены для питания и подсветки ЖК-дисплея. Цифры «1602» указывают на формат выводимой (отображаемой) информации: 16x02 символов (рисунок 1).Выводы управления помогают нам настроить LCD-дисплей в командном режиме или режиме передачи данных. Они также помогают настроить режим чтения или записи, а также время чтения или записи.LCD-дисплей 16x2 можно использовать в 4-битном или 8-битном режиме в зависимости от технических требований. Чтобы использовать его, нам необходимо отправить определенные команды на LCD-дисплей в командном режиме, и как только ЖК-дисплей будет настроен в соответствии с нашими требованиями, мы сможем отправить необходимые данные в режиме передачи данных. Читать далее

https://habr.com/ru/articles/727010/
BotHabr to All (2023-04-04 21:00:13) [ссылка]

Подключение жидкокристаллического дисплея LCD1602 (HD44780) к микроконтроллеру ATmega8 в 8-битном режиме

Опубликовано: Tue, 04 Apr 2023 20:26:52 GMT
Канал: Программирование микроконтроллеров – Учимся программировать микроконтроллеры

LCD-дисплеи (Liquid Crystal Displays) используют для отображения состояния или параметров в различных приборах.Жидкокристаллический дисплей LCD1602 представляет собой 16-выводное устройство, имеющее 8 выводов для передачи данных (D0-D7) и 3 вывода управления (RS, RW, EN). Остальные 5 выводов предназначены для питания и подсветки ЖК-дисплея. Цифры «1602» указывают на формат выводимой (отображаемой) информации: 16x02 символов (рисунок 1).Выводы управления помогают нам настроить LCD-дисплей в командном режиме или режиме передачи данных. Они также помогают настроить режим чтения или записи, а также время чтения или записи.LCD-дисплей 16x2 можно использовать в 4-битном или 8-битном режиме в зависимости от технических требований. Чтобы использовать его, нам необходимо отправить определенные команды на LCD-дисплей в командном режиме, и как только ЖК-дисплей будет настроен в соответствии с нашими требованиями, мы сможем отправить необходимые данные в режиме передачи данных.Для получения дополнительной информации о LCD-дисплее 16x02 и о том, как его использовать, необходимо обратиться к datasheet. Читать далее

https://habr.com/ru/articles/727012/
BotHabr to All (2023-04-04 21:00:08) [ссылка]