Микроконтроллеры и Технологии Микроконтроллеры и Технологии каталог схем и прошивок
  • ВКонтакте
  • Youtube
  • Вход на сайт
  • Создать аккаунт

  • Забыли пароль?
  • Забыли логин?
  • Создать аккаунт
(*)
(*)
(*)
(*)
(*)
(*)
Зарегистрировавшись на сайте, вы соглашаетесь с политикой обработки и хранения персональных данных.
Зарегистрировавшись на сайте, вы соглашаетесь с условиями использования сайта.

Поля, помеченные звездочкой (*) обязательны для заполнения.

  • Создать аккаунт
  • Вход на сайт
  • Устройства
    •  AVR AVR
    •  Microchip Microchip
    •  STM STM
    • ARM
    • ArduinoArduino
    •  ESP8266 ESP8266
    • Разное
      • Аудио
      • Автомобиль
      • Источники питания
      • Для компьютера
      • Электропривод
      • Электроника в быту
      • Средства связи
      • Промышленная электроника
    • Метки
  • Программирование
    • AVR
      • Программаторы
      • Программирование на СИ
      • FUSE калькулятор
    • Microchip
      • Программаторы
      • Ассемблер (Видео)
    • Memory
  • Технологии
  • Справочник
    • Энциклопедия радиолюбителя
    • Онлайн калькуляторы
  • Литература
  • Программы
  • Форум
  1. Главная|
  2. Устройства

AVR

Часы на ATtiny2313 и светодиодной матрице 8*8

Empty
  •  Печать 
  • E-mail
Создано: 08 июля 2019
Просмотров: 7718

Часы собранные на микроконтроллере ATtiny2313 и светодиодной матрице показывают время в 6-ти различных режимах.

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

Для управления используется только одна кнопка, длительное нажатие кнопки(нажатие и удержание) для поворота меню и обычное нажатие кнопки для выбора меню.

Это хобби-проект, потому точность хода часов зависит лишь от калибровки внутреннего генератора контроллера. Я не использовал кварц в этом проекте, так как он занимал бы два нужных мне вывода ATtiny2313. Кварц может быть использован для повышения точности в альтернативном проекте (печатной плате).

Подробнее... Добавить комментарий

Частотомер до 500МГц на Attiny48 и MB501

Empty
  •  Печать 
  • E-mail
Создано: 21 апреля 2019
Просмотров: 16035

На этот раз я представлю простой малогабаритный частотомер с диапазоном измерения от 1 до 500 МГц и разрешением 100 Гц.

В настоящее время, независимо от производителя, почти все микроконтроллеры имеют так называемые счетные входы, которые специально предназначены для подсчета внешних импульсов. Используя этот вход, относительно легко спроектировать частотомер.

Однако этот счетчый вход также имеет два свойства, которые не позволяют напрямую использовать частотомер для удовлетворения более серьезных потребностей. Одна из них заключается в том, что на практике в большинстве случаев мы измеряем сигнал с амплитудой в несколько сотен мВ, который не может перемещать счетчик микроконтроллера. В зависимости от типа, для правильной работы входа требуется сигнал не менее 1-2 В. Другое заключается в том, что максимальная измеримая частота на входе микроконтроллера составляет всего несколько МГц, это зависит от архитектуры счетчика, а также от тактовой частоты процессора.

Подробнее... Добавить комментарий

Термостат для электрического чайника на ATmega8(Термопот)

Empty
  •  Печать 
  • E-mail
Создано: 12 апреля 2019
Просмотров: 13227

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

В основе прибора микроконтроллер ATmega8, который тактируется от кварцевого резонатора частотой 8МГц. Датчик температуры аналоговый LM35 или цифровой DS18B20. Семисегментный индикатор с общим анодом.

Подробнее... 6 комментариев

Новогодняя звезда на Attiny44 и WS2812

Empty
  •  Печать 
  • E-mail
Создано: 19 декабря 2018
Просмотров: 10114

