Два и более процессоров КР580ВМ80А в связке

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
Andrulik
Нашел транзистор. Понюхал.
Сообщения: 178
Зарегистрирован: Пт ноя 18, 2011 20:32:50
Откуда: Киев

Два и более процессоров КР580ВМ80А в связке

Сообщение Andrulik »

Родилась идея построить систему "умный дом" на базе кластера процессоров КР580ВМ80А (доступный, дешевый, отказоустойчивый, изученный вдоль и поперек), однако нигде не могу найти инфу, что кто-то объединял эти процы в одну систему.
Идея состоит в том, чтобы собрать целый кластер из этих пенсионеров (штук до 20), каждый из которых смог бы работать как отдельный контроллер (например один для регулировки освещения, другой для контроля климата, третий для холодильника и т.д.), но чтобы они могли работать как цельный компьютер (при надобности).
Производительность не важна, так как в игры на нем никто играть не будет, а для решения большинства прикладных задач мощности объединенных 20 КРов хватит с головой.
Хотелось бы начать с малого, объединить для выполнения одной задачи (как простого контроллера) двух КР580ВМ80А, с минимальными трудозатратами, чтобы понять возможности наращивания блоков.

Кто хочет поучаствовать в обсуждении проекта?
настоящие герои всегда идут в обход:)
Реклама
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение m.ix »

даа, блин мало одной печки, чел хочет ещё с десяток иметь.
Т34 знаешь сколько расходует тока?
Какой же умный дом если он будет как танк лектричества жрать.
И стоить как дворец амина с несколькими тысячами слуг.
Изображение

Изображение
Вот именно, нету целесообразности городить огород.
На досуге построй БЭСМ :))) та что на лампах, повтори подвиг неизвестных на современный лад.
Ламповый калькулятор.
Лечу лечить WWWашу покалеченную технику.
Реклама
vAv
Прорезались зубы
Сообщения: 221
Зарегистрирован: Пн июн 13, 2011 20:04:59
Откуда: Новочебоксарск
Контактная информация:

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение vAv »

Питание +5, -5 и +12 - меня бы остановило бы уже только это...
Уж если хочется процессор пошустрее и подешевле, то я бы остановился на 80с31 и их клонах - uart есть, пзу из мусора можно насобирать, в каких-то определенных марках есть режим сохранения энергии (хотя они и так жрут в десятки раз меньше того же вм80).
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение BOB51 »

тогда уж лучше несколько материнок под 386/486 с биосом в ПЗУ на isa-шине 8)
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Andrulik
Нашел транзистор. Понюхал.
Сообщения: 178
Зарегистрирован: Пт ноя 18, 2011 20:32:50
Откуда: Киев

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение Andrulik »

Ладно уже умничать, господа, знаю я что энергопотребление большое, функциональность отстает лет на 40 (с учетом когда задумывался данный девайс), но вопрос был не в этом, применимость и приспособленность к повседневным целям - это не главное. Хотелось бы понять как будут работать микропоцессоры, которые изнаально задумывались как "одиночки" в системах вычислительной техники.
И еще был бы благодарен, если кто имеет принципиальную электрическую схему "внутренностей" этого проца :-)))))
Я конечно понимаю, что 4500 транзюков сложно впихнуть в один рисуночек, но ведь где-то она есть...

Если кто-то знает более надежный, экономичный, более дешевый и доступный и главное более простой и изученный процессор, который одновременно может быть и контроллером и центральным процессором в каком-нибудь убогом ПК, то сообщите, не стесняйтесь:)
настоящие герои всегда идут в обход:)
Реклама
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение Satyr »

Andrulik писал(а): Кто хочет поучаствовать в обсуждении проекта?
Чтото я сомневаюсь, что еще некрофетишисты найдутся :))
Реклама
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение Satyr »

Andrulik писал(а): Если кто-то знает более надежный, экономичный, более дешевый и доступный и главное более простой и изученный процессор, который одновременно может быть и контроллером и центральным процессором в каком-нибудь убогом ПК, то сообщите, не стесняйтесь:)
Пожалуй, любой из тысячей продающихся в данное время.
Аватара пользователя
les1982
Собутыльник Кота
Сообщения: 2981
Зарегистрирован: Ср сен 28, 2011 22:18:14
Откуда: Москва

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение les1982 »

Andrulik писал(а):Ладно уже умничать, господа, знаю я что энергопотребление большое, функциональность отстает лет на 40 (с учетом когда задумывался данный девайс), но вопрос был не в этом, применимость и приспособленность к повседневным целям - это не главное. Хотелось бы понять как будут работать микропоцессоры, которые изнаально задумывались как "одиночки" в системах вычислительной техники.
И еще был бы благодарен, если кто имеет принципиальную электрическую схему "внутренностей" этого проца :-)))))
Я конечно понимаю, что 4500 транзюков сложно впихнуть в один рисуночек, но ведь где-то она есть...

