Зарегистрирован: Пн сен 08, 2008 12:41:57 Сообщений: 4
Рейтинг сообщения:0
Здравствуйте!
Я тоже заинтересовался этой темой и хотел бы доработать предложенную ARV'м схемы, только мне кажется что нужно далать приемо-передатчик в одном устройстве на основе МК, чтобы была обратная связь.
Сам я по образованию программист, и сейчас чуть чуть начал изучать электросхемотехнику.
У меня такое предложение: Давайте, те кому интересен этот проект обьединимся и зоведем это устройство до рабочего состояния.
Для этого я предлагаю:
1. создать отдельный сайтец, чтобы вести обсужденя и доведение устройства (как сделали это участники форума IXBT: http://forum.ixbt.com/topic.cgi?id=82:103-18, и вот их сайт: http://digihouse.xsgroup.ru), созданием и поддержкой которого я могу заняться.
2. программную начинку МК я могу взять на себя.
Жду ваших отзывов на мое прежложение.
С уважением Eugene.
вы уверены что потянете программу для МК ? я понимаю что программирования похожи , но МК - это прежде всего микросхема с периферией электронной на борту .
кстати на чём думаете писать ?
мне думается надо делать универсальные приёмо-передатчики , которые будут общаться между собой , передавая и принимая данные для другой периферии . я пока вижу проблему с протоколом обмена по сети .
Maks , у вас по тебе будут коментарии ? или же вам проще запостить тупой комент , не относящийся никоим образом к теме ?
Жду ваших отзывов на мое прежложение. С уважением Eugene.
предлагаю следующее:
отдельный сайт не создавать, я могу предоставить место и поддержку, что в моих силах на своем сайте. почему так? просто я этой темой болею давно, как вы видели, единственные рассматриваемые в этой теме наброски схем - мои, кроме этого у меня есть, как мне кажется, неплохо проработанный протокол и концепция умного дома вообще (файл можно скачать и почитать с моего сайта по этой ссылке - 0,4М PDF).
моя концепция изначально задумана как самодельная, т.е. никакой совместимости с Х10 и т.п. стандартами не предусматривается в принципе, никаких "готовых" решений - но, как я думаю, все вполне реально. главная задача - низкая себестоимость устройств.
не то, чтобы я жаждал какой-то славы, но хочется, чтобы сделанные мною заделы не пропали... потому и хочу, чтобы эта тема нашла приют у меня
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Будут. Человек предлагает себя в лидеры. Должен же я знать, что он из себя представляет и что может сам, прежде чем сделать выбор. Ну есть у него ещё одно сообщение на другом форуме, где он монитор продаёт.
ARV писал(а):
предлагаю следующее
Вот это уже приемлемое предложение.
Моя специфика приёмники - передатчики. Если идея не потухнет, то ......
я пока вижу проблему с протоколом обмена по сети .
Можно не изобретать велосипед, а применить что-то более-менее стандартное, подточив под свои нужды... К примеру - немного модифицированный стандартный протокол канального уровня (token ring или ethernet к примеру), поверх которого - стандартный транспортный протокол tcp/ip (как - взять тот же FreeRTOS за основу). Плюс такого - стандартизованность, меньшие затраты на разработку, и элементарность построения гейтвея с внешним миром (обычный бридж на какой-то меге или арме, с одной стороны - приемопередатчик, с другой - ISA-сетюха).
2 NiTr0: все это очень хорошо и здорово, но МК-устройство с ОС внутри никогда не будет по стоимости приемлемым для самодельщика, имхо. а впихнуть ОС в AVR, думаю, будет сложновато...
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
ARV Разочарую вас - FreeRTOS работает по заявлению разработчиков даже на 8051. Хотя "ОС" в привычном понимании назвать ее сложно - это ближе к библиотеке функций... Обеспечивающей многозадачность (хотя правильнее назвать это многопоточностью), TCP-стек и т.д.
Нет, почему, ОС на AVR крутятся.. Точнее, ворочаются, поскольку ресурсов отжирают, конечно, изрядно, но работают. Все зависит от задач, мне кажется, что в данном случае ОС избыточна. Если уж очень хочется гейт во внешний мир, то можно в рамках сети сделать одно устройство с ОС и сетевухой, хотя опять же не очень понятно зачем, если декларируется наличие в системе компа (по концепции ARV)
_________________ Оптимизм х (Опыт + Знания) = const
заявление "даже на 8051" звучит смешно - на сегодня это самое мощное семейство среди 8-разрядных микроконтроллеров, по некоторым вопросам AVR-ам и PIC-ам еще плестись и плестись в хвосте...
ОС внутри каждого устройства сети (по предложенной мною концепции) действительно не является необходимостью, но вполне допустима (концепция не накладывает ограничений).
ваша FreeRTOS - это попытка сделать вид, что обычная обработка прерываний хуже, чем многозадачность (а фактически это одно и то же). не будем спорить - давайте по существу вопроса, если можно.
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Зарегистрирован: Пн сен 08, 2008 12:41:57 Сообщений: 4
Рейтинг сообщения:0
Для LINKS_234: думаю что потяну написание программы под МК, т.к. читал статьи на www.pcports.ru и avr123.nm.ru и хочется применить полученные и преобрести новые знания в этом направлении. Писать хочу на С.
Про универсальные приемо-передатчики я вас поддерживаю.
Для ARV: можно разместить проект и на твоем сайте. Создание своего протокола с контролем коллизий - это хорошая идея, но не будит ли время затрачиваемое на передачу какой либо команды, от этого, слишком большим? т.к. скорость предачи в силовой сети не высокая.
Если время приемлемо, то все кто желает принять участие в проекте и согласны с концепцией реализации умного дома, предложенной ARV'ом - отпишитесь в этой теме!
Зарегистрирован: Пн сен 08, 2008 12:41:57 Сообщений: 4
Рейтинг сообщения:0
Согласен с ARV - ОС на каждом узле системы - это утопия! А для выхода в сеть (Инет) и/или ряда других функций при необходимости можно будет создать гейт.
Я для того и дал на всеобщее оборзение свою "концепцию", чтобы специалисты и те, кто себя таковым считает, могли прочесть, обдумать и помочь обойти "узкие места", если таковые будут найдены. Открытый проект - он потому и открытый, что каждый участник проекта может вносить в него коррективы (с общего согласия остальных участников, разумеется)
предложенный мной протокол хотя и допускает передачу относительно больших объемов данных, все-таки не является основой вычислительной сети - так что проблема скорости ограничена временем терпения человека, т.е. не более 1 секунды ожидания. мне кажется, мой протокол гораздо более быстродействующий, во всяком случае я надеюсь достичь скоростей обмена порядка 1000 бод, чего с лихвой достаточно для задуманного.
всех желающих подключиться к проекту на моем сайте - прошу регистрироваться и начинать свое "участие" раздел я подготовил: вот он
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 259
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения