Типы вычислительных узлов — различия между версиями
=DeaD= (обсуждение | вклад) (→Варианты компоновки вычислительных узлов) |
=DeaD= (обсуждение | вклад) (→Варианты компоновки вычислительных узлов) |
||
Строка 99: | Строка 99: | ||
|Шина МК | |Шина МК | ||
|[[Изображение:Bus-MCU-Robot_small.jpg]] | |[[Изображение:Bus-MCU-Robot_small.jpg]] | ||
− | |Полная автономия, минимальные затраты, размеры, энергопотребление | + | |Полная автономия, минимальные затраты, размеры, энергопотребление. |
Центральный МК разгружен от работы с периферией и поэтому может больше времени уделить другим задачам. | Центральный МК разгружен от работы с периферией и поэтому может больше времени уделить другим задачам. | ||
− | |Малые вычислительные возможности | + | |Малые вычислительные возможности. |
− | Требуются навыки программирования МК | + | Требуются навыки программирования МК. |
|Обычно используется шина i2c, если требуется большая помехозащищенность, тогда используют rs-485 | |Обычно используется шина i2c, если требуется большая помехозащищенность, тогда используют rs-485 | ||
|i2c: 0$ | |i2c: 0$ |
Версия 17:52, 8 декабря 2007
Вычислительные узлы
Для управления роботами чаще всего (кроме случая простейших BEAM-роботов) используются компьютеры или микроконтроллеры, позволяющие заложить в них требуемую программу действий и при необходимости её легко модифицировать простым перепрограммированием без физического вмешательства в робота. Основные плюсы и минусы каждого из вариантов:
Варианты компоновки вычислительных узлов
В зависимости от задачи на роботе может находится как отдельный МК и больше ничего, так и целая сеть из вычислительных узлов. Ниже представлены наиболее часто используемые варианты компоновки вычислительных узлов робота: