Ich habe hier mal den LCD-Aufbau mit dem sd2iec-Aufbau auf einer Platine vereint.
Momentan noch ungetestet.
Falls jemand Fehler endeckt, bitte bescheid geben.
Es gibt 18 Antworten in diesem Thema, welches 4.333 mal aufgerufen wurde. Der letzte Beitrag (
Ich habe hier mal den LCD-Aufbau mit dem sd2iec-Aufbau auf einer Platine vereint.
Momentan noch ungetestet.
Falls jemand Fehler endeckt, bitte bescheid geben.
Danke dafür - lädt zum Nachbauen ein - was ist VR1 für ein Bauteil ? (Bezugsquelle ?)
Genial wäre jetzt eine Fertigplatine wie die PeterSieg-SD2IEC-Platine, dann eine Teileliste mit Bezugsquelle und dann muss man noch die Platine bestücken und die beiden ATMEGAs flashen (träum...).
VR1 ist ein Standard-Potentiometer, das die Displayhelligkeit regelt.
Der richtige Wert dafĂĽr kann jedoch von Display zu Display unterschiedlich sein und sollte daher aus dem Datenblatt bezogen werden.
Toll wäre, wenn noch jemand erklären würde wie man den Bootloader flasht und welche FUSES genau gesetzt werden müssen.
Funktioniert die Lochrasterschaltung mit der sd2iec-0.8.2-sw2-m644p ĂĽberhaupt?
Und könnte mir jemand erklären wie das mit dem Bootloader funktioniert?
Welchen von Bitte melde dich an, um diesen Link zu sehen. muĂź ich da nehmen?
Wird der einfach wie die Software selbst geflasht, oder muĂź der an eine bestimmte Stelle im AVR?
Stimmen folgende FUSES: LFUSE auf 0x2f, HFUSE auf 0xd1?
danke, danke!
Funktioniert die Lochrasterschaltung mit der sd2iec-0.8.2-sw2-m644p ĂĽberhaupt?
Das Layout des SD2IEC sieht mir nach LarsP aus, da wird das "sd2iec-0.8.2-sw2-m644p" wohl nicht funkionieren. (SW steht fĂĽr Shadowolf)
Du brauchst die Firmware fĂĽr das LarP-Layout, also: sd2iec-0.8.2-larsp-m644p.zip.
Vergleiche mal die Layouts, dann siehst Du die Unterschiede,
1. Shadowolf
Bitte melde dich an, um diesen Anhang zu sehen.
2. LarsP
Bitte melde dich an, um diesen Anhang zu sehen.
Inwieweit "Unseen" den LCD-Support auch in der Version "sd2iec-0.8.2" eingeplegt hat, kann er evtl. ja kurz beantworten.
Inwieweit "Unseen" den LCD-Support auch in der Version "sd2iec-0.8.2" eingeplegt hat, kann er evtl. ja kurz beantworten.
Ich vermute, gar nicht.
Aber kein Problem dann stricke ich die Schaltung um, allzuviel anders schaut die ja nicht aus.
Jedoch wird hier ein ATmega32 verwendet. Funktioniert die Schaltung auch mit dem ATMega64 und der "sd2iec-0.8.2-sw2-m644p" ?
Kann jemand bestätigen das die Schaltung noch aktuell ist? Bzw. wird in der Schaltung ja kein Quarz verwendet.
Ich gehe mal davon aus das ich das ganze auch mit Quarz aufbaun kann, oder?
Jedoch wird hier ein ATmega32 verwendet. Funktioniert die Schaltung auch mit dem ATMega64 und der "sd2iec-0.8.2-sw2-m644p" ?
Vergiss den atMega32. Der war gestern. Nein, vorgestern. Aktuelle Firmware läuft nur auf dem atMega644.
Die beiden sind aber pinkompatibel, d.h. Du kannst in jede Schaltung, die mal fĂĽr einen 32er gedacht war, einen 644er reinstecken.
Und nochmal:
Das LarsP und das SW haben unterschiedliche Layouts - d.h. die Leitungen liegen an unterschiedlichen Beinchen des Controllers. Du brauchst schon eine Firmware, die zum Layout passt - das jeweilige Signal muss schlieĂźlich schon da anliegen, wo die Firmware es erwartet. Wenn Dein Schaltbild oben also dem LarsP-Layout entspricht (ich habe jetzt nicht verglichen), dann brauchst Du auch eine LarsP-Firmware und kein -sw2 - fĂĽr sw=Shadowolf.
Bzw. wird in der Schaltung ja kein Quarz verwendet.
Ich gehe mal davon aus das ich das ganze auch mit Quarz aufbaun kann, oder?
Kannst Du nicht nur, solltest Du sogar. Ohne Quarz kein Schnelllader. Alles, was sich ändert, sind die Fuses - die müssen dann für den Quarzbetrieb angepasst werden.
ZitatDas LarsP und das SW haben unterschiedliche Layouts
Das ist mir nun schon klar.
Mein Problem ist jedoch das ich ja im Zusammenhang mit dem LCD nur die sd2iec-0.8.2-sw2-m644p verwenden kann.
Die Frage dazu wäre jetzt, ist die Schlatung für diese Software überhaupt ausgelegt?
So, habe das ganze jetzt nochmal neu gestrickt.
Wäre toll wenn jemand einen kurzen Blick drauf werfen könnte um zu sagen ob das ganze so funktionieren könnte.
Als Software möchte ich wie bereits erwähnt die sd2iec-0.8.2-sw2-m644p verwenden.
Die eine Diode D1 (1N4148) habe ich mal weggelassen. Ich denke die ist nur als Verpolungsschutz gedacht.
Hallo,
Wäre toll wenn jemand einen kurzen Blick drauf werfen könnte um zu sagen ob das ganze so funktionieren könnte.
Die Beschaltung mit dem Quarz macht so keinen guten Eindruck. Du hast beide Ozsilator-Anschlüsse der beiden AVRs parallel geschaltet. Damit also jeweils beide Eingänge und dann auch die Ausgänge, und zum Schluß nur einen Quarz drangeschaltet.
Entweder nimmst Du zwei Quarze fĂĽr jeweils einen AVR und trennst die Verbindungen oder Du verschaltest und programmierst (Fuse-Bits) den zweiten AVR korrekt auf externen Takt-Eingang und holst Dir den Takt am Ozsilator (Ausgang) des ersten AVR ab.
Wie das dann aussieht kann man auch Bitte melde dich an, um diesen Link zu sehen. sehen.
GruĂź Martin
Die Beschaltung mit dem Quarz macht so keinen guten Eindruck. Du hast beide Ozsilator-AnschlĂĽsse der beiden AVRs parallel geschaltet.
Also ich bin davon ausgegangen das das funktioniert.
Ich hab ein wenig gegoogelt und im Bitte melde dich an, um diesen Link zu sehen. wurde erwähnt das man 2 AVRs mit einem Quarz parallel takten kann.
Warum geht denn das nicht?
Hallo,
Also ich bin davon ausgegangen das das funktioniert.
Hast Du es mal probiert? Es könnte sogar funktionieren. Jedoch ist mir keine Applikation von Atmel bekannt, nach der das auch vom Hersteller so angegeben wird.
Ich hab ein wenig gegoogelt und im Bitte melde dich an, um diesen Link zu sehen. wurde erwähnt das man 2 AVRs mit einem Quarz parallel takten kann.
Könntest Du eine genaue Quelle (URL) benennen?
Warum geht denn das nicht?
Wie ich schon oben schrieb, könnte es sogar funktionieren. Jedoch werden damit die Eingänge und Ausgänge des Oszillators einfach verbunden. Der Oszilator ist im Idealfall ein Inverter. Da würde das jetzt kein großes Problem sein, jedoch verändern sich ein paar Parameter, welche evtl. das Schwingen des Quarzes beeinträchtigen könnten. Außerdem ändert sich die Last auf der Eingangsseite, da dort zwei Eingänge vom Quarz beschaltet werden und damit bedient werden müssen. Daher wäre es eben besser, einmal den korrekten Quarz-Oszillator am ersten AVR aufzubauen, und dann direkt nach dem Inverter, den Oszilator-Ausgang zum Takt-Eingang des zweiten AVRs zu führen. Nur muß eben das Fuse-Bit für die Taktquelle von externen Quarzozsilator zu externen Takteingang verändert werden. Dies ist auch in den Appliaktionen von Atmel so verwendet. Z.B. ist selbst das alte STK500 mit zwei AVRs (AT8535 und AT1200) genauso beschaltet.
Und immer dran denken, Deine Idee kann funktionieren, evtl. auch nur einmal auf der Welt, und zwar genau bei den beiden AVRs, welche Du verwendest. Ein sicherer Nachbau erscheint mit damit nicht garantiert!
GruĂź Martin
Hallo,
Wäre toll wenn jemand einen kurzen Blick drauf werfen könnte
Ich denke, die BrĂĽcke zwischen Pin 12 (Oszilator) und Pin 29 des IC1 ist nicht okay und gewollt. Zumindest war sie auch in Deinem ersten Entwurf nicht vorhanden!
GruĂź Martin
Ich denke, die BrĂĽcke zwischen Pin 12 (Oszilator) und Pin 29 des IC1 ist nicht okay und gewollt. Zumindest war sie auch in Deinem ersten Entwurf nicht vorhanden!
Danke fĂĽr den Hinweis!
Wo kommt denn dann XTAL2 vom 2ten AVR hin? Bleibt der in der Luft?
Funktioniert bei 2 ATMegas der Bootloader noch? Bei deinem Link wird irgenwas in der Richtung erwähnt.
Habe das ganze jetzt nochmal angepasst.
Vergleiche mal die Layouts, dann siehst Du die Unterschiede,
1. Shadowolf
Das ist wohl eher ein sw1-Layout - sw2 hat getrennte Ein-/Ausgänge für den IEC-Bus.
ZitatInwieweit "Unseen" den LCD-Support auch in der Version "sd2iec-0.8.2" eingeplegt hat, kann er evtl. ja kurz beantworten.
Natürlich ist der da nicht eingepflegt, das ist ein reines Bugfix-Release. Beim RTC-Support für die larsp-Version rede ich mich einfach damit heraus, dass das Feature schon längst im Code steckte und nur eingeschaltet werden musste, was für den LCD-Krempel nicht gilt.
Das klingt alles sehr mĂĽhsam.
Irgendwie scheint das ganze der falsche Ansatz zu sein.
Habe mir das einfacher vorgestellt.
Ich denke langsam das es keinen Sinn hat das ganze auf diese Art zusammenzubaun.
So wie ich das sehe wird man wohl nicht drum herumkommen die komplette SD2IEC V1.2 Schaltung 1:1 auf Lochraster nachzubaun.
Anders wird man wohl nie die sd2iec-0.8.2-sw2-m644p laufen bekommen.
Die Software jetzt extra dafĂĽr anzupassen ist nicht zielfĂĽhrend.
Kann ich die Bauteilwerte von der Shadowolf-Schaltung 1:1 ĂĽbernehmen wenn ich das ganze in der DIL Version des ATMegas aufbaue?
Was fĂĽr ein Bauteil ist dieser IRLML2402 denn in der nicht SMD-Variante?
Also ich wäre schon zufrieden damit wenn mir jemand sagen könnte was ich anstelle des IRLML2402 nehmen könnte, damit ich das ganze auf Lochraster realisieren kann.
So, ich habe das ganze jetzt nochmal ĂĽberarbeitet:
Ist eine Mischung aus SD2IEC uns MMC2IEC.
Die Schaltung habe ich mit Hilfe von Shadowolf ergänzt.
Was noch unklar ist, ob die Widerstandswerte fĂĽr die Ansteuerung des Seriellen Buses korrekt sind, da diese fĂĽr das SD2IEC und somit 3V gadacht sind.
Und wie die 3 Transistoren BC547A anzuschlieĂźen sind.
Hallo! Hab ich eine Frage? Gleiche schlatplan am IC2 Welche firmware muss eingeben oder wo kann ich runterladen die softwahre? Vorher danke dir
Bitte melde dich an, um diesen Link zu sehen.