Microcomputer mit Atmel-Microchip

#733871
Lesenswert?

Hey,
ich hab mit 12 meine erste Digitaluhr gebaut...

Zu aller erst musst Du dir Gedanken machen, was der AVR-Computer später 
mal alles können soll. Grafikausgabe? -> Grafikkarte bauen 
Beitrag "VGA Grafikkarte mit AVR und 8MB SDRAM"  oder auf ein LCD ausgeben 
lassen. An Hand deiner konkreten Anforderungen kannst Du dann anfangen 
Lösungen zu den vielen aufkommenden Problemen zu suchen.
Ohne das jetzt böse zu meinen: Such dir etwas, was für dich einen 
praktischen Nutzen hat und versuche das dann umzusetzen. Mal eben 'zum 
Spaß' einen Computer bauen ist ein Projekt an dem man sich Zähne 
ausbeißen kann.
Gast #733879
Lesenswert?

>Ich habe mir schon einen ASURO Gebaut!

Hast du ihn schon SELBST erweitert? Hast du verstanden, wie die Bauteile 
zusammenwirken? Hast DU schon EIGENE Programmerweiterungen entwickelt? 
Verstehst DU die Programme, die den Asuro steuern?

Mit LED zum Leuchten bringen ist wohl gemeint: Mit einem Mikrocontroller 
angesteuert - so wie es z.B. im Asuro gemacht wird, aber natürlich 
SELBST geschrieben.

Wenn das alles zutrifft: Herzlichen Glückwunsch, dann frage gezielt 
weiter, wenn nicht: Dann hast du noch viel spannendes vor dir...
#733915
Lesenswert?

Tristan Seifert wrote:
> Hallo ertmal,
> ich wollte mir einen computer mit einem Atmal Controller bauen(16MB
> SRAM,aus einem EDO Speicherrigel ausgebaut;)).Hat jemand von euch tips
> dazu (bin erst 10 :))?Ich freue mich über alle Antworten!!

EDO ist kein SRAM sondern DRAM.
Du musst also noch Refresh machen sonst wird das nix.

Und mit einem Atmel AVR einen Computer zu bauen bringt nicht viel, der 
ist
schon ein Computer...

Aber Du kannst Dir ja mal des Projekt von Joerg Wolfram anschauen falls 
das
deiner Vorstellung von einem Computer näherkommt.

Beitrag "Mini-Computer mit BASIC"


Grüße
Björn
Gast #733936
Lesenswert?

Hi

Dein Enthusiasmus in allen Ehren, aber ich muss dir leider auch einen 
kleinen Dämpfer geben.
Mikrocontroller, wie die AVRs sind nur bedingt die 'kleinen Brüder' von 
Prozessoren, wie sie in PCs eingesetzt  werden. Ihre eigentliche 
Aufgaben sind kleine bis mittlere Steuerungen. Deswegen gibt es z.B. 
AVRs mit 8-100 Pins und sehr unterschiedlicher Ausstattung an RAM,ROM 
und Peripherie wie Zähler,Ports,Serielle Schnittstellen und ... . Für 
die Verwendung als kleiner universeller 'PC' sind sie ungeeignet. Das 
Programm wird nämlich im ROM einprogrammiert und kann nicht so einfach 
geändert werden. Im RAM können keine Programme ausgeführt werden. Mit 
deinem anvisierten RAM könntest du maximal eine Unmasse von Daten 
speichern. Unabhängig davon müsstest du dir noch ein hardwareabhängiges 
Betriebssystem schreiben.
Deshalb mein Rat: Versuche deine Geldgeber zu überzeugen, dir ein STK500 
zu kaufen. Dann besorgst du dir die Software: AVRStudio,GCC oder 
(meinetwegen) auch BASCOM. Als nächstes suchst du dir ein Projekt, das 
du verwirklichen willst. Also irgendwo zwischen LED-Blinken und 
Windows-PC (Bitte nicht von oben nach unten durcharbeiten). Wenn das 
läuft, kannst du deine Ziele höher stecken.

MfG Spess

P.S. ' Wer den zweiten Schritt vor dem Ersten tut, fällt meistens auf 
die Schn...'
OP #734010
Lesenswert?

Netbird wrote:
>>Ich habe mir schon einen ASURO Gebaut!
>
> Hast du ihn schon SELBST erweitert? Hast du verstanden, wie die Bauteile
> zusammenwirken? Hast DU schon EIGENE Programmerweiterungen entwickelt?
> Verstehst DU die Programme, die den Asuro steuern?

Ja habe ich schon z.b. Ein LCD-Modul gebaut,in C Programmiert.Ich 
verstehe wie die bauteile Zusammenwirken.
Ich habe auch etliche Windows und Linux PCs gebaut ,ALLEINE.
#734027
Lesenswert?

Zwischen zusammen stecken und eigener Entwicklung der Komponenten liegt 
jedoch ein kleiner Unterschied...
Sonst orientiere dich an obigem Thread "Mini-Computer mit Basic". Was da 
raus gekommen ist, halte ich für außerordentlich beeindruckend für die 
kleinen Atmels. Da stecken aber auch viele Monate/Jahre harter Arbeit 
drin.
#734060
Lesenswert?

@Tristan

Was dir hier alle in ihrer bekannt charmanten Art sagen
wollen:
Kleine Brötchen backen!

Schau mal ins Tutorial. Das ist eine einfache erste Schaltung
drinn. Besorg dir die Bauteile (kosten nicht viel) und fang
erst mal an damit zu experimentieren und auszuloten was
man damit machen kann und wo die Grenzen liegen.


> Ich habe auch etliche Windows und Linux PCs gebaut ,ALLEINE.

Mit 'Malen nach Zahlen' beeindruckst du hier keinen.
OP #734065
Lesenswert?

Karl heinz Buchegger wrote:
> Schau mal ins Tutorial. Das ist eine einfache erste Schaltung
> drinn. Besorg dir die Bauteile (kosten nicht viel) und fang
> erst mal an damit zu experimentieren und auszuloten was
> man damit machen kann und wo die Grenzen liegen.

Den hab ich mir schon vor nem hlben Jahr gebaut !
An die grenzen bin ich schon gestoßen.
Gast #734066
Lesenswert?

>An die grenzen bin ich schon gestoßen.
oh entschuldige. stimmt, du hast ja schon dein eigenes OS (TS) 
geschrieben.
wie wärs wenn du anfängst deine eigene cpu zu entwickeln ? so mit asic 
und allem drum und dran.
nicht dass du dich noch langweilst...
Gast #734089
Lesenswert?

Hi, Tristan,

gibt's bei Donald Duck irgendwo eine Geschichte über die Kinderzeit des 
Daniel Düsentrieb?

Überliefert ist von Genies wie Johann Sebastian Bach oder Gauss (nach 
dem die magnetische Induktion angegeben wird), wie sie als Kinder 
Erstaunliches leisteten.
So erstaunlich, daß ihre Lehrer Angst bekamen.

Lehre daraus: Kleine Genies könnten sich überflüssigen Frust und 
überflüssige Mühen vermeiden und ihre Chancen verbessern, wenn sie ihren 
Auftritt geschickt vorbereiten.

Hier hast Du Dir Frust und Mühen eingehandelt, indem Du eine erst Frage 
gestellt hast - und dann gezeigt: "ich bin schon viel weiter als meine 
Frage, eigentlich könnte ich die Antwort selbst geben."

Da fühle ich mich dann ein wenig verscheißert.

Mehr Anerkennung einer Gemeinschaft von Hobbyisten wie in diesem Forum 
darfst Du erwarten, indem Du Lösungen vorstellst. Lösungen, die alle 
interessieren. Die funktionieren. Die man nachbauen kann.
Nachdem Du so die fachliche Anerkennung gewonnen hast, wäre Dein 
Auftritt eine Sensation, hättest Du auf einem User-Treffen eine 
Vorführung, alle Leute kommen zu dem, was sie interessiert, Du stehst 
vor Deinem Stand mit Deinem Wunderprojekt, nennst Deinen Nachnamen, 
wirst gefragt, wann Dein Vater / großer Bruder käme, dann hältst Du 
Deinen Vortrag und alle Kinnladen fallen herab.

"Genie und Wahnsinn liegen dicht beieinander" heißt es im Volksmund.
Ich halte das für plausibel, denn ein unverstandenes Genie könnte wegen 
der Ablehnung durchdrehen.

Mit dem Prinzip "Erst Anerkannung meiner Leistung gewinnen, dann mit 
meiner Jugend kokettieren" kommst Du besser voran.

viel Glück und Anerkennung auf Deinem Weg.
Und der Vorschlag: Verwende ein wenig Zeit und recherchiere Biographien 
von Genies, die jung begannen, die dem Wahnsinn entgingen, die berühmt 
wurden. Welchen Gefahren sie ausgesetzt waren und wie sie die überwangen 
mit Glück und Geschicklicklichkeit.

ciao
Wolfgang Horn
#734095
Lesenswert?

Ts T. wrote:
> Karl heinz Buchegger wrote:
>> Schau mal ins Tutorial. Das ist eine einfache erste Schaltung
>> drinn. Besorg dir die Bauteile (kosten nicht viel) und fang
>> erst mal an damit zu experimentieren und auszuloten was
>> man damit machen kann und wo die Grenzen liegen.
>
> Den hab ich mir schon vor nem hlben Jahr gebaut !

Selbst designed oder nach Anleitung zusammengebaut?
Du weist schon. Der Unterschied zwischen 'Malen nach Zahlen'
und dem was Picasso gemacht hat ist nicht nur der, dass auf seiner
Leinwand keine Zahlen drauf waren.
Wir reden hier vom richtigen Malen!

> An die grenzen bin ich schon gestoßen.

