Последние комментарии

Подключение DS1307 к микроконтроллерам AVR

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

Подключение DS1307 к микроконтроллерам AVRDS1307 - микросхема часов реального времени с интерфейсом I2C(TWI). Часы / календарь хранят следующую информацию: секунды, минуты, часы, день, дату, месяц и год. Конец месяца автоматически подстраивается для месяцев, в которых менее 31 дня, включая поправку для високосного года. Часы работают в 24-часовом или 12-часовом формате с индикатором AM/PM. DS1307 имеет встроенную схему контроля питания, которая обнаруживает пропадание питания и автоматически переключает схему на питание от батареи.

Распиновка DS1307Vbat - вход батареи для любого стандартного 3 Вольтового литиевого элемента или другого источника энергии. Для нормальной работы напряжение батареи должно поддерживаться между 2.5 и 3.5 В. Уровень, при котором запрещён доступ к часам реального времени и пользовательскому ОЗУ,  установлен внутренней схемой равным 1.25 x Vbat. Литиевая батарея ёмкостью 35 mAh или больше достаточна для питания DS1307 в течение более чем 10 лет при отсутствии питания.
SCL (Последовательный Тактовый Вход) - SCL используется, чтобы синхронизировать передачу данных через последовательный интерфейс.
SDA (Вход/Выход Последовательных Данных) - SDA - вход / выход данных для 2-проводного последовательного интерфейса. Это выход с открытым стоком, который требует внешнего притягивающего резистора.
SQW/OUT (Меандр / Выходной Драйвер) - Когда бит SQWE установлен в 1, на выходе SQW/OUT вырабатываются импульсы в форме меандра одной из четырех частот: 1 Гц., 4 кГц., 8 кГц., 32 кГц. Вывод SQW/OUT - с открытым стоком, требует внешнего притягивающего резистора.
X1, X2 - выводы для подключения стандартного кристалла кварца 32.768 кГц. Внутренняя схема генератора рассчитана на работу с кристаллом, имеющим номинальную емкость (CL) 12.5 пФ.
GND – Земля.
VCC – питание 5 вольт.

DS1307 работает как ведомое устройство на последовательной шине. Для доступа к нему надо установить состояние START и передать код идентификации устройства, сопровождаемый адресом регистра. К последующим регистрам можно обращаться последовательно, пока не установлено состояние STOP. Когда VСС падает ниже 1.25 x Vbat, устройство прекращает связь и сбрасывает адресный счетчик. В это время оно не будет реагировать на входные сигналы, чтобы предотвратить запись ошибочной информации. Когда VСС падает ниже Vbat, устройство переключается в режим хранения с низким потреблением. При включении питания устройство переключает питание с батареи на VСС, когда напряжение питания превысит Vbat + 0.2V, и реагирует на входные сигналы, когда VСС станет более 1.25 x Vbat. Когда питание находится в пределах нормы, устройство полностью доступно, и данные могут быть записаны и считаны. Когда к устройству подключена трёхвольтовая батарея и VСС ниже 1.25 x Vbat, чтение и запись запрещены. Однако отсчёт времени при этом работает. Когда VСС падает ниже Vbat, питание ОЗУ и отсчёта времени переключается на внешнюю батарею 3 В.

Информацию о времени и дате получают, считывая соответствующие регистры. Регистры часов показаны в таблице ниже. Время и календарь устанавливаются или инициализируются путём записи байтов в соответствующие регистры. Содержание регистров времени и календаря хранится в двоично-десятичном (BCD) формате, поэтому перед выводом информации на LCD дисплей или семисегментный индикатор необходимо преобразовать двоично-десятичный код в двоичный или ANSII - код.

Бит 7 регистра 0 - это бит остановки хода часов (Clock Halt). Когда этот бит установлен в 1, генератор остановлен. Когда сброшен в ноль, генератор работает, а часы считают время.

Регистры DS1307

DS1307 может работать в 12-часовом или 24-часовом режиме. Бит 6 регистра часов задаёт один из этих режимов. Когда он равен 1, установлен 12-часовой режим. В 12-часовом режиме высокий уровень бита 5 сообщает о послеполуденном времени. В 24-часовом режиме бит 5 - второй бит 10 часов (20-23 часа).

Регистр управления DS1307 предназначен для управления работой вывода SQW/OUT. Бит OUT - управление выходом. Этот бит управляет выходным уровнем на выводе SQW/OUT, когда генерация меандра запрещена. Если SQWE = 0, логический уровень на выводе SQW/OUT равен 1, если OUT = 1, и 0 - если OUT = 0. SQWE - Разрешение меандра. Когда этот бит установлен в 1, разрешается генерация меандра. Частота меандра зависит от значений битов RS0 и RS1. Эти биты управляют частотой меандра, когда его генерация разрешена. В таблице ниже показаны частоты, которые могут быть заданы RS битами.

Конфигурация RS битов DS1307

DS1307 поддерживает двунаправленные 2-проводную шину и протокол передачи данных. Устройство, которое посылает данные на шину, называется передатчиком, а устройство, получающее данные - приемником. Устройство, которое управляет передачей, называется ведущим. Устройства, которые управляются ведущим - ведомые. Шина должна управляться ведущим устройством, которое вырабатывает последовательные такты (SCL), управляет доступом к шине, и генерирует состояния СТАРТ и СТОП. DS1307 работает как ведомое на 2-х проводной шине.

Для работы с DS1307 необходимо организовать функцию чтения из микросхемы и функцию записи.

1. Режим записи в DS1307. Последовательные данные и такты получены через SDA и SCL. После передачи каждого байта передаётся подтверждающий бит ASK. Состояния START и STOP опознаются как начало и конец последовательной передачи. Распознавание адреса выполняется аппаратно после приема адреса ведомого и бита направления. Байт адреса содержит семибитный адрес DS1307, равный 1101000, сопровождаемым битом направления (R/W), который при записи равен 0. После получения и расшифровки байта адреса DS1307 выдаёт подтверждение ASK на линии SDA. После того, как DS1307 подтверждает адрес ведомого и бит записи, ведущий передает адрес регистра DS1307. Тем самым будет установлен указатель регистра в DS1307. Тогда ведущий начнет передавать байты данных в DS1307, который будет подтверждать каждый полученный байт. По окончании записи ведущий сформирует состояние STOP.

2. Режим чтения из DS1307. Первый байт принимается и обрабатывается как в режиме ведомого приёмника. Однако в этом режиме бит направления укажет, что направление передачи изменено. Последовательные данные передаются по SDA от DS1307, в то время как последовательные такты - по SCL в DS1307. Состояния START и STOP опознаются как начало и конец последовательной передачи. Байт адреса - первый байт, полученный после того, как ведущим сформировано состояние START. Байт адреса содержит семибитный адрес DS1307, равный 1101000, сопровождаемым битом направления (R/W), который при чтении равен 1. После получения и расшифровки байта адреса DS1307 выдаёт подтверждение ASK на линии SDA. Тогда DS1307 начинает передавать данные, начинающиеся с адреса регистра, на которые указывает указатель регистра. Если указатель регистра не записан перед инициированием режима чтения, то первый адрес, который читается - это последний адрес, оставшийся в указателе регистра. DS1307 должен получить неподтверждение NOASK, чтобы закончить чтение.

Рассмотрим особенности работы с DS1307 на примере простых часов, которые будут показывать часы, минуты и секунды. Данные будут выводиться на LCD дисплей 16х2. Две кнопки "Часы+" и "Минуты+" позволят подвести нужное время. Микроконтроллер Atmega 8 тактируется от внутреннего генератора частотой 1 MHz, поэтому не забудьте поменять фьюзы. Ниже представлена схема подключения.

Подключение DS1307 к микроконтроллерам AVR - схема

Управляющая программа включает в себя наборы функций работы с шиной TWI, часами DS1307, LCD дисплеем.

I2CInit - инициализация шины;
I2CStart - передача условия START;
I2CStop - передача условия STOP;
I2CWriteByte - запись данных;
I2CReadByte - чтение данных;
DS1307Read - функция чтения данных из DS1307;
DS1307Write - Функция записи данных в DS1307;
lcd_com - передача команды в LCD;
lcd_data - передача данных в LCD;
lcd_string - функция вывода строки в LCD;
lcd_num_to_str - функция вывода символа типа int;
lcd_init - инициализация LCD.

Ниже представлен код программы:

#include <avr/io.h>
#include <util/delay.h>

// Функция инициализация шины TWI
void I2CInit(void)
{
TWBR = 2; // Настройка частоты шины
TWSR = (1 << TWPS1)|(1 << TWPS0); // Предделитель на 64
TWCR |= (1 << TWEN); // Включение модуля TWI
}

// Функция СТАРТ
void I2CStart(void)
{
TWCR = (1 << TWINT)|(1 << TWEN)|(1 << TWSTA); // Передача условия СТАРТ
while(!(TWCR & (1 << TWINT))); // Ожидание установки флага TWINT
}

// Функция СТОП
void I2CStop(void)
{
TWCR = (1 << TWINT)|(1 << TWEN)|(1 << TWSTO); // Передача условия СТОП
while(TWCR & (1 << TWSTO)); // Ожидание завершения передачи условия СТОП
}

// Функция записи данных по шине
uint8_t I2CWriteByte(uint8_t data)
{
TWDR = data; // Загрузка данных в TWDR	
TWCR = (1 << TWEN)|(1 << TWINT); // Сброс флага TWINT для начала передачи данных
while(!(TWCR & (1 << TWINT))); // Ожидание установки флага TWINT
// Проверка статуса
// Если адрес DS1307+R и принято "подтверждение"(0x18)
// или адрес DS1307+W и принято "подтверждение"(0x40)
// или передается байт данных и принято "подтверждение"(0x28)
if((TWSR & 0xF8) == 0x18 || (TWSR & 0xF8) == 0x40 || (TWSR & 0xF8) == 0x28) return 1; // OK 
else return 0; // ОШИБКА
}

// Функция чтения данных по шине
uint8_t I2CReadByte(uint8_t *data,uint8_t ack)
{
// Возвращаем "подтверждение" после приема
if(ack) TWCR |= (1 << TWEA);
// Возвращаем "неподтверждение" после приема
// Ведомое устройство не получает больше данных
// обычно используется для распознования последнего байта
else TWCR &= ~(1 << TWEA);
// Разрешение приема данных после сброса TWINT
TWCR |= (1 << TWINT); 
while(!(TWCR & (1 << TWINT))); // Ожидание установки флага TWINT
// Проверка статуса
// Если принят байт данных и возвращается "подтверждение"(0x50)
// или принят байт данных и возвращается "ненеподтверждение"(0x58)
if((TWSR & 0xF8) == 0x50 || (TWSR & 0xF8) == 0x58)
{
*data = TWDR; // Читаем данные из TWDR 
return 1; // OK
}
else return 0; // ОШИБКА	
}

