Get Adobe Flash player
    Принимаются SMS-пожертвования на развитие ресурса     Копирование материалов     разрешено с обязательной ссылкой     на этот сайт     Принимаются SMS-пожертвования на развитие ресурса    

Практические технологии

Промышленные технологии в домашних условиях…

Мини-термостат на Attiny2313

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

Статья написана по материалам форума http://hardlock.org.ua
Более подробно на авторском ресурсе.

     Смотреть это ВИДЕО рабочего термостата

Итак схема термостата:

Термостат можно применять для использования как в нагревательных целях (тепловентилятор, обогревательный котёл, инкубатор и т.д.),так и для охлаждения (холодильник, морозильник, и т.д.). Зависит от загруженной в память микроконтроллера программы.
Автор выложил все возможные варианты, включая разницу индикаторов — общий анод или катод.

Измерение температуры от -55°С до +125°С (шаг 0,1°С)
Установка температуры от -55°С до +124°С (шаг 0,1°С !!!).
Гистерезис от 0,1°С до 90°С (начиная с версии v3.2)

Управление:

Кнопками «+» и «-» устанавливают температуру включения нагрузки (на экране в первом сегменте отобразится символ подчёркивания «_»).
При одновременном нажатии обеих кнопок устройство переходит в режим изменения гистерезиса (на экране в первом сегменте отобразится символ «d»).
Длительное удержание одной из кнопок приводит к ускоренному перебору значений.
При отсутствии нажатий на кнопки в течении 5 секунд прибор переходит в режим отображения измеренной температуры, при этом происходит запоминание изменённых параметров в энергонезависимую память.

Индикация:

В первом сегменте отображается точка, если Т < Т уст., т.е. нагрузка включена. Точка отображается во всех режимах, даже при изменении установленной температуры или гистерезиса (если сохраняется условие Т < Т уст.). В этом же сегменте будет отображаться знак минуса «-» при отрицательной температуре.

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

Фото работающего прибора:


Схемы и прошивки можно скачать на авторском форуме.

 

 

            ВИДЕО

Простой индикатор радиочастоты

ВИДЕО ДЕТЕКТОРА

Прибор изготовлен по материалам портала http://vrtp.ru/

indikator

Главное преимущество это простота схемы. В детекторе использованы диоды  Д603 пр-ва СССР. На сотовый телефон уверенно реагирует в радиусе 5 метров. Такие приборы также известны, как «детектор радио-жучков». Прибор широкополосный, сама полоса частот зависит от конкретных диодов детектора, на авторском форуме рекомендуют диоды BAT62. Чувствительность также зависит от антенны и ее поляризации, в реальности же, нужно рассчитать антенну  на четверть волны от искомой частоты. Для простого индикатора достаточно использовать, в качестве антенны,   просто кусок провода 5-10см.

 

deteRF

Еще раз о регуляторах мощности

Возвращаясь к теме схемотехники построения сетевых регуляторах мощности, можно рассмотреть такие схемы:

6

AC Solid State Relay with Good reliability. (1)

wp1ly6f8

 

Как и в простейшей динисторной схеме регулятора, фазо-импульсное регулирование импульсов поджига  тиристоров или симисторов  осуществляется скоростью заряда соответсвующей емкости. Однако, вместо потенциометра можно поставить диодный мост, который, в свою очередь, можно открывать-закрывать через транзисторную оптопару. Это дает возможность построения  многоканальной СИФУ. Более важно, что подобная схемотехника позволяет применять в управлении один микроконтроллер для всех каналов, или же на каждый канал персональный микроконтроллер.

Примеры много-фазных регуляторов:

image80621 (1)

1267284262_svarka1-4

 

По материалам:

Устройство плавного пуска асинхронного двигателя

www. 8085projects

http://www.techlib.com/

http://asyl.ucoz.com/

http://www.next.gr/

простой DDS-генератор 12Мгц

Смотрим видео работающего этого генератора

Статья написана по материалам http://asis-kbr.ru/

Итак, в основе этого генератора лежит недорогой синтезатор частоты AD9833,  управляющий контроллер ATMEGA8, инкрементный энкодер с кнопкой и ЖК экран 1602.

dds_shema (1)

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

Общий вид платы генератора:

dds11

В работе:

dds12

 