Und wozu brauchst du dann uns?
OP #734096
Lesenswert?

Ich möchte halt einfach was über meinen Microcomputer schreiben(mache 
ich nur für leute wie euch).Die schaltpläne und Programme sind für 
Menschen gemacht die vieleicht Verbesserungen haben oder halt helfen ihn 
weiter zu Entwickeln.
Hallo Ihr da draußen vor euren Monitoren;Diese Menschen seit 
IHR!!!!!!!!!!!!!
#734101
Lesenswert?

Ts T. wrote:
> Ich möchte halt einfach was über meinen Microcomputer schreiben(mache
> ich nur für leute wie euch).Die schaltpläne und Programme sind für
> Menschen gemacht die vieleicht Verbesserungen haben oder halt helfen ihn
> weiter zu Entwickeln.
> Hallo Ihr da draußen vor euren Monitoren;Diese Menschen seit
> IHR!!!!!!!!!!!!!

Ja. Super.
Beteilige dich hier am Forum, hilf anderen Anfängern,
veröffentliche deine Schaltpläne, stelle konkrete Fragen.

Das Projekt, einen 16Mb ED0 Speicherriegel an einen Mega16
anzuschliessen ist aber wahrscheinlich für die meisten hier
ziemlich uninteressant. Zum einen, weil das dynamisches RAM
ist und daher eine Refreshlogik braucht. Zum anderen, weil
es viel einfacher ist eine SD-Karte bei gleichzeitig wesentlich
größerem Speicher zu benutzen.
OP #734112
Lesenswert?

> Das Projekt, einen 16Mb ED0 Speicherriegel an einen Mega16
> anzuschliessen ist aber wahrscheinlich für die meisten hier
> ziemlich uninteressant. Zum einen, weil das dynamisches RAM
> ist und daher eine Refreshlogik braucht. Zum anderen, weil
> es viel einfacher ist eine SD-Karte bei gleichzeitig wesentlich
> größerem Speicher zu benutzen.

In den schaltplänen ist ja auc ein SD_Card steckplatz 
eingezeichnet.außerdem
Werde ich es mit einem ATMega128 machen(Das OS habe ich für meinen ASURO 
Geschrieben).
Gast #734131
Lesenswert?

Hi,

mir fällt bei den Begriffen AVR und "großer Speicher" spontan eine Art 
Datenlogger ein. Mit dem, im Vergleich zum bloßen 
ATmega/ATtiny/ATwasweißich schon extrem vergrößerten, Speicher könnte 
eine Protokollierung verschiedener Parameter über einen recht langen 
Zeitraum realisiert werden.
Ich weiß jetzt nicht, ob Speicherriegel dafür ein geeignetes Medium sind 
(Flüchtigkeit), aber das wäre schonmal etwas (fast) Praktisches.
Wenn es Gründe gegen diesen Vorschlag gibt (oder auch Verbesserungen), 
dann bitte korrigieren. Dazulernen ist immer gut.
Gruß

Fred
Gast #734154
Lesenswert?

fred:
nimm ne 2gb sd karte (9 eur) und zb nen atmega8.
damit kannst du eine menge aufzeichnen. wenn du bei null anfängst haste
das in 1-2 tagen laufen. oder fertigen sd code ausm forum nehmen ;)
billiger/einfacher gehts nicht...
Persönliche Seite #734279
Lesenswert?

Das ist der mit Abstand mieseste Schaltplan den ich seid monaten gesehen 
habe ?!

mal davon ab, das du das symbol-layer z.T. für nets nutzt ist ungefär 
alles falsch angeschlossen...SPI ohne SCK und MISO z.B.....und den 
quartz schließe zumindest ich meistens mit 2 22pf KOndensatoren an..

kann es sein, das du einfach nur neben den mega geschrieben hast was du 
gerne hättest, und das wahllos an die Pins gehaun ? weil die 
normalerweise alle eine eigene spezialfunktion haben....

bevor du dich an einen mikroconputer wagst solltest zumindest 
vernünftige schaltpläne zeichnen können !
Persönliche Seite #734316
Lesenswert?

Marc Seiffert wrote:
> Das ist der mit Abstand mieseste Schaltplan den ich seid monaten gesehen
> habe ?!
>
> mal davon ab, das du das symbol-layer z.T. für nets nutzt ist ungefär
> alles falsch angeschlossen...SPI ohne SCK und MISO z.B.....und den
> quartz schließe zumindest ich meistens mit 2 22pf KOndensatoren an..
>
> kann es sein, das du einfach nur neben den mega geschrieben hast was du
> gerne hättest, und das wahllos an die Pins gehaun ? weil die
> normalerweise alle eine eigene spezialfunktion haben....
>
> bevor du dich an einen mikroconputer wagst solltest zumindest
> vernünftige schaltpläne zeichnen können !

Das wurde hier schon gesagt und außerdem bist du anscheinend der Einzige 
der das noch ernst zu nehmen scheint ;)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren