Перейти к содержанию

Рекомендуемые сообщения

Возмете в компанию? Занимаюсь промышленной автоматизацией, хочу поделиться мыслями и предложениями, если позволите. В промышленной автоматике, имеется в виду конечно автоматика на промышленных контроллерах, подход простой есть некое устройство PLC - черный ящик с перепрограммируемой логикой, и набор входных и выходных устройств. Входные называются - датчиками, выходные - исполнительными механизмами. Существуют стандартные сигналы - дискретные и аналоговые. Дискретные - с определенными напряжениями и логические по сути - сигнал низкого уровня 0...8 вольт, высокого 8-24 вольта. Аналоговые 0...10в, 4..20mA. Это относится к входным и выходным сигналам. Т.е. я предлагаю такой подход к проблеме умного дома:

1.Споры по поводу применения микроконтроллеров разного типа отменить, а считать допустимым применение любого контроллера, который удобен народу, разработав платы под разные типы контроллеров ARM, AVR, PIC, NEC со стандартной шиной для подключения внешних устройств и стандартными интерфейсами для межконтроллерной связи.

2.Разработать набор входных/выходных сигналов ИМХО дискретные сигналы ТТЛ,аналоговые сигналы 0...5в, 4-20мА. (последний в силу существования стандартного оборудования.

3.Каждый, кто способен разрабатывает одно входное или выходное устройство с программным драйвером на Си или ассемблере.

4.Обсуждения всего здесь.

5.Выкладываем результаты работы здесь с прошивками(фирмваре), платами, драйверами.

Как вам предложение?

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

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

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

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

Отдельно, разработать устройство типа "шлюз" служащее посредником между различными сетями, например Эзернет или даже интернетом(используя модем или GSM-терминал).

Учение - изучение правил. Опыт - изучение исключений.

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

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

А вот и микрушки для передачи по сети, да и Ангстрем Зеленоградский такие чипы делает

Это сообщение поставляется "как есть", без каких либо гарантий. Автор сообщения не несёт какой либо ответственности

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

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

Достать их непросто, а так же изолирующий трансформатор ... не всем по силам.

Учение - изучение правил. Опыт - изучение исключений.

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

Таки Вы сами предложили по силовой сети, а я просто написал про элементную базу. Хотя согласен, достать в небольшом количестве тяжело, а когда думаешь про изолирующей трансформатор, хочется сразу родного RS485(того) интерфейса:D

Это сообщение поставляется "как есть", без каких либо гарантий. Автор сообщения не несёт какой либо ответственности

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

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

Проблема даже не в аппаратной части, нужен помехоустойчивый алгоритм передачи данных, который был бы по силам даже самым мелким контроллерам, которые обладали бы минимальной функциональностью - считывание/управление на несколько (1..4) дискретных каналов.

Учение - изучение правил. Опыт - изучение исключений.

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

Не понял Ваш пост, а конкретно к какой среде передачи Вы его отнесли. Из опыта могу сказать, что для RS485 мне всегда хватало CRC и подтверждение слейвом, что команда принята.

Это сообщение поставляется "как есть", без каких либо гарантий. Автор сообщения не несёт какой либо ответственности

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

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

И менно к передачи по сети. Я так полагаю, что там помехи гораздо вероятнее чем в отдельном проводе. Так же это будет не лишним при передаче по радио, чтобы хотя-бы одиночные импульсы не приводили к потере всего пакета. Когда-то давно скачал книжку по алгоритмам односторонней централизованной помехоустойчивой передаче данных, где нет возможности обратной связи для "повтора" непринятых блоков данных.

Контрольная сумма, и проверка четности - это только контроль и никак не способствует помехоустойчивости.

Учение - изучение правил. Опыт - изучение исключений.

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

тогда коды Хэмминга, правда как программная реализация ляжет на маломощный контроллер не знаю. Буду посвободней попробую "накидать" реализации для ATTiny2313. Тогда можно будет продолжить дискусию:rolleyes:

Это сообщение поставляется "как есть", без каких либо гарантий. Автор сообщения не несёт какой либо ответственности

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

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

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

устройство ML07S ftp://ftp.elin.ru/pdf/1-Wire/ml07s.pdf

цитирую:

Напряжение питания на шине EXT_POWER относительно шины RETURN. 12 B

в сети 1-wire нет 12 B

в документации написано нужно подключать отдельный блок питания...

на устройстве всего 3 входа:

RET - земля

DATA - 1-wire

EXT-Power - 12 B

собственно вопрос.

от шины 1-wire я к этому устройству веду всего один кабель на DATA? или с шины 1-wire нужно завести на землю ещё что нибудь?

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

глубокомысленный вопрос. Конечно два провода. Data и Gnd (Ret)

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

Купи два беляша и собери из них кошку

Labor est etiam ipse voluptas Труд уже сам по себе есть наслаждение (*Формула любви)

Ave novie-nostra ales Если один человек построил - другой завсегда разобрать может....(*Формула Любви).

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

то есть я и землю от блока питания и земмлю от 1-wire подключаю к земле MK-07S ?

блок питания (земля)-------|
                          |
                          |---------устройство ML07S (земля)
                          |
сеть 1-wire (земля)--------|

или так

блок питания (земля])-------|
                           |
                           |---------устройство ML07S (земля)

