657 сообщений в этой теме

TomSoyer    0

Мастер КИТ ведёт рубрику "Умный дом". Так вот, есть у них такое устройство ВМ8036 готовый стартовый модуль к этой теме. Можно перепрограммировать и расширить функции. Да что уж тут говорить: в руках программера это как глина у скульптора - лепи что нужно. B)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Migray    5

Если-бы это был не мастеркит, то можно было-бы нормально покритиковать.

Мало функций

Вся силовуха в одном модуле - неудобство разводки по потребителям

Никакой наращиваемости, в отличии от разрабатываемой сдесь распределенной системы.

Процессор пока оставим в покое.

Но так как это мастеркит, то в принципе ничего говорить не надо, с этим г... тут уже многие накалывались.

P.S. г... - это совсем не глина в руках

Изменено пользователем Migray

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
TomSoyer    0

Так ведь речь то идёт не об использовании готового изделия, а взятии за основу технического устройства и программировании его под себя... Со всеми вытекающими. Я тут BM8036.pdf собрал всё что нашел по устройству, судя по всему у контроллера не все ноги использованы, вот и задействовать их на управление периферией.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Такой прибор только в производстве титановой губки использовать, зачем в квартиру столько датчиков температуры?

Можно перепрограммировать и расширить функции.

Проще сразу новый модуль создать!

Изменено пользователем DJ Димон

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Migray    5

Да ладно, черт с ними, с датчиками. Кстати нехилый инкубатор наворотить можно. Вплоть до отдельного манипулятора на каждое яйцо :)

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

В распределенной системе на основе которой мы разрабатываем "умный дом" датчиков может быть даже больше.

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

И силовой кабель один пришел, второй уходит дальше. Не придется канаву в кирпичной стене долбить.

С сетью разобрались, вроде.

Кто строит дом/квартиру с нуля, тот себе витую пару для RS-485 проложит.

Тот кто будет оснащать уже обжитое жилище - радиомодем поставит или через ~220 работать будет.

Можно и то и другое вместе, в зависимости от условий.

Кстати для последних двух решений нужно будет найти/разработать дешевый модем.

Все три решения будут работать под UART-ом, соответственно протокол будем делать единый, что-бы не парится в дальнейшем.

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

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

Изменено пользователем Migray

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Lexi    1

А давайте сначала подумаем о источниках питания малогабаритных, пригодных для подпитки 1мк и несколько реле. Главная задача - минизировать габариты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Migray    5

А чем тебе ТОПики не нравятся?

Можно через гасящий конденсатор, но такое потребует гальваноразвязку RS-485.

Радиомодулям и связи по ~220 это не помешает.

Можно готовые модули прикупить, но это рублей 600, дороговато.

Кто-то недавно предлагал дешевле, надо по форуму поискать.

Изменено пользователем Migray

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На счёт связи согласен.

Адресациую устройств можно сделать к примеру так:

1. Начало посылки (a);

2. Имя модуля (R - релехи и т.д.);

3. Номер (001);

4. Чтение/Запись (R/W);

5. Номер устройства(реле) в контроллере(01);

6. Действие(N - вкл. F - выкл);

7. Конец посылки(e);

итог: aR001R01Ne

Источник питания:

Если собрались тянуть витую пару то можно вместе с ней кинуть провод питания на 12в(мощность потребляемая мк и релехами небольшая), допустим если модуль используется как набор датчиков, то не придётся к нему тянуть ~220в на питание.

Провод взять сетевой от компа с 8 витых жил: 2 - на интерфейс остальные по 4 жилы на питание, чтобы сечение увеличить.

Т.К. для согласования с пк нужен преобразователь RS-485/RS-232, размещаем его в одном блоке с источником питания, один провод в комп другой в сеть ~220 третий на модули.

Если кто-то поставит датчик дождя и механизм на закрывание окна, то в дополнение можно поставить датчик сероводорода:) чтобы окно открывалось при большой концентрации.

Изменено пользователем DJ Димон

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Migray    5

А где контрольная сумма?

Где размер блока данных?

