Читаем Твой первый квадрокоптер: теория и практика полностью

Дисплеям CRIUS CO-16 версии 1.0 присущи конструктивные недостатки, которые устранены в более новых версиях. Но дисплеев первой версии и их клонов было изготовлено очень много, поэтому вероятность купить неустойчиво работающий модуль довольно велика. Прежде всего, упомянутым дисплеям присуща проблема неустойчивого сброса, так называемое "звездное небо". При включении питания встроенный контроллер дисплея не сбрасывается, очищая видеопамять, и экран хаотично покрывается одиночными светящимися пикселами. Далее дисплей уже не реагирует на команды и данные с полетного контроллера. Некоторые экземпляры дисплеев зависают изредка, некоторые при каждом включении.

Простым и широко известным способом решения этой проблемы является включение резистора с номиналом 150–200 Ом в разрыв плюсового провода питания. Резистор маломощный, затягивается вместе с проводом и местом пайки в термоусадочную трубку. Может потребоваться подобрать номинал резистора для более устойчивой работы. У автора дисплей работает с сопротивлением 180 Ом. Этот способ хорош тем, что требует минимальные навыки пайки.

Если включение резистора не помогает, попробуйте подключить RC-цепь к выводу сброса контроллера дисплея, как показано на рис. 6.24 и 6.25. Этот способ требует наличия соответствующих инструментов и навыка пайки миниатюрных компонентов.

Рис. 6.24.Схема подключения RC-цепи сброса

Рис. 6.25. Монтаж компонентов цепи сброса

В сочетании определенных экземпляров полетного контроллера и дисплея может возникнуть ситуация, когда при подключении дисплея резко возрастает количество ошибок на шине I2С, полетный контроллер неустойчиво читает данные с датчиков либо вообще зависает. Предположительно, это вызвано чрезмерной "подтяжкой" линий SCL и SDA к напряжению питания встроенным контроллером дисплея, что приводит к неустойчивой работе отдельных экземпляров сенсоров на плате полетного контроллера. Проблема может быть устранена последовательным включением резисторов с сопротивлением 560–750 Ом в разрыв проводов SCL и SDA, соединяющих дисплей и полетный контроллер. Точное значение номинала резисторов надо подобрать опытным путем.

Самодельный цветной дисплей

Вниманию читателей, имеющих некоторый опыт самостоятельного изготовления печатных плат, предлагается авторская конструкция цветного дисплея для MultiWii. Дисплей построен на основе готового дисплейного модуля с разрешением 128x160 точек, диагональю 1,8 дюйма и цветовой палитрой 262 000 оттенков. Обмен данными с дисплеем происходит по последовательному протоколу SPI. Поскольку в прошивке MultiWii поддержка этого протокола не реализована, в дисплее используется дополнительный микроконтроллер ATmega328. Он обменивается данными с полетным контроллером по внутреннему протоколу MSP (MultiWii Serial Protocol) и пересылает обработанные данные собственно в графическую память дисплея по SPI. Дисплей кроме графической матрицы содержит в себе специальную микросхему, так называемый драйвер дисплея. Драйвер содержит цепи управления ЖК-матрицей и буферную память изображения. Он подчиняется внешним командам и позволяет извне обращаться к отдельным пикселам изображения.

Иными словами, микроконтроллер ATmega328 служит посредником между полетным контроллером и драйвером дисплея, обрабатывая данные и пересылая их драйверу.

Конструктивно дисплей выполнен в виде "бутерброда", состоящего из собственно дисплейного модуля и самодельной платы расширения, которая припаяна прямо на выводы платы дисплея (рис. 6.26 и 6.27).

Рис. 6.26.Общий вид дисплейного модуля

Рис. 6.27.Монтаж платы расширения дисплейного модуля

Плата расширения представляет собой несложную самодельную печатную плату, на которую припаян готовый китайский клон модуля Arduino Pro Mini с рабочим напряжением 5 В и тактовой частотой 16 МГц. Использование готового модуля намного рациональнее в отношении затрат времени и денег, чем самостоятельное изготовление печатной платы, содержащей микроконтроллер и навесные элементы.

