RC Telemetri projekt
Spring til navigation
Spring til søgning
Indholdsfortegnelse
Krav
- Trådløs med rækkevidde over 50 meter.
- Transmitter måling:
- Batteristrøm
- Batteristrøm 0-100A (150A peak).
- Batterispænding 0-50V, med måling på separate celler.
- Hastighed (nuværende, maks og gennemsnit).
- GPS antal satellitter.
- Motortemperatur (nuværende og maks).
- Batteritemperatur (nuværende og maks).
- ESC-temperatur (nuværende og maks).
- Forsyningsspænding 0-10V.
- Receiver måling:
- Forsyningsspænding 0-10V.
- Signalstyrke, trådløs forbindelse.
Generel hardware
Trådløst interface
Der er fundet flere mulige løsnigner:
- Et færdigt nRF24L01+ 2,5GHz modul.
- Datasheet
- Pinout:
- APC220 wireless moduler
- Bluetooth (vigtigt at det er master slave)
CPU
Der er valgt en Microchip PIC18F26K22 på grund af:
- Flash (64kB).
- Ram (3,8kB).
- EEPROM (1024 Bytes).
- Antallet af analoge kanaler (17).
- SPI (2 stk.).
- I2C (2 stk.).
- UART (2 stk.).
Transmitter (bil, båd, etc.)
Målinger
- Batteristrøm
Batteristrømmen måles med shunt modstand. - Batterispænding
- Hastighed (GPS)
- Motortemperatur
- ESC-Temperatur
- Batteritemperatur
- Forsyningsspænding
- Højde (tryk og temperatur)
Måles med BMP085.
Recevier (fjernstyring)
Display
Indtil videre er der fundet følgende displays
- 128x64 pixels grafisk display. Winstar WG12864A-TMI-V#N
- Farve TFT. Hvis dette vælges kræver det en kraftigere micro ( fx. CORTEX M3)
Målinger
- Forsyningsspænding
- Signalstyrke
Signalstyrken fås ved at læse antal retransmissioner (ARC_CNT i OBSERVE_TX register i nRF24L01+), jo højere tal jo dårligere forbindelse. Som standard tælles pakken som tabt ved 3 retransmissioner, dette ændres ved at sætte maks antal retransmissioner (ARC i SETUP_RETR register i nRF24L01+).
Visning
Der kan vises 6 værdier på hovedskærmen, der kan vælges mellem følgende:
- Total batterispænding.
- Enkelt battericelle spænding (hvis muligt).
- Batteristrøm.
- Nuværende hastighed.
- Max hastighed.
- Gennemsnitshastighed.
- Antal GPS satellitter.
- Nuværende motortemperatur.
- Maksimal motortemperatur.
- Nuværende ESC temperatur.
- Maksimal ESC temperatur.
- Nuværende motortemperatur.
- Maksimal motortemperatur.
- Transmitter forsyningsspænding.
- Receiver forsyningsspænding.