гибкая программа для управления устройствами.

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Грызет канифоль
Аватара пользователя
Сообщения: 265
Зарегистрирован: Вс июн 08, 2008 23:39:51

Сообщение VoLT »

ARV
Как то вдавался в подробности совмещения компа и железа ... очень заинтересовало ... знаний мало но учусь быстро ... в плане программирования идёт быстрее чем в плане спаять ... где то на ирбисах разжёвывали тему СКУД я на 1с (ужас голимый) плюс модуль для неё на Дельфи
Ком порт это тупо ... лутше б усб но надо микрухи а их мне ток заказывать :(
Контактная информация:
Реклама
IT KT
Аватара пользователя
Сообщения: 1309
Зарегистрирован: Пн авг 25, 2008 08:49:33

Сообщение demson »

ну собственно вот 3d и шоу + работа с winamp.
кто что скажет?
http://demsones.narod.ru/dmnewuart.zip
в спорах рождается ИСТИНА [AND] flud.
Контактная информация:
Реклама
IT KT
Аватара пользователя
Сообщения: 1309
Зарегистрирован: Пн авг 25, 2008 08:49:33

Сообщение demson »

итак дошло дело до протокола.
вариант номер раз
Главный МК, несколько программных uart, 232, 485, 1 wire, 2 wire, и всего остального. - обеспечивается универсальность устройства.
вот только встанет проблема автономной работы мк- потребуется мощная обработка событий.
в спорах рождается ИСТИНА [AND] flud.
Контактная информация:
IT KT
Аватара пользователя
Сообщения: 1309
Зарегистрирован: Пн авг 25, 2008 08:49:33

Сообщение demson »

итак продолжаю вести диалог с самим собой.
диалог:
-допустим будут расположены датчики, в каждой сети им будут присвоены адреса. но не факт что не не найдется 2 одинаковых адресов в 2 сетях- следовательно необходимо задуматься о маршрутизации индивидуальных номеров датчиков.
-- достаточно будет и 2 в степени - 6 бит для полноценного обмена индивидуальными номерами а 2 во 2 - 4 бита отвести под управление.
- но ведь если мы хотим отправить например температуру потребуется хотя бы байт.
-- но ведь можно же послать его по очереди- побитно и собрать на главном МК.

PS выскажитесь хоть кто нибудь.
в спорах рождается ИСТИНА [AND] flud.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18678
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

demson писал(а):итак продолжаю вести диалог с самим собой.
диалог:
-допустим будут расположены датчики, в каждой сети им будут присвоены адреса. но не факт что не не найдется 2 одинаковых адресов в 2 сетях- следовательно необходимо задуматься о маршрутизации индивидуальных номеров датчиков.
-- достаточно будет и 2 в степени - 6 бит для полноценного обмена индивидуальными номерами а 2 во 2 - 4 бита отвести под управление.
- но ведь если мы хотим отправить например температуру потребуется хотя бы байт.
-- но ведь можно же послать его по очереди- побитно и собрать на главном МК.

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

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Модератор
Аватара пользователя
Сообщения: 4673
Зарегистрирован: Вс июн 01, 2008 00:17:35
Откуда: Я всего лишь плод вашего воображения...

Сообщение Пухич »

Роман, в вашем проекте цена в 300 руб для конечного устройства ИМХО маловата.

И, как мы тут уже обсуждали, наиглавнейшей проблемой схемотехники и, главное, снабжения, станет передача сигнала по сети. Схемы вроде есть, помнится мне, но чего-то там было неуверенно. С остальным попроще.
Знание - сила!
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18678
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

вы не читали или читали невнимательно мой вариант протокола и всей концепции. мои личные предпочтения по поводу цены оконечного устройства не есть догма, хотя дорогие устройства можно купить и так, не парясь. а в протоколе не визическая среда главное, а логическая. если вы станете использовать радиоканал вместо передачи по проводам - что изменится в моем протоколе?! и даже если станете использовать ИК - ничего не изменится!

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

Мой уютный бложик... заходите!
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 4673
Зарегистрирован: Вс июн 01, 2008 00:17:35
Откуда: Я всего лишь плод вашего воображения...

Сообщение Пухич »

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

Протокол сетевой уже давно за вас придуман, если уж на то пошло. Чем вам протокол IP не нравится? Видимо тем, что железо выходит сложным.

А вы все "протокол, протокол.....".

Ну да ладно, действительно - дело ваше.
Знание - сила!
IT KT
Аватара пользователя
Сообщения: 1309
Зарегистрирован: Пн авг 25, 2008 08:49:33

Сообщение demson »

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

необходимо только связать мк и комп, и мобильный терминал каким-то образом.
ну мк комп rs232 терминал допустим через ir или радиоканал. про это то я и твержу.
в спорах рождается ИСТИНА [AND] flud.
Контактная информация:
Родился
Сообщения: 12
Зарегистрирован: Ср дек 17, 2008 15:00:09

Сообщение Kontra »

а зачем постоянно поминается всякий хитрый протокол? из-за того что расстояния критичны? или провода экономим?
и, а почему не пробовать командовать устройствами через IP? желески все уже давно есть.
Прорезались зубы
Сообщения: 231
Зарегистрирован: Пт ноя 16, 2007 13:52:44
Откуда: Рига, Латвия

Сообщение Pe3ucTop »

Мда, почитал и понял - что-то собрали - а теперь будем делать софт :? Выглядит это именно так!

Заметил - многим не нравится слово протокол. Можно я скажу по другому и постараюсь помочь:
1) что мы посылаем, какие размеры посылок и какая скорость ?
2) что делает устройство, в какой последовательности и с какими проверками и подтверждениями ?
3) устройств много - приоритеты, разделения типов устройств, может могуть быть преобразователи команд (т.е. получил, послал остальным), какая структура - звезда, кольцо, шина, дерево ?
4) гибкость устройств ? может и язык подпрограмм сразу надо обговорить ?

