PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Roboter mit PC-Mainboard im Mini-ITX Format



ehenkes
26.05.2007, 13:11
Mir schwebt der Bau eines Roboters mit PC-Mainboard im Mini-ITX Format vor. Konkretes Beispiel: EPIA CN 10000 EG http://www.itx-warehouse.co.uk/ProductImages/EPIA-CN10000EG.jpg
Dieses Mainboard habe ich selbst schon in Serie in einem "geschlossenen" PC ohne Bildschirm und mit Spezialtastatur verbaut. Daher kenne ich die Vorteile. Man kann es bei 1 GHz z.B. lüfterlos betrieben.

Der Energieverbrauch beträt etwa 50 Watt, die Spannungsversorgung 12 Volt. Welchen Akku nimmt man dafür? Hat jemand so etwas schon praktisch umgesetzt oder Kommentare hierzu? Welches Controllerboard verwendet man als Schnittstelle zwischen Mainboard und Aktoren/Sensoren? Über welche Anschlüsse koppelt man PC Mainbaord und Controllerboard?
Programme und Daten könnte man über eine Notebook-Festplatte oder einen USB-Stick vorhalten. Mit einem Verstärker und Mittelton-Lautsprechern könnte man Sprache (SAPI) oder Sounds ausgeben. Eine Kamera könnte man an das PC-Mainboard anschließen. Über WLAN könnte man mit stationären Computern oder weiteren Robotern dieser Art kommunizieren. Welche Module könnt ihr empfehlen?

uwegw
26.05.2007, 14:17
Ein Controllerboard für Sensorik und Aktoren schließt man in solchen Robotern üblicherweise bei RS232 an, wenn nötig über USB-RS232-Wandler.

50W bei 12V sind knapp über 4A. Um vernünftige Laufzeiten zu erreichen, sollte der Akku also einige Ah an Kapazität haben. Ausschalggebend für die Akkuwahl ist aber auch der Antrieb, der in dieser Größenordnung auch einges an Strom zieht. Viel kleiner als 5-10kg wirst du wohl nicht kommen können.

ehenkes
26.05.2007, 14:27
Danke, das bestärkt meine Überlegungen. Welchen Akku-Pack würde man konkret empfehlen?

Das EPIA 10000 EG hat folgende Daten:
http://de.wikipedia.org/wiki/EPIA#EPIA_CN

EPIA CN

* Prozessor: 1 × VIA C3 (1,0 GHz mit rein passiver Kühlung!)
* Chipsatz: VIA CN700 Northbridge + VIA VT8237R Southbridge
* VGA: VIA UniChromeTM Pro mit MPEG-2-Dekoder
* Hauptspeicher: 1 × DDR2 SDRAM, 533 MHz (bis 1 Gb)
* Sonstiges:
2 × Serial ATA
1 × S-Video
1 × Cinch (für S/P-DIF oder Composite)
1 × LAN
8 × USB
1 × COM (RS232 also vorhanden!)

Hat jemand so etwas (oder ähnlich) schon umgesetzt und kann mir praktische Tipps geben?