Уверен что всем устройстам хватит байта?

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

Скажем на датчик, или в тот-же инкубатор приходит команда - "выдай данные"

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
-=gga=-    1

Ннн да не буду вмешиватьса в разговоры про байты, адреса и разные квитанции... :blink:

Я лучше про питание скажу :) У себя дома для питания МК, релюх и АКБ я использовал компьютерный БП, а для резарвного питания АКБ 4 А\ч Вот и всё :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
P&V    2

Компьютерный БП обычно (судя по осциллографу), на выходе выдаёт ужасной формы напряжение. Необходимо на выходе применять всевозможные фильтры для сглаживания и стабилизации этой хрени. На мат. платах, например, как правило присутствуют нехилые с-мы стабилизации питания.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ЛЕВША    22

:rolleyes: для наших целей это никакой роли не играет,в крайнем случае можно застабилизировать 5В из 12В,срезав всю пульсацию.

благо потребляемая мощность МК позволяет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Размер блока данных можно вначале поставить, но мне кажется незачем т.к. конец и начало посылки определено.

Если одно управляющее устройство, а все остальные подчинённые, то зачем имя источника?

Конечно если в системе модули не будут с друг другом общатся, только зачем делать так, усложняя программу мк?

БП от ПК конечно хорошо, но не всегда вариант.

Поделиться сообщением


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

А ты уверен, что при передаче блока данных не встретится символ конца пердачи?

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

И вообще надо подумать, какие данные и куда и когда будут гулять.

Кстати, хотя хост один, но система пожарной сигнализации должна иметь возможность послать пакет, не дожидаясь запроса от хоста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

и всё же кто нибудь даёте схему регулятора яркости лампы с управлением мк.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Lexi    1

Миша, суть в том, что я хочу впереть электронику вкл/выкл света в стену, в место где стоит выключатель. Именно поэтому, мне надо применять малогабаритный источнок, и опят тебе +1 по поводу ёмкостного делителя.

Там все прсто 1 или 2 кнопки, МК, скроее какой нить полупродниковый ключ для лампы. Связь с хостом буду делать на 220, ты прав в этом. МК будет в этом элементе из дешевых скорее всего 628 там мозгов больше не надо. В выходные за деталями поеду, так шо... Хорошо, что тепловые реле стоят )))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
pivasik    0

В софтостроении часть обозначенных выше проблем решалась бы модульной структурой:

- источники данных (датчики, ...)

- предварительная обработка (опционально)

- транспорт (can, rs485, ethernet, etc)

- коллектор и основная обработка

- постобработка (опционально)

- стоки (управляющие устройства и оконечные)

- архивирование

- модули компрессии/декомпрессии данных (опционально)

...

Соответствненно все части проектируются и выполняются независимо при условии согласованных интерфейсов/протоколов работы. А как именно выполнены модули - никому не интересно.

Основные вопросы здесь - это принципы взаимодействия в данной системе. Судя по всему это будет нечто с приоритетами. Это нечто будет иметь как узлы, работающие по опросу (учет потребления электричества, термометры, прочее), так и генерирующие события (сигнализации). И так далее...

Мне было бы интересно поучаствовать в подобном, но я не паяльник, а разработчик.

imho, как по промышленным протоколам, то здесь подошел бы can. Хотя вот был вопрос по применения в подобной системе i2c, но никто не ответил почему бы нет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Lexi    1

ну на сколько я читал ДШ по I2C там маскимальная длина шины 2.5метра.

Лично я рассматриваю только сетевую технологию, с сопуствющим дольнейшим развитием. Начинаю с создания главного ПО и схемы МК и покуда управление освещением в помещении. Попробую в качестве транспорта использовать 220, посмотрим что получиться. Если будет неудача с транспортом то радиомодули. Предусматриваю преобразовывать транспорт, в зависимости от условий (т.е. создавать тунелирование). Потом попытаюсь это на поток поставить. Посмотрим, это дело так, как хобби. Работы много, время мало.

2 pivasik

А для чего разрабатываете (МК или на платформе PC), в чем пишете?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Migray    5

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

