Ein RAM Tester für 2114 RAMs auf Basis eines Arduino Nano

Es gibt 99 Antworten in diesem Thema, welches 23.149 mal aufgerufen wurde. Der letzte Beitrag (11. Februar 2024 um 20:41) ist von Dcobain.

  • Ein RAM Tester für 2114 RAMs auf Basis eines Arduino Nano:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Belegung Adapter:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Arduino Sketch:

    Viel Spass beim nachbasteln! :smile:

    Bitte melde dich an, um diesen Link zu sehen.

    Einmal editiert, zuletzt von andi6510 (6. Oktober 2019 um 13:04)

  • Ein RAM Tester für 2144 RAMs auf Basis eines Arduino Nano:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Belegung Adapter:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Viel Spass beim nachbasteln! :smile:

    Das schreit nach einer Platine mit Gehäuse von bigby :verehr:

  • andi6510 : ist das isolierter Lackdraht ?

    "Was heute noch wie ein Märchen klingt,kann morgen Wirklichkeit sein.Hier ist ein Märchen von übermorgen.Es gibt keine Kupferka­bel mehr,es gibt nur noch die Glasfaser und Terminals in jedem Raum.Man siedelt auf fernen Rech­nern.Die Mailboxen sind als Wohnraum erschlossen.Mit heute noch unvorstellbaren Geschwindigkeiten durcheilen Computerclubs unser Da­tenverbundsystem.Einer dieser Com­puterclubs ist der CCC.Gigantischer Teil eines winzigen Sicher­heitssystems,das die Erde vor Bedrohungen durch den Gilb schützt.Begleiten wir den CCC und seine Mitglieder bei ihrem Patrouillendienst am Rande der Unkenntlich­keit. CCC'84 nach ORION'64"

  • hast Du da mal einen Bestell-Link. Ich hatte mir sowas mal bestellt und dann festgestellt, dass es einfach Kupferdraht war und gar nicht isoliert.

    "Was heute noch wie ein Märchen klingt,kann morgen Wirklichkeit sein.Hier ist ein Märchen von übermorgen.Es gibt keine Kupferka­bel mehr,es gibt nur noch die Glasfaser und Terminals in jedem Raum.Man siedelt auf fernen Rech­nern.Die Mailboxen sind als Wohnraum erschlossen.Mit heute noch unvorstellbaren Geschwindigkeiten durcheilen Computerclubs unser Da­tenverbundsystem.Einer dieser Com­puterclubs ist der CCC.Gigantischer Teil eines winzigen Sicher­heitssystems,das die Erde vor Bedrohungen durch den Gilb schützt.Begleiten wir den CCC und seine Mitglieder bei ihrem Patrouillendienst am Rande der Unkenntlich­keit. CCC'84 nach ORION'64"

  • hast Du da mal einen Bestell-Link.

    Sorry, nichts aktuelles. Ich hatte mal vor Jahren so eine 5er Packung die zu einem Fädelstift dazu gehört bestellt. Das funktioniert prima. Evtl suchst Du also so was hier:

    Bitte melde dich an, um diesen Link zu sehen.

    (weia ist das Zeug teuer!)

  • Da gibt es z.B. bei Reichelt. Der hat einen Durchmesser von 0,2mm. Den gibt es natürlich auch dünner oder dicker aber für mich hat 0,2mm immer gut funktioniert.

    Wichtig ist dass man im Datenblatt mal prüft ob der Kupferlackdraht auch lötbar ist. Sonst kann man beim Basteln nichts damit anfangen.

    <edit>

    OK! zu langsam...

    Der alleinige Zweck dieses Beitrags ist es meinen Counter zu inkrementieren. Jeglicher Sachbezug dient ausschließlich der Dekoration.

    Bitte melde dich an, um diesen Link zu sehen.    Bitte melde dich an, um diesen Link zu sehen.    Bitte melde dich an, um diesen Link zu sehen.

  • andi6510

    Wo wird mir Test failed oder Test pass angezeigt.

    Ich habe im Scetch was mit seriell gelesen.

    lg

    Und ja, ich hätte dann auch gerne einen Bausatz oder Platine :)

    Das Drachenboot liegt schon am Strand.

    Die Königin sie zittert.

    Und wenn der Wind die Segel bläht,

    dann hab ich Blut gewittert.

    Einmal Wikinger immer Wikinger.

  • Das schreit nach einer Platine mit Gehäuse von bigby :verehr:

    Wenn Interesse besteht kann ich ja eine Platine machen und ggf per Sammelbestellung unters Volk werfen.

    Klar, ich hätte Interesse an einer solchen Platine! Sammelbestellung, KiCAD-Projekt oder Gerber-Files -- wie es Dir am besten passt. :D

  • Wo wird mir Test failed oder Test pass angezeigt.

    Ich habe im Scetch was mit seriell gelesen.

    Ja, per serieller Verbindung im Arduino serial Monitor wird detailliert ausgegeben, was gerade getestet wird.

    Wenn man das Teil standalone betreibt gibts dann Blinkcodes per LED (ist bereits auf dem Nano 3 vorhanden):

    XXXX____XXXX____... gleichmäßiges Blinken bedeutet "Test läuft".

    XXXX_XXXX_XXXX_... 1x Laaang (mit kurzer Pause) bedeutet PASS, RAM ist OK.

    X_X____X_X____... 2x Kurz bedeutet FAIL, RAM ist defekt.

    Ich habe damit erfolgreich aus 32 RAM ICs das Defekte ausgesiebt (im standalone Modus).

    Momentan dauert so ein test pro IC noch ca 30-40 Sekunden. Vor allem, weil das chip-select für 1 ms gezogen wird - 1us würde ja schon reichen. Aber ich hatte auf die Schnelle nicht gefunden, wie man auf dem Arduino ein Mikrosekunden-Delay macht (ja ich weiss, Google hat mir die Lösung gerade auch sofort ausgespuckt...)

    Und ja, ich hätte dann auch gerne einen Bausatz oder Platine

    Klar, ich hätte Interesse an einer solchen Platine! Sammelbestellung, KiCAD-Projekt oder Gerber-Files -- wie es Dir am besten passt.

    OK, das ist genug Motivation mal eine Platine zu machen. Ich werde dann zu gegebener Zeit eine Umfrage machen, wer Interesse hat - wenn es sich lohnt kann man ja ne Bestellung lostreten.

  • Also, Platine ist schon fertig (war ja auch wirklich nicht so kompliziert).

    Bitte melde dich an, um diesen Anhang zu sehen.    Bitte melde dich an, um diesen Anhang zu sehen.

    Im Anhang finden sich die Gerber Files.

    Die Bauteile habe ich mal in einer Reichelt Bestelliste zusammengefasst:

    Bitte melde dich an, um diesen Link zu sehen.

    Den Arduino gibts in der Bucht sicher noch günstiger. Und die Pinleiste gibts in der Regel zum Arduino dazu. Ich habe aber trotzdem mal zwei 16er Leisten mit in die Liste genommen. Die müssen dann jeweils auf 15 Pins gekürzt werden.

    ACHTUNG! Bis jetzt ist alles noch komplett ohne Funktionsgarantie. Die Platine habe ich einfach nach bestem Wissen layoutet. Es wäre daher nett, wenn mal jemand die Platine gegen meine Pinliste oben gegenchecken könnte. Dann haben wir wenigstens das vier Augen Prinzip.

    Um die Rätselei abzukürzen, wie das bestückt werden muss: Der Arduino bekommt seine Beine nach unten eingelötet und wird dann in die Buchsen auf der Unterseite der Platine gesteckt. PIN1 vom Arduino ist dabei der Pin D1/TX.

    Bestückungsanleitung mit Bildern gibts natürlich erst, wenn Platinen da sind.

    Wer mag sich um eine Sammelbestellung kümmern? Ich habe nicht so die Erfahrungen mit Platinenherstellern, bei denen so ein Kleinkram günstig gemacht wird. Und Würth Elektronik ist sicher ein bisschen zu teuer...

    zum Schluss noch der Schaltplan:

    Bitte melde dich an, um diesen Anhang zu sehen.

  • Das meine ich mit "kümmern" - ein Bestellthread aufmachen und die Leute einsammeln etc...

    Done!

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • andi6510 Vielen Dank schon mal! Sag mal, paßt ich den DIP18 Footprint auch ein ZIF-Sockel? Die Bohrungen sehen mir auf den ersten Blick ein wenig eng aus dafür. Aber das kann natürlich täuschen...