Skip to content

FOME-Tech/Polygonus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Polygonus - FOME ECU Module

This is an ECU "brain module". Combined with a "base board", it forms a functional engine control unit compatible with FOME firmware. It is not intended to run an engine without being mated to a base board.

This module is a derivative of the Proteus ECU: for the most part, it is a Proteus with the AMPSEAL connectors replaced with 0.1" headers. It is 100% firmware compatible with Proteus, and indeed uses the Proteus FOME firmware build.

Features

Microcontroller

  • STM32F767Zx
    • 216 MHz ARM Cortex-M7
    • 1MB or 2MB flash
    • 512 KB SRAM
    • LQFP144 package

Some early units use STM32F429ZG, this makes little functional difference.

Connectivity

  • Dual 1 mbit/s CAN bus
  • USB 2.0 full speed (12 mbit/s). Footprint for USB-B connector in addition to header to mount connector on base board. DO NOT route USB signals to the vehicle harness, it will not work reliably.
  • Micro SD card slot. Supports SD + SDHC using an SPI interface.
  • Debug & programming:

Inputs

  • 11x analog voltage inputs (weak pulldown to ground to avoid floating)
  • 4x analog temperature inputs (2.7k pullup resistor to 5v)
  • 8x digital inputs with integrated 2.7k pullup resistor to 5v. Two of these are labeled as VR inputs, but this is for compatibility with Proteus. All 8 use identical hardware on Polygonus.
    • Directly wire to hall cam/crank sensors
    • Use with a VR interface on the base board
    • Use for a digital input (oil pressure switch, driver switches and buttons, etc)
  • 2x knock sensor inputs (AC coupled, 1-15khz bandwidth)

Outputs

  • 12x 4A low-side drivers, LS1-8 + LS13-16. No freewheel diodes, mount on the base board as required.
  • 8x unassigned direct-to-MCU outputs LS9-12 and IGN9-12. Mount injector/ignition drivers on the base board if you have a V12, or use these for something else.
  • 8x 5v ignition (or general purpose) outputs IGN1-8. 5v push-pull, 100mA DC maximum.
  • 2x direct-to-MCU pins for electronic throttle H-bridges on base board.
  • 4x 12v 3A high-side outputs HS1-4.

Power Supply

  • Full operation from 6-24v supply
  • Limited operation from 4-6v
  • Dual 5v sensor supplies, 150mA each, fully protected
  • Dual protected 12v external sensor supply

About

Polygonus - Brain board for FOME ecus

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors