Микропроцессоры могут обеспечить высокий уровень управления мехатронными приложениями.
Микропроцессоры - это программируемые устройства, которые могут принимать входные сигналы, выполнять логические операции и обеспечивать выходные сигналы. Автономные микропроцессоры могут обеспечить высокий уровень управления простыми интегральными схемами, двигателями, исполнительными механизмами и светодиодами. Один раз запрограммированные, они могут многократно выполнять одну и ту же задачу с точностью и аккуратностью, что делает их неотъемлемой частью мехатронной техники. дизайн.
Шаг 1
Приобретите микропроцессор, который можно приобрести у многих производителей и обычно можно найти в Интернете или в магазине электроники. Чтобы снизить затраты, купите микропроцессор, который делает то, что вам нужно, но не более того. Также выберите микропроцессор с внутренним генератором; в противном случае чипу потребуются внешние часы. Если вы планируете вводить или выводить аналоговые сигналы, приобретите микропроцессор с цифро-аналоговым (A / D) преобразователем и широтно-импульсной модуляцией. Загрузите техническое описание своего микропроцессора, поскольку оно содержит все спецификации и даже некоторые примеры кода для программирования микросхемы.
Видео дня
Шаг 2
Напишите программу. Микропроцессоры понимают машинный код, но вы будете использовать язык программирования более высокого уровня, такой как «C» или «Assembly». Напишите программу в Программное обеспечение интегрированной среды разработки (IDE) для вашего микропроцессора, которое скомпилирует код на языке, понятном машине. Если у вас мало опыта работы с языком программирования Ассемблер, таблица для вашего микроконтроллер должен иметь ключевые слова и набор инструкций, а сайт производителя должен иметь примеры кодов.
Шаг 3
Протестируйте программу с помощью пакета моделирования IDE. После того, как вы встроили программу в свой микропроцессор, вам будет чрезвычайно сложно отлаживать и находить ошибки. Поэтому в большинстве пакетов IDE есть возможность имитировать код на экране вашего компьютера. Симулятор IDE обеспечивает построчное выполнение, а также визуальное представление переменных, определенных кодом. Отладка кода с помощью программного обеспечения для моделирования играет важную роль в предотвращении разочарований в будущем, если ваша программа ведет себя не так, как ожидалось.
Шаг 4
Приобретите универсальный автономный программатор и подключите к нему свой компьютер. Это устройство подключается к вашему последовательному порту и имеет разъем для подключения до 60-контактных микропроцессоров. Универсальный программатор требует, чтобы вы удалили микропроцессор из своей схемы; используйте розетку для соединения микропроцессора с остальной частью схемы. Гнезда с нулевым усилием вставки (ZIF) позволяют легко извлекать микропроцессоры, не повреждая контакты микросхемы.
Шаг 5
Вставьте свою программу в свой микропроцессор. В программном обеспечении IDE выберите своего программатора из раскрывающегося меню. Перед добавлением вашей программы удалите предыдущую программу с чипа. Некоторые старые микропроцессоры со стеклянным окном наверху имеют память с УФ-стиранием. Чтобы стереть эти устройства, поместите чип под УФ-лампу на 20 минут. Флэш-память стирается программно. В зависимости от размера вашей программы передача вашей программы на микропроцессор может занять от нескольких секунд до нескольких минут.
Вещи, которые вам понадобятся
Микропроцессор
Автономный универсальный программатор
Программное обеспечение интегрированной среды разработки
Подсказка
Гнезда с нулевым усилием вставки (ZIF) упрощают извлечение и замену микропроцессора в цепи без повреждения контактов.
Предупреждение
Избегайте разочарований, используя симулятор IDE для отладки вашей программы.