-
Notifications
You must be signed in to change notification settings - Fork 7
Acronyms and Terms
Here are some of the common terms and acronyms we use. Click the links to learn more.
-
ADC Analog to Digital Converter, this allows us to read analog voltages from sensors and use them in a digital form the microcontroller likes.
-
AIR - Accumulator Isolation Relay, this is a big power switch that separates the high voltage battery from the motor controller.
-
BMS - Battery Management System, this ensures our battery cells are running safely.
-
CAN - Controller Area Network, this is a really reliable and robust 2-wire serial communication protocol used in almost every car today.
-
DAC - Digital to Analog Converter, this allows the microcontroller to send out analog voltages.
-
HALCoGen - Hardware Abstraction Layer Code Generator, this is a GUI-type interface that allows us to select all the drivers and pin initializations we want (i.e. GPIOs, ADC, SPI, CAN, etc..). It then auto-generates the low-level driver code for us to use in Code Composer.
-
HV - High Voltage, per the SAE rules this is any voltage greater than 60V.
-
I2C - Inter-Integrated Circuit, this is a 2-wire serial communication protocol, used often for small sensors and LCDs.
-
J-Link - This is a debugger from Segger, it allows us to debug code on our microcontroller.
-
JTAG - Joint Test Action Group, this is the protocol used by debuggers to interact with the microcontroller.
-
Logic Analyzer - Testing device that acts as a digital oscilloscope. It is used for testing communication protocols mostly.
-
LV - Low Voltage, per the SAE rules this is any voltage below 60V.
-
MCU - Marvel Cinematic Universe (MicroController Unit)
-
SPI - Serial Peripheral Interface, this is a 4-wire serial communication protocol, very commonly used due to its high speed.
-
TMS570 - TI's Hercules line of microcontrollers, it is a ARM Cortex R4 and is automotive safety certified.
-
UART - Universal Asynchronous Receiver Transmitter, this is a 2-wire serial communication protocol, our team uses it for BMS communication and displaying data on a laptop serial port.
-
VCU - Vehicle Control Unit, this is the main microcontroller in our vehicle.
-
XDS110 - This is a debugger from TI, it is built in to the TMS570 launchpad.