Вижу желание понатыркать в квартире устройств, соеденить их, а потом что-то придумать :lol: Но может будем делать как-то с целью, с поставленной задачей, и с конкретными техническими условиями ??

Ребята - давайте: делать не для изучения, а что-то изучим и потом сделаем что-то хорошее ?? А то как только до многих доходит что они поняли что изучали, то всё останавливается..

Мне лично интересно устройство конечное:
- регуляция света
- регуляция звука (радио, цд, мп3)
- управления жалюзями и занавесками
- опрос датчиков температуры
- состояние датчиков охраны
- состояние освещения и потребления электричества
- контроль через ДУ
- выводы на экраны и звуковые сообщения..
- опрос счетчиков - эл-ва, воды
- счетчики открывания дверей, холодильников , шкафчиков ;)
- можно и аквариум к этому делу подключить с разными опциями
- светомузыка - связь освещения и музыки
- голосовое управление приборами ( в том числе преобразование в дистанионные команды для теликов, аудио систем)
- можно ещё автоматически экран для проэктора
- а можно ещё и баню к этому делу прикрутить :)
Вот и давайте посмотрим, какие же здесь данные бегают, с какими скоростями, с какими приоритетами? Источники данных и команд ? Автономность частей системы, резервный контроль, покрываемые площади?

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

Скажу чесно - я не специалист во многом этом, поэтому у меня всего этого и нету. Знания мной сред передачь RS-232/ Ethernet - IP / USB ; устройств датчиков, аналоговых сигналов, построения счетчиков, Никак не помогает мне сделать готовую систему или хотябы приблизится к ней.

P.S. Я ни кого не поддерживаю персонально, просто хочу выссказать благодарность тем кто много уже сделали и намёками просят помощи (ищют продолжателей) ! И недовольство теми кто изобретают велосипед, и сподвигают снова и снова многих на это..

Да простят меня модераторы за флуд ...
Родился
Сообщения: 5
Зарегистрирован: Пт мар 27, 2009 09:17:52

Сообщение tredy »

Попробуйте, может проконает?

http://leonid.xaker.ru/Premise/Premise_2.1.15117.zip
Если жизнь повернулась к тебе задом, не расстраивайся - ПРИСТРАИВАЙСЯ!!!!
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 580
Зарегистрирован: Сб дек 27, 2008 12:01:35
Откуда: Россия, Екатеринбург

Сообщение Alex_EXE »

Понемногу делаю такую программу Программа управления умным домом.
Использую Rs-485 на скорости 9600, некоторые технические особенности выкладывал в "Еще раз про умный дом!".
Программа пока до конца не доделана, но основная идея заложена и некоторые функции она уже выполняет. Когда сделаю ещё пару модулей, то продолжу работу над программой.
Контактная информация:
Мявтор!
Аватара пользователя
Сообщения: 878
Зарегистрирован: Чт авг 07, 2008 09:12:38
Откуда: не скажу

Сообщение Настя »

demson писал(а):смотрим критикуем., ну хоть пофлудите в рамках разумного: чего бы хотелось видеть что лишнее что реализовать более качественно.

Это интуитивно понятный интерфейс? Лажа полная
натуральная блондинка
Контактная информация:
Родился
Аватара пользователя
Сообщения: 2
Зарегистрирован: Чт июл 31, 2008 19:00:48

Сообщение zlodey »

А, с минискадой кто нибудь дело имел?
какой перечень рекомендуемых программ надо установить, чтобы начать начинать...
Открыл глаза
Аватара пользователя
Сообщения: 59
Зарегистрирован: Вт авг 04, 2009 01:48:23
Re:

Сообщение ankar »

Alex_EXE писал(а):Понемногу делаю такую программу Программа управления умным домом.
Использую Rs-485 на скорости 9600, некоторые технические особенности выкладывал в "Еще раз про умный дом!".
Программа пока до конца не доделана, но основная идея заложена и некоторые функции она уже выполняет. Когда сделаю ещё пару модулей, то продолжу работу над программой.
Тиресная прога. А по-подробней можно?
Профан Ной собрал ковчег, инженер собрал "Титаник"
Открыл глаза
Аватара пользователя
Сообщения: 59
Зарегистрирован: Вт авг 04, 2009 01:48:23
Re:

Сообщение ankar »

Настя писал(а):
demson писал(а):смотрим критикуем., ну хоть пофлудите в рамках разумного: чего бы хотелось видеть что лишнее что реализовать более качественно.

Это интуитивно понятный интерфейс? Лажа полная
Мдаа-а-а-а-а-а-а-а-а-а-а. Я давно не встречал таких БЛУНДИНОК. Абы ляпнуть.
Но прежде чем ляпнуть, приложи свое.
Профан Ной собрал ковчег, инженер собрал "Титаник"
Ответить

Вернуться в «Интеграция с ПК»