|
|
Всего материалов в каталоге: 117 Показано материалов: 81-90 |
Страницы: « 1 2 ... 7 8 9 10 11 12 » |
Иногда очень хочется оснастить свой проект устройством отображения
информации. И первое, что приходит на ум - использовать дисплей. Какие
есть варианты: - Небольшие символьные дисплеи. Главный их плюс -
это цена. Если у Вас есть на это 3-4 сотни рублей, то проблемой будет
не найти, а выбрать. Главный минус - на экран выводятся только символы
(буквы, цифры, знаки).
- Матричные монохромные дисплеи.
Наиболее распространенные 128х64 будут стоить около 700-800 рублей. В
отличии от символьных дисплеев, здесь можно использовать сразу весь
растр и рисовать любые изображения по точкам.
- Цветные TFT дисплеи. Именно о них дальше и пойдет речь.
|
Адреса магазинов, где можно купить микроконтроллеры, шилды, датчики, расширения и прочие полезные запчасти.
|
Назначение контактов некоторых плат Arduino и некоторых микроконтроллеров Atmel.
|
В микроконтроллерах Atmel (на которых построена Arduino) имеется встроенный аналогово-цифровой преобразователь (АЦП). Именно он отвечает за оцифровку сигнала с аналоговых входов. Причем в один момент времени АЦП может оцифровывать сигнал только с одного аналогового входа. Сам процесс оцифровки сводится к последовательному подбору наиболее близкого к входному напряжения с известным (референсным) значением. К слову, у микроконтроллера так же есть дополнительный вход AREF для подачи внешнего референсного напряжения. В Arduino по умолчанию референсным является напряжение питания микроконтроллера. Но если, например, Ваш МК питается от пяти вольт, а датчик на вход АЦП возвращает максимум 3.3В, то стоит подключить напряжение 3.3В к входу AREF и до преобразования вызвать функцию analogReference(). В IDE Arduino за работу с АЦП отвечает функция analogRead(pin). Эта функция включает АЦП, выбирает заданный вход, производит преобразование и возвращает результат с 10-ти битной точностью. Понятно, что такая операция не выполняется за один такт. Не выполняется она и за два, и за десять тактов… И резонно появляется следующий вопрос: как быстро работает analogRead? Для оценки времени преобразования я сделал простой тест. 1. К аналоговому входу 5 подключим переменный резистор. 2. Напишем скетч, в котором будем в основном цикле вызывать analogRead и писать полученное значение в UART. 3. Будем засекать время по таймеру непосредственно перед и сразу после вызова analogRead. Разница этих двух значений поможет оценить скорость преобразования. Для эксперимента я взял FreeDuino на Atmega168, загрузил в нее скетч и… результат мне не понравился совершенно. Микроконтроллеру для оцифровки аналогового сигнала понадобилось в среднем 111мкс. Это много! Но почему так и можно ли что-то сделать для увеличения скорости? Для этого необходимо разобраться как микроконтроллер управляет АЦП.
|
Книга является руководством по конструированию
моделей судов, катеров, моторных и парусных яхт. Содержит много полезных
советов и рекомендаций по конструированию аппаратуры радиоуправления,
по организации рабочего места моделиста и развитию у него навыков работы
с измерительной и настроечной аппаратурой. Предназначена для моделистов-любителей.
Прочее |
Просмотров: 6090 |
Добавил: Mactep |
Дата: 03.03.2013
|
|
Модельный ряд Спецификации Руководство по программированию с пульта
|
СпецификацииРабочее напряжение: 4.8~60В (0В с дополнительной внешней батареей) Измеряются: 0~130A, с точностью 0.01A 0~60В, с точностью 0.01В 0~6554Вт, с точностью 0.1Вт 0~65Ач, с точностью 0.001Ач 0~6554Втч, с точностью 0.1Втч Экран: 16x2, ЖК-экран с подсветкой Размеры: 85x42x25мм |
Подключение Характеристики Функции Аварийные сигналы
|
Подборка номеров чешского журнала с 1963 года. Основное направление - авиация, но есть так же судо- и автомодели. Много интересных чертежей.
Прочее |
Просмотров: 3333 |
Добавил: Mactep |
Дата: 05.02.2013
|
|
|
|
|
| |