Оглавление:

HEXBUG Scarab XL под управлением Tiva Launchpad: 4 шага
HEXBUG Scarab XL под управлением Tiva Launchpad: 4 шага

Видео: HEXBUG Scarab XL под управлением Tiva Launchpad: 4 шага

Видео: HEXBUG Scarab XL под управлением Tiva Launchpad: 4 шага
Видео: HEXBUG Scarab TV Commercial 2024, Июль
Anonim
HEXBUG Scarab XL под управлением Tiva Launchpad
HEXBUG Scarab XL под управлением Tiva Launchpad
HEXBUG Scarab XL под управлением Tiva Launchpad
HEXBUG Scarab XL под управлением Tiva Launchpad

Цель состоит в том, чтобы использовать ошибку HEXBUG Scarab XL как робот, использующий микроконтроллер, без потери функциональности для RC.

www.hexbug.com/mechanical/scarab/hexbug-sc…

www.ti.com/ww/en/launchpad/launchpads-conne…

Исходный код..

Этот объект используется как робот, использующий микроконтроллер, который выполняет функции радиоконтроля. El juguete es un HEXBUG Scarab XL

www.hexbug.com/mechanical/scarab/hexbug-sc…

у нас не микроконтроладор

www.ti.com/ww/en/launchpad/launchpads-conne…

El código usado esta basado en dos programas básicos que se abordan en el curso del Doctor Jonathan Valvano y el Doctor Ramesh Yerraballi

users.ece.utexas.edu/~valvano/Volume1/E-Boo…

users.ece.utexas.edu/~valvano/

Шаг 1: Схема подключения драйвера MX612 от HEXBUG Scarab XL к TIVA - Materiales Y Diagrama De Conexión a Los Drivers MX612 Para Los Motores

Схема подключения драйвера MX612 от HEXBUG Scarab XL к TIVA - Materiales Y Diagrama De Conexión a Los Drivers MX612 Para Los Motores
Схема подключения драйвера MX612 от HEXBUG Scarab XL к TIVA - Materiales Y Diagrama De Conexión a Los Drivers MX612 Para Los Motores
Схема подключения драйвера MX612 от HEXBUG Scarab XL к TIVA - Materiales Y Diagrama De Conexión a Los Drivers MX612 Para Los Motores
Схема подключения драйвера MX612 от HEXBUG Scarab XL к TIVA - Materiales Y Diagrama De Conexión a Los Drivers MX612 Para Los Motores

Необходимые материалы в дополнение к Scarab XL и Tiva TM4C123G Launchpad:

2 батареи 3,7 В (как и любой сотовый телефон, который больше не используется)

4 внутренних кабеля Dupont

гибкие кабели тонкого сечения (может быть, от какого-нибудь лома электронного устройства)

Сварка, пайка, сварочная паста

(винты, силикон для поделок, лиг и т. д.)

Во-первых, нужно удалить 4 винта, которые удерживают верхушку жука, я сделал небольшое отверстие, чтобы удалить антенну, которая изначально была обернута вокруг тела жука, а также несколько выемок для удаления проводов, которые будут привариваться, чтобы при закрытии не задушены.

Следуя схеме, мы припаяем 4 провода к контактам 2 и 3 каждого из драйверов MX612, как показано на диаграмме. Двойная гнездовая клемма также приварена к GND и VCC для использования эталонного GND. Рекомендуется хороший паяльник и хорошее жало, потому что драйверы устанавливаются на поверхность, и пайка может быть затруднена из-за их небольшого размера.

******************************************************************************************************************************

Los materiales necesarios además del Scarab XL y el Tiva TM4C123G Launchpad son:

2 пиля 3,7 В (como la de cualquier teléfono celular que ya no se use)

4 кабеля hembra tipo Dupont

кабели flexibles de un calibre delgado (quizas de algun aparato electrónico de desecho)

Soldadura, Cautin, pasta para Soldar

(торнильи, кремний для ручной работы, лиги и т. д.)

Lo primero será quitar los 4 tornillos que sujetan la parte superior del escarabajo, he hecho un pequeño hoyo para sacar la антенна que originalmente viene enrollada alrededor del cuerpo del escarabajo y también unas muescas para sacar los кабели que se soldarán para que al cerrar no queden estrangulados.

Изображение на диаграмме, 4 кабеля с продольными кабелями и 2 и 3 кабеля с драйверами MX612 на фотографии. Если вы используете терминал, подключите GND и VCC к GND для ссылки. Se Recomienda un buen cautin y una buena punta pues los drivers son de montaje superficial y puede ser complexado por su tamaño.

Шаг 2: Убикасьон де лас Пилас

Ubicación De Las Pilas
Ubicación De Las Pilas
Ubicación De Las Pilas
Ubicación De Las Pilas

En este primer prototipo las dos pilas recicladas se han ubicado adelante y atrás del escarabajo, lo perfect sería usar el comptimento de pilas para que el centro de gravedad quede bajo y evitar las posibles volcaduras. Una de las mejoras a futuro es usar un acelerómetro para volcar el escarabajo a la posición normal arriba.

Шаг 3: Настройка Launchpad La TIVA TM4C123G

Conexión a La TIVA TM4C123G Launchpad
Conexión a La TIVA TM4C123G Launchpad

Вам необходимо установить Keil μVision, вы можете следовать инструкциям, предоставленным доктором Вальвано на его сайте, упомянутом во введении. Также необходимо загрузить примеры курса, особенно проект WallFollower, который заменит исходные файлы на файлы, представленные в этом руководстве.

После завершения проект компилируется и загружается на карту Tiva (вы можете использовать питание с каким-либо другим микроконтроллером Texas Instruments или любым другим совместимым с Arduino и генерировать код с той же функциональностью, в сети есть много примеров).

4 провода от драйверов двигателя, которые являются логическими входами, будут подключены в первом двигателе к контактам PA2 и PA3, а во втором двигателе - к контактам PA5 и PA6 карты Tiva. Одна из батарей будет питать Tiva через VBUS, к которому припаяны 3 контакта, соответствующие GND, GND и VBUS. Эталонное заземление, припаянное на шаге 2 от исходной печатной платы, также подключается к одному из этих GND. Внизу, в батарейном отсеке, вы можете использовать обычные батареи или вторую батарею, которая будет отвечать за питание двигателей, при этом можно провести некоторые работы по ремонту этого отсека. Батареи сотового телефона припаяны к клеммам для облегчения работы и подключения.

*****************************************************************************************************************************

Se necesita instalar el Keil µVision, puede seguir las Instrucciones que proporciona el Dr. Valvano en su sitio mencionado en la Introduction. También es necesario descargar los ejemplos del curso, en especial el proyecto WallFollower al que se le reemplazan los archivos originales con los proporcionados en este teteable.

Una vez list el proyecto se compila y se carga en la tarjeta Tiva (используется для энергии с использованием микроконтроллера Texas Instruments или более совместим с Arduino и генератором кода с неправильным функционалом, с большим количеством элементов в красном).

4 кабеля, проведенных для водителей моторов, с последующим подключением к двигателю для начинающих с соснами PA2 и PA3 и другим двигателем с соснами PA5 и PA6 с двигателем Tiva. Una de las pilas alimentara la Tiva a través de VBUS, al que se le han soldado 3 сосны соответствуют GND, GND и VBUS. Se conecta también a una de estas GND la tierra de referencia que se soldo el paso 2 proviente de la tarjeta de circuito original. En la parte de abajo, en el comptimento de las pilas, puede usar pilas normales o la segunda pila de celular, que será la encargada de proporcionar energía a los motores, con algo de trabajo se puede acomodar reacondicionando este comptimento. A las pilas de celular se les han soldado кабели с терминалами для больших манеж и союзов.

Шаг 4: Результат

El programa inicia con una rutina de avance, retroceso y pruebas hacia los lados. Вариант использования солевого потенциала PWM для программного обеспечения и подготовки для использования в качестве сенсорных датчиков ближайшего или более близкого аналогового процесса, который не исключает особенных характеристик ADC-де-ла Tiva Launchpad.

Cabe señalar que usar energía o arduino simpleifica mucho el uso de código y solo habría que conectar los drivers a los pines usados en el microcontrolador escogido.

Рекомендуемые: