Styring af ekstern elektronik fra pc

Jeg er ved at opbygge en generel robotplatform hvor der monteres en almindelic pc (micro atx) med windows. Der skal s=E5 skrives software til styring af motorene. Den gamle metode ville best=E5 i at lave et lille print der kommunikerer med pcen over rs-232 og en protokol ovenp=E5 til form=E5let. Nu overvejer jeg s=E5 om man skulle investere i et f=E6rdigt print der kan s=E6ttes i computeren og styre eksterne enheder. Det kunne v=E6re en boks med usbtilslutning eller et pci-kort som har en r=E6kke digitale ind og udgange samt evt en smule analogt ogs=E5.

Mit problem er at jeg ikke engang ved hvad man kalder den slags, s=E5 mine s=F8gninger finder kun ganske f=E5, og meget dyre, produkter frem.

Hvad kunne v=E6re en fiks m=E5de at l=F8se mit problem?.. alts=E5 styring fr= a alm windows pc

Reply to
thomas.greenleaf
Loading thread data ...

Husk at en PC med winDOS ikke er et realtidssystem. Jeg mange gange været de for at systemet pludselig er ude af drift i flere sekunder, når den pludselig finder ud af at man vist lige skal se om noget er sket på netværket eller om der muligvis skulle ske eet eller andet på usb'en.

Find et mindre system, og et OS, der passer til det.

Ellers kig på Linux. Det er meget lettere at tage en busybox og arbejde videre derfra. Der kan du selv bestemme hvor meget "ragelse", der skal genere dig...

formatting link

Bo //

Reply to
Bo Bjerre

Prøv med "I/O" og "interface".

Noget i stil med dem her:

formatting link
formatting link

Du kunne også overveje noget som det her i stedet for et micro ATX:

formatting link
Det her en del tilgængelige I/O-pins og leveres med kode til at tilgå dem. Jeg tror dog ikke det kan køre windows.

Hvorfor er det vigtigt at systemet kører windows?

Tomas

Reply to
Tomas Pedersen

Nej, det er en rigtig computer. Den kører linux, og endda rigtigt godt :-)

Og det er der mange, der bruger:

formatting link

Bo //

Reply to
Bo Bjerre

Det gavnede. Jeg ser p=E5 hvad der findes. Takker.

Fordi robottens ai er kompleks og det er ganske v=E6sentligt at let kunne udvikle og debugge. Det skal ogs=E5 v=E6re meget simpelt at tilslutte kameraer hvorp=E5 jeg skal udf=F8re tung billedbehandling. Robotten set er mest en relativt simpel platform til test af ai-koden.

Hvis maskinen er en computer med windows s=E5 kan jeg smide udviklingsmilj=F8et p=E5 den og via fjernkontrol debugge den mens den er k=F8rende. Det er generelt voldsomt meget mere simpelt at kode til en regul=E6r pc. At det er windows og ikke linux er en smagsag... og ja, jeg har tidligere pr=F8vet denne metode med en stor industrimaskine hvor koden ramte et breakpoint efter at en motor var startet. Med pauset kode s=E5 blev motoren ikke sl=E5et fra igen efter at den havde k=F8rt den normale distance. Det er den slags problemer man f=E5r, men som man gerne tager med ;-)

Reply to
thomas.greenleaf

skrev i meddelelsen news: snipped-for-privacy@e39g2000hsf.googlegroups.com... Jeg er ved at opbygge en generel robotplatform hvor der monteres en almindelic pc (micro atx) med windows. Der skal så skrives software til styring af motorene. Den gamle metode ville bestå i at lave et lille print der kommunikerer med pcen over rs-232 og en protokol ovenpå til formålet. Nu overvejer jeg så om man skulle investere i et færdigt print der kan sættes i computeren og styre eksterne enheder. Det kunne være en boks med usbtilslutning eller et pci-kort som har en række digitale ind og udgange samt evt en smule analogt også.

Mit problem er at jeg ikke engang ved hvad man kalder den slags, så mine søgninger finder kun ganske få, og meget dyre, produkter frem.

Hvad kunne være en fiks måde at løse mit problem?.. altså styring fra alm windows pc

Kan fås som byggesæt. Mener det er hos wellerman

--
    Venlig hilsen
        Calle.
Reply to
Calle e mann fro Synnejylland

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.