Страница 1 из 6
Два и более процессоров КР580ВМ80А в связке
Добавлено: Пт ноя 18, 2011 20:47:12
Andrulik
Родилась идея построить систему "умный дом" на базе кластера процессоров КР580ВМ80А (доступный, дешевый, отказоустойчивый, изученный вдоль и поперек), однако нигде не могу найти инфу, что кто-то объединял эти процы в одну систему.
Идея состоит в том, чтобы собрать целый кластер из этих пенсионеров (штук до 20), каждый из которых смог бы работать как отдельный контроллер (например один для регулировки освещения, другой для контроля климата, третий для холодильника и т.д.), но чтобы они могли работать как цельный компьютер (при надобности).
Производительность не важна, так как в игры на нем никто играть не будет, а для решения большинства прикладных задач мощности объединенных 20 КРов хватит с головой.
Хотелось бы начать с малого, объединить для выполнения одной задачи (как простого контроллера) двух КР580ВМ80А, с минимальными трудозатратами, чтобы понять возможности наращивания блоков.
Кто хочет поучаствовать в обсуждении проекта?
Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Сб ноя 19, 2011 03:26:09
m.ix
даа, блин мало одной печки, чел хочет ещё с десяток иметь.
Т34 знаешь сколько расходует тока?
Какой же умный дом если он будет как танк лектричества жрать.
И стоить как дворец амина с несколькими тысячами слуг.

Вот именно, нету целесообразности городить огород.
На досуге построй БЭСМ

