Data logger Hjelp (Maskinvare forslag)

C

ChrisPomeroy

Guest
ALL jeg ber om er forslag på maskinvare som vil være nødvendig for å bygge dette.Jeg tenker microcontroller, UART, en form for kommunikasjon chip osv. alle forslag vil bli verdsatt.Hver enhet blir overvåket genererer en 32-bits ord som skal lagres.
Igjen, jeg
er bare ute etter hardware forslag ...
dvs. hva som er nødvendig for å gjøre dette mulig.TRENGER: å lage en data-fangst som couldperform data fangst funksjon uten menneskelig hjelp, og gi et signal når det har fullført sin oppgave.Spesifikke krav er:- Ikke stort større enn en vanlig paperback novel (eller to)- Makt trekning av mindre enn 10 watt, kan kreve et selvbilde inneholdt strømforsyning- I stand til å lese en ARINC 429 buss- Nok RAM og NVM holder ca 1800 ARINC 429 etiketter per buss- Ville ha en programmerbar utløse tilstand- Evnen til å velge 4 etiketter på hver buss som skal overvåkes- Utløse tilstanden og data elementene skal overvåkes vil bli lastet inn i enheten via PC- Evnen til å definere plasseringen av utløse posisjon i forhold til registrerte data (for eksempel alle data før utløse, alle data etter, eller utløse i midten av data)- Ville fange data når tilstanden utløst og lys en LED å kunngjøre det faktum- I stand til å skrive ut fanget data for bærbare- Ville ha en flens-mount sak som kan tilpasses til en rekke monteringsløsninger konfigurasjoner- Ville bruke en kopling felles for fly industrien- Utstyrt med en av / på-bryterEksempel utløse tilstand:Vekt på hjul overganger fra True til falsk og APR Arm er sann og (Venstre Cowl Unlocked er sann eller Høyre Cowl Unlocked er sann) OG
DC Essential Bus Voltage er større enn 18,0 VDCMerk at hver av disse signalene kan vises på forskjellige ARINC etiketter, muligens på forskjellige busser.Noen signaler Booleans, noen er twos utfylle BNR.Noen tanker jeg har hatt ...sniffs (dvs. overvåke bare / nei overføre) en aviantion standard serielle data bussKommersielle eller proprietære UARTS kunne trolig bli gjort tilgjengelig for kommunikasjon med buss protokollenKontinuerlig kopier all trafikk til en ikke-volitile BHFB (Big Honkin FIFO buffer).Fryses operasjoner (inkludert buffer stat) og setter en ekstern flagg (LED?) Ved utløse tilstanden.Trigger tilstand programmerbare gjennom ekstern enhet (sannsynligvis PC basert verktøy, via en RS-232 eller USB hookup. Trigger definerer combinational logikk basert på data sniffed fra bussen, og utløse kan defineres til å fryse FIFO til enhver langs FIFO tidslinjen. )Selvbilde inneholdt langsiktig kraftforsyning med kraft bevaring funksjonen (dvs. minimal renne når ingen buss trafikken kan være OK hvis første trafikk ikke fanget mens waking up.)kanskje må ha en sanntids klokke / dato
og tidsangivelse funksjonen på utløser.Ideen er å bare logge dataene til FIFO når utløse logikken har blitt evakuert som sant.Takk på forhånd

 
Bruk MSP430 & Dataflash Minne å logge resultatet

hilsenbobi

 
Jeg vil bruke 8052 (eller lignende CPU), batteri backedup RAM (organisert i 64KB sider - kan ha flere av dem), Real-Time Clock (Dallas DS12887 - har Cristal, batteriet innebygd, og vil holde Tid
og dato for minst 10years , enkelt grensesnitt til 8051-familien), 12bit D / A konvertere (eg. LTC1288).
Den RTC klokker hele systemet med brukerprogrammerte valgbar tid (1 / 128, 1 / 64, 1 / 32 .... 1/1s).
Resultes lagret i RAM og sendes via RS-485 (eller RS-232 hvis connaction med vert laptop mulig).
Laptop kjører tilpasset skrevet programvaren i LabVIEW eller lignende.

Det er alt for nå

<img src="http://www.edaboard.com/images/smiles/icon_cool.gif" alt="Kjølig" border="0" />
 
En standard PDA med støtte for flash kort / USB / seriell port med noen av grensesnittet circuite og lite programmering vil gjøre jobben.Det kan være billig, enkelt og tidsbesparende å bruke en vanlig PDA.

 
Jeg tror PDA forslaget er den raskeste og enkleste HW for deg.

Søk på Google for USB data I/O- rådene og du vil finne mye interessant de som kan kobles til en PDA.

For SW, kan du bruke enten LabVIEW eller andre programmeringsspråk for å registrere data og behandle den.Den gode ting om LabVIEW er at du kan arbeide med det på din PC og flytte det over til PDA selv om de bruker ulike CPUer.Men det er litt pricy.

Lykke til,
/ Farhad

 

Welcome to EDABoard.com

Sponsor

Back
Top