Jump to content

MillyVolt2

Members
  • Posts

    370
  • Joined

  • Last visited

Reputation

35 Обычный

Информация

  • Пол
    Мужчина
  • Город
    Санкт-Петербург

Электроника

  • Стаж в электронике
    3-5 лет
  • Сфера радиоэлектроники
    МК
  • Оборудование
    Кусачки, молоток

Recent Profile Visitors

3544 profile views
  1. Приветствую! Речь пойдёт о системе оповещения об ошибках горелок на солярке, отапливающих помещения на производственной площадке. На данный момент это демо-версия проекта, подключены 2 горелки из 10 на площадке, финансирования нет из-за карантина. Для связи используются радиомодули НС-12, у которых заявленная дальность до 1км в пределах прямой видимости. Наша производственная площадка вытянутой формы длиной 500м, постройки расположены примерно по краям. Система состоит из передатчиков , которые располагаются на горелках, ретранслятора, который висит на окне офиса и блока индикации с кнопками, который находится внутри офиса. Так как сигнал вглубь помещения не пробивает, то для этого и нужен ретранслятор. На экране блока индикации - состояние двух горелок, ок или ошибка, описание назначения кнопок,- заглушить сигнал тревоги, вкл/выкл подсветки экрана и счётчик пакетов для визуализации качества связи. Сигнальный выход ошибки горелки (~220В) управляет катушкой реле, выходные контакты которого подают на один из входов МК лог. ед. (3.3В) и данные об ошибке отправляются посредством радиомодуля НС-12, который позиционируется как беспроводной UART, то есть какие байты шлём на модуль по UART'у с МК, те и принимаем на втором модуле, настроенном на тот же канал. Список используемых модулей: Отладочная плата XNUCLEO-F103RB, STLink, вроде фирменный, идёт в комплекте. Народные blue pill, то есть платка с STM32F103C8T6 на борту. Радиомодули НС-12. Дисплей LCD 2004 с I2C переходником. Модуль с пищалкой. Реле RT134730. Компактный БП с выводами под пайку. Антенны 433МГц SMA с переходником SMA - IPX. Расстояние от передатчика до ретранслятора по яндекс картам 240м, пакеты шлются раз в секунду, всё доходит. Скорее всего усиленные антенны тут не обязательны, по тестам справлялись и пружинные, которые идут в комплекте с НС-12, но раз уж я запасся антеннами на Алике, то конечно хотелось их опробовать) С ними сигнал бьёт получше.
  2. @demiurg1978 Программа написана давно, сейчас я бы конечно внёс улучшения, но проект не актуален, как и ассемблер на неактуальных сегодня 8-битных AVR-ках.
  3. Если всё ещё надо, пишите в личку. Мне надо покопаться, чтобы найти этот проект)
  4. Писал как-то по заказу прошивку для синтезатора частоты на AD9833 для любительской самодельной радиостанции. Заказчик собирает подобные и другие необходимые модули радиостанций для себя и знакомых. Камень ATmega8A. Писал на ассемблере, прога вышла достаточно объёмная для асма, но работает надёжно, все замеченные глюки убраны. Диапазон выходных частот синтезатора 1.5 - 3МГц. При достижении границы диапазона переходим соответственно с минимума на максимум или наоборот. Можно выставить другой диапазон в программе. Кроме основного есть режимы ПЧ , расстройки и выбора ПЧ. Меняется частота валкодером в любом разряде до десятков Гц, при выборе 2х крайних разрядов экран сдвигается влево. Выбор разряда также валкодером после нажатия его кнопки. Новое значение частоты запоминается каждые 10 мин в EEPROM. В режиме выбора ПЧ меняется величина ПЧ также в любом разряде до десятков Гц и запоминается в EEPROM. По умолчанию ПЧ 500кГц. В архиве файл .asm и подробный алгоритм работы синтезатора. AD9833.rar
×
×
  • Create New...