sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #52428
Re: Hardware udvikling under Linux (USB)
> On Mon, Jun 17, 2002 at 23:02:32 +0200, Jesper K. Pedersen wrote:
> >
> > Vores problemstilling er at vi skal udvikle et temperaturovervågningssystem
> >>>>>>>> til et centralfyr. Min forestilling er at USB vil være en god måde at
> >>>>>>>> klare problemet på, frem for at tage den "lette" metode som f.eks.
> >>>>>>>blot at bruge en joystick indgang med ptc modstande på.
>
> please sørg for at dele efter ca. 70 tegn/linie , det gør det langt
> nemmere for mig at svare
>
Sorry for det - skal se om jeg kan få fixet Sylpheed til at dele linierne ved 70tegn.
>
> >
> > Jeg har været lidt på jagt efter udviklingskit og har checket hos
> >>>>>producenter som bla. Cypress, Motorola osv. men synes ikke jeg kan
> >>>finde nogen der understøtter linux. Det er ikke linux device delen
> >>>jeg frygter for, men de programmeringsværktøjer der findes til brug
> >>for at programmere USB controlleren.
>
> elektor havde fornylig en artikel om linux og usb driver.
>
> Jeg er dog ikke sikker på at USB er særlig praktisk til lange afstande.
> Jeg havde også selv spekuleret at lave nogle temperaturmålere, men problemet
> var de meget lange kabelafstande i (el-)støjfyldte omgivelser mv.
> (der skulle i givet fald bygges noget med RS485? eller lignende protokol)
>
> Egentlig hvis det blot er temperaturmåling, og ikke alt for lange
> afstande, så kan man via parallelport, serielport, eller gameport
> bruge temperaturmålere til I2C bus.
>
Nu er det sådan at projektet i en høj grad skulle være et fundament for videre
arbejde med USB.
Fordelen jeg ser ved usb er at det er en rimelig sikker måde at kommunikere
med en PC'er med, og ikke mindst findes der billige processorer til USB,
mit eneste problem er blot selve udviklingsfasen, som jeg absolut vil foretrække
kører under Linux.
Specifikt med hensyn til projektet med temperaturstyring, så var tanken at
jeg ville sætte en SBC PC'er sammen med enheden. Den skulle så gennem
et almindeligt netværk kunne kommunikere direkte med overvågningssystemet.
Data overførslen sker gennem en database (jeg foretrækker PostgreSQL da
der er der min erfaring ligger).
Jeg har lavet et testsystem dog uden egentligt temperaturføling for blot at
demonstrere metoden for vores kunde, og den virker umiddelbart passende.
Min sekundære tanke med alt det ekstra arbejde er, at ved at bruge f.eks. en
af motorola's microprocessorer, hvor der er både USB, digitale og analoge
porte i, så får jeg et uhyre fleksibelt system, som kan bruges til mange andre
ting ud over bare temperatur overvågning. Og hvis man var heldig var der måske
andre kunder der kunne finde interesse for lign. projekter.
Mvh
Jesper K. Pedersen
SolNet Data Service
Follow ups
References