-
Прежде, чем объект можно обойти, его необходимо обнаружить. Эта операция, по сути, аналогична подпрограмме обнаружения объектов, однако вместо некоторого действия над объектом робот должен сдать назад и выполнить обходной маневр. Практический пример подробно для робот...Просмотров: 244409-11-2013, 18:11
-
Память микроконтроллера PIC достаточно большая для того, чтобы разместить несколько различных программ (если, конечно, они не слишком объемные). По этой причине удобно было бы иметь какой-либо механизм для выбора любой из программ непосредственно во время работы микро...Просмотров: 1685
-
Способность обнаружить объект, не вступая с ним в физический контакт, зачастую является ключевым элементом поведения робота. Для обнаружения источника света на расстоянии используется фотоэлемент, наподобие фоторезистора, а ультразвуковый датчик может обнаруживать отн...Просмотров: 271208-11-2013, 18:08
-
Для управления движением трехколесных роботов используют две основные методики.• Два приводных колеса на одной оси (или, возможно, с дифференциалом), которые вращаются одним двигателем и обычно расположены сзади. Одно свободно вращающееся управляющее колесо обычно рас...Просмотров: 2244
-
Набор команд PIC включает в себя две команды, одна из которых использовалась в подпрограмме выбора режима, а другая имеет обратное ей действие, т.е. проверяет разряд и пропускает следующую команду, если он содержит. При реализации блоков принятия решений в блок-схеме ...Просмотров: 2192
-
Программы обычно начинаются с очистки портов и установки канала как входа или выхода. Необходимо также решить, какие входные каналы должны быть цифровыми, а какие — аналоговыми. Если канал представляет собой цифровой вход, то требуется ли для слабое подтягивающе...Просмотров: 1975
-
Как видно из примеров программных проектов, представленных в этой книге, некоторые подпрограммы используются многократно. Они могут частично отличиться в деталях, но по существу они — те же. Таким образом, рационально сохранить их в виде отдельных текстовых файл...Просмотров: 179907-11-2013, 17:53
-
Поскольку все микроконтроллеры PIC используют один и тот же набор команд, программы, написанные для одного типа PIC, зачастую работают и на другом типе. По разным причинам может потребоваться модификация программ, однако обычно с этим связано несколько проблем. Три п...Просмотров: 1683
-
Микроконтроллер 16F690 содержит два компаратора напряжения, каждый — с собственной схемой управления и конфигурационным регистром. В случае компаратора 1 (С1) этот регистр называется CM1CON0 и расположен по адресу 119h в банке 2. Мы рассмотрим только программиро...Просмотров: 2625
-
Программирование микроконтроллеров PIC, главным образом, заключается в записи данных в массивы регистров. Доступны два вида регистров :• регистры специального назначения — содержат данные, имеющие отношение к входным и выходным портам, компараторам таймерам, др...Просмотров: 3448