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