ich werde zu weihnachten den probot 128 bekommen, hoffe ich. (es steht zumindest auf meinem wunschzettel) =)
jedenfalls habe ich mal angefangen mir die Demo-Programme von Conrad anzuschauen. Zum glück kann ich etwas C-Programmieren und somit habe ich mit diesen Programmen weniger Probleme. Nun zur Frage:
Was mache ich wenn ich außerhalb der "Conrad - Anfänger.lib" arbeiten will?
also ich will zum beispiel neue Sensoren einbauen, wie ich bestimmte ports aktiviere und ansteuer weiß ich schon aber welche ports von der C-Control Mega 128 darf ich verwenden ohne gleich den Microcontroler zu zerschießen?
und wie kann ich Daten in einen Speicher schreiben und dann vom PC auslesen lassen? ich würde gerne die odometriedaten des probots speichern und am pc dann den gefahrenen weg zurück verfolgen. ich danke schonmal für eure antworten =) und lasst euch zeit.... bis weihnachten ist ja noch ein bisschen hin.
von C-Control kann man die C-Control Manuals/anleitungen runterladen. was man dann erhält ist eine ZIP-Datei in der eine andere Tabelle mit ner anderen PIN-Belegung von dem Microcontroler als in dem oben genannten link.
Das schöne dabei ist... wie es aussieht steht in den comments genau das was am Pro-Bot standardmäßig angeschlossen ist.
Schlecht ist dabei das scheinbar einige PINs völlig anders genutzt werden, so sind zum beispiel die PINs für den USB anschluss gewandert und die PINs mit denen man die Adressen für nen Speicherort an einem SRAM eingeben können sollte sind teilweise von Sensoren und aktoeren belegt worden...
um welchen SRAM baustein handelt es sich da eigentlich? um einen im C-Controler integrierten oder einem externen auf einem Experimentierboard?
in welchem speicher wird eigentlich mein programm geschrieben?
bei dem probot liegen doch auch ein paar testprogramme (wenn man der anleitung glauben darf) kann man sich von diesen programmen die quellcodes anschaun? ich denke das einfachste wäre den quellcode von dem memorytest (da soll über den I²C bus der ram beschrieben und ausgelesen werden) anzuschaun.... nur leider finde ich ihn nicht zum download... kann vllt jemand nachsehen ob er im quellcode den part findet wie der ram beschrieben wird und wieder ausgelesen?
das wäre sehr nett.... vielen dank im vorraus =)[/img]
Also ich habe dir mal die richtige Beschaltung gepostet:
Und hier habe ich noch das mit dem EEPROM gespostet.
Die C-Control besitzt 4kb intigrierten EEPROM.
Wenn du mehr brauchst musst du ihn extern anschließen.
habe die ganze Zeit gesucht was die Adresse oxA0 soll, da auf dem Schaltplan von Conrad die Adresse auf 111 geschaltet ist... das wäre aber nicht A0.. jetzt hab ich mal auf die Platine geschaut, und siehe da... die adresse ist in wirklichkeit auf 000.... ist jetzt schon der 2te fehler in der Conrad-Doku.
nun verstehe ich nur eins nicht.... man legt nachdem man den ROM angesprochen hat die High-Adresse und danach die LOW-Adresse auf den bus. Bei beiden vorgängen erwartet der ROM eine byte große adresse aber wir schicken da jedesmal nen word hin... ist das erlaubt?
huhu,
weiß jemand woher ich ich die PC software bekomme um den Probot fernzusteuern? diese liegt normal bei diesem probot selbstbau Buch bei... und ist open source.... aber ich finde es nirgends zum downloaden...
Lesezeichen