Изменено пользователем melnikdima
Ссылка на комментарий
Поделиться на другие сайты

конечно вариант 1. все земли должны быть соединены. приборы понимают разность потенциалов двух проводов, а не безотносительный потенциал одного провода. Это только наверное кулонметр поймет :)

Купи два беляша и собери из них кошку

Labor est etiam ipse voluptas Труд уже сам по себе есть наслаждение (*Формула любви)

Ave novie-nostra ales Если один человек построил - другой завсегда разобрать может....(*Формула Любви).

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

  • 2 месяца спустя...

Мда тему давно мусолите, а наработок мало (я конечно все 20 страниц не читал, могу быть не прав).

А вот мои творения :ph34r:

http://radiokot.ru/circuit/digital/automat/14/

потом добавил rs485 получилось вроде нормально. Здесь последние результаты.

http://radiokot.ru/forum/viewtopic.php?f=25&t=14583&start=140

Только почему-то в массы идея пока не пошла. Ну так может здесь единомышленники найдутся :)

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

Думаю чтоб с самописного протокола на какой нить открытый, да только эти "открытые" протоколы в инете накопать не могу.

C-Bus, LonTalk, SmartBus открытые, а описания протоколов нема...

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

Только вот модули RFM достать проблематично, да и дорогие они. А еще надо правильно частоту подобрать, на ней работают многие пульты и брелки автомобильной сигнализации, это может представлять некоторое неудобство в городах - иногда из-за интерференции пульты не будут "срабатывать".

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

Учение - изучение правил. Опыт - изучение исключений.

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

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

Инерференция и ложные срабатывания я думаю маловероятны, да частота распространенная, я когда начинал с ними работать проверял работает передатик с помощью рации на 433 МГц :)), но там в пакете должны присутствовать и адреса отправителя получателя и чек сумма, вероятность совпадения с произвольным пакетом как вероятность падения кометы на голову. Тут не то что чужой пакет принять, тут бы свои пакеты все распознать :).

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

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

...Только почему-то в массы идея пока не пошла. Ну так может здесь единомышленники найдутся :)

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

Думаю чтоб с самописного протокола на какой нить открытый, да только эти "открытые" протоколы в инете накопать не могу.

C-Bus, LonTalk, SmartBus открытые, а описания протоколов нема...

Одного "единомышленника" Вы точно уже нашли :rolleyes:

StepanI, Ваши конструкции хорошо изучил, читал о них в своё время на радиокоте, довольно толково всё сделано и статьи написаны очень интересно. Занимаюсь похожими разработками, вот некоторые из них -устройство управления и контроля, устройство удалённого управления, универсальный домашний термометр и т.д. Тоже давно вынашиваю идею завязать различные домашние устройства в единую сеть, но хотелось бы, что это был некий стандарт, а не самопальный протокол. Например, CAN. Проблема в том, что нет единых стандартов для сетей "умного дома" и каждый производитель использует нечто своё. Причём, в это закладывается определённый смысл - что бы пользователь в будущем для наращивания систем своего "умного дома" использовал продукцию именно конкретного производителя.

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

Можно и свое использовать, какая разница? собираетесь делать дома солянку из устройств с разными протоколами как самодельных так и промышленных?

Единственное о чем надо подумать, так это о защите линий связи от помех и сбоев.

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

Учение - изучение правил. Опыт - изучение исключений.

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

у меня подобная система лежит, тоже на 433мГц, только схемное решение и элементная база другие,...всё остановилось на добыче компонентов, которые у нас в России х...рен достанешь,.... тоже надеюсь запустить до нового года  :rolleyes:

Удовольствие критиковать мешает наслаждаться прекрасным. (це) Ж. Ла6рюйер

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

  • 1 месяц спустя...

Эти схемы облетели земной шар, наверно раз 100.

Схема простая, никаких микросхем не нужно... но... необходим опыт построения ВЧ устройств, и опыт по настройке сверхрегенератора. Простота схемы оборачивается сложнотью настройки, и таким недостатком сверхрегенератора как сильная зависимость частоты от температуры. В передатчике-то кварц стоит, а в приемнике его нет :( надо термостатировать приемник! Хорошо когда в доме поддерживается постоянная температура, но чуть она изменится - приемник перестанет улавливать команды ...

Учение - изучение правил. Опыт - изучение исключений.

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

  • 1 месяц спустя...

Честно говоря не давно задумался тоже сделать из своего дома "умный". А друг как раз работает в конторе, которая занимается умными домами. Дал пару блоков и ПО сейчас делаю свет в туалет, что бы через диммер плавно включался, а так как скоро собрался менять батареи, поставлю краны электрические, чтобы не надо было ночью вставать и выключать при жаре и поддерживать одну температуру. Честно говоря все очень нравится, вчера докупил еще один блок обошелся в 11 000 р и теперь могу управлять всеми кранами в своей квартире. Наверно еще и контроль протечек прикручу. Так что если интересно могу дать почту, пообщаетесь.

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

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...