Главная » Статьи » Проекты

В категории материалов: 46 Страницы: « 1 2 3 4 5 »

 На форуме товарищ Top поделился с нами интересным девайсом, который позволяет вывести значение загрузки центрального процессора и оперативной памяти компьютера на стрелочные индикаторы. Задумка очень интересная, тем более хорошо подходит для продолжения темы программной реализации USB интерфейса для AVR.  

 

Просмотров: 25049 | Опубликовано: 23.11.2012 | Комментарии (53)

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

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



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


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

 

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

 

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


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


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

 

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

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



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

 Часто в радиолюбительской практике возникает необходимость поиметь генератор сигнала. Причем бывает нужно сгенерировать не только меандр, но и пилу или даже синус - смотря какая задача встает. Под это дело часто задействуют микроконтроллеры, как самое простое решение. Но у этого решения есть свои недостатки - низкая частота генерации, упирающаяся в частоту тактирования микроконтроллера,  да и сигнал в них зачастую генерируется ШИМом, что дает искажения в форму сигнала. 
 Хорошим решением в таких случаях может быть использование отдельного специально заточенного генератора с цифровым управлением, так называемого DDS (direct digital synthesis) - прямого цифрового синтеза. Примером может служить микросхема AD9851 от Analog Devices, которую, наши трудолюбивые соседи по континенту, используют для создания специализированных модулей. Эти модули без проблем можно купить на ebay по цене сопоставимой голой микросхеме от российских поставщиков. Один из таких модулей и приобрел наш старый комрад Pchelа5


Просмотров: 22609 | Опубликовано: 06.07.2012 | Комментарии (15)

 
 Счетчик предназначен для подсчета времени работы автономного генератора. Подсчет отработанного времени обусловлен необходимостью проводить профилактическую замену масла и свечей через определенное количество часов. Так первая замена масла должна проводится через 5 часов, в дальнейшем - каждые 30 часов. Поэтому подсчет времени было решено возложить на отдельное устройство.
 
Просмотров: 23665 | Опубликовано: 20.05.2012 | Комментарии (42)

1-10 11-20 21-30 31-40 41-46






авторизация