Эта декоративная звезда состоит из 50 специальных светодиодов RGB, которые контролируются ATtiny44A. Все светодиоды непрерывно изменяют цвет и яркость в случайном порядке. Также есть несколько разновидностей эффектов, которые также активируются случайно. Три потенциометра могут изменять интенсивность основных цветов. Положение потенциометра индицируется светодиодами при нажатии кнопки, а изменение цвета и скорость эффекта можно переключать в три этапа. Этот проект был полностью построен на компонентах SMD из-за специальной формы печатной платы. Несмотря на простую схему, структура платы довольно сложная и вряд ли подойдет для новичков.

Подробнее... Добавить комментарий

Частотный преобразователь для асинхронного двигателя на AVR

Empty
  •  Печать 
  • E-mail
Создано: 15 декабря 2018
Просмотров: 54683

В этой статье описывается универсальный трехфазный преобразователь частоты на микроконтроллере(МК) ATmega 88/168/328P. ATmega берет на себя полный контроль над элементами управления, ЖК-дисплеем и генерацией трех фаз. Предполагалось, что проект будет работать на готовых платах, таких как Arduino 2009 или Uno, но это не было реализовано. В отличие от других решений, синусоида не вычисляется здесь, а выводится из таблицы. Это экономит ресурсы, объем памяти и позволяет МК обрабатывать и отслеживать все элементы управления. Расчеты с плавающей точкой в программе не производятся.

Частота и амплитуда выходных сигналов настраиваются с помощью 3 кнопок и могут быть сохранены в EEPROM памяти МК. Аналогичным образом обеспечивается внешнее управление через 2 аналоговых входа. Направление вращения двигателя определяется перемычкой или переключателем.

Регулируемая характеристика V/f позволяет адаптироваться ко многим моторам и другим потребителям. Также был задействован интегрированный ПИД-регулятор для аналоговых входов, параметры ПИД-регулятора могут быть сохранены в EEPROM. Время паузы между переключениями ключей (Dead-Time) можно изменить и сохранить.

Подробнее... 19 комментариев

Частотомер III от DANYK

Empty
  •  Печать 
  • E-mail
Создано: 20 октября 2018
Просмотров: 11796

Этот частотомер с AVR микроконтроллером позволяет измерять частоту от 0,45 Гц до 10 МГц и период от 0,1 до 2,2 мкс в 7-ми автоматически выбранных диапазонах. Данные отображаются на семиразрядном светодиодном дисплее. В основе проекта микроконтроллер Atmel AVR ATmega88/88A/88P/88PA, программу для загрузки вы можете найти ниже. Настройка битов конфигурации приведена на рисунке 2.

Принцип измерения отличается от предыдущих двух частотомеров. Простой способ подсчета импульсов через 1 секунду, используемый в двух предыдущих частотомерах(частотомер I, частотомер II), не позволяет измерять доли Герц. Вот почему я выбрал другой принцип измерения для своего нового частотомера III. Этот метод намного сложнее, но позволяет измерять частоту с разрешением до 0,000 001 Гц.

Подробнее... Добавить комментарий

Частотомер II от DANYK

Empty
  •  Печать 
  • E-mail
Создано: 16 октября 2018
Просмотров: 10166

Это очень простой частотомер на микроконтроллере AVR. Он позволяет измерять частоты до 10 МГц в 2-х автоматически выбранных диапазонах. Он основан на предыдущем проекте частотомера I, но имеет 6 разрядов индикатора вместо 4-х. Нижний диапазон измерения имеет разрешение 1 Гц и работает до 1 МГц. Более высокий диапазон имеет разрешение 10 Гц и работает до 10 МГц. Для отображения измеренной частоты используется 6-разрядный светодиодный дисплей. Прибор построен на основе микроконтроллера Atmel AVR ATtiny2313A или ATTiny2313. Настройку битов конфигурации вы можете найти ниже.

Микроконтроллер тактируется от кварцевого резонатора частотой 20 МГц (максимально допустимая тактовая частота). Точность измерения определяется точностью этого кристалла, а также конденсаторов C1 и C2. Минимальная длина полупериода измеряемого сигнала должна быть больше периода частоты кварцевого генератора (ограничение архитектуры AVR). Таким образом, при 50% рабочем цикле можно измерять частоты до 10 МГц.

Подробнее... 2 комментария

