Это программируемое на Tibbo BASIC/C устройство, функциональность которого определяет загруженное приложение.
Мы предлагаем различные готовые к использованию приложения, например, Serial-over-IP (SoI), Modbus Gateway и Sensor Hub.
TPP2TPP3TPP2(G2)TPP3(G2)LTPP3

Плата PCB (TPP2) - размер 2, поколение 2

TPP2(G2) — (плата PCB (TPP2) - размер 2, поколение 2) — это программируемая на Tibbo BASIC/C плата из линейки продуктов TPS (Tibbo Project System). Плата второго поколения по своей функциональности и скорости работы в значительной степени опережает своего предшественника — плату TPP2.

На трёх группах сокетов TPP2(G2), состоящих из 6 Тиббит-модулей и 6 Тиббит-коннекторов, можно организовать до четырёх обычных последовательных портов, до 12 реле или до 24 опто-изолированных входов, цифровых выходов с поддержкой ШИМ или выходов с открытым коллектором.

Этот продукт можно использовать как "пустую" плату (без ОС) или собранную в TPB2-размер 2. Плата совместима с/может быть собрана в TPB2L, которая включает в себя TFT ЖК-панель (320x240) и сенсорную клавиатуру с 4 кнопками.

TPP2(G2) отлично подходит для систем со средним количеством линий ввода-вывода. Поскольку плата может управлять TFT-дисплеем и клавиатурой, она подходит для приложений, требующих наличия человеко-машинного интерфейса (HMI).

Плата также применима для систем AIDC (автоматической идентификации и сбора данных), а также на производстве, в центрах по обработке и хранению данных, в системах обеспечения безопасности, в магазинах и гостиницах.

Поддержка TPP2(G2) осуществляется через наш онлайн-конфигуратор, который позволяет задать необходимые параметры и заказать TPS-устройство с Тиббитами и опциями по своему выбору.

Основные характеристикиы

Высокопроизводительный ARM-процессор

6 сокетов для модулей + 6 сокетов для коннекторов
(для 24 линий ввода-вывода)
10/100 Base-T Ethernet-порт
с разъёмом RJ45 (с индуктивной гальванической развязкой)

Возможность подключения Wi-Fi
(требуется модуль GA1000)

Возможность подключения GPRS
(требуется Тиббит №47)

4 UART поддерживают потоки serial, Wiegand и clock/data
Встроенный зуммер
4 синхронных последовательных порта с режимами SPI и I2C

Коннектор для TFT-дисплея TPB2L

Коннектор для сенсорной клавиатуры TPB2L

Встроенный модуль RTC с
резервным суперконденсатором
1MБ flash-памяти под прошивку TiOS и приложение + 1MБ под файловую систему
2КБ EEPROM

Питание: 5В (используйте Тиббиты питания для
других схем питания)

Преимущества в характеристиках по сравнению с "предшественником" -- платой TPP2

Функциональные возможности:

  • 24 линии ввода-вывода
  • 3 группы сокетов
  • 6 сокетов для Тиббит-модулей
  • 6 сокетов для Тиббит-коннекторов
  • 1 дополнительный сокет для Тиббита №37 (RF-коннектор)

Совместимость:

Аппаратное обеспечение

Технические характеристики:

  • 32-битная архитектура.
  • Основан на ОС TiOS (Tibbo OS).
  • 10/100BaseT auto-MDIX Ethernet-порт с разъёмом RJ45 (с индуктивной гальванической развязкой).
  • Возможность связи по Wi-Fi интерфейсу (требуется модуль GA1000).
  • Возможность связи по GPRS-интерфейсу (требуется Тиббит №47).
  • 3 группы сокетов с 24 линиями ввода-вывода общего назначения:
    • 6 сокетов для Тиббит-модулей;
    • 6 сокетов для Тиббит-коннекторов;
    • 1 дополнительный сокет для Тиббита №37 (RF-коннектора);
    • у 4 сокетов Тиббит-модулей есть возможность реализации UART:
      • скорость передачи данных до 460,800 б/c;
      • режим чётности: нет/чет/нечет/mark/space;
      • формат передачи данных: 7* или 8 бит/символов;
      • полнодуплексный режим с RTS/CTS и XON/XOFF (контроль потока);
      • полудуплексный режим с контролем направления передачи данных;
      • кодировка/декодировка потоков Wiegand и clock/data.
    • У каждого сокета модуля есть возможность прерывания.
    • У 1 сокета модуля есть возможность реализации PoE;
    • 4 синхронных последовательных порта с возможностью переназначения и режимами SPI и I2C.
  • Встроенный зуммер.
  • Коннекторы для TFT-дисплея и сенсорной клавиатуры TPB2L.
  • Модуль RTC с резервным суперконденсатором.
  • 66KБ SRAM-памяти для переменных и данных Tibbo BASIC/C.
  • 1MБ flash-памяти под прошивку TiOS, приложение и файловую систему.
  • Дополнительно 1МБ flash-памяти для устойчивой к сбоям файловой системы.
  • 2КБ EEPROM для хранения данных.
  • Восемь встроенных светодиодов:
    • светодиоды основного статуса (зелёного и красного свечения);
    • светодиод Ethernet (жёлтого свечения);
    • пять светодиодов синего свечения (для индикации уровня сигнала Wi-Fi и пр.)
  • Программно-контролируемый PLL для выбора скорости (высокой, средней или низкой).
  • Надёжная схема контроля питания с функцией сброса при падении напряжения.
  • Питание: 100mA @ 5В (режим 100Base-T, на полной скорости).
  • Размеры (ДxШxВ): 94 x 94мм.
  • Диапазон рабочей температуры: -40 ~ +70°C.
  • Прошивка обновляется через последовательный порт или по сети.
  • Приложение на Tibbo BASIC/C можно отладить по сети Ethernet.
  • Сертификаты CE и FCC.

*Плата TPP2(G2) не поддерживает комбинацию режима передачи данных 7 бит/символов и режима чётности "none".

См. также:

  • TPB2 — корпус Tibbo Project Box - размер 2,
  • TPB2L — корпус Tibbo Project Box - размер 2, с ЖК-дисплеем и клавиатурой,
  • Тиббиты — Тиббит-модули,
  • GA1000 — дополнительный модуль Wi-Fi,
  • TPP3(G2) — корпус Tibbo Project PCB - размер 3, поколение 2.

Программирование

Создайте мощные, сетевые приложения на языке Tibbo BASIC и/или Tibbo C. Узнать, как...

Объекты платформы:

  • beep — генерирует сигнал для зуммера.
  • button — следит за состоянием MD-линии.
  • fd — управляет файловой системой и доступом к секторам flash-памяти.
  • io — управляет линиями ввода/вывода, портами и прерываниями.
  • kp — сканирует клавиатуры матричного и бинарного типа.
  • lcd — контролирует дисплей.
  • net — контролирует Ethernet-порт.
  • pat — управляет светодиодами (до 5 пар).
  • ppp — получает доступ к интернету через последовательный модем (GPRS и пр.).
  • pppoe — получает доступ к интернету через ADSL-модем.
  • romfile — получает доступ к файлам ресурсов (значения фиксированного размера).
  • rtc — отслеживает дату и время.
  • ser — управляет последовательными портами (режимами UART, Wiegand и clock/data).
  • sock — сокеты (до 16 одновременных UDP-, TCP- и HTTP- сессий).
  • ssi — управляет каналами последовательных синхронных интерфейсов (для SPI, I2C...).
  • stor — обеспечивает доступ к EEPROM.
  • sys — отвечает за общую функциональность устройства.
  • wln — управляет Wi-Fi интерфейсом.

Группы функций: 27 строковых функций, 8 функций конвертирования даты/времени, функции шифрования, хэширования (RC4, MD5, SHA-1) и пр.

Типы переменных: знаковые/беззнаковые 8-битные, 16-битные и 32-битные типы; строковый тип данных и с плавающей запятой; определяемые пользователем массивы и структуры.

Файлы и документация

Прошивка TiOStios-tpp2w(g2)-3_80_00.bin
ДокументацияСправочник по TPP2(G2)
Программная платформа TPP2(G2)
Сертификат CEtpp2(g2)-ce.pdf
Сертификат FCCtpp2(g2)-fcc.pdf

Заказать плату TPP2(G2)

TPP2TPP3TPP2(G2)TPP3(G2)LTPP3