Проекты

Подписаться на эту рубрику по RSS

UI board

Рубрика: Проекты | UI board
Метки: | | |
Дата: 08/12/2010 16:18:07

Универсальный модуль для построения терминалов взаимодействия с пользователем.

  • Позволяет подключать монохромные графические и знакосинтезирующие дисплеи, матричную клавиатуру до 5x5.
  • Дополнительно оснащён звуковой и световой (три светодиода) индикацией.
  • Связь с прочим оборудованием осуществляется через интерфейсы CAN или RS485.

Часы/термометр на большом дисплее

Рубрика: Проекты | For fun
Метки: | | | | |
Дата: 22/04/2010 19:44:03

А начиналось всё благопристойно. Долгое время у меня валялся старый но большой (480х64 пикселя) LCD дисплей. И было желание его как-то задействовать.

Главная проблема заключалась в том, что дисплей был без контроллера, только с драйверами стекла, так что все заботы по хранению изображения и его рефрешу падали на мои хрупкие могучие плечи. Городить огород с серьёзной схемой управления не хотелось, так что воспользовался я тем, что данные в дисплей загоняются всего лишь по одной линии. [spoiler]На самом деле по двум на две половины дисплея, но правильно кинутый провод исправил эту несправедливость.[/spoiler] Атмеловский микроконтроллер ATMEGA8515 с внешней паматью и апаратным SPI прекрасно справился с этой задачей.

Внешняя RAM позволила хранить данные для отображения (и не только), а SPI быстро плеваться ими в дисплей поддерживая хорошую скорость обновления.

Конечно программный способ подготовки данных отжирает приличную часть процессорного времени, но и остатков прекрасно хватает для прикладного кода, который занят опросом I2C часов (DS1307) и температурного датчика (DS1621), а так же красивых крупных цифр.

Исходники

Final jLPC2103 stamp module

Рубрика: Проекты
Метки: | | | | |
Дата: 15/04/2010 19:32:29

Шатко-валко изготовил несколько опытных образцов модуля. На подходе уже следующая ревизия.

Модуль задумывался как и для моих личных нужд, так и на продажу.

Для быстрого ознакомления с модулем написано тестовое приложение-шаблон, портирована scmRTOS.

Характеристики модуля:

  • MCU: LPC2103F - 16/32 bit ARM7TDMI-S with 32K Bytes Program Flash, 8K Bytes RAM, RTC, 2x UARTs, 2x I2C, SPI, 5x 32bit TIMERS, 8x 10bit ADC, CCR, PWM, WDT, 5V tolerant I/O, up to 70MHz operation
  • EEPROM подключенная по интерфейсу I2C ёмкость от 2 до 256 кбит
  • Место для установки SPI Flash (в ревизии 0.2)
  • Светодиод индикации питания (в ревизии 0.2)
  • Пользовательский светодиод (в ревизии 0.2)
  • Кнопка сброса
  • Регулятор напряжения питания 3.3V, ток до 800мА
  • Питание от USB или от внешнего нестабилизированного источника (от 5 до 9 вольт)
  • Кварцевый резонатор частотой 14.7456MHz установлен на колодке позволяет обеспечить тактирование процессорного ядра частотой 4x PLL = 58,9824 Mhz
  • Кварцевый резонатор частотой 32768Hz для тактирования встроенных часов реального времени (RTC)
  • Контакты для подключения батареи часов реального времени (3V)
  • Все линии GPIO микроконтроллера разведены на внешний разъём.
  • Внутрисхемная отладка ARM JTAG 2x10
  • Отдельный джампер для включения отладочного интерфейса
  • USB<->Serial конвертер CP2102 для внутрисхемного программирования и связи с компьютером по последовательному интерфейсу
  • Размеры платы: 74x38мм. Высота, без учёта подключения JTAG и смонтированных внешних разъёмов: 1.1мм

Исходные файлы

JLPC2103 Stamp

Рубрика: Проекты | Juniarm
Дата: 24/02/2010 15:11:15

Потихоньку клепаю платку на LPC2103 для макетирования.

CANCod network

Рубрика: Проекты
Дата: 22/10/2009 19:53:42

Статус: в разработке.

Устройство разработано для многопроходных СКД.

Устройство выполнено на базе микроконтроллера STM32F103 с процессорным ядром Cortex-M3.

Интерфейсы:

  • Три опторазвязанных входа для подключения сенсоров.
  • Три гальваноразвязанных мощных выхода (реле) для подключения исполнительных устройств.
  • Неразвязанный упрощённый RS-232 последовательный интерфейс для подключения сканера или соединения с ПК.
  • Два 8C8P CAN разъёма для подключения устройств в «гирлянду» и подачи питания.

Питание устройства может осуществляться от нестабилизированного источника тока напряжением 7-30 вольт.

Альбом: Remote control board
«« Февраль 2012 »»
ПнВтСрЧтПтСбВс
  12345
6
7
89101112
13141516171819
20212223242526
272829    

Картинко