Схемотехника: Типовая схема Супервизора питания (детектор пониженного напряжения). Методика расчёта [2015.03.24]
Полезна ли эта статья? Однако, меня заворожила красота математических выкладок и пришедших идей. Поэтому захотел её опредметить…
Читать дальше
Читать дальше
Схемотехника: «Push-On, Push-Off Power-Switching Circuit» из патента US7781920B2
Патент не мой! Схема интересная: Вкл/Выкл Питания Устройства одной тактовой кнопкой, с возможностью программного выключения питания самим устройством. Реализация на только дискретных элементах (три транзистора).
Картинки кликабельны и ведут на увеличенное изображение...
Читать дальше
Картинки кликабельны и ведут на увеличенное изображение...
Читать дальше
Опасное сосало.
Поскольку квартирный ремонт перерос в стадию применения большого числа штукатурки для заделки швов в гипсокартоне эту пыль пришлось как-то убирать.
В ход был пущен пылесос. Тут оказалось что фильтр обычного домашнего пылесоса через пару минут забивается штукатуркой и дальнейшая работа невозможна.
Строительный же пылесос на складе на другом конце города и без мешков.
Читать дальше
В ход был пущен пылесос. Тут оказалось что фильтр обычного домашнего пылесоса через пару минут забивается штукатуркой и дальнейшая работа невозможна.
Строительный же пылесос на складе на другом конце города и без мешков.
Читать дальше
Швейцарский нож для embedded разработчика.
Швейцарский нож для embedded разработчика.
Разработка embedded устройств — это моя работа и хобби. За все время, проведенное за этим занятием, у меня накопилось много «поделок» и «недоделок» различных инструментов для отладки и тестирования: USB-UART преобразователи, JTAG адаптеры, разного рода программаторы и т.д. Рассматривая весь этот «зоопарк» устройств, мы (я и несколько моих друзей) задумались, а можно ли сделать одно многофункциональное устройство, которое выполняло бы функции всех этих инструментов отладки. Сделать что-то аналогичное швейцарскому армейскому ножу для embedded разработки.
В этой статье я попытаюсь описать требования и функциональную схему такого устройства, как мы их видим.
Читать дальше
Мои поделки: Универсальная макетная плата для Микроконтроллера (в DIP-корпусе) [ноябрь 2013]
Телефонный звонок:
— Алло, здравствуйте, скажите пожалуйста, есть ли в наличии микросхема XXYY-ZZ?
— Минуточку… Есть, но к сожалению, они сейчас только в DIP-корпусе…
— Да? Спасибо… а как пройти в дип-корпус ?

Содержание:
Далее, будет много фоток (все кликабельны и ведут на полноразмерное изображение)...
Читать дальше
— Алло, здравствуйте, скажите пожалуйста, есть ли в наличии микросхема XXYY-ZZ?
— Минуточку… Есть, но к сожалению, они сейчас только в DIP-корпусе…
— Да? Спасибо… а как пройти в дип-корпус ?

Содержание:
- Предисловие
- Назначение
- Конструкция
- Применение
- Что здесь можно улучшить?
- Решение: «Выпрямительный мост на МОП-транзисторах» (мизерное падение напряжения)
Далее, будет много фоток (все кликабельны и ведут на полноразмерное изображение)...
Читать дальше
Отработка узлов: Часы-Будильник-Таймер-Секундомер на МК ATtiny85V (часть 3)
В Устройстве используется индикация: статическая, на сдвиговых регистрах. Опытные электронщики уже наверняка знают: зачем в той схеме нужен ключ VT1, управляемый сигналом «Ready»? Но я, по началу, не знал насколько он важен...
Читать дальше
Читать дальше
Отработка узлов: Часы-Будильник-Таймер-Секундомер на МК ATtiny85V (часть 2)
«Москва не сразу строилась. Не сразу всё устроилось...» (с)

Содержание:
Осторожно: в статье «много буков»! Кого это напрягает — идите мимо. Данная статья написана не для читателей — в ней автор разговаривает со своим «учителем»: поставленной задачей... (протоколы экспериментов)
Читать дальше

Содержание:
- Схема Источника Питания (батарейный отсек) и Защита от переполюсовки
- Цифровой Инкрементальный Энкодер «RE1203XC1-H01»
- LED-индикатор семисегментный одноразрядный «SM420361N/8»
- Звукоизлучатель (Бузер с генератором): моделирование и тестирование, особенности питания
- Механизм Пригашения Индикаторов, при загрузке данных в Сдвиговые регистры
- Приложения
Осторожно: в статье «много буков»! Кого это напрягает — идите мимо. Данная статья написана не для читателей — в ней автор разговаривает со своим «учителем»: поставленной задачей... (протоколы экспериментов)
Читать дальше
- 0
- 23 декабря 2013, 21:23
- Celeron
- Оставить комментарий
- 2
AVRASM: Библиотека процедур для интеллектуальной обработки ВВОДА в МК: событий от Кнопок и Энкодеров (часть 2: порядок внедрения и использования)
Большинству микроконтроллерных устройств требуется поддерживать интерфейс с пользователем-человеком: для вывода используются светодиоды или дисплеи, а для ввода — обычно, традиционные Кнопки и Энкодеры.
Данная реализация «Библиотеки процедур для интеллектуальной обработки ВВОДА» написана на языке ассемблера, для компилятора AVRASM. Соответственно, она предназначена для разработки программных прошивок (firmware) на языке ассемблер, для микроконтроллеров Atmel AVR (8-bit).
Читать дальше
Данная реализация «Библиотеки процедур для интеллектуальной обработки ВВОДА» написана на языке ассемблера, для компилятора AVRASM. Соответственно, она предназначена для разработки программных прошивок (firmware) на языке ассемблер, для микроконтроллеров Atmel AVR (8-bit).
Читать дальше
- 0
- 12 декабря 2013, 03:14
- Celeron
- Оставить комментарий
AVRASM: Библиотека процедур для интеллектуальной обработки ВВОДА в МК: событий от Кнопок и Энкодеров (часть 1: авторская методика и реализация)
Микроконтроллерное устройство может работать исключительно в автономном режиме: получать сигналы с датчиков, и выдавать управляющие импульсы, иногда оно ещё взаимодействует с ЭВМ или другими микроконтроллерами… Но большинству микроконтроллерных устройств требуется поддерживать интерфейс с пользователем-человеком: для вывода используются светодиоды или дисплеи, а для ввода — традиционные Кнопки и Энкодеры, редко используются и другие экзотические устройства ввода…
В данной работе будут рассматриваться только традиционные инструменты ввода: «цифровые Кнопки / Клавиатуры» и «инкрементальные Энкодеры», поскольку именно они используются почти всегда.
Содержание:
Читать дальше
В данной работе будут рассматриваться только традиционные инструменты ввода: «цифровые Кнопки / Клавиатуры» и «инкрементальные Энкодеры», поскольку именно они используются почти всегда.
Содержание:
- Назначение
- Особенности
- Код и Зависимости
- Как это работает?
- Порядок внедрения библиотеки
- Методика проектирования прикладного кода (обработчики событий)
Читать дальше
- 0
- 07 декабря 2013, 17:07
- Celeron
- Оставить комментарий
AVRASM: Шпаргалка по стандартным инструкциям ассемблера AVRASM. Система команд AVR (идея)
На основе оригинального документа Atmel: «AVR Instruction Set Manual (Rev.0856H–AVR–07.2009) (ENG).pdf» (это не самая последняя ревизия документа, но она содержит 99% всей информации и более компактна, чем последняя)
Скомпоновал только нужные страницы, с самой необходимой информацией, и распечатал себе такой некий «Quick Reference Guide»: «Celeron — Шпаргалка по AVRASM. Система команд AVR (распечатать на А4 двухстороннем, скрепить в левом-верхнем углу).pdf»
Читать дальше
Скомпоновал только нужные страницы, с самой необходимой информацией, и распечатал себе такой некий «Quick Reference Guide»: «Celeron — Шпаргалка по AVRASM. Система команд AVR (распечатать на А4 двухстороннем, скрепить в левом-верхнем углу).pdf»
Читать дальше