В летние дни на пике востребованности городская мобильность. Особенно это касается подростков с большим количеством высвободившегося в каникулы времени. Свобода перемещения стирает расстояния между разлученными друзьями. Одним из решений является прокат самоката, но точки проката и требования по парковке часто делают использование метода нецелесообразным. В период своего очередного отпуска, устав от "безделья", было принято волевое решение потратить досуг на рост мобильности в семье. Последние пару лет валялся гироскутер, по заверению домочадцев "сломанный". Так сошлись звезды и показали направление...
Рубрика «программирование микроконтроллеров» - 4
Электросамокат из гироскутера или «каша из топора»
2023-07-14 в 2:38, admin, рубрики: diy или сделай сам, гироскутер, программирование микроконтроллеров, сделай, Сезон DIY, электросамокатДействующий процессор на 13 микросхемах стандартной логики
2023-06-29 в 13:00, admin, рубрики: diy или сделай сам, ассемблер для начинающих, Блог компании RUVDS.com, микросхемы, микросхемы малой степени интеграции, программирование микроконтроллеров, самодельный процессор, сумматор, схемотехника, триггер, триггер шмитта, триггеры, цифровая схемотехника, цифровые микросхемы, Электроника для начинающих
Привет! Для меня было просто невозможно пройти мимо этого схемотехнического чуда. Горстка деталей на небольшой двусторонней плате выполняет команды машинного языка и выводит результат в виде двоичного кода!
Действующая модель называется "TD4 CPU", является проектом с открытыми исходниками, реально работает и позволяет понять устройство и принцип работы процессора.
Читать полностью »
Из небытия 1987 года. Оживляем индустриальный программатор SIEMENS SIMATIC S5 PG685, ставим CP-M-86 и MS-DOS 2.11
2023-05-01 в 8:01, admin, рубрики: cp/m-86, Siemens Simatic PG685, timeweb_статьи, Блог компании Timeweb Cloud, восстановление, Компьютерное железо, Настольные компьютеры, программатор, программирование микроконтроллеров, ретрокомпьютер, старое железо, старое компьютерное железо
Приобрести в 2023 году программатор 36-летнего возраста и не поэкспериментировать? В этой статье рассмотрим этапы восстановления работоспособности программатора Siemens Simatic, увидим основные узлы аппаратной составляющей, а также установим операционные системы MS-DOS 2.11 и CP/M-86.
Под катом обзор программатора, фотографии ретро-плат, этапы профилактики, процедура включения, фотографии и видео загрузки операционных систем.
Добро пожаловать. :)Читать полностью »
Очередной драйвер SPI флэшек… Но уже с кэшем и «нормальным» api
2023-04-23 в 10:18, admin, рубрики: C, Алгоритмы, Драйвер, кэширование данных, ни кто не читает тэги, оптимизации, программирование микроконтроллеров, Электроника для начинающихПрочитал на хабре кучу простых, и даже очень, статеек на тему программирования микроконтроллеров, тоже решил добавить что-то простое, понятное, но чуть более полезное.
Да простят меня бывалые разработчики за сей труд, да и хейтеры пусть прощают тоже😁
О чём пойдет речь
Будем размышлять и пытаться писать быстрый драйвер флешки и при этом попробуем сэкономить её ресурс при перезаписях.
Предыстория и проблемы возможных реализаций
Понадобилась SPI флэшка для хранения данных, которыми оперирует встраиваемое ПО микроконтроллера. Типовая задача, если не хватает места внутри основного чипа.
«Ямбический» электронный ключ на Black Pill
2023-04-18 в 9:00, admin, рубрики: CW, diy или сделай сам, ham radio, ruvds_статьи, stm32, Блог компании RUVDS.com, программирование микроконтроллеров, Разработка систем связи, Электроника для начинающих
Всё прогрессивное человечество празднует 18 апреля Международный день радиолюбителя. В этот день в 1925 году на Международной радиолюбительской конференции в Париже был основан Международный союз радиолюбителей (IARU).
Связь без проводов тогда воспринималась как нечто фантастическое, и вызывала массовый интерес. Радиоволны без всяких затруднений распространялись через любые национальные границы, и для координации и представления интересов национальных радиолюбительских организаций на международном уровне требовался наднациональный орган. Им и стал IARU.
В те времена единственным доступным радиолюбителям способом связи был радиотелеграф. Потом стала появляться и голосовая связь, но ещё очень долгое время в глазах широких народных масс радиолюбительство ассоциировалось с писком «морзянки».
Для работы радиотелеграфом нужен телеграфный ключ, и выбор ключа имеет очень большое значение. А ещё телеграфный ключ можно сделать самому, о чём и пойдёт речь далее.
Читать полностью »
Инкрементальный энкодер: подключение и обработка его с помощью AVR (ATmega8-16-32-168-328)
2023-04-16 в 14:44, admin, рубрики: Atmega, avr, код Грея, метод прерываний, программирование микроконтроллеров, энкодерВ данной статье расскажу об энкодерах и попытаюсь объяснить, как их подключать и обрабатывать правильным способом с помощью микроконтроллера AVR (в примерах я использую ATmega8A-PU, но это должно работать на любом другом микроконтроллере, например, на ATmega32 или совместимом с Arduino ATmega168/328).
Немного теории
Инкрементальные энкодеры имеют два выхода, назовем их A и B. Когда мы вращаем ручку, на выходах A и B мы получаем фазовый сдвиг квадратичного сигнала. Этот сигнал представляет собой ничто иное, как двухбитный код Грея. На изображении ниже я нарисовал это в более читабельном виде.