// Функция чтения данных из DS1307
uint8_t DS1307Read(uint8_t address,uint8_t *data)
{
uint8_t res;
I2CStart(); // СТАРТ
res = I2CWriteByte(0b11010000);	// адрес DS1307+W
if(!res)	return 0; // ОШИБКА
// Передача адреса необходимого регистра
res = I2CWriteByte(address);
if(!res)	return 0; // ОШИБКА	
I2CStart(); // Повторный СТАРТ	
res = I2CWriteByte(0b11010001);	// адрес DS1307+R
if(!res)	return 0; // ОШИБКА	
// Чтение данных с "неподтверждением"
res = I2CReadByte(data,0);
if(!res)    return 0; // ОШИБКА
I2CStop(); // СТОП
return 1; // OK
}

// Функция записи данных в DS1307
uint8_t DS1307Write(uint8_t address,uint8_t data)
{
uint8_t res;
I2CStart();	// СТАРТ
res = I2CWriteByte(0b11010000);	// адрес DS1307+W
if(!res)	return 0; // ОШИБКА	
// Передача адреса необходимого регистра
res = I2CWriteByte(address);
if(!res)	return 0; // ОШИБКА
res = I2CWriteByte(data); // Запись данных
if(!res)	return 0; // ОШИБКА
I2CStop(); // СТОП
return 1; // OK
}

// Функции работы с LCD 
#define RS PD0 
#define EN PD2
// Функция передачи команды
void lcd_com(unsigned char p)
{
PORTD &= ~(1 << RS); // RS = 0 (запись команд)
PORTD |= (1 << EN); // EN = 1 (начало записи команды в LCD)
PORTD &= 0x0F; PORTD |= (p & 0xF0); // старший нибл
_delay_us(100);
PORTD &= ~(1 << EN); // EN = 0 (конец записи команды в LCD)
_delay_us(100);
PORTD |= (1 << EN); // EN = 1 (начало записи команды в LCD)
PORTD &= 0x0F; PORTD |= (p << 4); // младший нибл
_delay_us(100);
PORTD &= ~(1 << EN); // EN = 0 (конец записи команды в LCD)
_delay_us(100);
}
// Функция передачи данных
void lcd_data(unsigned char p)
{
PORTD |= (1 << RS)|(1 << EN); // RS = 1 (запись данных), EN - 1 (начало записи команды в LCD)
PORTD &= 0x0F; PORTD |= (p & 0xF0); // старший нибл
_delay_us(100);
PORTD &= ~(1 << EN); // EN = 0 (конец записи команды в LCD)
_delay_us(100);
PORTD |= (1 << EN); // EN = 1 (начало записи команды в LCD)
PORTD &= 0x0F; PORTD |= (p << 4); // младший нибл
_delay_us(100);
PORTD &= ~(1 << EN); // EN = 0 (конец записи команды в LCD)
_delay_us(100);
}

// Функция вывода строки на LCD
void lcd_string(unsigned char command, char *string)
{
lcd_com(0x0C);
lcd_com(command);
while(*string != '\0')
{  lcd_data(*string);
string++;
}
}

// Функция вывода переменной
void lcd_num_to_str(unsigned int value, unsigned char nDigit)
{
 switch(nDigit)
 {
  case 4: lcd_data((value/1000)+'0');
  case 3: lcd_data(((value/100)%10)+'0');
  case 2: lcd_data(((value/10)%10)+'0');
  case 1: lcd_data((value%10)+'0');
 }
}

// Функция инициализации LCD
void lcd_init(void)
{
PORTD = 0x00;
DDRD = 0xFF;

_delay_ms(50); // Ожидание готовности ЖК-модуля

// Конфигурирование четырехразрядного режима
PORTD |= (1 << PD5);
PORTD &= ~(1 << PD4);

// Активизация четырехразрядного режима
PORTD |= (1 << EN);
PORTD &= ~(1 << EN);
_delay_ms(5); 

lcd_com(0x28); // шина 4 бит, LCD - 2 строки
lcd_com(0x08); // полное выключение дисплея
lcd_com(0x01); // очистка дисплея
_delay_us(100);
lcd_com(0x06); // сдвиг курсора вправо
lcd_com(0x0C); // включение дисплея, курсор не видим
}

int main(void)
{  
_delay_ms(100); 

DDRC = 0x00;
PORTC = 0xFF;

lcd_init(); // Инициализация LCD
I2CInit(); // Инициализация шины I2C

lcd_string(0x81, "«acГ Ѕa DS1307"); // Часы на DS1307
lcd_string(0xC4, "  :  :  ");

// Запускаем ход часов
uint8_t temp;
DS1307Read(0x00,&temp);
temp &= ~(1 << 7); // обнуляем 7 бит
DS1307Write(0x00,temp);

while(1)
{ 
unsigned char hour, minute, second, temp;
// Читаем данные и преобразуем из BCD в двоичную систему
DS1307Read(0x00,&temp); // Чтение регистра секунд
second = (((temp & 0xF0) >> 4)*10)+(temp & 0x0F);
DS1307Read(0x01,&temp); // Чтение регистра минут
minute = (((temp & 0xF0) >> 4)*10)+(temp & 0x0F);
DS1307Read(0x02,&temp); // Чтение регистра часов
hour = (((temp & 0xF0) >> 4)*10)+(temp & 0x0F);

lcd_com(0xC4);
lcd_num_to_str(hour, 2); // Выводим на экран часы
lcd_com(0xC7);
lcd_num_to_str(minute, 2); // Выводим на экран минуты
lcd_com(0xCA);
lcd_num_to_str(second, 2); // Выводим на экран секунды

if((PINC & (1 << PC0)) == 0) // Если нажата кнопка
{
while((PINC & (1 << PC0)) == 0){} // Ждем отпускания кнопки
hour++; // Увеличиваем часы на 1
if(hour > 23) hour = 0;
// Преобразуем из двоичной системы в BCD и записываем в DS1307
uint8_t temp;
temp = ((hour/10) << 4)|(hour%10);
DS1307Write(0x02, temp);
_delay_ms(100);
}

if((PINC & (1 << PC1)) == 0) // Если нажата кнопка
{
while((PINC & (1 << PC1)) == 0){} // Ждем отпускания кнопки
minute++; // Увеличиваем минуты на 1
if(minute > 59) minute = 0;
// Преобразуем из двоичной системы в BCD и записываем в DS1307
uint8_t temp;
temp = ((minute/10) << 4)|(minute%10);
DS1307Write(0x01, temp);
_delay_ms(100);
}
}
} 

 

Установка fuse-битов микроконтроллера


Архив для статьи "Подключение DS1307 к микроконтроллерам AVR" HOT
Проект AvrStudio4, Proteus
File Size 50.95 KB Download 2 475 Download

Метки: DS1307

Печать E-mail

Комментарии  

+1 #61 Bazarbaev 12.01.2016 06:12
Добрый день. Перенес вашу программу на железо кроме кубиков которые выходят и в тестовом режиме на ЖК больше ничего не получил. Помогите пожалуйста. Точно ли нет необходимости подсоединять кварц к микроконтроллер у. Заранее спасибо.
Сообщить модератору
+1 #62 Bazarbaev 12.01.2016 06:15
Прошивал программу через Khazama. Микроконтроллер новый фьюзы не трогал
Сообщить модератору
0 #63 Sergey F 28.07.2016 20:08
Здравствуйте!
Помогите добавить внешнюю библиотеку I2C для этого проекта. Нужно задействовать другие выводы SDA и SCL.
Сообщить модератору
0 #64 AntonChip 28.07.2016 21:35
Цитирую Sergey F:
Здравствуйте!
Помогите добавить внешнюю библиотеку I2C для этого проекта. Нужно задействовать другие выводы SDA и SCL.

посмотрите этот пример radioparty.ru/.../...
Сообщить модератору
0 #65 Sergey F 28.07.2016 23:14
Цитирую AntonChip:
Цитирую Sergey F:
Здравствуйте!
Помогите добавить внешнюю библиотеку I2C для этого проекта. Нужно задействовать другие выводы SDA и SCL.

посмотрите этот пример radioparty.ru/.../...


Я по этому примеру и делал.
С примера DS1307 удалил все, что касается аппаратного I2C. В новый проект добавил I2C.c и I2C.h, добавил I2C.c в Makefile, сделал исправления в основном файле. При компиляции (WinAVR) идут ошибки:
error: void value not ignored as it ought to be, указывающий на одну из строк:
res = i2c_write(0b110 10000); // адрес DS1307 + бит W
и т.д.
Подскажите в чем может быть проблема?
Сообщить модератору
0 #66 AntonChip 29.07.2016 16:45
Код надо полностью переделывать, посмотрите пример тут 530.ru/wwwboards/mcontrol/2669/messages/974968.shtml, правда для CVAVR
Сообщить модератору
0 #67 Sergey F 29.07.2016 18:13
Цитирую AntonChip:
Код надо полностью переделывать, посмотрите пример тут 530.ru/wwwboards/mcontrol/2669/messages/974968.shtml, правда для CVAVR

Спасибо за ссылку, но для меня это сложновато.
Сообщить модератору
+1 #68 AntonChip 29.07.2016 20:54
В архив добавил свой примерчик, может разберетесь
Сообщить модератору
0 #69 Sergey F 29.07.2016 23:11
Цитирую AntonChip:
В архив добавил свой примерчик, может разберетесь

Спасибо большое, буду разбираться.
Сообщить модератору
0 #70 Jman 26.08.2016 15:42
Код:second = (((temp & 0xF0) >> 4)*10)+(temp & 0x0F);
Подскажите, что это означает, особенно 4 и 0х0F.
Пытаюсь вывести дату - не выходит.
Код: DS1307Read(0x05,&date_buffer);
month = ((date_buffer & 0xF0) >> 1)+(date_buffer & 0x0F);
Сообщить модератору
0 #71 Jman 26.08.2016 15:44
Код:
lcd_gotoxy(0,1);
lcd_dat(day/10+0x30); //дни
lcd_dat(day%10+0x30);
lcd_dat('/');
lcd_dat(month/10+0x30); //месяцы
lcd_dat(month%10+0x30);
lcd_dat('/');
lcd_dat(year/10+0x30); //годы
lcd_dat(year%10+0x30);

Таким образом вывожу.
Сообщить модератору
0 #72 Jman 26.08.2016 15:55
Разобрался - все работает... Спасибо, ваш код переписал в отдельную библиотеку.
Сообщить модератору
0 #73 Volodya2017 20.05.2017 00:05
Добрый день.
Не нужно ли в строке "60" добавить активацию модуля TWI?
Код: TWCR |= (1 << TWEN) | (1 << TWINT);
Сообщить модератору
0 #74 sergeyav 09.12.2017 20:25
Объясните, почему при включении модуля используется "|=", а при передаче условия старт только "=" ?
Код:TWCR |= (1 << TWEN);
Код:TWCR = (1 << TWINT)|(1 << TWEN)|(1 << TWSTA);
Сообщить модератору
0 #75 AntonChip 09.12.2017 21:32
запись без знака "|" (лог.или) уcтанавливает в "1" текущие биты и обнуляет все предыдущие, установленные в "1" биты, а выражение с "|" устанавливает в "1" текущие биты и предыдущие оставляет в таком же состоянии
Сообщить модератору
0 #76 sergeyav 10.12.2017 11:44
Добрый день. Объясните зачем в функции записи данных по шине проверяется статус 0x40?
В Datasheet для atmega16a в Table 20-2. (Status Codes for Master Transmitter Mode) кода состояния 0x40 нет :oops:
Сообщить модератору
0 #77 AntonChip 10.12.2017 15:44
Цитирую sergeyav:
Добрый день. Объясните зачем в функции записи данных по шине проверяется статус 0x40?
В Datasheet для atmega16a в Table 20-2. (Status Codes for Master Transmitter Mode) кода состояния 0x40 нет :oops:

В данном примере интерфейс работает в совмещенном режиме ведущий передатчик и ведущий приемник, код состояния находится во второй таблице
Сообщить модератору

Избранные материалы "Устройства на AVR"

Предлагаемое устройство собрано на микроконт­роллере. Оно имеет меньшие габариты и более простую конструкцию, что позволит установить его на моделях ...

Основой предлагаемого читателям устройства послужили исходные коды прошивки микроконтроллера набора NM3311 МАСТЕР КИТ. Видимо, после того как фирма ...

В этой статье рассматривается схемотехническое решение, устройство и конструкция DDS генератора (генератор с прямым цифровым синтезом формы сигнала) ...

Еще несколько лет назад прямые цифровые синтезаторы частоты (Direct Digital Synthesizers или DDS) были диковинкой с очень ограниченной областью ...

Один инструмент, который отсутствовал в моей домашней лаборатории - это фунциональный генератор. Эти приборы, как правило дорогие, а возможности ...

Основная идея проекта - исследовать силу гравитации. Игрушка сделана из половины мячя для пинг-понга. По окружности светится красная точка, которая ...

“SignALL” – GSM сигнализация (далее по тексту “устройство”), предназначена для охраны помещений, таких как квартиры, дачи, гаражи и т.д. в составе ...

Увидев несколько устройств в сети, которые управляют светодиодами в зависимости от нагрузки на процессор, я решил создать свою собственную схему, ...

Контроллер работает со светодиодными лентами RGB, которые сейчас очень популярны и ими легко декоративно выделить потолки, лестницы, зеркала и полки ...

Этот контроллер способен управлять отдельным RGB светодиодом или светодиодной лентой используя пульт дистанционного управления стандарта RC5. ...

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

Термометр является HID-устройством (Human Interface Device). Термометр собран на популярном и относительно недорогом микроконтроллере ATtiny2313 ...

С помощью описанного ниже простого прибора автолюбитель сможет за несколько минут проверить и отрегулировать начальную установку угла опережения ...

Автономные системы охраны получили достаточно широкое распространение в нашей стране из-за простоты и дешевизны. Классическая простейшая автономка ...

Это мультиметр предназначен для измерения напряжения и тока в блоках питания. Шунт от 0,05 Ома до 2 Ом должен быть включен последовательно с ...

Этот проект возник из любопытства – что мы можем сделать на таком маленьком микроконтроллере? Оказывается, много чего. В этом проекте микроконтроллер ...

Давно хотел собрать подобного рода измеритель на LCD 16х2 (8х2), но всегда что-то останавливало - то нужных микросхем нет, то индикация светодиодная. ...

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

Данное устройство предназначено для измерения частоты вращения электродвигателей и главным преимуществом является бесконтактный метод измерения, ...

Часы построены на базе контроллера ATmega8, который работает от внутреннего генератора частотой 8 МГц и микросхемы часов реального времени DS2415 с ...

Идея

Началось все с того что захотелось сделать какое-нибудь полностью законченное устройство на микроконтроллере AVR. Выбор пал на бинарные часы, ...

Компактный блок питания с диапазоном регулировки напряжения 0 - 24 В и регулировкой тока 0 - 1,5 А. Индикация напряжения и тока реализована на шести ...

Этот блок питания может выдавать напряжение от 0 до 25В, ток от 0 до 5А. Регулировка напряжения и тока осуществляется с помощью потенциометров. ...

- 4 канала регулирования;
- регулировка выходного напряжения от 0 до практически 12 В ступеньками, 128 ступенек регулировки;
- регулятор выполнен по ...

Ниже описана конструкция устройства управления бытовым накопительным водонагревателем (бойлером) объёмом 300 литров, подогреваемым 3-мя трубчатыми ...

Устройство предназначено для автоматического включения ближнего света при начале движения автомобиля и регулировки напряжения на лампах ближнего ...

С приходом в жизнь автолюбителей инжектора и его окончательной победе над карбюратором, появилась необходимость в «его» периодической диагностике. ...

Сделав сканер на символьном индикаторе, потом на индикаторе от телефона NOKIA 3310, появилась мысль расширить его до бортового компьютера, дабы ...

Этот вольтметр предназначен для встраивания в регулируемые лабораторные источники питания. Он осуществляет измерение и индикацию на четырехразрядном ...

Этот вольтметр с успехом можно использовать для измерения и индикации постоянного напряжения на выходе лабораторного источника питания или как ...

Для оперативного контроля напряжения промышленной сети, в связи с участившимися случаями просадок оного, для световой и звуковой сигнализации ...

Предлагаемый вольтметр измеряет только постоянное напряжение, но он экономичен, имеет автоматический выбор пределов измерения и небольшие габаритные ...

Цифровой вольтметр сетевого напряжения на микроконтроллере ATTINY26, содержит 10-разрядный АЦП, трехразрядный светодиодный индикатор с динамической ...

Это устройство можно установить в помещении вместо обычного настенного выключателя освещения. Это позволит включать или выключать свет не только ...

Устройство предназначено для генерации тестовых сигналов при настройке  VGA мониторов,  основной частью которого является микроконтроллер ...

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

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

Друзья, советуем собрать двухканальный индикатор уровня, который построен на микроконтроллере Atmega8535 и содержит 32 светодиода на канал плюс 2 ...

Двухканальный термометр - термостат выполнен на микроконтроллере ATmega8 и цифровых датчиках температуры DS18B20. Два датчика DS18B20 подключают к ...

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

Данное устройство позволяет определить код посланной команды протокола RC-5. Информация высвечивается на символьном жидкокристаллическом дисплее 16x2 ...

Светильник является аналогом лампы "Mylonit" от фирмы IKEA. Питание лампы осуществляется от импульсного источника питания работающего на ключе ...

В этой статье представлено устройство плавного включения/выключения подсветки салона в автомобиле (диммер).Основа устройства микроконтроллер Attiny13 ...

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

Во многих радиотехнических журналах и книгах рассматривалась проблема дистанционного управления различными домашними приборами и устройствами, в то ...

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

В магазинах бывают недорогие плоские карманные фонарики, питающиеся от гальванической батареи напряжением 4,5V. В отличие от традиционных круглых, у ...

Особенность проекта то, что светодиодный модуль расположен непосредственно сверху микроконтроллера, без печатной платы. Эта схема будет работать от ...

Идея собрать что-нибудь своими руками для моделиста не чужда, даже можно сказать родна. Но когда речь идёт об электронике, то часто рядовой (тем ...

Зарядное устройство предназначено для зарядки NiMH аккумуляторов (1-4 шт.). Зарядка каждой батареи производится по отдельному алгоритму.Во время ...

Это устройство предназначено для измерения ёмкости аккумуляторов Li-ion и Ni-Mh , а также для заряда Li-ion аккумуляторов с выбором начального тока ...

Данный звонок может использоваться в качестве квартирного. 100 коротких мелодий сохранены в памяти микроконтроллера Attiny45. Мелодии включаются по ...

В этой статье представлен модернизированный измеритель емкости и индуктивности - LC metr. Аналоговую часть измерителя автор нашел на просторах сети ...

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

Прибор предназначен для измерения расхода жидкости, прокачанной по шлангу, а так же скорости, с которой эта прокачка происходит. Объем жидкости ...

Автор статьи работает в электротехнической лаборатории электрических сетей города. Как-то нам понадобилось устройство для изменения частоты силовой ...

Я представляю вам еще один простой стереофонический индикатор уровня звука для усилителя или другого аудиооборудования. Индикатор имеет 2 столбца из ...

Это очень простой стерео индикатор уровня звука для усилителя или другого аудиооборудования. Он контролируется Atmel AVR ATtiny24A или старше ...

В данном материале приводится описание устройства которое создает эффект горения пламени. Схема состоит из управляющего микроконтроллера Attiny13, ...

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

Блок питания построен на базе понижающего преобразователя напряжения LM2576ADJ, который обеспечивает ток нагрузки до ЗА и позволяет регулировать ...

Предлагаемый источник питания (ИП) предназначен для питания различных устройств стабильным напряжением от О,1 до 25,5 В. Он имеет режим ограничения ...

При разработке охранной сигнализации достаточно часто возникает необходимость в устройстве управления, которое бы производило включение/выключение ...

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

Представляю Вашему вниманию контроллер светодиодного стоп-сигнала в спойлер с возможностью выбора режима и скорости индикации, полностью собственной ...

Схема была придумана для проверки униполярных шаговых двигателей. Драйвер выполнен на микроконтроллере Attiny13, так как в нем есть АЦП была ...

Функционально устройство состоит из двух частей: "Контроллера" и "Драйвера". "Контроллер" собран на популярном МК Attiny2313, работающим на частоте 1 ...

Лампа настроения (mood lamp) - небольшая декоративная настольная лампа, которая периодически случайным образом плавно меняет свой цвет. В сети ...

Лирическое вступление

Наконец-то я закончил свой первый, однажды заброшенный, проект на микроконтроллере! Когда я начинал, то замахнулся на ...

Почти каждый системный блок компьютера оснащен светодиодом на передней панели, который мигает, когда идет доступ к жесткому диску. Один мигающий ...

С давних пор людей привлекают приборы для поиска скрытых металлических предметов. Причины этого интереса различны. Строителей интересует расположение ...

Устройство умеет управлять дополнительным светодиодным стоп-сигналом, добавляя в него мигающий режим, режим работы которого можно несложно настроить ...

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

Даже на микроконтроллерах с ограниченными ресурсами можно реализовать многоголосую музыкальную шкатулку. ATtiny13 обладает 1 килобайтом флеш-памяти ...

Как говорится, лень – двигатель прогресса. Возможно, поэтому всё большее распространение получают системы дистанционного управления электроприборами, ...

Возникла у меня потребность в настольных часах-термометре, чтобы помимо времени можно было узнать температуру на улице и в доме. В интернете есть ...

Таймер собран на микроконтроллере ATtiny2313 и питается от батареек, по истечение установленного интервала он подает сигнал. Он также может ...

Главным стимулом создания этого проекта был вопрос - как много я смог бы втиснуть с точки зрения аппаратного и программного обеспечения в наручные ...

В детстве я всегда мечтал об осциллографе. Профессиональные осциллографы в то время были мне не по карману, и я даже собрал LED-Scope от Elektor. ...

Это вторая версия цифрового осциллографа на микроконтроллере семейства AVR и графическом дисплее от сотового телефона Siemens.

Компоненты

- ...

XM-scope 3 - это миниатюрный 2-канальный цифровой осциллограф. Это уже третья версия цифрового осциллографа на микроконтроллере AVR. На этот раз ...

LCD2USB - проект с открытым исходным кодом и описанием железа (open source/open hardware). Цель LCD2USB - подсоединить текстовые дисплеи на основе ...

Представлена очень простая схема преобразователя USB - RS232. Управляет устройством микроконтроллер Attiny2313 фирмы Atmel. Частота внешнего ...

В статье приводится описание простого преобразователя, позволяющего соединять периферийные устройства, оснащенные интерфейсом LPT, с компьютером, ...

Представленное устройство не слишком рентабельно для серийного производства, но представляет собою весьма неплохой пример «плотного» использования ...

В радиолюбительской практике часто возникает необходимость «прозвонить» какие то цепи, причем, особенно, когда их много, а их сопротивление ...

Эта схема создана как дополнение к прозвонке на  Attiny15V.

Усовершенствован стабилизатор тока и переписана программа микроконтроллера. Схема ...

Микросхема TDA7313 - аудиопроцессор предназначена для построения предварительного усилителя аудиоаппарата. Кроме предварительного усиления сигнала ...

Опытные хозяйки всё отмеряют на глаз и чувствуют время «внутренними» часами, но люди склонны впадать в задумчивость и отвлекаться на ...

Мультиметр способен измерять постоянное напряжение от 0 до 50V с разрешением 0,05V, постоянный ток от 0 до 500мА с разрешение 1 мА и сопротивление ...

В статье представлено описание графического регистратора напряжения на основе микроконтроллера ATmega8 и его внутреннего АЦП. Это устройство аля ...

Таймеры широко используются в промышленных и бытовых устройствах. Микроконтроллеры с легкостью могут быть использованы для создания универсальных и ...

Данное устройство на основе микроконтроллера AVRMega168 может контролировать до 16 DS18x20 термометров, с переменной скоростью опроса от 5 до 9999 ...

Предлагаемый прибор умеет не только включать и выключать освещение, но и регулировать его яркость. Он имеет и дополнительную функцию — имитирует ...

Идея в том, чтобы в звезду или пятиконечную снежинку, установленную на верхушке ёлки вмонтировать 29 суперярких синих(или любого другого цвета) ...

Проект специально разрабатывался чтобы сделать анимированную подсветку в настенных часах. Здесь используются 12 ярких белых светодиодов, которые ...

Данный проект светодиодной гирлянды на микроконтроллере хорошо подходит для начинающих. Схема отличается своей простотой и содержит минимум ...

На создание этого устройства меня вдохновил похожий проект: светодиодная снежинка - мини. Спроектировал свою печатную плату для компонентов ...

Схема проста благодаря управляющему элементу - микроконтроллеру ATmega8 фирмы Atmel. Анализатор имеет 4 режима индикации: линия "столб" с индикацией ...

Это простой прибор который отсчитывает минуты, секунды и десятые доли секунд. Показания выводятся на шестиразрядный семисегментный индикатор с общим ...

Данный контроллер позволяет управлять RGB светодиодом или светодиодной лентой при помощи емкостного сенсора. Минимальные размеры сенсора 15х15мм, ...

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

Предлагаемое устройство — один из вариантов микроконтроллерных регуляторов яркости ламп накаливания, конструкции которых можно найти во всемирной ...

 

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

Этот таймер позволяет задать до 100 разных временных интервалов в сутки для одной нагрузки. Принципиальная схема показана на рисунке 1. В основе ...

Таймеры присутствуют везде. Многие промышленные системы управления используют таймеры. В вашей отопительной системе может быть такой, где вы можете ...

Во многих устройствах бытовой техники и промышленной автоматики сравнительно недавних лет выпусков установлены механические счетчики. Они продукцию ...

Таймер собран на микроконтроллере Attiny2313 фирмы Atmel. Контроллер работает от внешнего генератора частотой 8MHz.  Устройство отсчитывает ...

Таймер включает нагрузку в течение определенного периода времени (предел времени от 0 до 999 мин). После того, как время выйдет, нагрузка ...

Этот таймер способен отсчитывать промежутки времени от 1 секунды до 99 часов 59 минут 59 секунд. Прибор собран на микроконтроллере Attiny2313 фирмы ...

Особенность индикации данного устройства состоит в том, что используется отдельный регистр сдвига(74HC4094) для каждого семисегментного индикатора. ...

Этот таймер предназначен для установки выдержек от 5 секунд до 100 минут. На его выходе имеется достаточно мощное электромагнитное реле, позволяющее ...

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

Простой в изготовлении термометр отображает температуру с трех разных датчиков DS18B20, которые способны измерять температуру от -55 до 125 градусов ...

К термометру можно подключить от одного до шести датчиков температуры DS1820 (ВК1—ВК6). Их одноименные выводы соединяют параллельно проводами длиной ...

Вынесенную в заголовок особенность этого прибора — отсутствие датчика температуры — не следует понимать буквально.  Датчик, конечно же, есть, но ...

Термостат поддерживает температуру от 0 до 120°C. Этот прибор имеет пять выходов, которые работают от одного датчика и последовательно включают ...

В этой статье приводится описание автономного тестера пультов ДУ на основе кода RC-5. Тестер имеет светодиодный индикатор, на который выводится номер ...

В этой статье представлено устройство - тестер полупроводниковых элементов.   Прототипом этого устройства послужила статья размещенная на ...

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

Контроллер имеет на борту 3 RGB канала, которые настраиваются по отдельности. 1 и 2 каналы привязаны к первому и второму логическим входам ...

Уличные светодиодные часы-термометр предназначены не только для информирования населения о текущем времени и температуре окружающей среды, но и для ...

Предлагаемый ПДУ формирует команды в соответствии с рас­пространенным протоколом RC-5, на прием которых рассчитаны многие устройства бытовой ...

Устройство компьютерного управления различными приборами, схема которого показана на рис. 1, подключается к USB-порту компьютера, который сегодня ...

Это светодиодный шкальный индикатор уровня низкочастотного сигнала. Индикация осуществляется на 12-уровневой светодиодной шкале HL1-HL12 методом ...

Предлагаемый кодовый замок предназначен для установки на входной двери помещения, куда доступ имеет ограниченный круг людей. Его основной ...

Особенности
• Диапазон частот от 0 Гц до 5 МГц
• Точность зависит от кристалла
• Отображение в единицах Гц, кГц или МГц с автоматическим выбором
• ...

Разрабатывая этот прибор, автор поставил перед собой задачу создать частотомер на доступной, но современной элементной базе, легко повторяемый ...

Часы построены на базе микроконтроллера Attiny2313 и трех двухразрядных семисегментных индикаторов, которые высвечивают часы, минуты и секунды. ...

Цифровые часы DOTKLOK являются проектом с открытым исходным кодом на платформе Arduino, их дисплей проигрывает ряд уникальных анимационных эффектов ...

Функции и характеристики

- светящиеся трубка с 8 цифрами и точкой - индикатором будильника 
- регулируемая яркость 
- сигнализация с ...

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

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

В этом простом регуляторе используется широтно-импульсная модуляция(ШИМ), поэтому его можно использовать во многих целях, так и для регулировки ...

Это мой третий проект на AVR: кухонный таймер. Аппаратная часть основана на микроконтроллере Atmel ATtiny2313, питание от батареи 3.6V, для ...

Термометр собран на базе микроконтроллера Atmega8 фирмы Atmel, цифрового датчика температуры DS1621 фирмы Dallas и жидкокристаллического дисплея ...

Особенность данного устройства это использование пьезоизлучателя в качестве кнопки и в качестве излучателя звука. Игральная кость состоит из семи ...

Данное электронное реле поворотов используется взамен стандартного трехконтактного реле. Электромагнитное реле заменено силовым полевым транзистором ...

В моём автомобиле, Kia Cerato LD (2008) установлены галогенные фары. Слепить встречных водителей колхозно установленным "ксеноном" у меня нет ...

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

Данное устройство при нажатии на кнопку SB1 генерирует случайное число от 1 до 6, в качестве индикатора использованы семь светодиодов. Основа схемы ...

Характеристики:
- 13 - разрядный 7 - сегментный светодиодный индикатор с общим катодом;
- звукоизлучатель сигнала будильника - пищалка, т.н. бузер;
- ...

Электронный выключатель предназначен для установки вместо обычного выключателя. Он обеспечивает плавное включение-выключение лампы накаливания. В ...

Электронный регулятор мощности предназначен для практически плавной регулировки мощности, отдаваемой потребителю (например, паяльнику или лампе ...

  • "Бегущий ...

    Предлагаемое ...

  • 8-ми канальная система инфракрасного дистанционного управления
    8-ми канальная ...

    Основой ...

  • DDS генератор на ATmega16
    DDS генератор ...

    В этой статье ...

  • DDS генератор на Atmega48
    DDS генератор ...

    Еще несколько лет ...

  • DDS генератор сигналов на AT90USB162 и AD9833 управляемый по USB
    DDS генератор ...

    Один инструмент, ...

  • Gravitron
    Gravitron

    Основная идея ...

  • GSM сигнализация + Touch Memory на Attiny2313
    GSM ...

    “SignALL” – GSM ...

  • RGB индикатор загрузки процессора компьютера на Attiny45
    RGB индикатор ...

    Увидев несколько ...

  • RGB контроллер на Attiny2313 с управлением на энкодере
    RGB контроллер ...

    Контроллер работает ...

  • RGB контроллер с дистанционным управлением на Attiny2313
    RGB контроллер ...

    Этот контроллер ...

  • RGB ночник на Attiny2313
    RGB ночник на ...

    Ночник сделан из ...

  • USB-термометр на ATtiny2313
    USB-термометр ...

    Термометр является ...

  • Автомобильный стробоскоп
    Автомобильный ...

    С помощью ...

  • Автономная охранная система на базе Touch Memory
    Автономная ...

    Автономные системы ...

  • АмперВольтметр на Atmega8
    АмперВольтметр ...

    Это мультиметр ...

  • АмперВольтметр на attiny13
    АмперВольтметр ...

    Этот проект возник ...

  • АмперВольтметр на Attiny26
    АмперВольтметр ...

    Давно хотел собрать ...

  • Анализатор спектра звуковой частоты
    Анализатор ...

    Это вторая версия ...

  • Бесконтактный тахометр-стробоскоп на Atmega8
    Бесконтактный ...

    Данное устройство ...

  • Бинарные наручные часы на Atmega8
    Бинарные ...

    Часы построены на ...

  • Бинарные часы на ATMega32
    Бинарные часы ...

    Идея

    Началось все ...

  • Блок питания 0 - 24В, 0 - 1,5А
    Блок питания 0 ...

    Компактный блок ...

  • Блок питания 0 - 25В, 0 - 5А с графическим LCD
    Блок питания 0 ...

    Этот блок питания ...

  • Блок управления вентиляторами компьютера на Atmega48
    Блок ...

    - 4 канала ...

  • Блок управления водонагревателем(бойлером) на Atmega48
    Блок ...

    Ниже описана ...

  • Блок управления дневными ходовыми огнями на Atmega8
    Блок ...

    Устройство ...

  • Бортовой компьютер для ВАЗ на ATmega8 с цветным дисплеем
    Бортовой ...

    С приходом в жизнь ...

  • Бортовой компьютер/сканер на Atmega32 с цветным дисплеем от Siemens S65
    Бортовой ...

    Сделав сканер на ...

  • Вольтметр для лабораторных источников питания
    Вольтметр для ...

    Этот вольтметр ...

  • Вольтметр на Attiny26
    Вольтметр на ...

    Этот вольтметр с ...

  • Вольтметр переменного напряжения(трехфазный) на Atmega48
    Вольтметр ...

    Для оперативного ...

  • Вольтметр постоянного тока с автоматическим выбором пределов измерения
    Вольтметр ...

    Предлагаемый ...

  • Вольтметр сетевого напряжения на Attiny26
    Вольтметр ...

    Цифровой вольтметр ...

  • Выключатель освещения с ДУ и таймером
    Выключатель ...

    Это устройство ...

  • Генератор тестовых сигналов для VGA мониторов
    Генератор ...

    Устройство ...

  • Генератор частоты на Attiny2313
    Генератор ...

    В этой статье ...

  • Дверной звонок на Attiny15
    Дверной звонок ...

    Очень часто, ...

  • Двухканальный индикатор уровня звукового сигнала на Atmega8535
    Двухканальный ...

    Друзья, советуем ...

  • Двухканальный термометр-термостат на Atmega8
    Двухканальный ...

    Двухканальный ...

  • Двухканальный циклический таймер на Atmega8
    Двухканальный ...

    Циклический таймер ...

  • Декодер RC-5 на Attiny2313 + LCD
    Декодер RC-5 ...

    Данное устройство ...

  • Декоративный светильник на светодиоде RGB
    Декоративный ...

    Светильник является ...

  • Диммер для автомобиля (Вежливая подсветка)
    Диммер для ...

    В этой статье ...

  • Дистанционно управляемый цифровой таймер прямого и обратного отсчета
    Дистанционно ...

    Это дистанционно ...

  • Дистанционное управление по телефонной линии на Atmega8
    Дистанционное ...

    Во многих ...

  • Домашняя метеостанция с часами, календарем и будильниками
    Домашняя ...

    Предлагаемый прибор ...

  • Драйвер для светодиодного фонарика на Attiny13
    Драйвер для ...

    В магазинах бывают ...

  • Драйвер светодиодной матрицы 5x7 на ATtiny4313
    Драйвер ...

    Особенность ...

  • Зарядное устройство для LiPo аккумуляторов на Attiny26 + LCD
    Зарядное ...

    Идея собрать ...

  • Зарядное устройство на Attiny26
    Зарядное ...

    Зарядное устройство ...

  • Зарядное устройство-тестер аккумуляторов на Atmega8
    Зарядное ...

    Это устройство ...

  • Звонок на 100 мелодий
    Звонок на 100 ...

    Данный звонок может ...

  • Измеритель емкости и индуктивности на Atmega32
    Измеритель ...

    В этой статье ...

  • Измеритель индуктивности на Atmega48
    Измеритель ...

    В настоящее время ...

  • Измеритель расхода жидкости на Atmega8
    Измеритель ...

    Прибор предназначен ...

  • Измеритель частоты промышленной сети 50 Гц
    Измеритель ...

    Автор статьи ...

  • Индикатор уровня аудиосигнала 2x20 светодиодов на Atmega8
    Индикатор ...

    Я представляю вам ...

  • Индикатор уровня аудиосигнала на Attiny24
    Индикатор ...

    Это очень простой ...

  • Искусственный огонь на Attiny13
    Искусственный ...

    В данном материале ...

  • Источник питания на Atmega8
    Источник ...

    Хороший, надежный и ...

  • Источник питания на LM2576ADJ и Atmega8
    Источник ...

    Блок питания ...

  • Источник питания с микроконтроллерным управлением
    Источник ...

    Предлагаемый ...

  • Кодовый замок с ЖК дисплеем
    Кодовый замок ...

    При разработке ...

  • Кодовый замок с энкодером на Attiny2313
    Кодовый замок ...

    Для открытия этого ...

  • Контроллер светодиодного стоп-сигнала в спойлер на Attiny2313
    Контроллер ...

    Представляю Вашему ...

  • Контроллер шагового двигателя на Attiny13
    Контроллер ...

    Схема была ...

  • Контроллер шагового двигателя на Attiny2313
    Контроллер ...

    Функционально ...

  • Лампа настроения реагирующая на звук
    Лампа ...

    Лампа настроения ...

  • Лампа настроения с сенсорным управлением на Attiny13
    Лампа ...

    Лирическое ...

  • Линейный индикатор работы жесткого диска компьютера на Attiny2313
    Линейный ...

    Почти каждый ...

  • Металлоискатель на микроконтроллере AVR
    ...

    С давних пор людей ...

  • Мигающий дополнительный стоп-сигнал на Attiny13
    Мигающий ...

    Устройство умеет ...

  • Микроконтроллерный регулятор мощности
    ...

    Для управления ...

  • Многоголосая
    Многоголосая ...

    Даже на ...

  • Многоканальная система дистанционного управления или «Умный дом»
    Многоканальная ...

    Как говорится, лень ...

  • Многофункциональные часы-термостат с дистанционным управлением
    ...

    Возникла у меня ...

  • Многофункциональный таймер на Attiny2313
    ...

    Таймер собран на ...

  • Наручные часы на Atmega328 и OLED дисплее
    Наручные часы ...

    Главным стимулом ...

  • Осциллограф AVR DSO
    Осциллограф ...

    В детстве я всегда ...

  • Осциллограф на Atmega32 и LCD Siemens CX65
    Осциллограф на ...

    Это вторая версия ...

  • Осциллограф на ATXMega128A3
    Осциллограф на ...

    XM-scope 3 - это ...

  • Подключение LCD индикатора к компьютеру через USB (LCD2USB)
    Подключение ...

    LCD2USB - проект ...

  • Преобразователь USB - RS232
    ...

    Представлена очень ...

  • Преобразователь USB-COM-LPT
    ...

    В статье приводится ...

  • Продвинутые радио-часы/будильник с термометрами на графическом LCD
    Продвинутые ...

    Представленное ...

  • Прозвонка на Attiny15L
    Прозвонка на ...

    В радиолюбительской ...

  • Прозвонка на Attiny25V
    Прозвонка на ...

    Эта схема создана ...

  • Простой аудиопроцессор на TDA7313 и Atmega8
    Простой ...

    Микросхема TDA7313 ...

  • Простой кухонный таймер на ATtiny2313
    Простой ...

    Опытные хозяйки всё ...

  • Простой мультиметр на Atmega168
    Простой ...

    Мультиметр ...

  • Простой осциллограф на Atmega8 и Nokia3310 LCD
    Простой ...

    В статье ...

  • Простой таймер на Atmega8 + LCD
    Простой таймер ...

    Таймеры широко ...

  • Регистратор температуры на Atmega168
    Регистратор ...

    Данное устройство ...

  • Регулятор освещения с дистанционным управлением
    Регулятор ...

    Предлагаемый прибор ...

  • Световой эффект для звезды новогодней елки
    Световой ...

    Идея в том, чтобы в ...

  • Светодиодная анимированная подсветка для настенных часов на Attiny2313
    Светодиодная ...

    Проект специально ...

  • Светодиодная гирлянда на микроконтроллере
    Светодиодная ...

    Данный проект ...

  • Светодиодная снежинка на Atmega8
    Светодиодная ...

    На создание этого ...

  • Светодиодный анализатор спектра звуковой частоты
    Светодиодный ...

    Схема проста ...

  • Секундомер на Attiny2313
    Секундомер на ...

    Это простой прибор ...

  • Сенсорный RGB контроллер на attiny45
    Сенсорный RGB ...

    Данный контроллер ...

  • Сенсорный выключатель на Attiny13
    Сенсорный ...

    Данный сенсорный ...

  • Сенсорный регулятор освещения с дистанционным управлением
    Сенсорный ...

    Предлагаемое ...

  • Сигнализатор
    Сигнализатор ...

     

    В некоторых ...

  • Суточный таймер на ATmega8
    Суточный ...

    Этот таймер ...

  • Суточный таймер с веб-интерфейсом
    Суточный ...

    Таймеры ...

  • Счетчик на Attiny2313
    Счетчик на ...

    Во многих ...

  • Таймер 1 - 90 мин. на attiny2313+LCD
    Таймер 1 - 90 ...

    Таймер собран на ...

  • Таймер 1с - 999мин на ATtiny2313
    Таймер 1с - ...

    Таймер включает ...

  • Таймер 1с - 99ч59м59с на Attiny2313
    Таймер 1с - ...

    Этот таймер ...

  • Таймер для засветки фоторезиста на Attiny2313
    Таймер для ...

    Особенность ...

  • Таймер на Atmega8 и светодиодных индикаторах
    Таймер на ...

    Этот таймер ...

  • Таймер полива растений (универсальный таймер) на Atmega644
    Таймер полива ...

    Основная задача ...

  • Термометр на AT90S2313
    Термометр на ...

    Простой в ...

  • Термометр на Attiny2313 и DS1820
    Термометр на ...

    К термометру можно ...

  • Термометр-термостат на Attiny45
    ...

    Вынесенную в ...

  • Термостат с последовательным включением нагрузки
    Термостат с ...

    Термостат ...

  • Тестер RC-5 на atmega8
    Тестер RC-5 на ...

    В этой статье ...

  • Тестер полупроводниковых элементов на ATmega8
    Тестер ...

    В этой статье ...

  • Тестер пультов ДУ протокола RC-5
    Тестер пультов ...

    Прибор был ...

  • Трехканальный RGB контроллер подсветки панели приборов автомобиля на Atmega8
    Трехканальный ...

    Контроллер имеет на ...

  • Уличные светодиодные часы-термометр на Attiny2313
    Уличные ...

    Уличные ...

  • Универсальный переключаемый пульт ДУ с протоколом RC-5
    Универсальный ...

    Предлагаемый ПДУ ...

  • Управление нагрузкой через USB интерфейс
    Управление ...

    Устройство ...

  • Уровень сигнала на attiny15
    Уровень ...

    Это светодиодный ...

  • Цифровой кодовый замок на Attiny2313
    Цифровой ...

    Предлагаемый ...

  • Частотомер до 5МГц на Attiny2313
    Частотомер до ...

    Особенности
    • ...

  • Частотомер с ЖК индикатором на Atmega8515
    Частотомер с ...

    Разрабатывая этот ...

  • Часы c секундами на Attiny2313
    Часы c ...

    Часы построены на ...

  • Часы DOTKLOK
    Часы DOTKLOK

    Цифровые часы ...

  • Часы на вакуумном  флуоресцентном дисплее
    Часы на ...

    Функции и ...

  • Часы на газорязрядных индикаторах ИН-17 и Atmega48
    Часы на ...

    Это мой второй ...

  • Часы с дистанционным управлением(RC-5)
    Часы с ...

    В этих часах ...

  • ШИМ-регулятор на Attiny13
    ШИМ-регулятор ...

    В этом простом ...

  • Экономичный кухонный таймер на Attiny2313
    Экономичный ...

    Это мой третий ...

  • Экономичный термометр на ATmega8
    Экономичный ...

    Термометр собран на ...

  • Электронная игральная кость на Attiny13
    Электронная ...

    Особенность данного ...

  • Электронное реле поворотов на Attiny13
    Электронное ...

    Данное электронное ...

  • Электронное реле с функцией плавного включения света фар на Attiny13
    Электронное ...

    В моём автомобиле, ...

  • Электронное фотореле на Atmega8
    Электронное ...

    Электронное ...

  • Электронные игровые кости
    Электронные ...

    Данное устройство ...

  • Электронные часы-календарь-будильник с резервным питанием
    Электронные ...

    Характеристики:
    - 13 ...

  • Электронный выключатель на Attiny12
    Электронный ...

    Электронный ...

  • Электронный регулятор мощности на AT90S2313
    Электронный ...

    Электронный ...

Избранные материалы "Устройства на MICROCHIP"

Таймер предназначен для отработки выдержки времени от 0 до 9999 секунд, с точностью 1 секунда. Во время отсчета показания индикатора уменьшаются и в ...


Этот проект представляет собой 3-х канальную инфракрасную (ИК) дистанционную систему управления. Эта система работает на 12-bit  SIRC - ...


Часто при проверке цифровых сигналов или при отладке своих устройств необходим логический анализатор, тем более что все больше устройств ...


В этой статье представлена схема 4-х разрядного счетчика на PIC16F88 который имеет следующие характеристики:
- прямой и обратный счет
- сброс ...

Терморегулятор CH-1000 предназначены для управления системами регулирования температуры в пределах от - (минус) 50 до + 120 °С. Регулятор может ...

Описываемый ниже прибор позволяет в широких пределах измерять частоты электрических колебаний, а также ёмкость и индуктивность электронных ...

Устройство предназначено для измерения малых сопротивлений, индуктивности, емкости и ЭПС конденсаторов. Функционально, схему можно разбить на 8 ...

Это проект полноцветного светодиодного индикатора уровня, который управляется по USB с компьютера на Windows 7 или Vista. Проект преследует несколько ...

Этот проект представляет собой RGB контроллер, который может быть настроен через соединение USB. Цвет подключенных светодиодов (общий анод) зависит ...

Все активнее светодиоды входят в нашу жизнь. Всё эффективнее становится светодиодное освещение. Всё ниже опускаются цены. Всё больше появляется ...

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

Светодиодные RGB - светильники используются для создания декоративной подсветки. Источниками света в них служат 3 светодиода красного, зеленого и ...

В устройстве предусмотрен ручной и автоматический режим индикации. Когда переключатель SA1 разомкнут действует автоматический режим, при этом цвета ...

24 светодиода, расположенные по кругу создают несколько световых эффектов. Управляет всем микроконтроллер PIC16F628. Скорость перемигивания ...

Предлагаемое автоматическое зарядное устройство (ЗУ) предназначено для зарядки батареи аккумуляторов номиналь­ным напряжением 12 В и емкостью 1 ...

Описанное в этой статье устройство выполнено на базе популярного микроконтроллера PIC16F84A. Оно может работать на автомобилях как с дизельным, так и ...

Ни для кого не является секретом, что одним из самых важных факторов нормальной работы всех электрических систем автомобиля является стабильность ...

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

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

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

Конструкция 2-х канального термометра на PIC16F628A и DS18B20, предназначенного для домашнего применения, заинтересовала, как простых радиолюбителей, ...

Индикатор Tiny Bar-Graph обеспечивает отображение измеряемой силы тока от 0 до 1А с помощью светодиодов, ярких и легко читаемых. Устройство ...

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

Сделать бинарные часы мечта всех ботаников в мире, не правда ли? (... или, может быть использовать синий лазер для светового меча:)). Я задумал эту ...

Технические характеристики

Напряжение:
- Регулируется в пределах от 0 до 25В при разрешении 100мВ.   

Ток: выбор из 4 диапазонов;
- от 0 до ...

Устройство предназначено для автоматического плавного регулирования частоты вращения вентиляторов в персональном компьютере. Оно контролирует ...

С учётом требований, предъявляемых к ДХО, мной разработано и изготовлено устройство (далее – автомат),  предназначенное для управления работой ...

Одновременное отображение и напряжения и тока, частота обновления показаний ~ 9Гц. Предусмотрено применение индикаторов как с ОА, так и ОК. Кроме ...

Простой вольтметр построенный на базе микроконтроллера PIC16F72 позволяет измерять переменное напряжение величиной до 255 Вольт. Контроллер ...

Это, вероятно, случалось с каждым из нас: вы едете в своем автомобиле и вдруг желтая лампочка «Check Engine» загорается на приборной панели как ...

Лампа-вспышка - весьма популярный элемент декоративного освещения самых различных объектов. Она находит применение на дискотеках, при оформлении ...

Для регулирования мощности на нагрузке нашли широкое распространение тиристорные фазовые регуляторы, в виду простоты схемного решения. Однако им ...

Независимое управление несколькими нагрузками при минимальных аппаратных затратах всегда являлось актуальным. Данная разработка представляет собой ...

Предлагаемое устройство регулирует яркость лампы накаливания ни с помощью потенциометра, ни с помощью кнопок или сенсора, регулировка осуществляется ...

Сейчас приобрести систему дистанционного управления электроприборами, не так и просто. Либо цены слишком высоки, либо вообще ничего подходящего в ...

В продаже сейчас можно встретить устройства импортного производства,  названные фирмами-производителями - «Модули движения стёкол автомобиля в ...

Доводчик предназначен для пооче­редного закрывания четырех двер­ных стекол салона и верхнего люка (приоритет выбирает пользователь при подключении) ...

В настоящее время литий-ионные аккумуляторы получили широкое применение в быту, у радиолюбителей, в радиомоделизме, аккумуляторы для ноутбука. Они ...

Несмотря на разнообразив зарядных устройств (ЗУ), в том чис­ле автоматических, для щелочных аккумуляторов (Ni-Cd, Ni-Mh) выбрать подходящее не так ...

Данное зарядное устройство (ЗУ) автоматизирует процесс зарядки аккумуляторов. Если аккумулятор не разряжен до напряжения 1 В, оно проведет его ...

В статье описан измеритель емкости неполярных и оксидных конденсаторов, выполненный на основе микроконтроллера PIC16F876A. Диапазон измерения емкости ...

Это очень простой ИК диммер. Есть две версии печатной платы для двух размеров конденсаторов: 32,5 х 26.5mm и 28,5 х 27mm. Вы можете загрузить файлы ...

Shift Light это программируемый индикатор оборотов, работающий следующим образом: при достижении заданных оборотов включается индикация, как правило ...

В предлагаемом очень простом микроконтроллерном искателе проводки автор принял меры, повышающие надежность ее обнаружения. Прибор будет полезен не ...

Здесь представлено устройство кодового замка для разнообразных применений. В частности, я использую замок дома. Внешнее исполнение может быть любым, ...

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

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

Контроллер позволяет управлять униполярным шаговым двигателем. Схема собрана на микроконтроллере PIC12F629 фирмы Microchip. В устройстве ...

Блок питания имеет два независимых канала со стабилизацией тока и напряжения, и третий независимый канал с фиксированными напряжениями.

Устройство ...

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

Среди множества автоматических устройств, вошедших в наш быт, важное место занимают таймеры — приборы, подающие звуковой или световой сигнал либо ...

В этой статье представлен 3-х канальный пульт инфракрасного дистанционного управления, который работает по 12 битному SIRC протоколу, этот протокол ...

В статье дано описание конструкции на микроконтроллере, которая позволит в автоматическом режиме регулировать скорость вращения вентиляторов ...

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

Системы беспроводного дистанционного управления (ДУ), работающие в инфракрасном (ИК) диапазоне, широко используются для управления различной ...

Этот простой и дешёвый USB осциллограф был придуман и сделан просто ради развлечения. Давным давно довелось чинить какой-то мутный видеопроцессор, ...

Схема металлодетектора состоит всего из 7 деталей. Основа - микроконтроллер PIC12F683. В архиве имеется код прошивки, а также исходный текст ...

Данному самодельному осциллографу далеко до современных моделей, но все-таки он может многое. Вдобавок, он выполнен из доступных и недорогих ...

С помощью этой статьи Вы узнаете как построить миниатюрный сервоконтроллер. Этот контроллер сервопривода идеально подходит для проверки и наладки ...

Цель разработки - обеспечить минимальную стоимость при точности поддержания температуры около 0.1 град. в диапазоне от 1 до 20 град. Корпус ...

Предлагаемая конструкция термометра производит измерение и отображение температуры в градусах Цельсия на семисегментном светодиодном индикаторе. ...

Счетчик предназначен для счета объектов, перемещающихся в проходе в хранилище или из хранилища. При перемещении объекта в хранилище показания прибора ...

Передатчик построен на микросхеме BH1415 и способен вещать в стереорежиме. Для управления функциями и настройками передатчика используется ...

Регулятор позволяет дискретно изменять мощность инерционной нагрузки, паяльника(как в станции lukey), электрообогревателя. Регулятор собран ...

Нити накала галогеновых ламп, да впрочем, и обычных тоже, в холодном состоянии имеют низкое омическое сопротивление. Подача полного сетевого ...

Принципиальная схема регулятора частоты вращения вала электродвигателя постоянного тока показана на рис. 1 (подробное описание на английском языке ...

Каждый автолюбитель не однажды сталкивается с ситуацией, когда начинает «залипать» реле поворотов. Причем оно может «залипнуть» как при повороте ...

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

В этом материале описан светодиодный сенсорный диммер. Изменение яркости свечения светодиодов обеспечивается с помощью широтно-импульсной ...

Управление регулятором (полная версия)

При подаче питания на регулятор сразу загорается светодиод, происходит инициализация регулятора и задержка на ...

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

Простая схема таймера содержит минимальное количество компонентов. Простота схемы делает это устройство одним из самых легкоповторяемых и недорогих. ...

Подсчет ведется в диапазоне от 0 до 999. Счетчик построен на микроконтроллере PIC16F628 и трехразрядном индикаторе с общим катодом. Питание 9-12 ...

Данное устройство разработано для применения в качестве счетчика витков при намотке трансформаторов. Устройство может быть использовано как ...

Проект устройства достаточно прост и как раз подойдет для начинающего радиолюбителя. В данном приборе используется достаточно распространенный ...

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

Это очередная поделка из хлама - таймер для кухни, хотя и не обязательно для кухни. В ход пошли детали которые валялись без дела, в частности ...

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

В этом микроконтроллерном таймере отсутствуют ненадежный оксидный конденсатор большой емкости и регулятор длительности выдержки. Тем не менее ее ...

Основой устройства является микроконтроллер фирмы Microchip PIC16F628A, осуществляющий получение информации от датчиков температуры, обработку ...

Термометр состоит из минимума деталей: микроконтроллера PIC12F683, цифрового датчика DS1820 и подтягивающего резистора, графического дисплея от ...

Такой термометр подходит для большинства потребностей измерения температуры в быту. Но не смотря на то, что он очень прост и дешев, имеет не плохие ...

Термометр предназначен для измерения температуры в жилом помещении или офисе, цеху, учебном классе, в бане. Термометр на двухразрядном цифровом ...

Использование индикатора на регистрах сдвига позволяет создать компактный двухточечный термометр, с использованием самого простого микроконтроллера ...

Предлагаемый терморегулятор обеспечивает поддержание плюсовой температуры по установленному верхнему и нижнему пределу. Пределы установки температуры ...

Это термостат универсального назначения. Он управляет электронагревателем и следит за температурой в месте расположения его температурного датчика. А ...

В статье дано описание простого тестера для проверки пультов дистанционного управления протоколов RC5 и RC6. В приборе используютя достаточно ...

Этот термометр предназначен для измерения температуры в трех разных зонах бытового холодильника, - в морозильной камере, в месте под ней и в нижнем ...

Стремительное развитие бытовой техники коснулось и автомобильных магнитол. На смену радиоприемникам с аналоговым управлением и кассетным ...

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

Представленный в статье ШИМ контроллер подходит для очень широкого спектра применения. Основным элементом управления, используемым для настройки ...

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

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

Чаще всего трёхфазные двигатели выходят из строя из-за перекоса фаз питающего напряжения или перегрева при работе в тяжёлом режиме. Предлагаемое ...

Устройство предназначено для индикации и контроля напряжения постоянного тока в диапазоне (рекомендуемый) от 0,01 до 50,0 вольт. Он позволяет ...

Предлагаемый вниманию читателей таймер способен циклически включать и выключать нагрузку с периодичностью от 1 секунды до 23 часов 59 минут 59 ...

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

В данной статье рассказано, как, используя микросхемы аудиопроцессора и микроконтроллера, можно изготовить блок цифровых регуляторов громкости и ...

Идея сделать этот частотомер возникла после приобретения в магазине радиодеталей радиолюбительского набора, состоящего из пластмассового корпуса ...

Предлагаемый частотомер собран на микроконтроллере и семисегментных светодиодных индикаторах с общим катодом. Его разрешающая способность составляет ...

Частотомер измеряет частоту от 1 до 50000000 Гц с восьмиразрядной индикацией на однострочном 8-знаковом LCD-дисплее (можно использовать и 16-знаковый ...

Частотомер на PIC16F873 с двух строчным ЖКИ способный измерять частоты от 10Гц до 45МГц. Чувствительность по входу около 50мВ, входное сопротивление ...

Этот восьмиразрядный прибор может измерять частоту синусоидального и импульсного сигнала от 1 Гц до 50 МГц. Время измерения — 1 и 10 с. Дисплей ...

Предлагаем собрать необычные часы. Эти часы дополнят интерьер офиса или Вашей квартиры. Возмите кусок фанеры, просверлите в нем 27 отверстий, ...

На индикаторе часов выводятся дата(число, месяц, год) и время(часы, минуты, секунды). Настройка часов осуществляется с помощью 4-х кнопок "Настройка ...

В наше время, наверное, только очень ленивый разработчик устройств на микроконтроллерах не пытается написать программу и изготовить часы с ...

Часы построены на микроконтроллере PIC16F628A, в качестве датчика используется DS18B20, транзисторы BC212 управляют общими анодами семисегментного ...

Проект представляет собой часы с таймером, который может быть запрограммирован на включение и на выключение. Я начал его делать так как мне было лень ...

В этой статье описан способ реализации таймеров десятичного счета на примере таймеров с отсчетом времени до 99,99; 999,9 и 9 999 секунд и 99,99 ...

В процессе работы приходиться пользоваться радиостанциями, так вот надоело каждый раз вынимать аккумуляторы из кейса и вставлять в стандартный ...

В основном режиме на индикаторе установленное время таймера №1.

Нажатие на кнопку SET переводит таймер в режим установки, по кругу:
– символ t1;
– ...

Данное устройство позволяет получить на выходе сигнал прямоугольной формы с изменяемой частотой и скважностью, используя внутренный модуль ШИМ ...


В интернете есть много проектов контроллеров коллекторных двигателей постоянного тока с использованием широтно-импульсной модуляции (PWM) для ...

Здесь представлена схема электронного замка, в котором в качестве ключа используется устройство DS1990A(Touch Memory). Touch Memory типа DS1990A ...


Назначение предлагаемого устройства такое же, как у обычного строительного уровня — определение углов наклона поверхности, на которую он ...

  • 0-9999 секундный таймер на PIC12F683
    0-9999 ...

    Таймер ...

  • 3-х канальная система инфракрасного дистанционного управления на PIC12F629
    3-х канальная ...

    Этот проект ...

  • 4-канальный логический анализатор на PIC микроконтроллере
    4-канальный ...

    Часто при ...

  • 4-х разрядный счетчик импульсов на PIC16F88
    4-х разрядный ...

    В этой статье ...

  • CH-1000 - терморегулятор с датчиком температуры DS18B20
    CH-1000 - ...

    Терморегулятор ...

  • FLC– метр/генератор на PIC16F628
    FLC– ...

    Описываемый ниже ...

  • LCF - метр PIC18F2520+Nokia 3310LCD
    LCF - метр ...

    Устройство ...

  • RGB индикатор уровня на PIC18F2550
    RGB индикатор ...

    Это проект ...

  • RGB контроллер с USB интерфейсом на PIC18F2550
    RGB контроллер ...

    Этот проект ...

  • RGB контроллер с дистанционным управлением на PIC12F683
    RGB контроллер ...

    Все активнее ...

  • RGB контроллер с ИК ДУ на PIC12F629/675/683
    RGB контроллер ...

    Power Pic RGB с ...

  • RGB светильник на PIC12F629
    RGB светильник ...

    Светодиодные RGB - ...

  • RGB светильник на PIC12F675
    RGB светильник ...

    В устройстве ...

  • Автомат световых эффектов на PIC16F628
    Автомат ...

    24 светодиода, ...

  • Автоматическое зарядное устройство для АКБ 1-10 А-ч
    Автоматическое ...

    Предлагаемое ...

  • Автоматическое устройство прогрева двигателя автомобиля
    Автоматическое ...

    Описанное в этой ...

  • Автомобильный индикатор напряжения бортовой сети на PIC16F628
    Автомобильный ...

    Ни для кого не ...

  • Автомобильный информатор на PIC16F84
    Автомобильный ...

    Известные ...

  • Автомобильный сигнализатор на PIC12F629
    Автомобильный ...

    Это простое ...

  • Автомобильный тахометр с ЖК дисплеем на PIC16F628
    Автомобильный ...

    Описанный ниже ...

  • Автомобильный термометр 2-х канальный на PIC16F628 + LCD Nokia3310
    Автомобильный ...

    Конструкция 2-х ...

  • Амперметр с аналоговой шкалой на PIC16F886
    Амперметр с ...

    Индикатор Tiny ...

  • Бесконтактный тахометр на PIC16F685
    Бесконтактный ...

    Нередко в ...

  • Бинарные наручные часы на PIC16F628
    Бинарные ...

    Сделать бинарные ...

  • Блок питания 0 - 25В, 0 - 8А + LCD на PIC16F876
    Блок питания 0 ...

    Технические ...

  • Блок управления вентиляторами компьютера на PIC16F876
    Блок ...

    Устройство ...

  • Блок управления дневными ходовыми огнями на PIC12F683
    Блок ...

    С учётом ...

  • ВольтАмперметр на PIC16F676 и семисегментных индикаторах
    ВольтАмперметр ...

    Одновременное ...

  • Вольтметр сетевого напряжения на PIC16F72
    Вольтметр ...

    Простой вольтметр ...

  • Всепротокольный OBD-II AllPro адаптер
    ...

    Это, вероятно, ...

  • Двухканальный контроллер управления светодиодами-вспышками на pic12f675
    Двухканальный ...

    Лампа-вспышка - ...

  • Двухканальный регулятор напряжения на PIC16F876
    Двухканальный ...

    Для регулирования ...

  • Двухканальный таймер на микроконтроллере PIC16F873
    Двухканальный ...

    Независимое ...

  • Диммер с регулировкой от штатного выключателя на PIC12F629
    Диммер с ...

    Предлагаемое ...

  • Дистанционное инфракрасное управление на PIC16F630
    Дистанционное ...

    Сейчас приобрести ...

  • Доводчик стёкол автомобиля на PIC16F628
    Доводчик ...

    В продаже сейчас ...

  • Доводчик стекол автомобиля на PIC16F84
    Доводчик ...

    Доводчик ...

  • Зарядное устройство для Li-Ion аккумуляторов на PIC12F675
    Зарядное ...

    В настоящее время ...

  • Зарядное устройство для щелочных аккумуляторов
    Зарядное ...

    Несмотря на ...

  • Зарядное устройство на микроконтроллере PIC12F675
    Зарядное ...

    Данное зарядное ...

  • Измеритель емкости конденсаторов на PIC16F876A
    Измеритель ...

    В статье описан ...

  • ИК диммер на PIC12F629
    ИК диммер на ...

    Это очень простой ...

  • Индикатор отсечки оборотов двигателя автомобиля(Shift Light) на PIC12F629
    Индикатор ...

    Shift Light это ...

  • Искатель скрытой проводки
    Искатель ...

    В предлагаемом ...

  • Кодовый замок
    Кодовый замок

    Здесь представлено ...

  • Кодовый замок  на микроконтроллере
    Кодовый замок ...

    Устройство ...

  • Кодовый замок на PIC16F628A с LCD
    Кодовый замок ...

    Этот электронный ...

  • Контроллер шагового двигателя на PIC12F629
    Контроллер ...

    Контроллер ...

  • Лабораторный блок питания на PIC16F877
    Лабораторный ...

    Блок питания имеет ...

  • Лампа
    Лампа ...

    После того как я ...

  • Микроконтроллерный таймер на PIC16F84A
    ...

    Среди множества ...

  • Минипульт инфракрасного дистанционного управления
    Минипульт ...

    В этой статье ...

  • Многоканальный контроллер вентиляторов охлаждения для ПК на PIC18F2550
    Многоканальный ...

    В статье дано ...

  • Охранное устройство с оповещением через GSM телефон на PIC16F628
    Охранное ...

    Данное устройство ...

  • Программируемый приемник ИК системы ДУ
    ...

    Системы ...

  • Простой USB осциллограф на PIC18F2550
    Простой USB ...

    Этот простой и ...

  • Простой металлодетектор на PIC12F683
    Простой ...

    Схема ...

  • Простой осциллограф на PIC18F452 и дисплее от NOKIA3310
    Простой ...

    Данному ...

  • Простой сервоконтроллер на PIC12F675
    Простой ...

    С помощью этой ...

  • Простой терморегулятор на PIC16C62
    Простой ...

    Цель разработки - ...

  • Простой цифровой термометр-термостат на PIC16F628
    Простой ...

    Предлагаемая ...

  • Проходной счетчик на PIC16F628
    Проходной ...

    Счетчик ...

  • Радиопередатчик на микроконтроллере
    ...

    Передатчик построен ...

  • Регулятор мощности паяльника с возможностью отключения и таймером на PIC16F628
    Регулятор ...

    Регулятор ...

  • Регулятор напряжения для лампы накаливания на PIC12F629
    Регулятор ...

    Нити накала ...

  • Регулятор частоты вращения электродвигателя постоянного тока на PIC16F873
    Регулятор ...

    Принципиальная ...

  • Реле поворотов на PIC12F675
    Реле поворотов ...

    Каждый автолюбитель ...

  • Секундомер на PIC16F628
    Секундомер на ...

    Данный прибор ...

  • Сенсорный диммер для светодиодов на PIC12F629
    Сенсорный ...

    В этом материале ...

  • Сенсорный регулятор напряжения на pic12f683
    Сенсорный ...

    Управление ...

  • Сотовый телефон - вольтметр и осциллограф
    Сотовый ...
    В статье описана ...
  • Суточный таймер на PIC16F628
    Суточный ...

    Простая схема ...

  • Счетчик импульсов на PIC16F628
    Счетчик ...

    Подсчет ведется в ...

  • Счетчик импульсов с индикацией переполнения
    Счетчик ...

    Данное устройство ...

  • Таймер 0-99 мин. на PIC16F628 + LCD
    Таймер 0-99 ...

    Проект устройства ...

  • Таймер для засветки фоторезиста на PIC16F685
    Таймер для ...

    Этот таймер ...

  • Таймер для кухни на PIC16F628A с энкодером
    Таймер для ...

    Это очередная ...

  • Таймер для кухни на PIC16F84
    Таймер для ...

    Простота ...

  • Таймер с запоминанием выдержки
    Таймер с ...

    В этом ...

  • Термометр 2-х канальный на PIC16F628 + LCD Nokia3310
    Термометр 2-х ...

    Основой устройства ...

  • Термометр на PIC12F683 и графическом дисплее NOKIA 3310
    Термометр на ...

    Термометр состоит ...

  • Термометр на PIC16F628 + TC77
    Термометр на ...

    Такой термометр ...

  • Термометр на PIC16F684 и LM35
    Термометр на ...

    Термометр ...

  • Термометр на микроконтроллере PIC12F629
    Термометр на ...

    Использование ...

  • Терморегулятор на PIC16F73
    Терморегулятор ...

    Предлагаемый ...

  • Термостат на PIC16F628 и DS1820
    Термостат на ...

    Это термостат ...

  • Тестер пультов RC5/RC6 на PIC16F628
    Тестер пультов ...

    В статье дано ...

  • Трехзонный термометр на PIC16F628
    Трехзонный ...

    Этот термометр ...

  • УКВ радиоприемник на основе тюнера автомагнитолы
    УКВ ...

    Стремительное ...

  • Универсальный цифровой спидометр на PIC16F628
    Универсальный ...

    Предлагаемый ниже ...

  • Универсальный ШИМ контроллер на PIC16F628 + LCD
    Универсальный ...

    Представленный в ...

  • Управление электрозамками дверей автомобиля
    Управление ...

    О преимуществах ...

  • Устройство защиты аппаратуры от аварийного напряжения сети
    Устройство ...

    Предлагаемое ...

  • Устройство защиты трёхфазных двигателей на PIC16F676
    Устройство ...

    Чаще всего ...

  • Устройство индикации и контроля напряжения постоянного тока на PIC16F819
    Устройство ...

    Устройство ...

  • Циклический таймер на PIC16F628
    Циклический ...

    Предлагаемый ...

  • Цифровое устройство защиты с индикацией напряжения и тока
    Цифровое ...

    Предлагаемый прибор ...

  • Цифровой регулятор громкости и тембра с управлением от ПДУ на PIC16F628A
    Цифровой ...

    В данной статье ...

  • Частометр на PIC16F628
    Частометр на ...

    Идея сделать этот ...

  • Частотомер на PIC16F73 и семисегментных индикаторах
    Частотомер на ...

    Предлагаемый ...

  • Частотомер на PIC16F84 и LCD 8x1
    Частотомер на ...

    Частотомер измеряет ...

  • Частотомер на PIC16F873
    Частотомер на ...

    Частотомер на ...

  • Частотомер на PIC16F873 и семисегментных индикаторах
    Частотомер на ...

    Этот ...

  • Часы
    Часы ...

    Предлагаем собрать ...

  • Часы с будильником на PIC16F628A
    Часы с ...

    На индикаторе часов ...

  • Часы с таймером на PIC16F84
    Часы с ...

    В наше время, ...

  • Часы с термометром на PIC16F628A
    Часы с ...

    Часы построены на ...

  • Часы-таймер на PIC16F628
    Часы-таймер на ...

    Проект представляет ...

  • Четыре таймера на PIC16F73
    Четыре таймера ...

    В этой статье ...

  • Четырёхканальное зарядное устройство на PIC16F876
    ...

    В процессе работы ...

  • Четырехканальный таймер 0,1-9,9с на PIC16F628A
    ...

    В основном режиме ...

  • ШИМ генератор на PIC16F883
    ШИМ генератор ...

    Данное устройство ...

  • ШИМ контроллер коллекторного двигателя постоянного тока
    ШИМ контроллер ...

    В интернете ...

  • Электронный замок с ключём i-Button (DS1990A) на PIC16F627A
    Электронный ...

    Здесь представлена ...

  • Электронный уровень на PIC16F628
    Электронный ...

    Назначение ...

Авторизация