Два и более процессоров КР580ВМ80А в связке
- Andrulik
- Нашел транзистор. Понюхал.
- Сообщения: 178
- Зарегистрирован: Пт ноя 18, 2011 20:32:50
- Откуда: Киев
Два и более процессоров КР580ВМ80А в связке
Родилась идея построить систему "умный дом" на базе кластера процессоров КР580ВМ80А (доступный, дешевый, отказоустойчивый, изученный вдоль и поперек), однако нигде не могу найти инфу, что кто-то объединял эти процы в одну систему.
Идея состоит в том, чтобы собрать целый кластер из этих пенсионеров (штук до 20), каждый из которых смог бы работать как отдельный контроллер (например один для регулировки освещения, другой для контроля климата, третий для холодильника и т.д.), но чтобы они могли работать как цельный компьютер (при надобности).
Производительность не важна, так как в игры на нем никто играть не будет, а для решения большинства прикладных задач мощности объединенных 20 КРов хватит с головой.
Хотелось бы начать с малого, объединить для выполнения одной задачи (как простого контроллера) двух КР580ВМ80А, с минимальными трудозатратами, чтобы понять возможности наращивания блоков.
Кто хочет поучаствовать в обсуждении проекта?
Идея состоит в том, чтобы собрать целый кластер из этих пенсионеров (штук до 20), каждый из которых смог бы работать как отдельный контроллер (например один для регулировки освещения, другой для контроля климата, третий для холодильника и т.д.), но чтобы они могли работать как цельный компьютер (при надобности).
Производительность не важна, так как в игры на нем никто играть не будет, а для решения большинства прикладных задач мощности объединенных 20 КРов хватит с головой.
Хотелось бы начать с малого, объединить для выполнения одной задачи (как простого контроллера) двух КР580ВМ80А, с минимальными трудозатратами, чтобы понять возможности наращивания блоков.
Кто хочет поучаствовать в обсуждении проекта?
настоящие герои всегда идут в обход:)
- Реклама
- m.ix
- Друг Кота
- Сообщения: 16545
- Зарегистрирован: Вт сен 07, 2010 03:01:06
- Откуда: Moscow-Izmaylovo
- Контактная информация:
Re: Два и более процессоров КР580ВМ80А в связке
даа, блин мало одной печки, чел хочет ещё с десяток иметь.
Т34 знаешь сколько расходует тока?
Какой же умный дом если он будет как танк лектричества жрать.
И стоить как дворец амина с несколькими тысячами слуг.


Вот именно, нету целесообразности городить огород.
На досуге построй БЭСМ
та что на лампах, повтори подвиг неизвестных на современный лад.
Ламповый калькулятор.
Т34 знаешь сколько расходует тока?
Какой же умный дом если он будет как танк лектричества жрать.
И стоить как дворец амина с несколькими тысячами слуг.


