В последние годы USB стал универсальным интерфейсом. Наряду с компьютерной индустрией вряд ли осталась какая-либо область электроники, не затронутая USB, будь то автомобильный радиоприемник с USB-входом для подключения МРЗ-плеера, цифровой спутниковый приемник с обновлением через USB или современный сотовый телефон с МРЗ и интегрированной камерой, которая имеет USB-порт. В данной книге показано, как при помощи специализированных микросхем USB без интегрированного микроконтроллера можно создать различные системы управления и устройства. Рассмотрены основы USB, аппаратное обеспечение (микросхемы, флэш-модули и др.), установка драйверов и разработка программ на Visual Basic. Приводятся практические примеры различных устройств, начиная от простых (светофор, аварийная сигнализация, устройство для наблюдения за уровнем воды в аквариуме и др.), и постепенно переходя к более сложным (тестер дистанционного управления, устройство записи EEPROM-памяти, аналогоцифровой преобразователь и др.). Показано, как разработать универсальный интерфейс USB-I2C, осуществить Flash-программирование АТ89LР-микроконтроллера через SPI/ISP-интерфейсы и многое другое. На компакт-диске находятся примеры программ на языке Visual Basic, описания и спецификация электронных компонентов, а также специализированные драйверы и утилиты. Для профессиональных инженеров-электронщиков и радиолюбителей.
Author(s): Юрген Хульцебош
Edition: 2-е, исправленное
Publisher: "БХВ-Петербург"
Year: 2011
Language: Russian
Pages: 215
City: Санкт-Петербург
Tags: Библиотека;Компьютерная литература;Аппаратное обеспечение / Железо;
Предисловие
Глава 1. Измерение, управление и регулировка при помощи интерфейсов ПК
Глава 2. Основы USB
Глава 3. Аппаратное обеспечение
Глава 4. Установка драйвера FTDI версии 2.x
Глава 5. Начало работы
Глава 6. «Игры» со светом
Глава 7. Опрос входов
Глава 8. Управление кварцевыми часовыми механизмами
Глава 9. Режим Bit Bang
Глава 10. Простой АЦП с использованием режима Bit Bang
Глава 11. Измерение температуры при помощи терморезистора с отрицательным ТКС
Глава 12. Генерирование сигналов различных частот и их применение
Глава 13. Хранение данных в EEPROM-памяти
Глава 14. Инфракрасное дистанционное управление
Глава 15. Анализатор для цифровых сигналов с частотами до 60 кГц
Глава 16. 8-канальный логический анализатор
Глава 17. Управление шаговыми двигателями
Глава 18. Использование USB для защиты программ от копирования
Глава 19. Изменение данных в EEPROM-памяти
Глава 20. Последовательная запись и чтение без VCP-драйвера
Глава 21. Подключение набора для изучения микроконтроллера к компьютеру с помощью USB
Глава 22. Пример флэш-программирования микроконтроллера Atmel-AT89LP
Приложение. Описание компакт-диска
Список источников информации
Предметный указатель