Skip to main content

Какие бывают типы драйверов Arduino®?

При использовании программного обеспечения Arduino® может потребоваться установка драйверов на плату, которая используется в электронном устройстве. Тип используемого драйвера зависит от двух факторов: типа операционной системы (ОС) и используемой платы Arduino®. Перед подключением платы Arduino® к компьютеру необходимо определить операционную систему компьютера и модель платы. Некоторые драйверы должны будут поступать с веб-сайта компании конкретной ОС, в то время как драйверы Arduino® будут загружаться и устанавливаться с веб-сайта с драйверами под названием USB VCP. Комплекты драйверов извлекаются из сжатого файла и затем могут использоваться на компьютере и плате.

Max 7221 и Max 7219 обычно используются в качестве драйверов Arduino® для плат, и их можно найти на некоторых веб-сайтах. Процесс установки его портов используется для одного типа ОС, и эти драйверы используются для плат более ранних моделей, предшествующих платам Uno и MGA 2560 Arduino®. Если эти конкретные платы используются, то нет необходимости в установке каких-либо драйверов. Однако в других моделях Max 7221 и Max 7219 следует загружать с веб-сайта драйвера, дважды щелкнув значок, который включает все порты, необходимые для драйвера. Появится приглашение установщика, где пользователю будут предоставлены инструкции по установке драйверов.

В другой ОС для установки драйверов требуется открыть определенные порты после подключения платы и загрузки среды Arduino®. Для этого необходимо зайти в окно управления системой / безопасностью и открыть диспетчер устройств. На значке портов щелчок правой кнопкой мыши предоставит возможность обновления программного обеспечения порта под конкретным портом Arduino®. После завершения обновления драйверы Arduino® будут установлены, и компьютер перезагрузится, чтобы завершить установку.

Драйверы Max 7221 и Max 7219 Arduino® являются драйверами светодиодов (LED), которые управляют интегральными схемами (ИС), используемыми для управления 64 отдельными светодиодами или до восьми цифр в семисегментном дисплее. Эти драйверы реализуют подчиненный интерфейс, совместимый с последовательным периферийным соединением (SPI), управляемый из Arduino® с использованием только трех выводов с цифровым выходом. Драйверы Arduino® имеют два конденсатора, которые подавляют помехи шумовых сигналов от источников питания. Эти конденсаторы размещены очень близко друг к другу, и микросхемы питаются от 5 или более вольт электричества для функционирования.