Те протоколы, что я использую в системах управления освещением слишком простые, один хост и несколько подчиненных опрашиваемых датчиков и исполнительных механизмов.

Про I2C я уже писал, эта шина не расчитана на многометровые линии связи, а тут пахнет десятками а то и сотнями метров. Да еще и питающие провода с десятками Ампер рядом.

CAN - хорошо, просто замечательно, но дешевые и надежные МК с CAN - это NEC, а местный народ с Атмегами балуется

Ты еще про FlexRay вспомни, очень надежное развитие CAN для автомобильных систем. Можно было-бы оттуда выдрать прототип протокола. И сеть там сложная поструктуре. Только боюсь мало кто сможет это повторить.

Вот придет оценочник для МК с CAN, посмотрю что там навернули, хотя там наверняка протокол нижнего уровня :(

Изменено пользователем Migray

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
-=gga=-    1
суть в том, что я хочу впереть электронику вкл/выкл света в стену, в место где стоит выключатель. Именно поэтому, мне надо применять малогабаритный источнок

Ну тут габариты не так уж и важны... У нас дома стоялл самодельный приборчик, которые очень медленно (12 секунд) включал свет в гостинной. Габариты самого прибора были не такими уж и большими, но вот габориты диодного моста с тиристором, были очень большие, тем более всё это стояло на дадиаторах ( ведь 1000 ват это не мало...) В итеге получилась махина, размерами примерно 15х40 см. И всё это было в стене, скрыто от посторонних глаз :)

Хотя согласен, тут комп. БП не годитьса, потомучто ему нужна вентиляция... Можно применить простейший БП :

Трансформатор - диодный мост - кондёры - кренька - кондёры. У него и размеры маленькие, и он не грееться...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
TomSoyer    0

Да, тема загудела! Я по поводу блока питания. Сейчас в продаже куча "электронных" трансформаторов. Фактически импульсный блок питания без выпрямителя. При мощности до 150 Вт имеют 1 вторичку, а на 900 Вт видел аж 6 вторичных выходов по 11,5 В. Частота преобразователя 36 кГц. Правда встречаются и на 78 кГц. Габариты достаточно малые что-бы упрятать в любой блок.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Migray    5

Я понимаю, что без питания ничего работать не будет, но для этого есть тема Миниатюрный Импульсник.

Готовый источник питания на 5 Вт, габариты 51*25*16 мм, в принципе как раз для того, что-бы в стенку впихивать.

Единственное что той теме не рассматривается, TOPSwitch/TINYSwitch на которые я в последнее время ориентируюсь.

Получается дешевле, чем AMEL05-5, примерно в тех-же габаритах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
pivasik    0

CAN MCU от 9 баксов. Вот еще здесь какие-то есть, но прайса на них не нашел.

А вообще, если транспорт - самое узкое место системы, то...

Зачем там вообще централизованное управление? Возможно сделать кучу автономных устройств, которые будут выполнять поставленные задачи: то-ли чет показывать, то-ли "орать" при сигнале. Соответственно требования к транспорту упрощаются.

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

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

- i2c для оконечной группы (до 100 устройств в радиусе 2 метров, например. В даташите я ограничений не нашел, но подозреваю они вытекают из уровней сигнала)

- can в узле (все группы, до 400 метров)

- центральный "умный" узел для сбора, обработки, управления.

p.s. разрабатываю под pc

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Migray    5
CAN MCU от 9 баксов. Вот еще здесь какие-то есть, но прайса на них не нашел.

CAN MCU из тех что реально есть uPD78F0883 6,6$, более дешевый uPD78F0881 пока под заказ.

Но проц с UART который можно в контроль освещения запихнуть, вообще 30 рубликов стоит, по сравнению с ним CAN - дорого.

То что по ссылке - Renesas, еще один японец, были проекты выпущенные совместно Renesas и NEC.

Хотя на европейском рынке NEC дешевле, да и отладочные средства доступнее, потому для нас предпочтительней.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Sergei_Kos    1

Хочу поделиться свой разработкой. У меня собрано всё на Amela'x 89C2051 (исполнительные устройства и датчики).