та что на лампах, повтори подвиг неизвестных на современный лад.
Ламповый калькулятор.
Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Сб ноя 19, 2011 07:15:50
vAv
Питание +5, -5 и +12 - меня бы остановило бы уже только это...
Уж если хочется процессор пошустрее и подешевле, то я бы остановился на 80с31 и их клонах - uart есть, пзу из мусора можно насобирать, в каких-то определенных марках есть режим сохранения энергии (хотя они и так жрут в десятки раз меньше того же вм80).
Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Сб ноя 19, 2011 12:59:12
BOB51
тогда уж лучше несколько материнок под 386/486 с биосом в ПЗУ на isa-шине

Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Сб ноя 19, 2011 20:13:37
Andrulik
Ладно уже умничать, господа, знаю я что энергопотребление большое, функциональность отстает лет на 40 (с учетом когда задумывался данный девайс), но вопрос был не в этом, применимость и приспособленность к повседневным целям - это не главное. Хотелось бы понять как будут работать микропоцессоры, которые изнаально задумывались как "одиночки" в системах вычислительной техники.
И еще был бы благодарен, если кто имеет принципиальную электрическую схему "внутренностей" этого проца

))))
Я конечно понимаю, что 4500 транзюков сложно впихнуть в один рисуночек, но ведь где-то она есть...
Если кто-то знает более надежный, экономичный, более дешевый и доступный и главное более простой и изученный процессор, который одновременно может быть и контроллером и центральным процессором в каком-нибудь убогом ПК, то сообщите, не стесняйтесь:)
Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Сб ноя 19, 2011 20:24:09
Satyr
Andrulik писал(а):
Кто хочет поучаствовать в обсуждении проекта?
Чтото я сомневаюсь, что еще некрофетишисты найдутся

Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Сб ноя 19, 2011 20:26:23
Satyr
Andrulik писал(а):
Если кто-то знает более надежный, экономичный, более дешевый и доступный и главное более простой и изученный процессор, который одновременно может быть и контроллером и центральным процессором в каком-нибудь убогом ПК, то сообщите, не стесняйтесь:)
Пожалуй, любой из тысячей продающихся в данное время.
Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Сб ноя 19, 2011 20:27:26
les1982
Andrulik писал(а):Ладно уже умничать, господа, знаю я что энергопотребление большое, функциональность отстает лет на 40 (с учетом когда задумывался данный девайс), но вопрос был не в этом, применимость и приспособленность к повседневным целям - это не главное. Хотелось бы понять как будут работать микропоцессоры, которые изнаально задумывались как "одиночки" в системах вычислительной техники.
И еще был бы благодарен, если кто имеет принципиальную электрическую схему "внутренностей" этого проца

))))
Я конечно понимаю, что 4500 транзюков сложно впихнуть в один рисуночек, но ведь где-то она есть...
Если кто-то знает более надежный, экономичный, более дешевый и доступный и главное более простой и изученный процессор, который одновременно может быть и контроллером и центральным процессором в каком-нибудь убогом ПК, то сообщите, не стесняйтесь:)
Написали выше
BOB51 писал(а):огда уж лучше несколько материнок под 386/486 с биосом в ПЗУ на isa-шине
Оно надежнее будет.
А по факту 485 интерфейс между датчиками и исполняющими устройствами и центральный комп с программой которая все обрабатывает это.
А если атк хочется то копать старые журналы радио там вре разжеванно было по этим процессорам и компьютерам на них. Даже схемы были для соединения в сеть
Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Сб ноя 19, 2011 20:28:37
Satyr
"Центральный комп" никчему
Обычный МК за 100р полностью решит описываемую задачу
Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Сб ноя 19, 2011 20:40:42
les1982
Ну это если хочется все видить в GUI интерфейсе
Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Сб ноя 19, 2011 21:00:59
Rokl
Andrulik писал(а):Если кто-то знает более надежный, экономичный, более дешевый и доступный и главное более простой и изученный процессор, который одновременно может быть и контроллером и центральным процессором в каком-нибудь убогом ПК, то сообщите, не стесняйтесь:)
ИМ1821ВМ85А(D8085AHC)...Подходит по всем параметрам.
Для создания простейшего контроллера достаточно 3 микросхемы
ИМ1821ВМ85А (D8085ACH) проц + порт последовательного вывода байта
ИМ1821РУ55 (D8251) (PIO + RAM (256байт)+таймер)
М27С256 (ROM)
Ну, или предложеный классический 80С51, в качестве простейшего контроллера. На роль процессора убогова ПК к сожалению не годен.
Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Сб ноя 19, 2011 21:10:41
Ser60
Andrulik писал(а):Кто хочет поучаствовать в обсуждении проекта?
Я сейчас разрабатываю девайс с 2 МК семейства х51. Один из них ведущий (master), другой ведомый (slave). Связь между ними по SPI. Аналогично можно и больше МК соединить и по другому интерфейсу. Однако, я согласен с другими, что для применения нескольких МК в проекте должны быть веские причины. Если "их у Вас есть", огласите список.
Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Вс ноя 20, 2011 11:35:31
BOB51
Бывает просто поэкспериментировать с мультипроцессорной системой охота...
Так там лучше mcs51 или Z80 с совместной памятью программ/данных и набором программных модулей ( вида у каждого свой кусочек ) + арбитр задач или чего подобное...
Можно почитать по распределению ресурсов I8086-I8087.
В принципе, сопроцессором пойдет любой МК с внешней памятью программ, а вот основным (или равноценным) может быть только МК с внешней памятью программ/данных - т.е. предпочтительно mcs51, Z80, I8085, I8088/8086 ну и кой-чего из 40pin ATMEGA сгодится,
тем более, что системы команд у mcs51, Z80, I8085, I8088/8086 подобны.
Смысл всего вышеуказанного на практике... привычнее конечно мульти-МК схемку с шинками последовательного типа городить, но вот специализированные контроллеры (580вв55,580вн79 и т.п.) по такому примерно принципу создавались, да и самоделкиных программаторов-имитаторов в прошлом делалось немало
нечто подобное можно и на моем "монстре" соорудить (
http://radiokot.ru/forum/viewtopic.php?f=3&t=49601 ),только вот пока рутина и лень заели ту тему продолжать

Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Вс ноя 20, 2011 11:49:28
МитяРа
В своё время делал один "мульти"-контроллерный проект на МК51-х и задействовал при этом соответствующий режим UART-а, с адресом устройства...
Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Вс ноя 20, 2011 12:07:34
BOB51
а я так до UART пока и не добрался - на старых конструкциях использовал самодельный программный интерфейс данные + синхроимпульсы туда и назад (4-е витые пары с 20мА током)
вполне достаточно было - ни тебе CRC, ни проблем с разным быстродействием блоков (в том числе ПК-внешний модуль на МК):sleep:
сейчас это что-то типа SPI, только с дополнительной обратной линией...
Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Вс ноя 20, 2011 12:18:34
МитяРа
UART на 51-х по сбросу устанавливается в синхронный режим, т.е. если на выход повесить кучу сдвиговых регистров, то UART даже настраивать не придётся..

Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Вс ноя 20, 2011 12:56:51
BOB51
хи... так на моем побитовая синхронизация

да и начиналось-то не с 51, а с 580/Z80 и простой рассыпухи... это уже попозже МК поставилось

Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Вс ноя 20, 2011 13:20:54
Jack_A
BOB51 писал(а):вполне достаточно было - ни тебе CRC, ни проблем с разным быстродействием
"При чем тут воробей, и при чем тут звезды?" (С) из разговора
Если речь идет о передаче по линии связи команды вроде пресловутого "помигать диодами", то конечно. А если передаваемая к исполнению команда имеет более-менее серьезное прикладное значение, то она должна быть правильно и однозначно понята во избежание. И для этой цели обязательным является наличие в передаваемом пакете средств верификации, в т.ч. CRC независимо от физической реализации интерфейса . Логческая часть протокола - отдельно, а физическая ( вместе с мухами и котлетами ) - отдельно.
Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Вс ноя 20, 2011 13:32:00
Satyr
Andrulik писал(а):
Кто хочет поучаствовать в обсуждении проекта?
А это, кстати, можно.
Скоро новая хата будет, были идеи чтото такое модерновое сделать... Но как то что именно, а главное, какая в этом необходимость так и не придумал -))
Re: Два и более процессоров КР580ВМ80А в связке
Добавлено: Вс ноя 20, 2011 14:28:54
Dmitry Dubrovenko
Andrulik писал(а):доступный, дешевый
Где это такое?