Forskel mellem versioner af "RC Telemetri projekt"

Fra Millenium's Wiki
Spring til navigation Spring til søgning
(APC220 added to 'Trådløst interface ')
m (Height measurement added.)
 
(En mellemliggende version af den samme bruger vises ikke)
Linje 49: Linje 49:
 
* ''' Batteritemperatur '''<br/>
 
* ''' Batteritemperatur '''<br/>
 
* ''' Forsyningsspænding '''<br/>
 
* ''' Forsyningsspænding '''<br/>
 +
* ''' Højde (tryk og temperatur) '''<br/>Måles med [[BMP085]].
 
<br/>
 
<br/>
 +
 
== Recevier (fjernstyring) ==  
 
== Recevier (fjernstyring) ==  
 
=== Display ===
 
=== Display ===
Der er fundet to forslag.
+
Indtil videre er der fundet følgende displays
*128x64 pixels grafisk display. Winstar WG12864A-TMI-V#N [[Media:WG12864A_Datasheet.pdf|Datasheet]]
+
*128x64 pixels grafisk display. Winstar WG12864A-TMI-V#N
*2,8" TFT 320x240 ([http://www.ebay.co.uk/itm/2-8-TFT-LCD-Module-Mini-STM32-Dev-Board-USB-Cable-Set-/330650813516?pt=UK_BOI_Electrical_Test_Measurement_Equipment_ET&hash=item4cfc53044c eBay], [http://www.ebay.co.uk/itm/New-STM32F103RBT6-development-board-2-8-TFT-true-color-touch-screen-module-/250962288484?pt=LH_DefaultDomain_0&hash=item3a6e849f64 eBay]) Hvis dette vælges kræver det en kraftigere micro ( fx. CORTEX M3)
+
:[[Media:WG12864A_Datasheet.pdf|Datasheet]]
 +
*Farve TFT. ''Hvis dette vælges kræver det en kraftigere micro ( fx. CORTEX M3)''
  
 
=== Målinger ===
 
=== Målinger ===

Nuværende version fra 13. maj 2013, 18:06

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:
thumb‎
  • APC220 wireless moduler
Modul på DealExtreme
  • Bluetooth (vigtigt at det er master slave)
eBay bluetooth 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
Datasheet
  • 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.


Protokol

RC Telemetri projekt Protokol