А в качестве центрального модуля использован проц Z84 (старый Z80 только с портами 2 UART и 2 паралельных). Исполнительные устройства и датчики используют одну управляющую шину аля I2C, все устройства имеют свой адрес в системе (базовый адрес + перемычки на плате).

post-1730-1191494676_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Похожие публикации

    • Автор: Мяукин
      Оптический датчик OMRON E3X-DA6AT-S (усилитель сигнала с оптоволокна) Б/У 1 неделя - считай новый! В комплекте с сенсором E32-D36P1(сенсор новый) +кабель для подключения +нож для оптоволокна.
      5тр. возможен аргументированный торг
      Отправка ТК Энергия, СДЭК или самовывоз г. Электросталь
       




    • Автор: _qwerty
      Продам
      Мегаомметр Ф4102/2-1М. Состояние на фото.
      Измерители давления ПРОМА ИДМ-ДИ-160 (предел измерения 160кПа, 9шт). С хранения, в упаковке. Год выпуска 2012, последняя поверка 2013 год. Паспорт и руководство в комплекте.
      Пускатель э/м ПМЛ 1100-12 (2шт), новые
      Фотодатчик сигнализирующий ФДС-03-220. 1шт, состояние б/у
      Терморегулятор Ратар-03 двухканальный с универсальными входами. 6шт, с хранения, в упаковке.
      Просьба по вопросам и ценам писать в личку. Возможен торг,возможна отправка по России. При необходимости сделаю дополнительные фотографии


















    • Автор: кип-сервис
      В связи с закрытием склада, распродаю остатки оборудования для промышленной автоматизации.
      1. Siemens Simatic :
       модули CP342-5 SIMATIC NET и SM321, модули питания и ввода-вывода от станции ET 200S ,соединители DP .
       Оборудование без оригинальных упаковок, в отличном состоянии, практически новое ( прошло только пуско-наладку, проект закрылся).
      Прилагаю на фото полный перечень, что есть в наличии. Цены по запросу.
      2 .Новая автоматика в упаковках: пневматика, реле, датчики, контроллеры и другая известных мировых производителей.
      Прилагаю на фото полный перечень, что есть в наличии.
      Цена договорная, по запросу.
      3. - Два частотника INNOVERT ISD222U43B. Вход: 3 фазы 380 В. Выход: 3 фазы 380 В, 5А, 0.1-400 Гц. 2,2 кВт.  В отличном состоянии. 
         - Частотник MICROMASTER 420 0,37kW  с пультом BOP  6SE6400-0BP00-0AA0, в отличном состоянии.
      Территориально в Крыму. Отправка в любой регион. Цены до 50% ниже рыночных.


    • Автор: Aeros
      Коллеги, пожалуйста, подскажите ответ на технический вопрос.
      Планируем будущее развитие молодежного центра технического творчества. Акцент на роботизированные механизмы и системы автоматизации преимущественно в транспортном и грузовом машиностроении. Проще говоря будем создавать экспериментальные рабочие образцы и их модели.
      Вопрос: существует ли теоретическая и практическая возможность (желательно с примерами) использования авиационных малогабаритных компонентов для вышеуказанного направления? Изделия с напряжением 27В.
      А именно: эл/двигатели, электромагниты, электроклапана, электромеханизмы, сельсины, контакторы, реле, преобразователи напряжения, регуляторы, трансформаторы, элементы гироскопов, элементы РЭК (диоды, резисторы, конденсаторы, микровыключатели, коммутацию и т.д.).
      Располагаем определенным количеством перечисленных типов. Для точного ответа можем выслать список имущества.
      Будем благодарны за профессиональную информацию.
      Спасибо!
      С уважением,
      Александр
    • Автор: alebul
      Продается САУ-М7Е (щитовое исполнение) - регулятор уровня жидких и сыпучих сред. Комплектация на фото. Прибор САУ-М7Е обеспечивает контроль уровня жидких или сыпучих материалов в резервуаре. Может управлять заполнением, осушением или поддержанием уровня в отопительных котлах, водонапорных башнях, зернохранилищах и т.п. Прибор новый.
       
      Краткий функционал:
      Контроль уровня жидких или сыпучих материалов по трем датчикам
      Подключение широкого спектра датчиков уровня (кондуктометрических, поплавковых, бесконтактных выключателей и др.)
      Работа в режиме заполнения или опорожнения резервуара
      Ручной или автоматический режим управления электроприводом исполнительного механизма (насоса, транспортера, электромагнитного клапана и т. п.)
      Сигнализация об аварийном переполнении или осушении резервуара
      Работа с различными по электропроводности жидкостями: водопроводной, загрязненной водой, молоком и пищевыми продуктами (слабокислотными, щелочными и пр.)
       
      Цена 1200р. (торг уместен). В наличии имеется 4 прибора. Подробности в личку.
       



  • Сообщения

    • Модель типа "прямоходовой" и ей нужен дроссель - точно . Сколько творцов столько мнений )  А почему не на стенку корпуса ? Найти радиатор нужного размера - порой тоже задача . Меньше радиатор - проще искать . Я ставил термодатчик вентилятора в трансформатор и охлаждал его . Были  некоторые соображения - может придумать радиатор для трансформатора ? А радиатор с транзисторами - заведомо размером с запасом , он нагревается меньше и работает без термоконтроля .   Еще раз нахожу подтверждение мысли ,  использовать эту мощь на питание предварительного усилителя,  возможно в классе А . Провел эксперимент на функциональном генераторе . Оказалось спектр сильно зависит от длительности импульса .    
    • В строительных фенах проблема с мотором - стоит на самом последнем месте.  То-есть, из тысячи "убитых" или умерших фенов - 1000 двигателей исправна.  Неисправность в старых версиях - контакты, "понижатели" оборотов - спиральные резисторы и/или кнопки переключения режимов. Где-то термопредохранитель, где-то полупроводниковые детали платы регулятора оборотов... 
    • Уже  спаял https://www.rbc.ru/technology_and_media/16/11/2018/5bef0cae9a79471a2dbb5456?utm_source=yxnews&utm_medium=desktop
    • Ну так чем печатная плата не схема?) Схемы нет, я сразу разводку делал без черчения схемы, слишком уж она проста что б рисовать отдельно схему На ней что куда подключено видно. Вход слева сверху, microUSB, прямой +5в с БП идет на правый USB выход. Диод ставил шоттки на время тестов, что б не спутать полярность, сейчас там толстая перемычка. Второй вывод правого разъема USB идет на сток N-канального полевого транзистора на 5А 30В. Зашунтирован полярник на массу резистором 22кОм на всякий случай. Подключен на ногу МК через 100 ом как мне выше посоветовали. Резистор подтяжки ноги мк на 10кОм. Но суть в том что даже сомкнув сток и исток, как я писал выше, пустив тем самым ток в обход транзистора, все равно камера не завелась. Я это сделал заметив что при открытии транзистора питание падает и МК рестартится. То есть видимо просто не хватает питания из за входа по микроюсб. Дорожке вроде не тонкие, да и лужонный еще хорошим слоем припоя.
    • Вот сразу бы так. А то "студент", "диплом"...  
    • Воу воу  завалили вопросами)) греть  должно до 100, там на корпусе есть  датчик, дело в том сейчас вообще не греет эт он успел просто в раб. состоянии нагреть до 75гр, мультиметр ставил  на диод прозвонка,200, 20к,200к бьёт до  нуля,  сейчас я нашел пробитый стабилитрон, они стоят по питанию на релюшках, ездил в магазин сказали  у них ток номиналом до 8в вроде, а я хочу  с запасом до 18в, буду искать.
    • Следующий  выпуск плат будет 25-29 ноября (т. е. когда
      будут готовы платы).
      Чтобы  на  него гарантированно попасть нужно чтобы я увидел разводку и
      оплату до 21-го ноября включительно.... позже по обстоятельствам.   Разводки присылаем сюда - sputnic1436   (собббабабкаа) gmail.com