Частотомер I от DANYK

Empty
  •  Печать 
  • E-mail
Создано: 15 октября 2018
Просмотров: 10304

Это, вероятно, самый простой частотомер на микроконтроллере AVR. Он позволяет измерять частоты до 10 МГц в 4-х автоматически выбранных диапазонах. Самый низкий диапазон имеет разрешение 1 Гц. Для отображения измеренной частоты используется 4-разрядный светодиодный дисплей. Прибор построен на основе микроконтроллера Atmel AVR ATtiny2313A или ATtiny2313. Настройку битов конфигурации вы можете найти ниже.

Микроконтроллер тактируется от кварцевого резонатора частотой 20 МГц (максимально допустимая тактовая частота). Точность измерения определяется точностью этого кристалла. Минимальная длина полупериода измеряемого сигнала должна быть больше периода частоты кварцевого генератора (ограничение архитектуры MCU). Таким образом, при 50% рабочем цикле можно измерять частоты до 10 МГц.

Подробнее... 1 комментарий

Счетчик витков для намоточного станка

Empty
  •  Печать 
  • E-mail
Создано: 29 сентября 2018
Просмотров: 17327

Вариант 1: ATmega8 + Nokia 5110 LCD + питание 3V

В схеме используются Atmega8-8PU (внешний кварц частотой 8MHz), Nokia 5110 LCD и транзистор для обработки импульсов от геркона. Регулятор напряжения на 3,3V обеспечивает питание для всей цепи.

Все компоненты были смонтированы на макетной плате, включая разъемы для: ISP - программатора (USBAsp), 5110 Nokia LCD, питания (5V, подаваемого на 3.3V - регулятор), геркона, кнопки сброса и 2-контактный разъем, используемый для считывания полярности обмотки двигателя привода станка, чтобы знать, увеличивать или уменьшать счетчик.

Подробнее... Добавить комментарий

Дозатор аквариумных удобрений

Empty
  •  Печать 
  • E-mail
Создано: 07 сентября 2018
Просмотров: 6415

Дозатор предназначен для автоматической подачи в аквариум жидких удобрений. Подача удобрений может осуществляться по четырем независимым каналам. Каждый канал может осуществлять подачу удобрений один раз в сутки с выбором любых дней недели. Объем подаваемых удобрений настраивается для каждого канала в отдельности.

Исполнительным устройством дозатора являются насосы-помпы вибрационного типа линейки ULKA. В связи с возможностью использования разных моделей данных насосов в устройстве предусмотрена калибровка производительности каждого канала и регулировка подводимой мощности методом ШИМ. В моем устройстве применены насосы широко распространенной модели ULKA EX5 230V 48W.

Подробнее... Добавить комментарий

Еще статьи...

  1. FM - радиоприемник, TEA5767, ATmega8, SSD1306
  2. Термометр для автомобиля на OLED дисплее
  3. Ваттметр переменного тока на ATmega88
  4. Цветомузыкальная установка на ATtiny45
  5. Термостат на ATtiny13
Страница 5 из 21
  • В начало
  • Назад
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • Вперед
  • В конец

Популярные метки

  • Ваттметр
  • Ток
  • 1-Wire
  • ATmega48
  • ACS712
  • Уровень
  • ST7565
  • PIC16F685
  • MPX5700
  • Напряжение
  • DS1990A
  • ELM327
  • ШИМ
  • Матрица
  • MBI5027
  • Энкодер
  • 3D Cube
  • ATmega328
  • Искатель скрытой проводки
  • ATtiny84

Полезная информация

  • Обмен ссылками
  • Контакты
  • Реклама на сайте
  • Спонсоры проекта
  • Карта сайта

Социальные сети

  • ВКонтактеВКонтакте
  • YoutubeYoutube
  • Обмен ссылками
  • Контакты
  • Реклама на сайте
  • Спонсоры проекта
  • Карта сайта
© 2010-2026 Микроконтроллеры и Технологии. Все права защищены.
Материалы представленные на сайте исключительно только для ознакомления
При копировании материалов ссылка на Микроконтроллеры и Технологии обязательна
Рейтинг@Mail.ru