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

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

Сообщение Andrulik »

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

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

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

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

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

Сообщение vAv »

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

Сообщение BOB51 »

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

Сообщение Andrulik »

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

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

Сообщение Satyr »

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

Сообщение Satyr »

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

Сообщение les1982 »

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

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

Сообщение Satyr »

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

Сообщение les1982 »

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

Сообщение Rokl »

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

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

Сообщение Ser60 »

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

Сообщение 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
Откуда: град Нижний

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

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

Сообщение BOB51 »

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

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

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

Сообщение BOB51 »

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

Сообщение Jack_A »

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

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

Сообщение Satyr »

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

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

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

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

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