Если кто-то знает более надежный, экономичный, более дешевый и доступный и главное более простой и изученный процессор, который одновременно может быть и контроллером и центральным процессором в каком-нибудь убогом ПК, то сообщите, не стесняйтесь:)
Написали выше
BOB51 писал(а):огда уж лучше несколько материнок под 386/486 с биосом в ПЗУ на isa-шине
Оно надежнее будет.
А по факту 485 интерфейс между датчиками и исполняющими устройствами и центральный комп с программой которая все обрабатывает это.
А если атк хочется то копать старые журналы радио там вре разжеванно было по этим процессорам и компьютерам на них. Даже схемы были для соединения в сеть
Люди могут жить без мозгов.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение Satyr »

"Центральный комп" никчему
Обычный МК за 100р полностью решит описываемую задачу
Аватара пользователя
les1982
Собутыльник Кота
Сообщения: 2981
Зарегистрирован: Ср сен 28, 2011 22:18:14
Откуда: Москва

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение les1982 »

Ну это если хочется все видить в GUI интерфейсе
Люди могут жить без мозгов.
Rokl
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение Rokl »

Andrulik писал(а):Если кто-то знает более надежный, экономичный, более дешевый и доступный и главное более простой и изученный процессор, который одновременно может быть и контроллером и центральным процессором в каком-нибудь убогом ПК, то сообщите, не стесняйтесь:)
ИМ1821ВМ85А(D8085AHC)...Подходит по всем параметрам.
Для создания простейшего контроллера достаточно 3 микросхемы
ИМ1821ВМ85А (D8085ACH) проц + порт последовательного вывода байта
ИМ1821РУ55 (D8251) (PIO + RAM (256байт)+таймер)
М27С256 (ROM)

Ну, или предложеный классический 80С51, в качестве простейшего контроллера. На роль процессора убогова ПК к сожалению не годен.
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение Ser60 »

Andrulik писал(а):Кто хочет поучаствовать в обсуждении проекта?
Я сейчас разрабатываю девайс с 2 МК семейства х51. Один из них ведущий (master), другой ведомый (slave). Связь между ними по SPI. Аналогично можно и больше МК соединить и по другому интерфейсу. Однако, я согласен с другими, что для применения нескольких МК в проекте должны быть веские причины. Если "их у Вас есть", огласите список.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение BOB51 »

Бывает просто поэкспериментировать с мультипроцессорной системой охота...
Так там лучше mcs51 или Z80 с совместной памятью программ/данных и набором программных модулей ( вида у каждого свой кусочек ) + арбитр задач или чего подобное...
Можно почитать по распределению ресурсов I8086-I8087.
В принципе, сопроцессором пойдет любой МК с внешней памятью программ, а вот основным (или равноценным) может быть только МК с внешней памятью программ/данных - т.е. предпочтительно mcs51, Z80, I8085, I8088/8086 ну и кой-чего из 40pin ATMEGA сгодится,
тем более, что системы команд у mcs51, Z80, I8085, I8088/8086 подобны.
Смысл всего вышеуказанного на практике... привычнее конечно мульти-МК схемку с шинками последовательного типа городить, но вот специализированные контроллеры (580вв55,580вн79 и т.п.) по такому примерно принципу создавались, да и самоделкиных программаторов-имитаторов в прошлом делалось немало :beer:
нечто подобное можно и на моем "монстре" соорудить ( http://radiokot.ru/forum/viewtopic.php?f=3&t=49601 ),только вот пока рутина и лень заели ту тему продолжать :sleep:
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение МитяРа »

В своё время делал один "мульти"-контроллерный проект на МК51-х и задействовал при этом соответствующий режим UART-а, с адресом устройства...
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение BOB51 »

а я так до UART пока и не добрался - на старых конструкциях использовал самодельный программный интерфейс данные + синхроимпульсы туда и назад (4-е витые пары с 20мА током)
вполне достаточно было - ни тебе CRC, ни проблем с разным быстродействием блоков (в том числе ПК-внешний модуль на МК):sleep:
сейчас это что-то типа SPI, только с дополнительной обратной линией...
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

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]
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение BOB51 »

хи... так на моем побитовая синхронизация 8)
да и начиналось-то не с 51, а с 580/Z80 и простой рассыпухи... это уже попозже МК поставилось :beer:
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6312
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение Jack_A »

BOB51 писал(а):вполне достаточно было - ни тебе CRC, ни проблем с разным быстродействием
"При чем тут воробей, и при чем тут звезды?" (С) из разговора

Если речь идет о передаче по линии связи команды вроде пресловутого "помигать диодами", то конечно. А если передаваемая к исполнению команда имеет более-менее серьезное прикладное значение, то она должна быть правильно и однозначно понята во избежание. И для этой цели обязательным является наличие в передаваемом пакете средств верификации, в т.ч. CRC независимо от физической реализации интерфейса . Логческая часть протокола - отдельно, а физическая ( вместе с мухами и котлетами ) - отдельно.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение Satyr »

Andrulik писал(а): Кто хочет поучаствовать в обсуждении проекта?
А это, кстати, можно.

Скоро новая хата будет, были идеи чтото такое модерновое сделать... Но как то что именно, а главное, какая в этом необходимость так и не придумал -))
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2360
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Два и более процессоров КР580ВМ80А в связке

Сообщение Dmitry Dubrovenko »

Andrulik писал(а):доступный, дешевый
Где это такое?
ICQ нет, и, в ближайшее время, не будет.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»