{"id":32404,"date":"2026-06-29T10:59:50","date_gmt":"2026-06-29T17:59:50","guid":{"rendered":"https:\/\/digilent.com\/blog\/?p=32404"},"modified":"2026-06-29T14:04:45","modified_gmt":"2026-06-29T21:04:45","slug":"bucknell-university-baja-car-daq-challenge","status":"publish","type":"post","link":"https:\/\/digilent.com\/blog\/bucknell-university-baja-car-daq-challenge\/","title":{"rendered":"Bucknell University Baja Car DAQ Challenge"},"content":{"rendered":"<p><i><span data-contrast=\"none\">Building a Raspberry Pi-Based DAQ System for\u00a0an\u00a0SAE Baja Challenge Car<\/span><\/i><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2026\/06\/BajaInAction1-1-600x321.png\" alt=\"\" width=\"600\" height=\"321\" class=\"alignnone size-medium wp-image-32406\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2026\/06\/BajaInAction1-1-600x321.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2026\/06\/BajaInAction1-1-1024x549.png 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2026\/06\/BajaInAction1-1.png 1396w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><span data-contrast=\"none\">The SAE Baja Challenge pushes engineering students far beyond the classroom. Teams are tasked with designing, building, and racing a rugged, single-seat off-road vehicle capable of surviving steep climbs, rough terrain, mud, water crossings, and high-impact landings. Every vehicle uses the same engine, so success often comes down to engineering decisions rather than raw horsepower.<\/span><span data-ccp-props=\"{&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">For the Bucknell University Baja team, one question kept coming up throughout the design process: How does the vehicle actually perform once it leaves the garage?<\/span><span data-ccp-props=\"{&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Drivers can describe how the car feels, but feelings alone cannot reveal how much stress the frame experiences during a hard landing, whether the continuously variable transmission (CVT) is slipping under load, or how close critical components are to their operating limits. To answer those questions, the team developed a custom data acquisition (DAQ) system capable of recording and storing real-time measurements while the vehicle is in motion.<\/span><span data-ccp-props=\"{&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Built around a Raspberry Pi and two MCC 128 analog input HATs, the system continuously records data from sixteen sensors distributed throughout the vehicle. These sensors monitor frame strain, acceleration, engine speed, transmission speed, and CVT temperature. After each test run, the collected data is saved for detailed analysis, giving the team objective insight into vehicle performance and helping guide future design decisions.<\/span><span data-ccp-props=\"{&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{}\"> <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2026\/06\/Baja-Data-Flow-204x600.png\" alt=\"\" width=\"204\" height=\"600\" class=\"alignleft wp-image-32407 size-medium\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2026\/06\/Baja-Data-Flow-204x600.png 204w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2026\/06\/Baja-Data-Flow.png 282w\" sizes=\"auto, (max-width: 204px) 100vw, 204px\" \/> <b>Turning Vehicle Performance into Data:\u00a0<\/b>The team&#8217;s goal was to create a rugged, expandable data acquisition platform that was easy to deploy on the Baja vehicle. At the center of the system is a Raspberry Pi single-board computer equipped with two MCC 128 data acquisition HATs. Each MCC 128 provides eight analog input channels, allowing the system to monitor sixteen sensor inputs simultaneously.\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><span data-contrast=\"none\">As the vehicle travels across rough terrain, the DAQ system continuously samples each sensor and stores the measurements\u00a0to the local SD Card. Once a run is complete, the data can be exported\u00a0to\u00a0CSV format for further analysis using tools such as MATLAB.<\/span><span data-ccp-props=\"{&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">One advantage of the MCC 128 platform is scalability. Up to eight boards can be stacked on a single Raspberry Pi, allowing future teams to expand the system as new measurement requirements emerge. The high-speed scanning capability of the MCC 128 also\u00a0enables sensor readings to be captured nearly simultaneously, making it easier to correlate events across\u00a0the vehicle<\/span><i><span data-contrast=\"none\">.<\/span><\/i><span data-ccp-props=\"{&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<h3 aria-level=\"2\"><\/h3>\n<h3 aria-level=\"2\"><span data-contrast=\"auto\">Measuring What Matters<\/span><span data-ccp-props=\"{&quot;335557856&quot;:16114881,&quot;335559739&quot;:0,&quot;335572071&quot;:24,&quot;335572072&quot;:0,&quot;335572073&quot;:16114881,&quot;335572075&quot;:24,&quot;335572076&quot;:0,&quot;335572077&quot;:16114881,&quot;335572079&quot;:24,&quot;335572080&quot;:0,&quot;335572081&quot;:16114881,&quot;335572083&quot;:24,&quot;335572084&quot;:0,&quot;335572085&quot;:16114881,&quot;469789798&quot;:&quot;single&quot;,&quot;469789802&quot;:&quot;single&quot;,&quot;469789806&quot;:&quot;single&quot;,&quot;469789810&quot;:&quot;single&quot;}\">\u00a0<\/span><\/h3>\n<h5><\/h5>\n<h5><b><span data-contrast=\"auto\">How much stress is the frame experiencing? <\/span><\/b><\/h5>\n<p><span data-contrast=\"auto\">One of the team&#8217;s primary goals was to understand how much stress the frame experiences during actual race conditions. Prior to this project, peak frame stress had never been measured, making it difficult to determine how close critical frame members were to their design limits.<\/span><\/p>\n<p><span data-contrast=\"auto\">To define the expected measurement range, the team used COMSOL Multiphysics to model the vehicle frame and estimate the maximum stresses that could occur during operation. These stress values were then converted to strain, enabling the students to design a measurement system capable of capturing the full range of expected loads.<\/span><span data-ccp-props=\"{&quot;335559685&quot;:720}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Eight strain gauges were mounted on critical frame members throughout the vehicle. Each gauge forms part of a Wheatstone bridge circuit that produces a small differential voltage proportional to strain. Because the bridge output is only a few millivolts, an instrumentation amplifier boosts the signal to a level suitable for data acquisition. The amplified signal is then passed through a low-pass filter located near the controller. The filter helps reduce electrical noise and provides additional signal conditioning before the signal is recorded by the DAQ system.<\/span><span data-ccp-props=\"{&quot;335559685&quot;:720}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">By recording strain during real-world vehicle operation, the team can identify heavily loaded areas of the frame, verify simulation results, and make data-driven decisions for future chassis designs.<\/span><span data-ccp-props=\"{&quot;335559685&quot;:720}\">\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<h5><b><span data-contrast=\"auto\">How severe are the impacts during operation?<\/span><\/b><span data-contrast=\"auto\">\u202f\u00a0<\/span><\/h5>\n<p><span data-contrast=\"auto\">For many of the same reasons that frame stress was measured, the team also wanted to understand how effectively the suspension absorbs impacts.\u00a0MEMS accelerometers were placed at each corner of the vehicle.\u00a0The\u00a0ADLX326\u00a0from Analog Devices\u00a0was chosen for cost savings and compatibility with the MCC 128 voltage inputs.\u00a0Other accelerometer types require specialized inputs compatible with IEPE-based sensors, and some use a digital interface.\u00a0The ADLX326\u00a0is readily available and has a \u00b116\u00a0g range. For the initial run, only the\u00a0X-axis\u00a0output is recorded\u00a0due to\u00a0the limited number of\u00a0MCC 128 input\u00a0channels.\u00a0For subsequent runs, another MCC 128 could be added to accommodate the Y and Z axes.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">By correlating acceleration data with frame strain measurements, the team can better understand how impacts propagate through the chassis and identify areas where suspension tuning or structural changes may improve vehicle durability.<\/span><span data-ccp-props=\"{&quot;335559685&quot;:720}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{&quot;335559685&quot;:720}\">\u00a0<\/span><\/p>\n<h5><b><span data-contrast=\"auto\">Is the transmission operating efficiently?\u00a0<\/span><\/b><\/h5>\n<p><span data-contrast=\"auto\">The continuously\u00a0variable transmission (CVT)\u00a0transfers\u00a0engine power to the drivetrain while keeping the engine operating within its optimal speed range. If the transmission begins to slip or overheat, vehicle performance can suffer significantly.\u00a0To evaluate transmission performance, the team monitors engine RPM, CVT RPM, and transmission temperature during operation.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{&quot;335559685&quot;:720}\">\u00a0<\/span><span data-contrast=\"auto\">Engine and CVT speeds are measured using magnetic pickup sensors that generate a pulse train whose frequency is proportional to rotational speed. An LM2907 frequency-to-voltage converter from Texas Instruments converts\u00a0frequency into an analog voltage that the MCC 128 data acquisition system can measure. By comparing engine speed to CVT speed\u00a0over the course of\u00a0a run, the students can identify operating conditions where the transmission may be slipping.<\/span><span data-ccp-props=\"{&quot;335559685&quot;:720}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{&quot;335559685&quot;:720}\">\u00a0<\/span><span data-contrast=\"auto\">Temperature is monitored with an infrared sensor mounted to the vehicle frame and aimed at the CVT assembly. Of particular interest is the transmission belt, which can reach elevated temperatures during aggressive operation. Excessive belt temperature may indicate increased friction, reduced efficiency, or operating conditions that could shorten belt life.<\/span><span data-ccp-props=\"{&quot;335559685&quot;:720}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{&quot;335559685&quot;:720}\">\u00a0<\/span><span data-contrast=\"auto\">By analyzing RPM and temperature data together, the team gains a more complete understanding of transmission performance. For example, a period of elevated belt temperature, combined with an increasing difference between engine and CVT RPM,\u00a0may indicate transmission slip. These measurements provide valuable insight into how the drivetrain performs under real-world conditions and help guide future tuning and design improvements.<\/span><span data-ccp-props=\"{&quot;335559685&quot;:720}\">\u00a0<\/span><\/p>\n<h3><\/h3>\n<h3>Calibration and Verification<\/h3>\n<p><span data-contrast=\"auto\">Before the vehicle ever reaches the track, the students verify each measurement channel and record sensor offsets. This calibration process ensures that the recorded data reflects actual vehicle behavior rather than sensor or circuit inaccuracies.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<h3 aria-level=\"2\"><\/h3>\n<h3 aria-level=\"2\"><span data-contrast=\"auto\">What Was Learned?<\/span><span data-ccp-props=\"{&quot;335557856&quot;:16114881,&quot;335559739&quot;:0,&quot;335572071&quot;:24,&quot;335572072&quot;:0,&quot;335572073&quot;:16114881,&quot;335572075&quot;:24,&quot;335572076&quot;:0,&quot;335572077&quot;:16114881,&quot;335572079&quot;:24,&quot;335572080&quot;:0,&quot;335572081&quot;:16114881,&quot;335572083&quot;:24,&quot;335572084&quot;:0,&quot;335572085&quot;:16114881,&quot;469789798&quot;:&quot;single&quot;,&quot;469789802&quot;:&quot;single&quot;,&quot;469789806&quot;:&quot;single&quot;,&quot;469789810&quot;:&quot;single&quot;}\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"auto\">Initial testing confirmed that the strain-gauge system responded to applied loads as expected and that the accelerometers captured impact events. RPM measurements showed that both tachometer channels tracked speed accurately, while temperature measurements demonstrated the ability to monitor rapid changes in CVT operating temperature. Although data collection is ongoing, the system has already provided valuable insight into vehicle behavior and established a framework for future testing and design improvements.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<h3 aria-level=\"2\"><\/h3>\n<h3 aria-level=\"2\"><span data-contrast=\"auto\">From Dirt to Data<\/span><span data-ccp-props=\"{&quot;335557856&quot;:16114881,&quot;335559739&quot;:0,&quot;335572071&quot;:24,&quot;335572072&quot;:0,&quot;335572073&quot;:16114881,&quot;335572075&quot;:24,&quot;335572076&quot;:0,&quot;335572077&quot;:16114881,&quot;335572079&quot;:24,&quot;335572080&quot;:0,&quot;335572081&quot;:16114881,&quot;335572083&quot;:24,&quot;335572084&quot;:0,&quot;335572085&quot;:16114881,&quot;469789798&quot;:&quot;single&quot;,&quot;469789802&quot;:&quot;single&quot;,&quot;469789806&quot;:&quot;single&quot;,&quot;469789810&quot;:&quot;single&quot;}\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"auto\">The Bucknell Baja team&#8217;s DAQ system transforms a race vehicle into a rolling engineering laboratory. By combining strain gauges, accelerometers, RPM sensors, temperature monitoring, and a Raspberry Pi-based acquisition platform, the students can move beyond intuition and make design decisions based on measured data.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">As testing continues, the system will help future teams better understand how the vehicle behaves in real-world conditions, identify areas for improvement, and validate design changes. More importantly, it provides students with hands-on experience in sensor integration, signal conditioning, embedded software, data analysis, and system-level engineering.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">When the vehicle returns from a run covered in dirt and mud, it also returns with something equally valuable: the data needed to build a better Baja car.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<h3 aria-level=\"2\"><\/h3>\n<h3 aria-level=\"2\"><span data-contrast=\"auto\">Meet the Team<\/span><span data-ccp-props=\"{&quot;335557856&quot;:16114881,&quot;335559739&quot;:0,&quot;335572071&quot;:24,&quot;335572072&quot;:0,&quot;335572073&quot;:16114881,&quot;335572075&quot;:24,&quot;335572076&quot;:0,&quot;335572077&quot;:16114881,&quot;335572079&quot;:24,&quot;335572080&quot;:0,&quot;335572081&quot;:16114881,&quot;335572083&quot;:24,&quot;335572084&quot;:0,&quot;335572085&quot;:16114881,&quot;469789798&quot;:&quot;single&quot;,&quot;469789802&quot;:&quot;single&quot;,&quot;469789806&quot;:&quot;single&quot;,&quot;469789810&quot;:&quot;single&quot;}\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"auto\">The project was developed by members of Bucknell University&#8217;s SAE Baja team, who designed, integrated, tested, and validated the complete data acquisition system.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{&quot;335559685&quot;:720}\"> <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2026\/06\/FullGroupPhoto_1_1_optimized_10000-600x338.png\" alt=\"\" width=\"600\" height=\"338\" class=\"alignnone size-medium wp-image-32411\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2026\/06\/FullGroupPhoto_1_1_optimized_10000-600x338.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2026\/06\/FullGroupPhoto_1_1_optimized_10000-1024x576.png 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2026\/06\/FullGroupPhoto_1_1_optimized_10000-1536x864.png 1536w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2026\/06\/FullGroupPhoto_1_1_optimized_10000-2048x1152.png 2048w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/span><\/p>\n<p><em>From left to right:<\/em><span data-ccp-props=\"{&quot;335559685&quot;:720}\"> <\/span><span data-contrast=\"auto\">Gardy Philogene,\u00a0John Murphy,\u00a0Keenan LaMontagne,\u00a0Trevor Lamb,\u00a0Josh Wickert,\u00a0Sean Kucic,\u00a0Robert English, and\u00a0Davidson Theomsy.\u202f<\/span><span data-ccp-props=\"{&quot;335559685&quot;:720}\">\u00a0<\/span><\/p>\n<div class='watch-action'><div class='watch-position align-left'><div class='action-like'><a class='lbg-style6 like-32404 jlk' data-task='like' data-post_id='32404' data-nonce='e95387847d' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Like' \/><span class='lc-32404 lc'>0<\/span><\/a><\/div><div class='action-unlike'><a class='unlbg-style6 unlike-32404 jlk' data-task='unlike' data-post_id='32404' data-nonce='e95387847d' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Unlike' \/><span class='unlc-32404 unlc'>0<\/span><\/a><\/div><\/div> <div class='status-32404 status align-left'>Be the 1st to vote.<\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>Building a Raspberry Pi-Based DAQ System for\u00a0an\u00a0SAE Baja Challenge Car\u00a0 The SAE Baja Challenge pushes engineering students far beyond the classroom. Teams are tasked with designing, building, and racing a &hellip; <\/p>\n","protected":false},"author":60,"featured_media":32405,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[4327,4267,4326],"tags":[5442,5436,5443,4722,5446,5447,5441,5177,5437,5439,5444,5435,5440,5445,5438],"ppma_author":[4461],"class_list":["post-32404","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projects","category-featured","category-teaching-training","tag-accelerometer-testing","tag-baja-sae","tag-cvt-performance","tag-data-acquisition-system","tag-embedded-systems-engineering","tag-engineering-student-project","tag-frame-stress-analysis","tag-mcc-128","tag-raspberry-pi-daq","tag-real-time-data-logging","tag-rpm-monitoring","tag-sae-baja","tag-strain-gauges","tag-temperature-sensing","tag-vehicle-telemetry"],"jetpack_featured_media_url":"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2026\/06\/June-Newsletter-Dirt2Data-1080sq.png","jetpack_sharing_enabled":true,"authors":[{"term_id":4461,"user_id":60,"is_guest":0,"slug":"jrys","display_name":"John Rys","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/b5f589ceec35aa72d93bdb885888fe28157d060d3a9bd5484c6388d3f10fc51d?s=96&d=mm&r=g","author_category":"","user_url":"","last_name":"Rys","last_name_2":"","first_name":"John","first_name_2":"","job_title":"","description":""}],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/32404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/users\/60"}],"replies":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/comments?post=32404"}],"version-history":[{"count":5,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/32404\/revisions"}],"predecessor-version":[{"id":32413,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/32404\/revisions\/32413"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media\/32405"}],"wp:attachment":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media?parent=32404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/categories?post=32404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/tags?post=32404"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=32404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}