Оглавление:
- Шаг 1: выбор микроконтроллера PIC
- Шаг 2: двигатели и аккумулятор
- Шаг 3: Компоненты
- Шаг 4: Схема цепи
- Шаг 5: Сенсорная карта
- Шаг 6: коды
- Шаг 7: Важные подсказки
![Робот-следящий за линией с PIC18F: 7 шагов Робот-следящий за линией с PIC18F: 7 шагов](https://i.howwhatproduce.com/images/005/image-12355-6-j.webp)
Видео: Робот-следящий за линией с PIC18F: 7 шагов
![Видео: Робот-следящий за линией с PIC18F: 7 шагов Видео: Робот-следящий за линией с PIC18F: 7 шагов](https://i.ytimg.com/vi/y-RGRdmFQao/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
![Image Image](https://i.howwhatproduce.com/images/005/image-12355-8-j.webp)
![](https://i.ytimg.com/vi/7mADJQxRjgc/hqdefault.jpg)
![Двигатели и аккумулятор Двигатели и аккумулятор](https://i.howwhatproduce.com/images/005/image-12355-9-j.webp)
ССЫЛКА НА ГОНКУ
Я сделал этого робота-последователя линии для своего курса микроконтроллеров в университете. Итак, я сделал этого базового робота-последователя линии с помощью Pic 18f2520 и использовал компилятор PIC CCS. В Интернете есть много проектов-последователей линии с ardunio или pic, но многие из них очень похожи. По этой причине я объясню, как я выбирал компоненты и почему выбрал, а также дам несколько советов для эффективного робота-следящего за линией.
Я разработал сенсорную карту с использованием CNY70 и установил схему на макетной плате. Если вы хотите, вы можете спроектировать монолитную печатную плату для всех компонентов, но это будет проблематично, если у вас нет достаточного опыта в том, как печатать.
Шаг 1: выбор микроконтроллера PIC
Некоторые картинки 16f очень удобны для последователя линии и стоят довольно дешево. Я выбрал 18F2520, потому что у него достаточно ввода / вывода и 32 КБ программной памяти, а самое главное, он поддерживает генератор до 40 МГц, и это очень важно для обработки данных.
Шаг 2: двигатели и аккумулятор
Я использовал 4 микромотора постоянного тока 6в 350 об / мин. Вы можете обеспечить очень хороший баланс с 4 двигателями и очень простым кодом против 2 двигателей. Если вы хотите, вы можете выбрать двигатель с максимальной частотой вращения, но 350 об / мин для меня довольно быстрые, и у них очень большой крутящий момент. Кроме того, четыре двигателя имеют очень эффективное движение и поворот.
Li-Po аккумулятор питает моего робота, сенсорную карту, моторы, Pic и другие компоненты. Мой липо был 30c, 7,4 В, 1250 мА. Я не сталкивался с проблемой энергии в гонке, но четыре двигателя потребляют много энергии, и вы должны 1750 мА аккумулятор, если вы хочу сделать много тестов.
Шаг 3: Компоненты
- Рис 18f2520
- Кристалл 20 мгц
- R1 …………………………………………………………. 4,7 кОм резистор
- C1 и C2 ……………………………………………… 33pf cap.
- Кнопка
- Регулятор напряжения 7805
- Конденсатор 16в 100 мкФ (электролитический)
- C4 C5 C6 и C7 ……………………………………..100pf x4
- SN74HC14n
- D1 ………………………………………………………….. Светодиод
-
L293B x2
- Выключатель
- Микродвигатель постоянного тока 6v 350 об / мин x4 (вы можете выбрать другой вариант)
- Колеса x4 (выбрал диски R5 мм)
- Lipo Battery 7.4v 1250ma (1750 ma могло быть лучше)
- Понижающая схема (необязательно, это зависит от вашей батареи и двигателей)
- Кабель-перемычка
Для сенсорной карты
- 70 китайских юаней X5
- R10 R11 R12 R13 R14 ………………………………………. 20k резистор X5 (я использовал резисторы 1206 smd, по вашему желанию вы можете выбрать дип-пакет)
- RV1 RV2 RV3 RV4 RV5 …………………………………………., Тримпот 22k X5
- CR2 CR3 CR4 CR5 CR6 ………………………………………. 330 Ом X5
- J1 мужской заголовок
- Печатные материалы
Шаг 4: Схема цепи
![Схема цепи Схема цепи](https://i.howwhatproduce.com/images/005/image-12355-10-j.webp)
![Схема цепи Схема цепи](https://i.howwhatproduce.com/images/005/image-12355-11-j.webp)
Шаг 5: Сенсорная карта
![Сенсорная карта Сенсорная карта](https://i.howwhatproduce.com/images/005/image-12355-12-j.webp)
![Сенсорная карта Сенсорная карта](https://i.howwhatproduce.com/images/005/image-12355-13-j.webp)
![Сенсорная карта Сенсорная карта](https://i.howwhatproduce.com/images/005/image-12355-14-j.webp)
Я приклеиваю сенсорную карту под макетные платы, но расстояние между юанями и полом должно быть подходящим. Примерно 1-0,5 см. Я припаял кабели перемычек с J2 на J6 и подключил их к входам sn74hc14n.
Шаг 6: коды
Вы можете скачать коды. В основном, включены прямой, левый и правый коды возврата. Если вы хотите увеличить скорость робота, вам следует изменить коды задержки.
Шаг 7: Важные подсказки
- Одна из самых важных частей - это сенсорная карта, поэтому вы должны получать достоверные данные. Расстояние от CNY и пола должно быть подходящим, поэтому вы измеряете напряжение на эмиттере CNY и калибруете его с помощью потенциометра. Когда я участвовал в гонке, пол был темным, поэтому датчики не работали должным образом, и я поставил белые светодиоды под макетную плату и снова откалибровал таким образом, я получил более точные данные.
- Еще немаловажно 4 мотора. Если вы используете 4 двигателя вместо 2, вы можете получить лучший баланс, и это принесет большую прибыль.
Рекомендуемые:
Робот, следующий за линией: 5 шагов
![Робот, следующий за линией: 5 шагов Робот, следующий за линией: 5 шагов](https://i.howwhatproduce.com/images/007/image-20135-j.webp)
Робот, следящий за линией: Привет всем! В этой инструкции я расскажу, как сделать робота, следящего за линией, используя комплект от Amazon. Я использовал этот набор, чтобы научить своего ребенка паять. Обычно эти комплекты просты, в комплект входят все материалы, компоненты и т. Д
Робот следуй за линией: 8 шагов (с картинками)
![Робот следуй за линией: 8 шагов (с картинками) Робот следуй за линией: 8 шагов (с картинками)](https://i.howwhatproduce.com/images/004/image-9877-7-j.webp)
Следуйте за линейным роботом: возможно, вы видели этого маленького следящего за линией робота на ebay, они очень дешевые и отлично подходят для детей. Это руководство предназначено для маленьких и больших детей, которые хотят сделать простого робота. Как только вы добьетесь успеха с роботом и у вас будет
Робот, следующий за линией, использующий микроконтроллер TIVA TM4C1233H6PM: 3 шага
![Робот, следующий за линией, использующий микроконтроллер TIVA TM4C1233H6PM: 3 шага Робот, следующий за линией, использующий микроконтроллер TIVA TM4C1233H6PM: 3 шага](https://i.howwhatproduce.com/images/004/image-10535-j.webp)
Робот, следящий за линией, использующий микроконтроллер TIVA TM4C1233H6PM: Робот следящего за линией - это универсальная машина, используемая для обнаружения и отслеживания темных линий, нарисованных на белой поверхности. Поскольку этот робот изготовлен с использованием макета, его будет исключительно легко построить. Эта система может быть объединена в
Робот, следующий за линией: 3 шага
![Робот, следующий за линией: 3 шага Робот, следующий за линией: 3 шага](https://i.howwhatproduce.com/images/001/image-952-178-j.webp)
Робот, следующий за линией: Робот, следующий за линией, - это универсальная машина, используемая для обнаружения и отслеживания темных линий, нарисованных на белой поверхности. Поскольку этот робот изготовлен с использованием макета, его будет исключительно легко построить. Эта система может быть объединена в
Робот слежения за линией на основе ПИД-регулятора с массивом датчиков POLOLU QTR 8RC: 6 шагов (с изображениями)
![Робот слежения за линией на основе ПИД-регулятора с массивом датчиков POLOLU QTR 8RC: 6 шагов (с изображениями) Робот слежения за линией на основе ПИД-регулятора с массивом датчиков POLOLU QTR 8RC: 6 шагов (с изображениями)](https://i.howwhatproduce.com/images/003/image-8976-19-j.webp)
Робот слежения за линией на основе PID с массивом датчиков POLOLU QTR 8RC: Здравствуйте! Это моя первая статья об инструкциях, и сегодня я собираюсь провести вас по дороге и объяснить, как построить робота, следующего за линией на основе PID, с помощью QTR-8RC сенсорный массив. Прежде чем приступить к созданию робота, нам необходимо понять