RaceCapture-Pro MK2: Difference between revisions

(added reference to Lua, added CANbus on possible expansion)
 
(104 intermediate revisions by 5 users not shown)
Line 1: Line 1:
__NOTOC__
=RaceCapture/Pro Quick Links=
<center>
* [[Image:add_to_cart.png|link=https://www.autosportlabs.com/racecapture_mk3_apex/]]
[[Image:RaceCapture_flyer2.jpg]]
</center>
==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 and emphasis on outputs as well as inputs. The ability to perform data acquisition while controlling other devices and systems, coupled with flexible end-user customization offers a 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]]'''


==Capabilities==
==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]]


<font size="3">Extreme flexibility comes with a powerful processor and a wealth of inputs and outputs. </font>
==Accessory / add-on guides ==
*[[SensorX|SensorX sensor breakout board assembly guide]]
*[[CoilX|CoilX Tach interface to ignition coils guide]]
*[[RaceCapturePro2_GoProWiFi|WiFi module for automatic GoPro control guide]]


===Input and Output Channels===
==How To==
RaceCapture offers 25 input and output channels, enough to handle complex logging and control tasks.
*[[RaceCapturePro2_Enable_Predictive_Timing|How to: enable Predictive Timing]]
*[[RaceCapturePro2_OBD2|How to: enable OBD2 channels]]
*[[RaceCapturePro2_Calibrate_Sensor|How to: calibrate and configure an analog sensor]]
*[[RaceCapturePro2_ShiftLights|How to: sequential shift lights]]
*[[RaceCapturePro2_GPS|How to: get best GPS data]]
*[[RaceTracks|How to: submit a new race track]]
*[[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]]


* '''7 dedicated 0-5v analog input channels'''
==By Car==
** Measure sensors or process input from other devices.
*[[RaceCapturePro2_vehicle_guide|Vehicle Guide]]


* '''3 dedicated 0-5v frequency input channels'''
==By Sensor Type==
** Measure RPM, wheel speed, or any kind of periodic pulse.
*[[RaceCapturePro2_RPM|RPM]]'''


* '''4 configurable 0-5v analog or frequency output channels'''
==Reference==
** Control other systems or even override OEM sensors
*[[RaceCapturePro2_logfile_reference|Log file reference]]


* '''3 configurable digital channels, settable for input or output'''
==More Information==
** 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
*[https://github.com/autosportlabs Source code]


* '''4 Axis Accelerometer: 3 channel accelerometer module plus Z-axis gyro (+/- 2G per axis, 3G optional)'''
===Previous Hardware Versions===
** Measure and log 3D G-force in real-time with one of the industry's most accurate accelerometers.
[[RaceCapturePro-MK1|RaceCapture/Pro MK1]]
** Z-axis gyroscope measures yaw/drift in real-time.


* '''10Hz GPS module input'''
=Quick Reference=
** Add an external GPS module for course mapping
Download a [http://www.autosportlabs.com/racecapturepro-mk2-quick-reference/racecapture-pro-mk2-quick-reference-sheet printable PDF]
*** Plot location, speed and time. Onboard detection of start/finish line for automatic lap count and lap time


* '''Auxiliary Serial Port'''
[[Image:RaceCapture-Pro MK2 quick reference sheet.jpg]]
** Interface to real time telemetry, bluetooth adapter, dashboard display or other interface


* '''Digital expansion port'''
=RaceCapture/Pro MK2 Specifications=
** 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


===Logging===
{| class="wikitable" style="text-align: left"
* '''SD Memory card slot for data acquisition'''
!colspan="2"|Input / Output Channels
** Store up to 32GB of logging data
|-
 
!colspan="2"|'''Analog Inputs'''
===Power===
|-
* '''Powerful 48MHz 32 bit ARM processor'''
|Channels
** Power to perform high resolution logging and running complex, user-defined logic
|8 (battery voltage dedicated on channel 8)
 
|-
===Input/Output Protection===
|Voltage range
* '''45v protection''' on all input pins
|0-5v
* Analog outputs protected by '''auto-resettable fuses'''
|-
* Digital outputs are rated at '''1A with self-protected mosfets'''
|Input impedance
* '''Over-current protection''' on 5V reference
|1M ohm
* '''2A''' internal switching power supply
|-
 
|Voltage protection
===Mechanical===
|400v (intermittent)
* '''Compact, rugged design '''
|-
** Unit measures approximately 4 x 3 inches (100 x 82 mm)  
|ADC precision
* Easy to use screw terminal block for wiring
|12 bit
* On-board 'action' switch to start/stop logging (or other use)
|-
* On-board Status LEDs
|Maximum sample rate
 
|1000Hz
==Flexibility==
|-
===On-board scripting===
|Mapping
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.
|Raw / Linear formula / Interpolated map
 
|-
Some Examples:
!colspan="2"|'''Digital I/O'''
** Activate a warning light when an input threshold is exceeded, such as temperature or pressure, or a combination of both
|-
** Log data at a higher rate when in range of a particular GPS coordinate, or when some other condition is met
|Channels
** Auto-start/stop logging based on speed, RPM, or any other condition
|3
** Experiment with active aerodynamics by adjusting a wing based on GPS velocity
|-
** Define logic to control an intercooler sprayer
|Output mode type
** Activate Smoke screens against your competitors :)
|Open drain
 
|-
===Software Connectivity===
|Output current capacity
RaceCapture/Pro will feature software to:
|1A, inductive clamped
* Customize logging channels
|-
* View Runtime Data
|Input mode voltage range
* Edit custom scripting
|0-12v
* Perform data analysis and replay
|-
 
|Input voltage protection
===Infinite Possibilities===
|400v (intermittent)
* Far more than a data-logging system: flexible Inputs and Outputs coupled with a powerful processor offers endless customization
|-
* Share configurations, tips and ideas with our online community
|Maximum sample rate
* '''Fully Open Source System - Open Standards, Open File format''' Frequent software updates and end-user customizable!
|1000Hz
 
|-
==Board Connections==
!colspan="2"|'''Timer Inputs (RPM / Frequency)'''
<center>
|-
[[Image:RaceCapture_assembled_connections_640.jpg]]
|Channels
</center>
|3
==Images==
|-
<center>
|Input voltage protection
[[Image:RaceCapturePro_RevE_board.jpg]]
|400v (intermittent)
<br/>
|-
'''Rev E board with on-board accelerometer module'''
|Maximum sample rate
 
|1000Hz
<br/>
|-
[[Image:RaceCapture_GPS_tethered_640.jpg]]
!colspan="2"|'''PWM/Analog outputs'''
<br/>
|-
'''RaceCapture/Pro with GPS Module'''
|Channels
 
|4
<br/>
|-
[[Image:RaceCapture_assembled_led_3quarter_640.jpg]]
|PWM output type
<br/>
|push/pull
[[Image:RaceCapture_assembled_terminal_block_3quarter_640.jpg]]
|-
<br.>
|PWM output voltage range
</center>
|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)