uwegw
26.05.2007, 14:43
Markus (RN-Nick just4fun, http://www.direcs.de/) hat nen Bot mit nem Laptop als Steuerung. Ist quasi dasselbe Prinzip, nur mit anderer PC-Hardware.
Hardwarecontroller ist ein Mega2560-Board von Robotikhardware. Das ist für diese Aufgabe allerdings etwas überdimensioniert. Ein Mega8 hätte es wohl auch getan...

ehenkes
26.05.2007, 14:47
OK, danke, werde ihn kontaktieren. haltet ihr diesen Akku für sinnvoll oder gibt es da etwas besseres?

http://www.blei-akku.de/index.htm

S312/7 S VDS

POWERFIT S312/7 S 12V, 7,0Ah VDS
L/B/H - 151/65/97,5 mm
WEIGHT - 2500g
Anschluss: Faston 4,8
VDS Zulassung: G101125

Exide Powerfit S300: Verschlossene, wiederaufladbare VRLA Batterien, Wartungsfrei in denen der Elektrolyt in einem Glasfaser Viles festgelegt ist
Lebensdauer - bis 5 Jahre bei einer Umgebungstemperatur von 20°C. Kap. Bereich: 1,2 - 65 Ah.
Applikationen: Gefahrenmeldeanlagen, USV, Sicherheitsbeleuchtungen, Energiespeicher in der Sicherheitsstromversorgung, Modelbau und Luftsport (Segelflug)
Keinerlei Transportbeschränkungen betriebsbereiter BLöcke, weder auf der Schiene, auf de Straße, zu Wasser und in der Luft
Vollständig recycelbar
VDS-Zulassung


Auch, wenn man ein Notebook verwendet, benötigt man ja zusätzlich Energie für Motoren und sonstige Aktoren. Das PC-Mainboard, einen Verstärker für den Sound usw. könnte man ja direkt am 12-Volt-Akku betreiben. Welche Vorkehrungen muss man treffen, damit es zu keinem Kurzschluss kommt?

ehenkes
26.05.2007, 15:17
just4fun verwendet ja auch einen ziemlich gewichtig aussehenden Akku für die Motoren. Das Notebook hat den Vorteil, dass man direkt einen Bildschirm, einen Massenspeicher und eine Tastatur dabei hat, sieht aber irgendwie "komisch" aus. Hat jemand ein Beispiel mit einem Mainboard in Eigenbau realisiert?

uwegw
26.05.2007, 16:34
mit ein wenig STFW findet man einges, z.B. http://robofriend.de/

davebastard
26.05.2007, 16:42
bist du dir sicher dass das mobo 50 W verbraucht ? ich hab irgendwas mit 20W im kopf. kann mich aber auch irren.

mfg dave

ehenkes
26.05.2007, 17:56
bist du dir sicher dass das mobo 50 W verbraucht? Du hast Recht. Bei 50 Watt (gemessen) waren noch eine Festplatte und ein 5-Watt-Verstärker dabei. Also dürften es so um die 35 Watt für das Board sein. Das Board ist wirklich Spitze, kann ich für leistungsarme, leise PCs nur empfehlen.

ehenkes
26.05.2007, 18:09
http://robofriend.de/Danke! Unter diesem Aspekt eine sehr interessante Seite.

Sasch
26.05.2007, 18:36
mein kollege christian (alias ulrichc , http://www.ulrichc.de/ ) hat auch einen pc eingebaut.
ist glaub ich ein AMD mit 2A verbrauch

MfG
Sasch

PhilippW
26.05.2007, 21:13
Hallo!

Schau mal auf meine Website, vielleicht bekommst du dort einige Anregungen.
Ich hab in meinem Roboter ein Via Epia EN15000 verbaut.

http://www.philippwehner.de

Mit freundlichen Grüßen

Philipp

alex22
27.05.2007, 20:42
Hi, habe bei Reichelt ein Via Nano Motherboard gesehn, hat nur 12 x 12cm, ist zwar recht teuer, aber sicher auch ein ideales Mainbord für solche Roboter.

Gruß Alex

robbifan
27.05.2007, 20:57
warum so umständlich, wenn der pc auf dem robby nur die steuerfunktion übernimmt.

mein robby wird über funk vom pc aus durch die wohnung an hindernissen vorbeigesteuert. der pc übernimmt die hinderniswerte über funk vom robby und entscheidet dann. der pc steht an meinem arbeitstisch.
ein pc auf einem robby packen ist bei der heutigen kommunikationstechnik gar nicht mehr nötig.

PhilippW
27.05.2007, 21:32
warum so umständlich, wenn der pc auf dem robby nur die steuerfunktion übernimmt.

Weil der Roboter auch funktioniert, wenn der (externe) PC mal aus ist.
Weil man die Bilder der Webcam und Messwerte etc. mit einer einzigen Funkverbindung (WLAN) übertragen kann.
Weil der Roboter so leicht Netzwerkfähig gemacht werden kann.
Weil man PC-Hardware (USB-Webcams, etc.) anschließen kann.
Weil ein Mainboard den Funktionsumfang des Roboters erweitert, man nicht so schnell an die Grenzen des Machbaren stößt und man so (meiner Meinung nach) mehr Freude am Hobby hat.
...



ein pc auf einem robby packen ist bei der heutigen kommunikationstechnik gar nicht mehr nötig.

Man kann auf so vieles verzichten.
Wozu ein externer PC, wenn der Roboter auch autonom funktioniert?
Theoretisch kann man den Roboter auch mit einer Fernbedienung steuern.
Und wozu überhaupt einen ganzen Roboter?

Mit freundlichen Grüßen

Philipp