Месяц: Август 2018

Генератор на LM566

Управляемый напряжением генератор на ИМС LM566 фирмы National Semiconductor относится к классу функциональных генераторов и обладает возможностью генерации сигнала прямоугольной формы (меандр) и треугольной формы (линейнонарастающего и спадающего напряжения). Отличительной особенностью микросхемы является высокая линейность регулировочной характеристики и минимальное количество внешних элементов. LM566 может работать при питании от однополярного и двухполярного источника. При использовании однополярного источника […]

Загрузка...
Просмотров: 6 077 Читать статью

Импульсный генератор + частотомер (Arduino)

На рисунке показана схема простого уст-ва которое может работать в режиме генератора импульсов и в режиме частотомера. Генератор импульсов: Длительность импульсов от 1 мкс до 8.3 сек Регулировка скважности от 0 до 100.0% Изменение длительности импульсов и скважности происходит при помощи энкодера, при нажатии на кнопку энкодера начнет мигать курсор в самом младшем разряде, при […]

3,75 (4)
Загрузка...
Просмотров: 16 292 39 комментариев Читать статью

LT4060 микросхема для быстрой зарядки аккумуляторов

На микросхеме LT4060 можно собрать простое уст-во быстрой зарядки Ni-MH аккумуляторов. Помимо зарядки Ni-MH аккумуляторов можно заряжать Ni-Cd аккумуляторы, для этого необходимо вывод СНЕМ (12 вывод) микросхемы к подсоединить к +Vcc (14 вывод). На схеме показан вариант подключения последовательно соединенных  2-х аккумуляторов, так например для зарядки одного аккумулятора необходимо выводы выводы SEL0 и SEL1 подсоединить к земле, для трех аккумуляторов  SEL1 […]

5,00 (2)
Загрузка...
Просмотров: 5 506 Читать статью

Разделение числа на отдельные цифры

Разделить число на отдельные цифры достаточно просто, достаточно посмотреть на пример скетча и все станет понятно: void setup(){ Serial.begin(9600); }   int k = 12345;   void loop(){ Serial.println(k/10000); Serial.println(k/1000%10); Serial.println(k/100%10); Serial.println(k/10%10); Serial.println(k%10%10); delay(1000); } В примере показан метод, как можно просто разделить число int на отдельные цифры, каждой цифре можно задать отдельную переменную.

4,00 (1)
Загрузка...
Просмотров: 6 109 Читать статью

Проверка числа на четность (Arduino)

Проверить число на четность достаточно просто, ниже представлен скетч демонстрирующий проверку на числа на четность, если число четное то выражение %2 вернет 0, если не четное то 1. void setup(){ Serial.begin(9600); }   int a[]{12,24,5,125,236,7895,12,45,50,22,324,8};   void loop(){ for(int i=0;i<sizeof(a)/sizeof(int);i++){   Serial.print(a[i]); Serial.print(» «); Serial.println(a[i]%2);   delay(1000); } }

Загрузка...
Просмотров: 8 211 Читать статью

Домашняя метеостанция (Arduino)

В домашней метеостанции будут использоваться следующие компоненты: Arduino Nano модуль DS3231 — часы реального времени модуль BMP280 — датчик атмосферного давления и температуры (измерение атмосферного давления в мм.рт.ст и  температуры в комнате) модуль 18B20 — цифровой датчик температуры (измерение температуры на улице) модуль DHT11 — датчик влажности LCD 1602  на базе контроллера HD44780 BMP280 DHT11 DS3231 […]

5,00 (3)
Загрузка...
Просмотров: 27 783 14 комментариев Читать статью