Главная » Статьи

Материалы сайта Страницы: « 1 2 3 4 5 6 7 ... 10 11 »

 

 Существует в природе такая интересная микросхема MAX7456, благодаря которой становится возможным вывод информации прямо на экран телевизора. Генерируя сигнал, эта микросхемка подмешивает его к видео потоку PAL или NTSC стандарта. Поэтому текст или псевдографика, сгенерированные с помощью нее, можно накладывать поверх основного изображения выводимому на телевизор. Тоесть можно будет не вставать с дивана и не отвлекаться от просмотра своей любимой телепередачи чтобы глянуть, скажем, температуру на улице :) В общем очень интересная тема для освоения.

 Товарищ Seny, поделился с нами своим опытом приручения этой микросхемы с Bascom-AVR, да еще и с возможностью вывода русских шрифтов, за что ему огромное спасибо.

 

 

Просмотров: 33118 | Опубликовано: 07.11.2012 | Комментарии (33)



 Итак, после продолжительного времени раскуривания тонкостей работы с GSM модулем SIM900D, анонсируем первый рабочий проект, совмещающий в себе охранную систему с возможностью удаленного контроля. Если кратко, то устройство способно отправлять информирующие SMS  в случае срабатывания датчика проникновения, делать дозвон для возможности аудиоконтроля помещения, следить за температурой и отправлять ее смс-кой по запросу, а также управлять какой-нибудь нагрузкой по команде отправленной по смс.
 
Просмотров: 53145 | Опубликовано: 25.10.2012

 

 Проект продвинутого показометра, включающий в себя измерение температуры, атмосферного давления, влажности воздуха и отсчет времени с календарем. В общем в него включены все мои наработки по работе с датчиками за все время увлечения микроконтроллерами, да и все накупленное добро нужно куда-то применить :) В итоге должен получится усовершенствованный логгер температуры, первую версию которого я забросил. Ну это позже, а сейчас приведу описание этой платы и тестовый код для проверки работоспособности напичканных  туда датчиков и микросхем.

Просмотров: 56251 | Опубликовано: 13.10.2012 | Комментарии (127)

 

 У микроконтроллеров AVR есть такая полезная фишка как умение работать с Bootloader'ом, благодаря которому перепрошить микроконтроллер можно по стандартному UART интерфейсу, без использования программатора (но чтобы прошить bootloader программатор все же потребуется). Bootloader загружается в специальную область флэш памяти и срабатывает тогда когда микроконтроллер только начинает работать (при подаче питания или после сброса). Если, пока активен bootloader, в буфер UART попадет байт инициализации, загрузчик активизируется и начинает записывать получаемые данные в память микроконтроллера, а по завершению записи запустит только что записанную программу. 
 Существует большое количество готовых загрузчиков, та же популярная сейчас Arduino имеет встроенный Bootloader, благодаря которому происходит быстрая загрузка скетчей в память МК.
 Bascom-AVR, тоже не отстает от конкурентов :)  и для этого имеется уже готовые Bootloader'ы для большинства микроконтроллеров серии Mega.
 Сейчас как раз и рассмотрим bootloader для Bascom-AVR и попробуем с помощью него прошить микроконтроллер. А в качестве согласующего звена используется преобразователь USB-UART на микросхеме FT232RL.

Просмотров: 24431 | Опубликовано: 05.10.2012 | Комментарии (49)



 Небольшой проект с использованием радиомодулей NRF24L01. Задача проста - измерить температуру и отправить данные на приемник. Измерением температуры занимается цифровой датчик DS18B20. Измеренная температура, полученная на другой стороне приемником, выводится на ЖК дисплей. Хороший пример для демонстрации возможностей радиомодулей.


Просмотров: 80028 | Опубликовано: 17.09.2012 | Комментарии (119)

 

 Завершил изготовление платы управления для GSM модуля SIM900D.  После обдумываний как это все должно выглядеть, выбор пал на компактную этажную конструкцию - плата с контролером и схемой питания снизу, а с SIM900 со всей обвязкой - сверху. Мозгом для управления выбран микроконтроллер ATMega32а. Мега выбрана по той причине, что в дальнейшем планируется прикрутить дисплей от Nokia3310 для вывода информации, а зная сколько отжирает библиотека для работы с ним, решил взять с запасом.  Схема питания базируется на Step Down преобразователе с LM2596

 