Вот именно, нету целесообразности городить огород.
На досуге построй БЭСМ
Ламповый калькулятор.
Лечу лечить WWWашу покалеченную технику.
-
vAv
- Прорезались зубы
- Сообщения: 221
- Зарегистрирован: Пн июн 13, 2011 20:04:59
- Откуда: Новочебоксарск
- Контактная информация:
Re: Два и более процессоров КР580ВМ80А в связке
Питание +5, -5 и +12 - меня бы остановило бы уже только это...
Уж если хочется процессор пошустрее и подешевле, то я бы остановился на 80с31 и их клонах - uart есть, пзу из мусора можно насобирать, в каких-то определенных марках есть режим сохранения энергии (хотя они и так жрут в десятки раз меньше того же вм80).
Уж если хочется процессор пошустрее и подешевле, то я бы остановился на 80с31 и их клонах - uart есть, пзу из мусора можно насобирать, в каких-то определенных марках есть режим сохранения энергии (хотя они и так жрут в десятки раз меньше того же вм80).
Re: Два и более процессоров КР580ВМ80А в связке
тогда уж лучше несколько материнок под 386/486 с биосом в ПЗУ на isa-шине 
- Andrulik
- Нашел транзистор. Понюхал.
- Сообщения: 178
- Зарегистрирован: Пт ноя 18, 2011 20:32:50
- Откуда: Киев
Re: Два и более процессоров КР580ВМ80А в связке
Ладно уже умничать, господа, знаю я что энергопотребление большое, функциональность отстает лет на 40 (с учетом когда задумывался данный девайс), но вопрос был не в этом, применимость и приспособленность к повседневным целям - это не главное. Хотелось бы понять как будут работать микропоцессоры, которые изнаально задумывались как "одиночки" в системах вычислительной техники.
И еще был бы благодарен, если кто имеет принципиальную электрическую схему "внутренностей" этого проца
))))
Я конечно понимаю, что 4500 транзюков сложно впихнуть в один рисуночек, но ведь где-то она есть...
Если кто-то знает более надежный, экономичный, более дешевый и доступный и главное более простой и изученный процессор, который одновременно может быть и контроллером и центральным процессором в каком-нибудь убогом ПК, то сообщите, не стесняйтесь:)
И еще был бы благодарен, если кто имеет принципиальную электрическую схему "внутренностей" этого проца
Я конечно понимаю, что 4500 транзюков сложно впихнуть в один рисуночек, но ведь где-то она есть...
Если кто-то знает более надежный, экономичный, более дешевый и доступный и главное более простой и изученный процессор, который одновременно может быть и контроллером и центральным процессором в каком-нибудь убогом ПК, то сообщите, не стесняйтесь:)
настоящие герои всегда идут в обход:)
- Реклама
Re: Два и более процессоров КР580ВМ80А в связке
Чтото я сомневаюсь, что еще некрофетишисты найдутсяAndrulik писал(а): Кто хочет поучаствовать в обсуждении проекта?
Re: Два и более процессоров КР580ВМ80А в связке
Пожалуй, любой из тысячей продающихся в данное время.Andrulik писал(а): Если кто-то знает более надежный, экономичный, более дешевый и доступный и главное более простой и изученный процессор, который одновременно может быть и контроллером и центральным процессором в каком-нибудь убогом ПК, то сообщите, не стесняйтесь:)
Re: Два и более процессоров КР580ВМ80А в связке
Написали вышеAndrulik писал(а):Ладно уже умничать, господа, знаю я что энергопотребление большое, функциональность отстает лет на 40 (с учетом когда задумывался данный девайс), но вопрос был не в этом, применимость и приспособленность к повседневным целям - это не главное. Хотелось бы понять как будут работать микропоцессоры, которые изнаально задумывались как "одиночки" в системах вычислительной техники.
И еще был бы благодарен, если кто имеет принципиальную электрическую схему "внутренностей" этого проца))))
Я конечно понимаю, что 4500 транзюков сложно впихнуть в один рисуночек, но ведь где-то она есть...
Если кто-то знает более надежный, экономичный, более дешевый и доступный и главное более простой и изученный процессор, который одновременно может быть и контроллером и центральным процессором в каком-нибудь убогом ПК, то сообщите, не стесняйтесь:)
Оно надежнее будет.BOB51 писал(а):огда уж лучше несколько материнок под 386/486 с биосом в ПЗУ на isa-шине
А по факту 485 интерфейс между датчиками и исполняющими устройствами и центральный комп с программой которая все обрабатывает это.
А если атк хочется то копать старые журналы радио там вре разжеванно было по этим процессорам и компьютерам на них. Даже схемы были для соединения в сеть
Люди могут жить без мозгов.
Re: Два и более процессоров КР580ВМ80А в связке
"Центральный комп" никчему
Обычный МК за 100р полностью решит описываемую задачу
Обычный МК за 100р полностью решит описываемую задачу
Re: Два и более процессоров КР580ВМ80А в связке
Ну это если хочется все видить в GUI интерфейсе
Люди могут жить без мозгов.
Re: Два и более процессоров КР580ВМ80А в связке
ИМ1821ВМ85А(D8085AHC)...Подходит по всем параметрам.Andrulik писал(а):Если кто-то знает более надежный, экономичный, более дешевый и доступный и главное более простой и изученный процессор, который одновременно может быть и контроллером и центральным процессором в каком-нибудь убогом ПК, то сообщите, не стесняйтесь:)
Для создания простейшего контроллера достаточно 3 микросхемы
ИМ1821ВМ85А (D8085ACH) проц + порт последовательного вывода байта
ИМ1821РУ55 (D8251) (PIO + RAM (256байт)+таймер)
М27С256 (ROM)
Ну, или предложеный классический 80С51, в качестве простейшего контроллера. На роль процессора убогова ПК к сожалению не годен.
Re: Два и более процессоров КР580ВМ80А в связке
Я сейчас разрабатываю девайс с 2 МК семейства х51. Один из них ведущий (master), другой ведомый (slave). Связь между ними по SPI. Аналогично можно и больше МК соединить и по другому интерфейсу. Однако, я согласен с другими, что для применения нескольких МК в проекте должны быть веские причины. Если "их у Вас есть", огласите список.Andrulik писал(а):Кто хочет поучаствовать в обсуждении проекта?
Re: Два и более процессоров КР580ВМ80А в связке
Бывает просто поэкспериментировать с мультипроцессорной системой охота...
Так там лучше 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 ),только вот пока рутина и лень заели ту тему продолжать
Так там лучше 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А в связке
В своё время делал один "мульти"-контроллерный проект на МК51-х и задействовал при этом соответствующий режим UART-а, с адресом устройства...
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Re: Два и более процессоров КР580ВМ80А в связке
а я так до UART пока и не добрался - на старых конструкциях использовал самодельный программный интерфейс данные + синхроимпульсы туда и назад (4-е витые пары с 20мА током)
вполне достаточно было - ни тебе CRC, ни проблем с разным быстродействием блоков (в том числе ПК-внешний модуль на МК):sleep:
сейчас это что-то типа SPI, только с дополнительной обратной линией...
вполне достаточно было - ни тебе CRC, ни проблем с разным быстродействием блоков (в том числе ПК-внешний модуль на МК):sleep:
сейчас это что-то типа SPI, только с дополнительной обратной линией...
Re: Два и более процессоров КР580ВМ80А в связке
UART на 51-х по сбросу устанавливается в синхронный режим, т.е. если на выход повесить кучу сдвиговых регистров, то UART даже настраивать не придётся.. 
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Re: Два и более процессоров КР580ВМ80А в связке
хи... так на моем побитовая синхронизация 
да и начиналось-то не с 51, а с 580/Z80 и простой рассыпухи... это уже попозже МК поставилось
да и начиналось-то не с 51, а с 580/Z80 и простой рассыпухи... это уже попозже МК поставилось
Re: Два и более процессоров КР580ВМ80А в связке
"При чем тут воробей, и при чем тут звезды?" (С) из разговораBOB51 писал(а):вполне достаточно было - ни тебе CRC, ни проблем с разным быстродействием
Если речь идет о передаче по линии связи команды вроде пресловутого "помигать диодами", то конечно. А если передаваемая к исполнению команда имеет более-менее серьезное прикладное значение, то она должна быть правильно и однозначно понята во избежание. И для этой цели обязательным является наличие в передаваемом пакете средств верификации, в т.ч. CRC независимо от физической реализации интерфейса . Логческая часть протокола - отдельно, а физическая ( вместе с мухами и котлетами ) - отдельно.
Re: Два и более процессоров КР580ВМ80А в связке
А это, кстати, можно.Andrulik писал(а): Кто хочет поучаствовать в обсуждении проекта?
Скоро новая хата будет, были идеи чтото такое модерновое сделать... Но как то что именно, а главное, какая в этом необходимость так и не придумал -))
- Dmitry Dubrovenko
- Поставщик валерьянки для Кота
- Сообщения: 2360
- Зарегистрирован: Вс янв 09, 2011 16:51:39
- Откуда: Санкт-Ленинград
- Контактная информация:
Re: Два и более процессоров КР580ВМ80А в связке
Где это такое?Andrulik писал(а):доступный, дешевый
ICQ нет, и, в ближайшее время, не будет.