Дамп этой прошивки:

dds13

Также были добавлены два делителя-формирователя частоты — на 3 фазы и на 2 фазы.

HXBUz

 

Автору  остается пожелать успехов  в творчестве.

 

 

 

 

Частотомер на Attiny2313 до 10МГц

Смотреть это ВИДЕО рабочего частотомера

Данная конструкция, разработанная чешскими специалистами, интересна своей простотой исполнения , а также способностью показывать значение измеряемой частоты с разрешением до 1 Гц. Частотомер предлагается в двух вариантах :  с 7-сегментным индикатором или ЖК экраном 16х02. Также автор любезно выложил исходники и несколько готовых прошивок под разные кварцевые резонаторы.

F_meter_3_1

 

Схема с ЖК экраном выглядит так:

F_meter_LCD_22asm

Вариант схемы с 7-сегментным дисплеем

F_meter

Ссылка на сайт автора

Несмотря на то, что исходник предназначен под компилятор BASCOM, основной код исходника написан  на ассемблере. В smd исполнении плата частотомера получилась чуть более спичечной коробки. Автоматическое определение пределов измерения частоты заложена автором в программное обеспечение. В целом, получился неплохой, относительно недорогой, встраиваемый прибор. Экран WINSTAR 1602L (большой размер)

f1

 

Внешний вид самого частотомера:

f2

Входной буфер был изготовлен из 2-х инверторов с порогом Шмитта  SN74AHC1G14DBV, контроллер Attiny2313A. Однозначно, это устройство будет интересно как для радиолюбителей, так и для инженеров.

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

 

 

 

Схемотехника виртуальной земли

В данной статье рассматривается вопрос получения искусственной электрической  средней точки при наличии одно-полярного источника питания .

Основные способы:

VirtualGroundCircuitCollection

 

А также вот так:

microcontroller_mkx-386

 

Проверенные на 100% схемы:

2xStab

 

2xStab1

 

 

Также можно воспользоваться готовыми регуляторами напряжения:

virtual_ground_3_fixed_goldpoint_150125

virtual ground_goldpoint_02

 

Альтернативный вариант  схемы:

 

93aff29e_540x405

 

 

Эта схема использует КМОП инвертор вместо ОУ:

Fig_1_Eng

 

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

Генератор прямоугольных импульсов Л.И.Ридико

Прежде всего хотелось бы выразить благодарность автору этого генератора Л.И.Ридико и пожелать ему дальнейших успехов.

Смотреть это ВИДЕО рабочего генератора

Итак схема

PG-760_sch

Ссылка на авторский материал

Генератор имеет следующие параметры:

генерация меандра с длительностью полупериода от 0.1 мкс до 1 сек
генерация сигнала произвольной скважности с длительностью импульса и паузы между импульсами от 1.5 мкс до 1 сек.
работа в режиме автогенерации и в режиме внешнего запуска по фронту или по спаду
программируемая задержка от синхроимпульса до начала выходного импульса в диапазоне от 3 мкс до 1 сек.
программируемый шаг перестройки временных параметров от 0.1 мкс до 50 мс
переключение логической полярности выходных импульсов
режим удержания на выходе логического нуля или единицы
регулировка амплитуды выходных импульсов от 0 до 10 В
положительная или отрицательная полярность выходных импульсов
регулировка постоянного напряжения смещения выходного сигнала от –2.5 В до +2.5 В
работа на нагрузку 200 ом (для амплитуд менее 2.5 В – на нагрузку 50 ом)
длительность фронта и спада выходного сигнала при амплитуде 5 В не более 15 нс

Начиная с версии программного обеспечения 2.0 генератор имеет дополнительные возможности:

формирование серии импульсов с количеством от 1 до 255
программируемый шаг перестройки количества импульсов от 1 до 50
запуск серии по внешнему синхроимпульсу
ручной запуск серии

Микроконтроллер  использован Attiny2313, а дисплей с подсветкой. Плата была перепроектирована, выходной усилитель (AD830) не изготавливался, а был использован логический мосфет транзистор (с ТТЛ уровнем открытия затвора), для раскачки катушки индуктивности, в качестве нагрузки.

post-35866-0-24197800-1398343098

Генератор в работе

ridikogen

 

 

ВИДЕО

 

Электронный регулятор оборотов микродрели

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

 

ьштшвкшдд

В схеме применены легкодоступные детали. Микросхему LM317 необходимо установить на радиатор во избежание её перегрева.
Конденсаторы электролитические на номинальное напряжение 16В. Диоды 1N4007 можно заменить на любые другие рассчитанные на ток не менее 1А.
Светодиод АЛ307 любой другой. Печатная плата выполнена на одностороннем стеклотекстолите. Резистор R5 мощностью не менее 2Вт, или проволочный.

Резистором P1 выставляем требуемую частоту вращения на холостом ходу.  Резистор P2 служит для установки чувствительности к нагрузке, им выбираем нужный момент увеличения оборотов.  Если увеличить емкость конденсатора C4,  то увеличится время задержки высоких оборотов или если двигатель работает рывками.

minidrill2

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

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

 

VGA тест-генератор на PIC16F84A

Смотреть это ВИДЕО работающего генератора

Данное устройство является модификацией вот этой схемы.

Устройство выполнено в виде гаджета с питанием от USB разъема 5в.  Выглядит в сборе так:

vga1

 

Этот генератор способен генерировать вот такие поля на экране монитора:

 

testVGA

 

Из исходной схемы были удалены в общем ненужные  части вот таким образом:

vga2

Вместо резистора R16 по схеме установить индуктивность  около 100 мкГн.   Кнопки S1 и S2  последовательно перелистывают тест-кадры вперед/назад.

Все детали SMD.   VGA разъем снят с «убитой» видеокарты.   Кварцевый резонатор 12 МГц.

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

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

 

ВИДЕО

 

Бюджетная СИФУ на TINY13

Авторская разработка

Эта малогабаритная система импульсно-фазного управления(СИФУ) тиристорами или симисторами была разработана для управления 3-х фазным 50Гц выпрямителем,  может быть использована для создания многоканальной системы регулирования.

Схема однофазного СИФУ:

3fazWWW

    Конструкция содержит:

  • каскад детектора нуля (ZERO-CROSS)
  • управляющий MCU tiny13
  • каскад согласования выходных сигналов

Схема детектора нуля, в данном случае, крайне проста — оптопара PC817, на входе синусоида 50Гц, а на выходе сигнал имеет форму меандра с частотой входного сигнала. Однако, стоит иметь ввиду, что форма такого меандра будет иметь несколько несимметричную форму: 4sJjx Рассогласование симметрии приблизительно 500-700мкс, то есть 5-7% от времени полупериода 10мс (частота 50 Гц).  Если важно иметь точную форму меандра сигнала, то схему детектора нуля возможно стоит применить такую: zc-detect-opto Выходной сигнал пропустить через D-триггер типа к561тм2 или аналогичный.

Коротко о работе процессора. TINY13 работает на частоте встроенного генератора 9.6 МГц, что позволяет использовать его, как управляемый микросекундный таймер. Входной сигнал от детектора нуля используется для управления прерыванием типа PCINT, которое, как известно, не умеет определять передний/задний фронт сигнала, а реагирует на любое изменение сигнала 0 и 1. Как только процессор получает сигнал прерывания, включается таймер, отсчитывающий количество микросекунд, то есть если  при сигнале частотой 50Гц, длительность полупериода составляет 10мс, то соответственно таймер должен иметь диапазон регулирования 10мс или же 10000мкс. Величина фактического значения времени для таймера задается переменной от результата оцифровки сигнала АЦП, точнее значения напряжения на его входе от 0 до 5 вольт. Длительность сигнала импульса поджига для тиристора составляет 300мкс, что с лихвой должно обеспечивать уверенное управление большинством тиристоров(симисторов), даже особо «дубовых». Если на входе АЦП напряжение 5 вольт, то время значения таймера минимально — задержки нет, соответственно при 0 вольт сдвиг фазы импульса максимален.

Дамп прошивки:

hex

Все фьюз-биты по умолчанию.

Выходной каскад может быть выполнен на MOSFET-транзисторах и трансформаторах гальванической развязки (ТГР), либо же на оптосимисторах.

triac1

Данная СИФУ эксплуатируется не первый месяц и показала себя с лучшей стороны.

Внешний вид блока СИФУ:

3sif

Обсудить на форуме