Просмотров: 25039 | Опубликовано: 26.08.2012 | Комментарии (27)


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


Просмотров: 37180 | Опубликовано: 24.07.2012 | Комментарии (149)

 

 После того, как была проверена работоспособность модуля на AD9851, нашим давнишним товарищем Pchela5 было принято решение попробовать уместить два генератора в одном: генератор синуса на основе AD9851 с частотой до 90 МГц  и НЧ-генератор DDS сигналов произвольной формы с частотой от 1 Гц до 100 кГц, чтобы помимо синуса можно было сгенерировать сигналы произвольной формы. 

Просмотров: 39847 | Опубликовано: 21.07.2012 | Комментарии (25)



 Продолжая цикл статей по использованию дисплеев от Nokia3310, было бы интересно попробовать решить любопытную задачу получения на экране каких – то движущихся изображений. Однако, при этом возникают несколько проблем, связанных с недостатком ресурсов управляющего контроллера – как памяти программ, так и памяти данных. Поэтому, логично первую проблему постараться решить с помощью хранения «видео» во внешней памяти, а вторая задача решается выбором соответствующего типа контроллера. Сразу оговорюсь – в моем случае использовался ATMega168-20PU, имеющий на борту 16 Кбайт для хранения кодов и 1 Кбайт для данных, а в качестве внешней памяти использовалась микросхема EEPROM AT24LC64, работающая по интерфейсу I2C. 
Просмотров: 15974 | Опубликовано: 11.07.2012 | Комментарии (2)

 

 Температуру и влажность уже измеряли, и не раз (DS18B20 DHT11 SHT21). Поэтому сегодня будем измерять следующий важнейший параметр нашей среды обитания - атмосферное давление. 
В поисках подходящего кандидата для измерений наткнулся на датчик BMP085 от Bosh.
 Датчик BMP085 это крошечный цифровой барометр с возможностью измерять атмосферное давление в пределах 300…1100 гПа (+9000…-500 метров над уровнем моря). Размеры корпуса микросхемы 5х5х1,2 мм. В этот корпус разработчики умудрились засунуть еще и цифровой термометр. 
 С микроконтроллером датчик общается по стандартному интерфейсу I2C, что не может не радовать - один из моих любимых протоколов :) Поэтому решил остановится на нем.
Просмотров: 24477 | Опубликовано: 10.07.2012 | Комментарии (27)

1-10 11-20 21-30 31-40 41-50 51-60 61-70 ... 91-100 101-102




авторизация
Логин:
Пароль:
Комментарии
Диммер с сенсорной кнопкой
27.04.2018 - valeriy2650:
Здравствуйте exersizze!
Прошу Вас заглянуть на страничку с "ЭНКОДЕР ...
Энкодер и Bascom-AVR. Счетчик импульсов
27.04.2018 - valeriy2650:
Здравствуйте exersizze! Понравились Ваша схема, но кое что хотелось бы изменить ...
Регулятор температуры и влажности
05.04.2018 - Xfighter:
Для того чтобы убрать рекламу нужно удалить строчки верно? Больше ничего не нужн...
Регулятор температуры и влажности
05.04.2018 - Xfighter:
можно как нибудь добавить в прошивку коррекцию температуры по градуснику, а то р...
Регулятор температуры и влажности
05.04.2018 - Xfighter:
и как-то заторможено отображается температура если на китайском термометре темпе...
Регулятор температуры и влажности
04.04.2018 - Xfighter:
собрал ваш регулятор, скажите пожалуйста почему выбивает иногда ошибка dht read ...
Когда не хватает ног. Часть 3. Драйвер индикаторов MAX7221
08.03.2018 - max:
Не за что.
Когда не хватает ног. Часть 3. Драйвер индикаторов MAX7221
08.03.2018 - Dmitriy:
Максим, спасибо, оказывается там нужно было войти на форум, чтобы увидеть матери...
Когда не хватает ног. Часть 3. Драйвер индикаторов MAX7221
08.03.2018 - max:
Да, на соседнем форуме есть: http://bascomavr.3bb.ru/viewtopic.php?id=1073

   EasyEDA:  бесплатный редактор схем

   ✓ Создание схем
   ✓ Возможность симуляции
   ✓ Быстрое создание печатных плат
   ✓ Интуитивно понятный интерфейс

   Нарисуй свою схему прямо сейчас!
   Изготовление печатных плат   https://jlcpcb.com/