Talaan ng mga Nilalaman:

Accelerometer-logger With SD-card Memory: 6 Hakbang (na may Mga Larawan)
Accelerometer-logger With SD-card Memory: 6 Hakbang (na may Mga Larawan)

Video: Accelerometer-logger With SD-card Memory: 6 Hakbang (na may Mga Larawan)

Video: Accelerometer-logger With SD-card Memory: 6 Hakbang (na may Mga Larawan)
Video: BTT SKR2 -Klipper Firmware Install 2024, Nobyembre
Anonim
Accelerometer-logger Sa SD-card Memory
Accelerometer-logger Sa SD-card Memory

Isang yunit ng logger para sa pagsukat ng mga puwersa sa isang roller coaster at i-save ang mga ito sa isang SD-card. Posible ring baguhin ang software sa yunit upang masukat nito ang iba pang mga bagay kung maaari itong maiugnay sa isang i2c-bus.

Hakbang 1: Panimula

Ito ang ikalimang bersyon ng yunit na ito (alam kong pinangalanan itong v3, ang pang-apat ay tinawag na v3310:), naging v0 din ito). Nagtatrabaho ako sa proyektong ito sa aking ekstrang oras sa loob ng dalawang taon ngayon. Gumagamit ako ng LIS3LV02DQ mula sa ST-Microelectronics upang masukat ang mga puwersa, isang uALFAT mula sa ghielectronics.com upang pamahalaan ang SD-card, isang display na HCMS2915 at isang PIC16F876 upang makontrol ang bawat bagay. Gumagamit din ako ng isang baterya ng Canon NB-4L (ang parehong modelo na mayroon ako sa isa sa aking mga camera) upang mapagana ang yunit. BOM (aka kung ano ang kailangan mo): isang PCB (isang gcprevue-file upang mai-download) isang piraso ng Plexiglas 72.3x57x8 mm sa bahagi ng baterya ng piraso ng Plexiglas 3 mm na makapal sa harapan ng bintana ng bintana na may isang maliit na tip na 0.4mmsome drillssome mill bitsthread cutter M3Super na pandikit at ilang regular na pandikit na sticka XY table mula sa Proxxona bench na naka-mount na drilla baterya (Gumagamit ako ng CANON NB-4L).isang Microchip PICkit2 programmer. isang kaso ng aluminyo 1455B802BK ELFA. sirang camera ng dagat upang makakuha ng isang konektor ng baterya mula sa ilang mga bahagi at butas na naka-mount (BOM-file sa ibaba).

Hakbang 2: Ihanda ang PCB

Ihanda ang PCB
Ihanda ang PCB
Ihanda ang PCB
Ihanda ang PCB
Ihanda ang PCB
Ihanda ang PCB

Ang PCB ay nasa tatlong bahagi at kailangang ihiwalay bago sila mapunan ng mga sangkap.

(Ang bagong layout ng PCB ay may bawat bagay na gupitin kung iniutos ito mula sa isang board-house at kailangang masira lamang.)

Hakbang 3: Populate ang PCB

Populate ang PCB
Populate ang PCB
Populate ang PCB
Populate ang PCB
Populate ang PCB
Populate ang PCB

Simulan upang mapunan ang tatlong PCB. Ang 2 32KHz crystals ay dapat na sobrang nakadikit sa PCB.

Ang pinaka-mahirap na bahagi sa paghihinang ay ang sensor, na mayroong lahat ng mga koneksyon sa ilalim ng bahagi (hiniram ko ang x-ray @ trabaho upang suriin na ang paghihinang ay perpekto:)).

Hakbang 4: Gawin ang Plexiglas

Gawin ang Plexiglas
Gawin ang Plexiglas
Gawin ang Plexiglas
Gawin ang Plexiglas
Gawin ang Plexiglas
Gawin ang Plexiglas

Simulang i-pandikit ang isang printout ng pag-mounting pagguhit sa Plexiglas gamit ang isang stick ng pandikit.

Pagkatapos ay simulang sukatin at gilingan ng puwang ang mga sangkap na hanggang sa mataas. Mag-drill at i-cut ang mga thread sa apat na butas para sa PCB. Gawin ang puwang para sa baterya (maaari mong gamitin ang halos anumang baterya ng camera, ngunit hindi ito dapat mas malaki sa 45x38x6.5mm). Pagkatapos i-mill out ang puwang para sa konektor ng baterya (ang konektor ay nagmula sa isang sirang CANON camera:)). At sa wakas ay nagpalabas ng isang kanal para sa sensor cable kaya kapag hinila mo ang cable ang konektor ay hindi makapinsala. Lumikha ng isang front window ng 3mm makapal na Plexiglas.

Hakbang 5: Pangwakas na Paghahanda

Pangwakas na Paghahanda
Pangwakas na Paghahanda
Pangwakas na Paghahanda
Pangwakas na Paghahanda
Pangwakas na Paghahanda
Pangwakas na Paghahanda

Ikonekta ang baterya at suriin kung tama ang + 3.3v_1, + 3.3V_2 at + 1.8V.

I-load ang map ng character sa panlabas na memorya, pagkatapos mag-load ng isang pagsubok ng software sa uP upang makita kung nagsisimula ang unit. Ihanda ang board-sensor, kailangan lang nito ang sensor, ilang mga capacitor at isang pares ng mga wire. Pagkatapos ay ikonekta ang cable sa pagitan ng sensor at ng pangunahing yunit at suriin kung gumagana ang sensor. Ang huling bagay na dapat gawin ay i-mount ang uALFAT-chip at ikonekta ang SD-card. I-mount ang PCB sa Plexiglas na may 4 na turnilyo. Handa ka na ngayong sukatin ang mga puwersa sa iyong kotse, bisikleta at syempre roller coaster.:)

Hakbang 6: Mga Konklusyon

Konklusyon
Konklusyon
Konklusyon
Konklusyon
Konklusyon
Konklusyon
Konklusyon
Konklusyon

Sa ngayon sinukat namin ng aking kapatid ang tungkol sa 200 roller coaster sa Europa, Asya at USA. Ang yunit ay maraming nalalaman platform upang magamit para sa pag-log ng data na nakolekta mula sa mga sensor na konektado kahit na isang i2c-bus, ang tanging pagbabago lamang na dapat gawin ay nasa ang software logging-loop. Ang mga file na nilikha ng yunit ay csv-format na simpleng lumikha ng grap mula sa dating. Excel. Ang susunod na dapat gawin ay gumawa ng isang bagong sensor na masusukat nang higit pa sa +/- 6g sa Z-axis. RCDBThemeParkReviewThemeParkReview forum postRide Guide

Inirerekumendang: