Forskel mellem versioner af "RC Telemetri projekt"
Spring til navigation
Spring til søgning
Frank D (diskussion | bidrag) |
Frank D (diskussion | bidrag) m (Height measurement added.) |
||
(15 mellemliggende versioner af den samme bruger vises ikke) | |||
Linje 1: | Linje 1: | ||
− | + | == Krav == | |
− | |||
− | |||
− | |||
*Trådløs med rækkevidde over 50 meter. | *Trådløs med rækkevidde over 50 meter. | ||
*Transmitter måling: | *Transmitter måling: | ||
Linje 18: | Linje 15: | ||
**Signalstyrke, trådløs forbindelse. | **Signalstyrke, trådløs forbindelse. | ||
<br/> | <br/> | ||
− | + | == Generel hardware == | |
+ | === Trådløst interface === | ||
+ | Der er fundet flere mulige løsnigner: | ||
+ | *Et færdigt nRF24L01+ 2,5GHz modul. | ||
+ | :[[Media:NRF24L01P.pdf|Datasheet]] | ||
+ | :Pinout:<br/> | ||
+ | :[[Fil:NRF24L012s.jpg|100px|thumb]] | ||
− | + | *APC220 wireless moduler | |
− | = | + | :[http://www.dealextreme.com/p/arduino-apc220-wireless-rf-modules-w-antennas-usb-converter-143011?item=212 Modul på DealExtreme] |
− | |||
− | + | *Bluetooth (vigtigt at det er master slave) <br/> | |
+ | :[http://www.ebay.co.uk/itm/2X-Bluetooth-TTL-RS232-Transceiver-Module-master-slave-/280561668647?pt=BI_Electrical_Equipment_Tools&hash=item4152c75227 eBay bluetooth Master Slave] | ||
− | + | === CPU === | |
Der er valgt en Microchip [http://ww1.microchip.com/downloads/en/DeviceDoc/41412D.pdf PIC18F26K22] på grund af: | Der er valgt en Microchip [http://ww1.microchip.com/downloads/en/DeviceDoc/41412D.pdf PIC18F26K22] på grund af: | ||
*Flash (64kB). | *Flash (64kB). | ||
Linje 35: | Linje 38: | ||
*I2C (2 stk.). | *I2C (2 stk.). | ||
*UART (2 stk.). | *UART (2 stk.). | ||
+ | <br/> | ||
+ | == Transmitter (bil, båd, etc.) == | ||
− | + | === Målinger === | |
* ''' Batteristrøm '''<br/>Batteristrømmen måles med shunt modstand. | * ''' Batteristrøm '''<br/>Batteristrømmen måles med shunt modstand. | ||
* ''' Batterispænding '''<br/> | * ''' Batterispænding '''<br/> | ||
Linje 44: | Linje 49: | ||
* ''' Batteritemperatur '''<br/> | * ''' Batteritemperatur '''<br/> | ||
* ''' Forsyningsspænding '''<br/> | * ''' Forsyningsspænding '''<br/> | ||
+ | * ''' Højde (tryk og temperatur) '''<br/>Måles med [[BMP085]]. | ||
+ | <br/> | ||
− | + | == Recevier (fjernstyring) == | |
+ | === Display === | ||
+ | Indtil videre er der fundet følgende displays | ||
+ | *128x64 pixels grafisk display. Winstar WG12864A-TMI-V#N | ||
+ | :[[Media:WG12864A_Datasheet.pdf|Datasheet]] | ||
+ | *Farve TFT. ''Hvis dette vælges kræver det en kraftigere micro ( fx. CORTEX M3)'' | ||
− | + | === Målinger === | |
* ''' Forsyningsspænding '''<br/> | * ''' Forsyningsspænding '''<br/> | ||
* ''' Signalstyrke '''<br/>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+). | * ''' Signalstyrke '''<br/>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+). | ||
Linje 68: | Linje 80: | ||
*Receiver forsyningsspænding. | *Receiver forsyningsspænding. | ||
− | + | <br/> | |
+ | == Protokol == | ||
+ | [[RC Telemetri projekt Protokol]] | ||
− | |||
− | |||
− | + | [[category:RC]] | |
− | + | [[category:Telemetri]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Nuværende version fra 13. maj 2013, 18:06
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.