PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Minimal PC soll Indoor Fahrzeug steuern



Roboterbauen
20.06.2008, 14:11
Hi an die Gemeinde.

ich habe mich gerade angemeldet, weil ich nun auch mit der Umsetzung meines Projektes beginnen will.

Ich möchte einen handelsüblichen ca. 4 bis 5 Jahre alten PC so umbauen, dass er lüfterlos und wenn möglich auch ohne Festplatte und CD/DVD auskommt. ich denke da an ein Motherboard, welches bereits Sound/VGA, USB und netzwerk onboard hat. Das Betriebssystem sollte auf eine SD karte bzw. USB Stick laufen. Die Betriebsspannungen zur Versorgung ( 3,3 5 12 ) sollen über eine Motorrad batterie gespeist werden. Ich denke, das wäre der erste Schritt, die Zusammenstellung für den Minimal PC, der ICH WEISS, mit Leichtigkeit durch ein altes 76,63 € Ebay Notebook besser umgesetzt werden könnte, aber, wo ist da der fun...? nein, spass beseite, ich habe meine Gründe warum ich hier alte PC komponenten verwerten möchte.
Ok, worauf läuft das ganze hinaus? Dieser PC soll dann als Steuerung für zwei Motoren funktionieren, die unter dem PC arbeiten werden. Das ganze über Seriell/Parallel Schnittstellen.
Den Maus und Tastaturanschluß am mainboard möchte ich als Eingänge nutzen ( Komponenten werden zerlegt ).
Also, mein Grundsatz für diese Aktion ist, möglichst wenig investieren und lieber dreimal zum Elektronikschrott rausfahren als einmal ein fertiges Controllerboard kaufen. Also für die Motorensteuerung später, denke ich an BASIC ( hier kann man ja reativ simpel die PORTS ansteuern und auch die Tastatureingaben abfragen ). Könnte man nicht auch eine Maus als Sensor umfunktionieren und daten per BASIC abfragen?
Ok, meine Bitte, wenn jemand mir helfen kann oder von einem ähnlichen projekt weiss...bitte schreibt in den Thread. Auch einfach nur meinungen und Anregungen helfen auch...

1. Nachtrag : nur DOS als Betriebssystem auf dem Minimal PC wird etwas schwierig, da ich später per WLAN von dem Fahrzeug zu einem stationären PC daten übertragen möchte...ich denke, es wird schwierig mit Treibern...

Besserwessi
20.06.2008, 14:45
Das Board ohne Lüfter laufen zu lassen, kann schwierig werde, je nach Prozessor. Wenn man kein Sparsames board findet wird man da schon Wasserkühlung oder so vor sehen müssen. Leichter wäre es das sicher einen schon von sich aus Sparsamen Rechner zu finden (Pentium MMX, Via C...). Für Steuerung sollte sogar ein richtig antiker 286er PC reichen, dann aber ohne USB.

Roboterbauen
20.06.2008, 15:20
ja, ich bin auch gerade am googlen...
1. lösungsansatz
CPU runtertakten, aber dann ist das ganze bussystem betroffen
2. lösungsansatz
VIA Eden ESP8000 und ESP10000
CPUS, die ohne Lüfter funktionieren, hier aber ein Board zu finden wird wiederum schwierig sein ( also mit usb, vga usw...onboard)
USB ist zwingend nötig, also ein 486er geht nicht...
[-X

nowayback
20.06.2008, 16:29
Ich hatte mal einen Arctic Freezer64-Kühler für meinen AMD3500+.
Als ich ihn mal testweise abschaltete, erhöhte sich die Temperatur von konstanten 30°C auf 35°C.
Also passiv-Kühler sollten durchaus möglich sein.
Als Alternative zur Festplatte kann ich dir IDE/CF-Adapter (http://search.ebay.de/IDE-Flash_W0QQfrppZ50QQfsopZ1QQmaxrecordsreturnedZ300) von ebay empfehlen, du musst nur darauf aufpassen dass dein OS keine allzu hohe Festplattenaktivität hat (besser Linux [ohne SWAP] als Windows).

dremler
20.06.2008, 17:01
hmm mal so gefragt ? muss es unbedingt ein minimal pc sein? tun es nicht auch ein oder mehrere µC?

was hast du denn so rechenintensives geplant?

Roboterbauen
20.06.2008, 18:09
vielen dank für die ersten kommentare und tipps! ok, ich werde zu testzwecken und drückt mir die daumen, dass es gut geht, meinen lüfter abklemmen und im bios dan die temp beobachten...ich schwitze jetzt schon! ist übrigends ein amd64 3500 und ich muss unbedingt daran denken die overclocking einstellungen rauszunehmen. ok, ich werde berichten...
nun zu der frage ob es unbedingt ein minimal pc sein muss. ich kann das nur mit ja beantworten, obwohl mir zur zeit noch eine wirklich plausible begründung fehlt...ich will später alle optionen haben ( ich denke an cams, sprachausgabe und spracheingabe...und einen monitor )...
ist noch eine sehr frühe phase in meinem projekt und ich hoffe, ihr habt verständnis für meine noch etwas losen gedankenzügel...ich habe programmiererfahrung in c und vb, dennoch möchte ich dieses projekt lieber in einem basic dialekt umsetzen.

Roboterbauen
20.06.2008, 18:13
nein! ich habe mich bei der namenseingabe meines avatars nicht vertippt! es sollte roboterBauen heissen und nicht roboterHauen...die tasten sind ja direkt nebeneinander.... O:)

veit
20.06.2008, 18:21
hallo wieso soll es schwierig sein für die via prozessoren boars zu bekommen? die bekommst du direkt mit board mit allen anschlüssen und die sind so klein das sie in nen autoradio schacht passen ... habe einen mit 800mhz, absolut lüfterlos und mit 12v anschluss direkt am akku zu betreiben

kosten neu knapp über 100 euro

Roboterbauen
20.06.2008, 18:34
hi veit

du meinst diese mini ipx boards? klingt gut und wie sieht es aus mit vga und sound onboard? und ja, seriell und parallelports? die brauch ich für die relaissteuerungen...wie hoch ist der stromverbrauch bei deinem board unter "normallast"?

johns
20.06.2008, 20:07
hallo,

mini-iTx... da kann ich auch die von jetway empfehlen. sind günstiger als vergleichbare von via. zu den via boards gibt es irgendwo auf deren website angaben bzgl verbrauch. bei gleichem cpu und chipsatz gelten diese werte auch für boards anderer hersteller. mitlerweilen bietet sich alternativ zu den via prozessoren auch intels atom an, welcher mehr rechenleistung pro watt bietet, jedoch bisher nur in kombination mit extrem leistungshungrigem chipsatz erhältlich ist. aber auch von via soll es inzwischen neue, bessere cpus geben als die C7. und zuguterletzt seien noch der amd geode erwähnt, aber so weit ich weiss wurde der eingestellt. und falls es nicht x86 architektur sein muss, gibt es einiges an embedded boards für linux (tw auch winCE) auf basis von zb ARM oder AVR32.

lg

Roboterbauen
20.06.2008, 20:31
ok, es wird darauf hinauslaufen, dass ich ein ITX Board nehmen werde...mit passivem Kühler auf der CPU...der ATOM klingt wirklich vielversprechend, ich werde mich genauer erkundigen...was haben die ITX Boards für Stromanschlüsse, ich benötige ja nur die Stromversorgung für das Board selbst, andere Verbraucher wird es (hoffentlich) nicht geben. Ich werde das OS ( Schande auf mein Haupt, aber es wird wohl ein XPProSP3 sein ) auf einen USB Stick pressen, somit keine Festplatte, eher noch zum Speichern eine SD Karte...
hier der Link für das OS auf einen USB Stick portieren

http://www.netzwelt.de/news/74014-windows-xp-vom-usbstick-starten.html

hat jemand damit schon Erfahrungen?

Roboterbauen
20.06.2008, 20:33
hallo wieso soll es schwierig sein für die via prozessoren boars zu bekommen? die bekommst du direkt mit board mit allen anschlüssen und die sind so klein das sie in nen autoradio schacht passen ... habe einen mit 800mhz, absolut lüfterlos und mit 12v anschluss direkt am akku zu betreiben

kosten neu knapp über 100 euro


wie kann ich eine batterie an das Board anschliessen? gibt es da fertige Adapter bzw. Wandler ?

Roboterbauen
20.06.2008, 23:10
die frage nach der stromversorgung des mini itx ist geklärt hier
http://www.obelode.de/mini-itx/stromversorgung.htm
ist eine selbstbauvariante erklärt, die die 3,5 und 12 v atx konform erzeugt

theborg
21.06.2008, 00:11
hm schau mal nach nen Celleron-M 800mhz bei ebay die sind mittlerweile recht günstig lasen sich hervoragent takten und können passiv laufen oder du holst dir diese teledumm box S100 da ist nen kompletter pc drinnen ebenfalls 800mhz usb ... ist vorhanden die stromaufname ist um 20W die sind bei ebay für um die 30eur zu bekommen.

Link: http://katanafans.idf-mod.de/web/include.php?path=content/content.php&contentid=70&catid=1&themeid=0

Roboterbauen
21.06.2008, 00:30
vielen dank theborg! die s100 ist prima aber auch mit viel lötarbeit verbunden...ich werde mir das D201GLY2 board von intel (gibts schon neu für schlappe 50 € ) genauer anschauen, es hat zwar nicht exakt mini itx maße aber ich baue den träger eh selbst. dann einen ide auf cf adapter für 14 € und eine 4GB CF karte bei ebay für 10 € und fertig ist die "festplatte" für das os...da das bios diese als normale hd anspricht, gibt es keine installations probleme bei einer seh schlanken windows xp Version. noch ein GB Speicher rein und fertig. testen kann ich das system erstmal mit einem handelsüblichen ATX Netzteil bis der Wandler für die Batterie fertig ist. Dann steht der lautlose und stromsparende PC soweit oder etwa noch Gedankenfehler? 8-[

Roboterbauen
21.06.2008, 00:53
der vollständigkeit halber hier noch der link zur installationshilfe windoes xp auf eine compactflash karte
http://www.taunusstein.net/index.php/technik-mainmenu-29/14-windows-xp/16-windows-xp-cf.html
etwas umständlich aber ich werde es probieren.

Roboterbauen
21.06.2008, 10:04
zur ansteuerung der funktionen des transportroboters werde ich mir eigene relaiskarten löten, so kann ich modular erweitern. ich habe ausgerechnet, dass man bis zu 16 relais ansteuern kann über seriell/parallel.

kann man am anfang mit QBASIC und Ansteuerung von LPT eine einigermaßen funktionierende fahrtechnik umsetzen? ich werde zwei scheibenwischermotoren als antrieb nutzen und eine frei bewegliche führungsrolle vorne.

kann mir einer eine freeware empfehlen, mit der man ein solches projekt symbolisch gliedern kann? ich probiere knowledgemap von inforapid aber es ist zu mindmapisch...und wird bei einem solchen projekt schnell unübersichtlich...was nutzt ihr?

Roboterbauen
21.06.2008, 14:41
ok, hier nun die erste mindmap. wer interesse hat, kann ja mal rüberschauen und entsprechend kommentieren...
wie man erkennt, will ich den usb hub für weitere anwendungen nutzen und der bereich sensorik ist noch garnicht weiter entwickelt.

http://www.imgbox.de/users/public/images/v39511h182.jpg (http://www.imgbox.de)

Roboterbauen
21.06.2008, 15:06
MICA = mobile intelligent communication assistent...
Die Map ist mit Mindmap von ConceptDraw erstellt, ich habe einige ausprobiert und ConceptDraw bietet einfach mehr...

sechsrad
25.06.2008, 09:06
na, irgendwie überschätzt du das pc-board mit deinem mickrigen schnittstellen seriell und parallel für eine steuerung. da wirst du ohne ein zwischengeschaltetes microboard(avr oder so...) nicht weit kommen.

ein roboter braucht etwas mehr als 3 relais zum motoren ein und ausschalten.
ein minipcboard ist gut für eine wlanverbindung und für die datenverarbeitung der daten die von dem microboard gesendet werden. eine gute camerabilderauswertung steht mit dem pc-board nichts mehr im wege.

wenn du basicähnlich programmieren möchtest, ist python die erste wahl. ist ein sehr schneller interpreter, aber kann alles...!

progge damit gerade ein webcam für eine bildauswertung.

mfg

topgunfb
14.08.2008, 11:23
Hi,

hab dein Projekt bis hierher verfolgt. Sieht vielversprechend aus.
Hast du nun ein passendes Board gefunden?

Je nach Rechneleistung könnte ich dir natrülich auch Neoware, Igel oder Aranto Thin Clients empfehlen. Die sind vom Aufbau her wie ien stinknormaler itx-PC, es sind ITX-PCs, aber eben ohne Platte...
Die werden meist in Serverumgebeungen eingesetzt, wo es auf Leistung am Arbeitsplatz nicht ankommt.
Sofern du also noch kein Board hast, kann ich dir die nur wärmstens empfehlen. Die sind komplett Lüfterlos, USB, VGA, Seriell, usw. ist dran...
Wenn du Glück hast, ist auch noch eine CF-IDE-Karte drauf, mit n bissle Speicher. Dort könntest du dann wahlweise Linux o. Windoof installieren.
Sonst sind die Dinger wie normlae PCs zu betrachen.

MfG
topgunfb

NumberFive
15.08.2008, 07:43
https://www.roboternetz.de/phpBB2/viewtopic.php?t=5993&postdays=0&postorder=asc&start=0

hier mal bitte lesen vielleicht können wir ja was zusammen machen damit fehler schneller raus zumachen sind. Und glaube mir ein AVR oder andern Mircocontroller wirst du brauchen. Wie soll der antrieb aussehen ?

Gruß