Встречаются различные варианты клонов Arduino Pro Mini. На рис. 6.28 показан внешний вид платы, использованной в дисплее. Разводка расширяющей платы дисплея выполнена под этот вариант клона. Можно приобрести другую версию модуля Arduino, но тогда придется изменить разводку расширяющей платы.

Рис. 6.28.Готовый модуль Arduino Pro Mini для дисплея

Дисплейный модуль можно приобрести в России, в магазинах, торгующих аксессуарами и модулями расширения для Arduino, либо заказать в Китае или на eBay. Также потребуется приобрести клон модуля Arduino Pro Mini. Автор приобретал компоненты на Aliexpress. Ключевые слова для поиска: "TFT SPI display" и "Arduino Pro Mini".

Перейти на страницу:

Все книги серии Электроника

Твой первый квадрокоптер: теория и практика
Твой первый квадрокоптер: теория и практика

Детально изложены практические аспекты самостоятельного изготовления и эксплуатации квадрокоптеров. Рассмотрены все этапы: от выбора конструкционных материалов и подбора компонентов с минимизацией финансовых затрат до настройки программного обеспечения и ремонта после аварии. Уделено внимание ошибкам, которые часто совершают начинающие авиамоделисты. В доступной форме даны теоретические основы полета мультироторных систем и базовые понятия работы со средой Arduino IDE. Приведено краткое описание устройства и принципа работы систем GPS и Глонасс, а также современных импульсных источников бортового питания и литий-полимерных батарей. Подробно изложен принцип работы и процесс настройки систем, OSD, телеметрии, беспроводного канала Bluetooth и популярных навигационных модулей GPS Ublox. Рассказано об устройстве и принципах работы интегральных сенсоров и полетного контроллера.Даны рекомендации по подбору оборудования FPV начального уровня, приведен обзор программ дня компьютеров и смартфонов, применяемых при настройке оборудования квадрокоптера.Для читателей, интересующихся электроникой, робототехникой, авиамоделизмом

Валерий Станиславович Яценков

Развлечения
Электроника для начинающих
Электроника для начинающих

В ходе практических экспериментов рассмотрены основы электроники и показано, как проектировать, отлаживать и изготавливать электронные устройства в домашних условиях. Материал излагается последовательно от простого к сложному, начиная с простых опытов с электрическим током и заканчивая созданием сложных устройств с использованием транзисторов и микроконтроллеров. Описаны основные законы электроники, а также принципы функционирования различных электронных компонентов. Показано, как изготовить охранную сигнализацию для защиты от проникновения в дом, елочные огни, электронные украшения для одежды, устройство преобразования звука, кодовый замок, автономную роботизированную тележку и др. Приведены пошаговые инструкции и более 500 наглядных рисунков и фотографий.Для начинающих радиолюбителей

Паоло Аливерти , Чарльз Платт

Радиоэлектроника / Технические науки

Похожие книги

500 научных фактов, которые вас удивят
500 научных фактов, которые вас удивят

Не зря ученые часто представляются нам чуть ли не сумасшедшими – им известны такие вещи, от которых волосы встают дыбом! Вы знали, что на Земле живет в 100 миллионов раз больше насекомых, чем людей, и что исследователи открывают 10000 новых видов насекомых каждый год? Или о том, что Солнечная система вращается вокруг центра нашей галактики со скоростью 273 километра в секунду? Или что за день кровь человека преодолевает более 19 километров по сосудам? А знали ли вы, что у неандертальцев объем мозга был значительно больше, чем у нас с вами? А о том, что у вас во рту постоянно находится около 100 миллионов микробов, которые питаются остатками пищи и омертвевшими клетками ротовой полости. Вы хотите узнать о природе, человеке, жизни животных, а также о нашей планете и о космосе факты, которые вызовут у вас шок? Откройте для себя научные факты, которыми будет интересно поделиться с друзьями и рассказать детям.

Виктор Сергеевич Карев

Развлечения / Прочая научная литература / Образование и наука