RaceCapture-Pro MK2: Difference between revisions

(re-arranged stuff)
 
(98 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[Image:RaceCapture_flyer2.jpg|center]]
=RaceCapture/Pro Quick Links=
[[File:RaceCapture_GPS_tethered_640.jpg|thumb|200px|right|10Hz GPS]]
* [[Image:add_to_cart.png|link=https://www.autosportlabs.com/racecapture_mk3_apex/]]
[[File:RaceCapturePro_RevE_board.jpg|thumb|200px|right|Rev E board]]
[[File:RaceCapture_assembled_led_3quarter_640.jpg|thumb|200px|right|Connector View]]
[[File:RaceCapture_assembled_terminal_block_3quarter_640.jpg|thumb|200px|right|Terminal Block]]
<br/>
==Open Source Data Acquisition and Control==
'''Autosport Labs is excited to announce our latest project: RaceCapture/Pro - a powerful, multi-channel data acquisition and control system for motorsport applications'''
==Impact==
RaceCapture/Pro transcends most traditional "Data Logging" systems by virtue of its powerful processor, an emphasis on outputs as well as inputs, and on-board Lua scripting that lets you define custom behaviors. The ability to perform data acquisition while controlling other devices and systems, coupled with flexible end-user customization offers an unprecedented level of capability.


==Significance==
==Getting Started==
While the primary application of RaceCapture/Pro is focused towards race car data acquisition, its powerful processor combined with a wealth of inputs and outputs also makes RaceCapture/Pro a general purpose automotive computer, one capable of handling many different tasks - limited only by your imagination.  If the question is "Can RaceCapture do ...?" the answer will likely be 'Yes' and often with little to no external hardware support necessary.
*'''[[RaceCapturePro2_QuickStart|First time setup]]'''
*'''[[RaceCapturePro_Downloads|Software Downloads]]'''
*'''[[RaceCapturePro2_Hardware_Install|Hardware install]]'''
*'''[[RaceCapturePro2_TelemetryQuickstart|Live-streaming telemetry]]'''


==Flexibility==
==User Guides==
*[[RCP_CAN|CAN bus / ECU integration guide]]
*[[RaceCapturePro2_hardware_guide|Hardware installation and operation guide]]
*[[RaceCapturePro2_3.5G_module_upgrade|3.5G Module Upgrade guide]]
*[[RaceCapture_App_User%27s_Guide|RaceCapture App User's guide]]
*[[RaceCapturePro_Sensors|Sensor guide]]
*[[RaceCapturePro_Lua_Scripting|Lua scripting guide]]


===On-board scripting===
==Accessory / add-on guides ==
We embedded the [http://www.lua.org Lua] scripting language right on board RaceCapture/Pro; with Lua you can control RaceCapture's behavior at run-time, no firmware programming required.
*[[SensorX|SensorX sensor breakout board assembly guide]]
*[[CoilX|CoilX Tach interface to ignition coils guide]]
*[[RaceCapturePro2_GoProWiFi|WiFi module for automatic GoPro control guide]]


Some Examples:
==How To==
** Activate a warning light when an input threshold is exceeded, such as temperature or pressure, or a combination of both
*[[RaceCapturePro2_Enable_Predictive_Timing|How to: enable Predictive Timing]]
** Log data at a higher rate when in range of a particular GPS coordinate, or when some other condition is met
*[[RaceCapturePro2_OBD2|How to: enable OBD2 channels]]
** Auto-start/stop logging based on speed, RPM, or any other condition
*[[RaceCapturePro2_Calibrate_Sensor|How to: calibrate and configure an analog sensor]]
** Experiment with active aerodynamics by adjusting a wing based on GPS velocity
*[[RaceCapturePro2_ShiftLights|How to: sequential shift lights]]
** Define logic to control an intercooler sprayer
*[[RaceCapturePro2_GPS|How to: get best GPS data]]
** Intercept and remap an OEM sensor
*[[RaceTracks|How to: submit a new race track]]
** Activate Smoke screens against your competitors :)
*[[RaceCapturePro_Analysis|How to: analyze your data]]
*[[Podium_Driver_Data_Analysis|How to: Analyze data in Podium to become a faster driver]]
*[[Add_TPMS_Data|How to: Add TPMS Data]]
*[[RaceCapturePro_FAQ|More FAQs and How-To's]]


===Software Connectivity===
==By Car==
RaceCapture/Pro will feature software to:
*[[RaceCapturePro2_vehicle_guide|Vehicle Guide]]
* Customize logging channels
* View Runtime Data
* Edit custom scripting
* Perform data analysis and replay


===Infinite Possibilities===
==By Sensor Type==
* Far more than a data-logging system: flexible Inputs and Outputs coupled with a powerful processor offers endless customization
*[[RaceCapturePro2_RPM|RPM]]'''
* Share configurations, tips and ideas with our online community
* '''Fully Open Source System - Open Standards, Open File format''' Frequent software updates and end-user customizable!


==Technical Specifications==
==Reference==
*[[RaceCapturePro2_logfile_reference|Log file reference]]


<font size="3">Extreme flexibility comes with a powerful processor and a wealth of inputs and outputs. </font>
==More Information==
*[https://github.com/autosportlabs Source code]


===Input and Output Channels===
===Previous Hardware Versions===
RaceCapture offers 25 input and output channels, enough to handle complex logging and control tasks.
[[RaceCapturePro-MK1|RaceCapture/Pro MK1]]


* '''7 dedicated 0-5v analog input channels'''
=Quick Reference=
** Measure sensors or process input from other devices.
Download a [http://www.autosportlabs.com/racecapturepro-mk2-quick-reference/racecapture-pro-mk2-quick-reference-sheet printable PDF]


* '''3 dedicated 0-5v frequency input channels'''
[[Image:RaceCapture-Pro MK2 quick reference sheet.jpg]]
** Measure RPM, wheel speed, or any kind of periodic pulse.


* '''4 configurable 0-5v analog or frequency output (PWM) channels'''
=RaceCapture/Pro MK2 Specifications=
** Control other systems or even override OEM sensors


* '''3 configurable digital channels, settable for input or output'''
{| class="wikitable" style="text-align: left"
** Receive input from switches or digital signals; or configure as output and use to activate accessories or drive indicator lamps with on-board 1A self-protected mosfets
!colspan="2"|Input / Output Channels
 
|-
* '''4 Axis Accelerometer: 3 channel accelerometer module plus Z-axis gyro (+/- 2G per axis, 3G optional)'''
!colspan="2"|'''Analog Inputs'''
** Measure and log 3D G-force in real-time with one of the industry's most accurate accelerometers.
|-
** Z-axis gyroscope measures yaw/drift in real-time.
|Channels
 
|8 (battery voltage dedicated on channel 8)
* '''10Hz GPS module input'''
|-
** Add an external GPS module for course mapping
|Voltage range
*** Plot location, speed and time. Onboard detection of start/finish line for automatic lap count and lap time
|0-5v
 
|-
* '''Auxiliary Serial Port'''
|Input impedance
** Interface to real time telemetry, bluetooth adapter, dashboard display or other interface
|1M ohm
 
|-
* '''Digital expansion port'''
|Voltage protection
** A high speed port provides the ability to add CAN bus expansion, more analog or digital channels, integrate specialty sensor hardware such as thermocouple amplifiers, and so on
|400v (intermittent)
 
|-
===Logging===
|ADC precision
* '''SD Memory card slot for data acquisition'''
|12 bit
** Store up to 32GB of logging data
|-
 
|Maximum sample rate
===Power===
|1000Hz
* '''48MHz 32 bit ARM processor'''
|-
** Enough juice to perform high resolution logging and running complex, user-defined logic
|Mapping
 
|Raw / Linear formula / Interpolated map
===Input/Output Protection===
|-
* '''45v protection''' on all input pins
!colspan="2"|'''Digital I/O'''
* Analog outputs protected by '''auto-resettable fuses'''
|-
* Digital outputs are rated at '''1A with self-protected mosfets'''
|Channels
* '''Over-current protection''' on 5V reference
|3
* '''2A''' internal switching power supply
|-
 
|Output mode type
===Mechanical===
|Open drain
* '''Compact, rugged design '''
|-
** Unit measures approximately 4 x 3 inches (100 x 82 mm)  
|Output current capacity
* Easy to use screw terminal block for wiring
|1A, inductive clamped
* On-board 'action' switch to start/stop logging (or other use)
|-
* On-board Status LEDs
|Input mode voltage range
 
|0-12v
==Board Connections==
|-
<center>
|Input voltage protection
[[Image:RaceCapture_assembled_connections_640.jpg]]
|400v (intermittent)
</center>
|-
|Maximum sample rate
|1000Hz
|-
!colspan="2"|'''Timer Inputs (RPM / Frequency)'''
|-
|Channels
|3
|-
|Input voltage protection
|400v (intermittent)
|-
|Maximum sample rate
|1000Hz
|-
!colspan="2"|'''PWM/Analog outputs'''
|-
|Channels
|4
|-
|PWM output type
|push/pull
|-
|PWM output voltage range
|5v
|-
|Output current capacity
|50mA
|-
|Analog Output
|0-5v
|-
!colspan="2"|Voltage Reference
|-
|Output Voltage/Capacity
|5v / 1A
|-
!colspan="2"|Connectivity
|-
!colspan="2"|'''CAN Bus'''
|-
|CAN Channels
|2
|-
|CAN baud rate
|125K, 250K, 500K, 1M baud
|-
|CAN Termination
|120 ohms terminated, both channels
|-
|CAN filters
|14 per channel
|-
|Protocol support
|OBDII PID (CAN 1), custom CAN messaging
|-
!colspan="2"|'''Telemetry/Wireless'''
|-
|Cellular (North America)
|3.5G GSM 850/1900MHz (internal module, optional)
|-
|Cellular (Worldwide)
|2.5G Quad-band GSM (internal module, optional)
|-
|Bluetooth
|Bluetooth 2.0 (external module, optional)
|-
|Aux Serial
|Type External RJ11 / RS232 signaling
|-
|Max Baud Rate
|230400
|-
!colspan="2"|Inertial Motion Unit
|-
|Accelerometer Channels
|3 (X/Y/Z) (2G, 4G capable)
|-
|Gyro
|3 (Yaw/Pitch/Roll) (1000 degrees/sec)
|-
|GPS Type
|External active antenna
|-
|GPS Maximum sample rate
|50Hz
|-
|GPS accuracy
|2.5M CEP
|-
!colspan="2"|Storage
|-
|Micro SD
|Up to 32GB (SDHC) FAT32
|-
!colspan="2"|Configuration Capacity
|-
|Auto-detect track database
|240
|-
|Sectors per track
|20
|-
|Channel support
|200
|-
!colspan="2"|Physical
|-
|Dimensions
|5.3" (width) x 4.2" (height) x 1.2" (tall) / 135x110x31 mm(est)
|-
|Mounting area
|5.5"(140mm) x 4"(102mm)
|-
|Mounting holes
|Dual mounting points on 5" (127mm) centers - 0.125"-0.25" (3-6mm) fastener
|-
|Weight
|9oz / 255gm (est)
|-
|Power connection
|Terminal block: 1A max<br/>RJ45: 1A max
|-
|Power Consumption (max)
|Main System: 0.6W<br/>With Bluetooth: 1.6W<br/>With Cellular Telemetry: 8.6W<br/>With Cellular Telemetry and Bluetooth: 9.6W
|-
|Temperature
| Max Internal Temperature while operating: -40°C ~ 85°C / -40°C ~ 80°C (Telemetry module)
|}

Latest revision as of 19:12, 31 March 2019

RaceCapture/Pro Quick Links

  • Add to cart.png

Getting Started

User Guides

Accessory / add-on guides

How To

By Car

By Sensor Type

Reference

More Information

Previous Hardware Versions

RaceCapture/Pro MK1

Quick Reference

Download a printable PDF

RaceCapture-Pro MK2 quick reference sheet.jpg

RaceCapture/Pro MK2 Specifications

Input / Output Channels
Analog Inputs
Channels 8 (battery voltage dedicated on channel 8)
Voltage range 0-5v
Input impedance 1M ohm
Voltage protection 400v (intermittent)
ADC precision 12 bit
Maximum sample rate 1000Hz
Mapping Raw / Linear formula / Interpolated map
Digital I/O
Channels 3
Output mode type Open drain
Output current capacity 1A, inductive clamped
Input mode voltage range 0-12v
Input voltage protection 400v (intermittent)
Maximum sample rate 1000Hz
Timer Inputs (RPM / Frequency)
Channels 3
Input voltage protection 400v (intermittent)
Maximum sample rate 1000Hz
PWM/Analog outputs
Channels 4
PWM output type push/pull
PWM output voltage range 5v
Output current capacity 50mA
Analog Output 0-5v
Voltage Reference
Output Voltage/Capacity 5v / 1A
Connectivity
CAN Bus
CAN Channels 2
CAN baud rate 125K, 250K, 500K, 1M baud
CAN Termination 120 ohms terminated, both channels
CAN filters 14 per channel
Protocol support OBDII PID (CAN 1), custom CAN messaging
Telemetry/Wireless
Cellular (North America) 3.5G GSM 850/1900MHz (internal module, optional)
Cellular (Worldwide) 2.5G Quad-band GSM (internal module, optional)
Bluetooth Bluetooth 2.0 (external module, optional)
Aux Serial Type External RJ11 / RS232 signaling
Max Baud Rate 230400
Inertial Motion Unit
Accelerometer Channels 3 (X/Y/Z) (2G, 4G capable)
Gyro 3 (Yaw/Pitch/Roll) (1000 degrees/sec)
GPS Type External active antenna
GPS Maximum sample rate 50Hz
GPS accuracy 2.5M CEP
Storage
Micro SD Up to 32GB (SDHC) FAT32
Configuration Capacity
Auto-detect track database 240
Sectors per track 20
Channel support 200
Physical
Dimensions 5.3" (width) x 4.2" (height) x 1.2" (tall) / 135x110x31 mm(est)
Mounting area 5.5"(140mm) x 4"(102mm)
Mounting holes Dual mounting points on 5" (127mm) centers - 0.125"-0.25" (3-6mm) fastener
Weight 9oz / 255gm (est)
Power connection Terminal block: 1A max
RJ45: 1A max
Power Consumption (max) Main System: 0.6W
With Bluetooth: 1.6W
With Cellular Telemetry: 8.6W
With Cellular Telemetry and Bluetooth: 9.6W
Temperature Max Internal Temperature while operating: -40°C ~ 85°C / -40°C ~ 80°C (Telemetry module)