Показаны сообщения с ярлыком плата. Показать все сообщения
Показаны сообщения с ярлыком плата. Показать все сообщения

пятница, 15 февраля 2013 г.

Проба платы OPEN407


Одним из самых интересных вариантов использования платы OPEN407 можно считать возможность подключения графического дисплея и камеры. Что бы посмотреть эту возможность, в комплекте были заказаны модули трехдюймового дисплея HY32C и камеры OV7670. Естественно что сразу после возникло желание проверить их в работе. Благо для установки на плату не потребовалось практически никаких усилий. Дисплей встал сразу, а с камерой пришлось уточнить распиновку, так как ее разъем меньше, чем предусмотрен на плате  – носителе. В программы  был использован пример, поставляемый в комплекте. Написан он под Keil, дистрибутив которого также есть на диске.
Компиляция и загрузка прошла без проблем и чудо свершилось. На дисплее возникло изображение. Так как камера имеет фокусную линзу, то ее пришлось настроить. Для этого верхняя часть кожуха вращается на резьбе. После этого качество изображения даже слегка удивило. Дешевые вещи показали картинку ничуть не хуже чем камера телефона Samsung. Конечно, есть вопросы по цветам, но еще раз повторюсь – для столь дешевых элементов с низким разрешением, считаю полученную картинку неплохой.

Программа использует библиотеки и работы с устройствами непонятного происхождения. Тем не менее все работает.  Для передачи изображения задействован прямой канал доступа к памяти. Такое решение и позволило получить хорошее изображение, особенно при статичной картинке. Если картинка резко меняется, то на дисплее легко заметны диагональные полосы.

пятница, 8 февраля 2013 г.

Плата Open407V-D для STM32F4Discovery.



Долгое ожидание посылки из Гонконга с платой для  STM32F4Discovery наконец-то закончилось. Вся доставка в сумме заняла 53 дня. При этом традиционных претензий к Почте России нет. После появления отметки о выдачи посылки таможней, до ее получения прошла всего неделя. Учитывая столь долгий срок, попытался даже открыть диспут на Aliexpress, но поставщик убедительно попросил его снять. В итоге, если бы не продление срока доставки с его стороны, то диспут пришлось бы открывать повторно. Хотя виноват не продавец, а работа почтовых служб.

суббота, 15 декабря 2012 г.

STM32F4 Discovery


STM32F4 Discovery
В последнем заказе Farnell, кроме рассыпухи радиодеталей и нового паяльника приехали две платы STM32F4 Discovery. После появления в продукции STM этих изделий, желание получить возникло сразу. Но по разным причинам это сделать долго не удавалось. Пришедшие платы несколько удивили и разочаровали одновременно. Удивление вызвал в первую очередь увеличившийся, по сравнению с STM32VL Discovery размер. На рекламных фото это как-то не заметно. Разочарование постигло, когда мысли начали крутиться вокруг использования плат. Конечно посмотреть как работает аудио-обработка можно, но возможности процессора здесь попросту огромны. И главное что не хватает плате - дисплея. При этом в состав процессора входит и дисплейный интерфейс и интерфейс камеры. Разработчикам платы следовало бы вывести эти элементы на отдельные разъемы и цены бы набору не было.

Рассмотрение интернета показало несколько возможностей по увеличению возможностей Discovery. Первая была найдена опять же на Farnell, но на момент последнего заказа не доступна. Представляет она собой продукцию EMBEST в виде платы носителя с разъемами STM32F4DIS-BB, дисплея и камеры. В общем все то, что хочется. Но к сожалению в предварительном заказе были выставлены весьма невкусные цены. Все вместе зашкаливало далеко за 100$. Сам STM32F4DIS-BB есть в предварительном заказе по цене 28$ без доставки, что в принципе приемлемо, но поезд пока ушел.

STM32F4DIS-BB
Набор от Embest
Второй вариант нашелся на китайском сайте Aliexpress в виде конструктора Open407. По своей сути он представляет собой ту же плату носитель для Discovery, к которой создано свыше десятка модулей расширения, в том числе дисплей, камера, беспроводные модули и т.п. Китайцы предлагают все это как по отдельности, так и в виде набора. При этом полный набор включая плату STM32F4 Discovery стоит 130$. Единственный его недостаток - все потроха раскладываются "звездой" на столе, тогда как STM32F4DIS-BB позволяет собрать более компактную конструкцию, которая может потянуть на законченное устройство. 
Китайский набор Open407
Третий вариант - и пока по моему мнению - самый лучший - плата mikroMedia for STM32F4. Данная плата имеет точно такой же процессор как и STM32F4 Discovery, дисплей, аудиопроцессор, слот карты памяти, датчик движения. Также к ней предлагается множество модулей расширения. Стоит она 99$ без доставки. Единственное чего в ней пока нет - видеокамеры. Ну и Discovery к ней не прикрутить.
Сейчас заказан Open407 и несколько интересных плат к нему, включая камеру и дисплей. Все вместе с доставкой обошлось в 82$. Возможно что в январе месяце уже можно будет пробовать китайскую продукцию на вкус.
Кстати у китайцев есть аналогичные платы и для других вариантов Discovery. Также они предлагают собственные модели под процессоры STM и многие другие. Есть и еще несколько интересных устройств, купить которые - жаба душит, да и заниматься времени нет.

вторник, 21 февраля 2012 г.

Плата под датчик ускорения.

Получив образцы датчиков от Freescale, решил не откладывая в долгий ящик, опробовать датчик ускорения. Главную проблему создает миниатюрный корпус QFN-16. Размеры корпуса 3х3 мм, при этом выводы расположены на нижней части. Запаять такой корпус, не говоря уж об изготовлении печатной платы - проблема. Тем не менее поиск в сети дал ответ на главный вопрос о возможности ручной пайки без специального оборудования.
Схема включения MMA8452QT
Первым  опытным образцом стал датчик ускорения MMA8452QT. Датчик интересен сам по себе и кроме этого есть идеи его практического применения. Большой плюс - шина I2С, по которой производится обмен. Для пробы была изготовлена испытательная печатная плата, согласно схемы типового применения из даташита на датчик. Лазерно-утюжная технология справилась с задачей получения проводников нужного размера.
Плата. Вид со стороны деталей
Изготовленная плата подверглась лужению, после чего с помощью горячего воздуха припаян корпус. Данный процесс уже неоднократно описан, поэтому останавливаться на нем нет смысла. К сожалению, пока проверить качество пайки не получается, так как нет нужного носителя. Но на внешний вид все получилось достаточно неплохо.

пятница, 21 октября 2011 г.

Отладочная плата V850ES/Jx3-L Starter Kit.

Увидев на одном из сайтов, объявление о новом микроконтроллере и возможности заказать бесплатную отладочную плату, сразу же заинтересовался. микроконтроллером оказался V850, выпускаемый фирмой Renesas. Регистрация на ихнем сайте прошла без проблем, но через некоторое время мне пришло письмо, что отладочных плат нет в наличии и ничего отправить мне не смогут.
Какое же было удивление, когда через три месяца, пришел пакет с платой  V850ES/Jx3-L Starter Kit!  Видимо господа из Renesas передумали. 

В комплекте с платой идет компакт-диск, чего не было у других подобных устройств. На диске записано программное обеспечение - IAR для V850, программатор, документация и примеры. В общем комплектация порадовала.
Сама плата  V850ES/Jx3-L Starter Kit имеет практически стандартную схемотехнику. На ней присутствуют целевой процессор и процессор отладчика, а также все необходимые элементы обвязки. Установлен большой разъем USB (Тип А), что позволяет подключать плату непосредственно к порту компьютера, без дополнительного кабеля. К особенностям платы можно отнести установленный датчик влажности SHT21 и некий аналог корпуса, позволяющий удобно оперировать с подключением к ПК. Из недостатков - отверстия под периферийные разъемы маленькие, с частым шагом, что усложняет подключение самодельных устройств.
В целом плата достаточно стандартна и несколько напоминает LPCXpresso и STM32Discovery. Радует наличие документации и программ. Буду запускать и пробовать программировать.

пятница, 30 сентября 2011 г.

Дисплейный шилд.

Наконец-то руки дошли окончательно завершить дисплейный шилд для отладочных плат типа Arduino. В процессе работы несколько изменилась плата. Кнопок теперь стало всего три, но в принципе и этого достаточно. Тут увидел контроллер тепловой автоматики, так там вообще кнопок нет, только поворотный энкодер. В принципе все то же самое управление можно сделать тремя кнопками.

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

суббота, 21 мая 2011 г.

Дисплейный шилд. Печатная плата.

Набросал в SprintLayout предварительный эскиз печатной платы. По габаритам вылез с одной стороны за пределы контура Arduino. Разводка выполнялась под односторонний текстолит и технологию ЛУТ. Поэтому некоторые моменты не нравятся, но без них никуда не деться. Для повышения универсальности предусмотрел два разъема для индикаторов разного типа.
Недостатком стало расположение батарейки резервного питания и подстроечного конденсатора под дисплеем. Сейчас думаю, может отказаться от второго разъема, и вывести все более доступно.
Также на плате есть место под микросхему памяти с шиной I2C. Хотел установить термометр DS1621, но передумал, так как возможный нагрев элементов исказит показания.

Так как плата, по определению, будет самой верхней, решил не устанавливать вторые разъемы расширения, а все свободные линии и линии от кнопок вывел на двухрядный разъем.

суббота, 12 февраля 2011 г.

Arduino UNO

Данная плата был приобретена в Великобритании в интенет-магазине компании Farnell.
Arduino UNO был упакован в небольшую картонную коробку. Кроме самой платы в ней находилась длинная лента «паспорта» и лист с 6 наклейками.

Само  Arduino UNO произвело не лучшее впечатление. Огорчили плохо обработанные края печатной платы устройства и текстолитовая пыль. Также хотелось бы видеть разноцветные светодиоды. На полученной плате только индикатор питания светился зеленым цветом. Все остальные светодиоды – оранжевые.

Описаний Arduino UNO  в сети имеется достаточно много. Основное отличие от предыдущих версий – преобразователь USB-COM выполнен на микроконтроллере ATMEGA8U2. При первом включении потребовалась установка новых драйверов. Найти драйвер можно в комплекте поставки ARDUINO IDE версии 22. В процессе установки операционная система предупредила, что этот драйвер не тестировался на совместимость с XP. В остальном проблем не возникло.
Запуск ARDUINO IDE и заливка первого скетча прошли без проблем, плата заработала.