Не смотря на простоту конструкции, термометр имеет не плохие характеристики. Достоверность показаний термометра гарантируется применением цифрового датчика DS18B20. Эта микросхема не требует калибровки и позволяет измерять температуру окружающей среды от -55 до +125°С, причем в интервале -10...+85°С производитель гарантирует абсолютную погрешность измерения не хуже ±0,5°С. На границах диапазона измеряемых температур точность ухудшается до ±2°С. Индикация показаний термометра во всем диапазоне и
|
Книга адресована радиолюбителям, но может быть интересна всем, кто интересуется электроникой. Описывается создание системы автоматизации дома "Умный дом" на базе микроконтроллера PIC16F628A в программе MPLAB. Компоненты системы и модули отлаживаются на одной макетной плате. Для всех экспериментов, описанных в книге, можно использовать одну и ту же микросхему контроллера. Программатор, работающий с программой PonnyProg2000, легко собирается и не содержит дефицитных деталей. Компьютер в лаб
|
Схема выполнена на микроконтроллере PIC16F628A. S1-S12 подключаются к соответствующим кнопкам, на плате S12 = R, S10 = 0. Электромагнит замка необходимо подключит через транзистор (n-p-n), на схеме заместо электромагнита светодиод. Так же предусмотрена звуковая и световая сигналилазия. Зуммер работает 0.1 секунду при каждом новом нажатии и на 3 секунды при открытии замка.
По умолчанию код- 12345, для установки своего кода нужно в EEPROM с адресса 00h по 04h записать свой код, пять цифр
|
Осциллограф выполнен на микроконтроллере ATmega32. Индикатор графический ЖКИ 128 х 64 точек. Схема данного устройства очень проста. Один из недостатков данного осциллографа – это низкая максимальная частота измеряемого сигнала, для меандра это всего лишь 5 кГц. Программа написана на Си в WinAVR, в связке с AVRStudio 4. Графическая библиотека была написана специально для этого проекта.
Напряжение питания схемы 12 вольт. Из этого напряжения на выходе преобразователя получаем +8.2V для
|
Эти часы просто содраны на необьятных просторах Интернета и немного доработаны в плане прошивки. Хочу поделиться с другими желающими поупражняться в прошивании мелкоконтроллеров.Очень простые и удобные часики с термометром .Прошивал AT89C2051 программатором типа DL2TM,напечатанном в журнале Радио № 3, 2004год стр52.
Устройство выполнено на контроллере 51 семейства с внутренней FLASH памятью, для измерения температуры используется, широко известный, дешевый (относительн
|
Представляю Вашему вниманию оооочень простые часы на МК Attiny2313. Особо в них я не нуждался, но руки чесались что нибудь сделать. Итак меньше слов, больше дела. Схемотехника проста как валенок, смотрим..
Итак, идём за детальками, печатаем рисунок, гладим, травим сверлим, лудим, паяем..вообщем всё как обычно. Получаем нечто похожее на такую конструкцию:
Теперь нужно прошить наш МК, я делал это в CodeVisionAVR. Прошиваем, фьюзы выставляем вот таким образом:
Для удобства раб
|
Год издания: 2012
Страниц: 125
Язык: русский
Формат: DJVU
Размер: 9.28 Мб
Представляем Вашему вниманию третий номер тематического информационного обзора печатных изданий и Интернет - «Радиоежегодник»
Основу данного сборника составляют материалы о микроконтроллерах AVR из периодических изданий за 2010 год.
СОДЕРЖАНИЕ
Радио
6. Вольтметр постоянного тока с автоматическим выбором пределов измерения
7. Преобразователь интерфейса GPIB — RS-232
8. Цифровой таймер для насос
|
Возможности :
- 63 звонка.
- 0 - 59 сек - продолжительность звонка.
- энергонезависимая память для хранения
продолжительности и времени включения звонков.
Исходный текст программы написан на ассемблере.
Светодиодные индикаторы - спареные с общим анодом.
Кварцевый резонатор - применяемый в часах - 32768 Гц.
Он подключен к выводам Таймера 1 микроконтроллера.
Сам-же микроконтроллер тактируется от внутреннего генератора 4 МГц.
Исходник, прошивка и печатная плата (PCAD2001) - Вы
|
Эти простые часы на Arduino прекрасно справляются с поставленной на них задачей индикации времени. Они поддерживают относительно точное время без использования RTC микросхем, для индикации которого используется стандартный дисплей, применяемый во многих готовых часах. Также возможно регулировать яркость цифр.
Вам понадобятся:
- Arduino (я использовал Arduino-nano)
- Часовой индикатор LTC-617
- Кнопка
- Резистор 10k
- Провода для перемычек
Все эти компоненты кроме Arduino ст
|
Часы - таймер на DS1307 , ATtiny2313 , 74hc595 + 4LED + Энкодер
Принцип действия их основан на часовом механизме , приводимом в действие пружиной , от степени завода которой зависит промежуток времени до останова . Угол поворота ручки завода напрямую определяет эту степень , поэтому ,проградуировав шкалу в единицах времени получаем таймер , а применив обгонную муфту на оси пружины , можно и уменьшать завод ,вращая ручку в другом направлении . Незадолго до конца завода ставим контакт и (или)
|