ГЛАВНАЯ / НАШИ РАЗРАБОТКИ / Специальное оборудование / Контроллер спецноутбука

Контроллер ноутбука спецназначения

Контроллер разрабатывался для управления военным ноутбуком (улучшенным аналогом ноутбука "Багет"), обладает функциональностью полноценной PC/AT клавиатуры с интерфейсом PS/2 и одновременно реализует функции управления дополнительными устройствами: управление питанием материнской платы компьютера, управление подогревом ЖКИ-экрана, управление яркостью подсветки, а также управление светодиодными индикаторами режимов.

Собранный ноутбук, клавиатурная матрица Fujitsu

Собранный ноутбук, клавиатурная матрица Fujitsu

Отличительные особенности:

  • поддержка стандарта PS/2 PC/AT code set 2
  • поддержка нестандартных клавиатурных матриц
  • поддержка всех известных национальных клавишей расширения, включая Kanji, Pan-Euro и бразильскую раскладку клавиатуры
  • поддержка любого количества клавишей, включая функциональные
  • поддержка расширенных мультимедийных клавишей
  • поддержка кнопок, подключаемых ко входу АЦП
  • легко настраиваемая раскладка клавиатуры
  • поддержка нестандартных клавишей расширения и дополнительных клавишей на клавиатурной матрице
  • бездиодная реализация подключения матрицы к контроллеру
  • контроллер тактируется внутренним генератором
  • энергонезависимое хранение данных без внешних элементов
  • поддержка выходов для управления периферией (push-pull 0…3В, open drain 0…5В)
  • поддержка выхода ШИМ-регулятора (8 бит) 0…5В
  • поддержка супервизора питания без внешних элементов
  • поддержка сторожевого таймера для защиты от зависания
  • защита от зависания контроллера при сбоях интерфейса PS/2
  • отключение от интерфейса PS/2 в дежурном режиме
  • временное разрешение до 4мс
  • программное гашение фантомных клавишей
  • поглощение сочетаний клавишей управления периферией для исключения передачи их кодов через интерфейс PS/2

Подобный симбиоз позволяет не только легко реализовать специализированные для ноутбуков функции, типа регулировки громкости, включения/выключения питания, расширение усечённой клавиатуры с помощью дополнительной кнопки {Fn}, но и обеспечить дополнительную функциональность, например, запрет включения ноутбука без включения подогрева при отрицательных температурах, управление зарядом батарей и др.

Нажмите, чтобы увеличить

Отладочный макет с клавиатурной матрицей Sven-4000

Программное обеспечение также позволяет реализовать

  • дополнительные логические входы
  • дополнительные логические выходы
  • дополнительные входы АЦП
  • поддержку до 3х ШИМ-регуляторов с выбираемой разрядностью (8 или 16 бит)
  • измерение температуры встроенным в контроллер датчиком
  • поддержку 2х UART-интерфейсов
  • поддержку шины SPI (master/slave)
  • поддержку шины I2C (master/slave)
  • поддержку интерфейса USB 1.1 (slave, low/full speed)
  • и многое-многое другое
© Энирам Контрактная разработка 2008-2019
Сайт принадлежит учредителю