Suchergebnisse

Suchergebnisse 1-20 von insgesamt 612.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

Aufgrund technischer Veränderungen ist der Mailverkehr innerhalb des Forums (Private Nachrichten) nur noch eingeschränkt möglich. Die Einschränkung ist notwendig, um zusätzliche Betriebskosten für das Forum zu vermeiden. Näheres zu den Hintergründen im Thread "Aktuelles zum Forum".Wir bitten um Verständnis.

Hinweis kann nach Kenntnisnahme deaktiviert werden!

  • Ich habe mindestens ein Projekt wo auch mehr- (2) dimensionale Arrays im ERAM in der Praxis funktionieren. Eventuell mag das nur der Simulator nicht.

  • Zitat von LoPressure: „Der Kommentarblock hat jetzt nur noch 300 statt vorher 800 Zeilen. “ Darüber bin ich auch schon mal gestolpert. HIER ist der Faden dazu und die einfache Lösung von Mark. Es ist nur eine Haken in der Compiler-Konfiguration (options, einvironment, IDE, use new method). Dann können die Kommentare am Beginn auch mehr als 500 Zeilen haben.

  • Zitat von Ulrich: „Gibt es da Qualitätsunterschiede? “ Das kann ich nicht beurteilen. Da aber alles gefälscht wird (sogar Bauteile im Cent-Bereich) ist das natürlich auch hier nicht unwahrscheinlich. Ich selbst beobachte in meinen Projekten keine gravierenden Abweichungen. Als Beispiel habe ich eine Alarmanlage die alle rund vier Tage (konstruktionsbedingt sind das vier Tage und drei bis fünf Stunden je nach Umgebungstemperatur ) per SMS ihren Status meldet und deren Uhr ich schon lange nicht me…

  • Zitat von laase: „Auf den EEProm werde ich wohl komplett verzichten. Evtl also auch zu dem die Spannungsversorgung auftrennen. “ Ich denke, dass das EEPROM für sich sehr wenig Strom brauchen wird. Nur dessen Stromversorgung zu trennen ist ja da auch nur die halbe Miete. Es müssten ja auch noch die Pull-Up Widerstände berücksichtigt werden weil die hängen erstmal auch an +UB und könnten dann noch über den Chip gegen GND (wenn auch geringen) Strom ziehen (man glaubt ja gar nicht wo da immer parasi…

  • Ich habe heute dreimal beim Erstellen eines Beitrages beim absenden folgende Fehlermeldung erhalten (die ID ist jene des letzten Beitrags). Der Beitrag wird aber wohl dennoch übernommen und würde man den Beitrag auf Grund der Meldung nochmals senden würde, sind dann da zwei gleiche Beiträge hintereinander. Beim erstellen eines weiteren Beitrags (auch stunden später) ist das Formular dann immer mit dem Inhalt des vorangegangene Posts ausgefüllt. Zitat von FEHLERMELDUNG beim senden eines Betrages:…

  • Zitat von Ronnie: „Das müsste aber dann auch mit denjenigen zwischen h07-h0d funktionieren “ Ich denke schon, zumindest solange man die nicht für die Alarmfunktion benötigt. In dem Zusammenhang habe ich übrigens seinerzeit noch was entdeckt. Der Alarmausgang (INT/SQW, Pin 3) wird im Alarmfall nur gesetzt wenn der Chip mit den 5V versorgt wird (nur die Stützbatterie alleine reicht nicht). Ich wollte mal eine Schaltung aus Stromspargründen "aufwecken" die nicht stromversorgt ist und erst im Alarmf…

  • Zitat von Ronnie: „Wie funktioniert das? “ Ich würde das nur als "Trick" bezeichnen. Ich setze das Bit 2 im Register h0E und hoffe darauf, dass das dieses zurück kippt, wenn die Batteriespannung soweit absinkt, dass das RAM des Chips seine Einstellungen vergisst . Probiert habe ich das aber nur mit dem Batterietausch. Da funktioniert das jedenfalls diesen damit eindeutig zu erkennen.

  • Zitat von laase: „was haltet ihr von dieser DS3231 Realtime Clock “ Ich verwende die seit einiger Zeit in meinen Projekten. Die sind hochgenau (naja innerhalb von wenigen Monaten geht die Uhr schon ein paar Sekunden falsch, was aber bei den meisten Anwendungen wiederum egal sein wird). Die sind jedenfalls oft genauer als viele andere RTC-Chips. Bei den Modulen mit EEPROM ist zu beachten dass die einmalig "behandelt" werden müssen. Da zieht sich schon seit Jahren ein Designfehler durch. Diese Mod…

  • Eeprom as Eram Single

    Zitronenfalter - - Hauptforum BASCOM-AVR

    Beitrag

    Erstmal muss das Dim EEPROM so lauten Dim EEPROM(2) As ERAM SINGLE Damit werden bereits zwei Plätze eingerichtet. Diese erreicht man dann in der Folge als EEPROM(1) und EEPROM(2) oder wenn die die Basis umstellst mit EEPROM(0) und EEPROM(1) Als nächstes möchtest du einer Bytevariable den Inhalt einer Singlevariablen zuweisen, das kann funktionieren muss es aber nicht (ist zumindest etwas holprig und kann den Controller auch gut verwirren). Schließlich möchtest du in eine Wordvariable den Inhalt …

  • Zitat von Pac-Man: „Sorry, ich finde den Button nicht... “ Das liegt wahrscheinlich am Add-Blocker der nun mal nicht zwischen "guter" und "böser" Werbung unterscheidet (und auch der Spenden-Button wird da als Werbung gesehen). Leider sind die heute unumgänglich was da heute alles als Werbung aufgezwungen wird. Leider kommt dadurch dann auch harmlose "Werbung" so wie hier unter die Räder. Du müsstest im Add-Blocker diese Seite zu den Ausnahmen geben, dann wird auch die "Werbung" angezeigt. Dann s…

  • Zitat von Ulrich: „wenn auf der SD-Card beim Power-Up keine vorhanden ist? “ Wobei es auch noch eventuell auf den Softwarestand ankommt. In der aktuellen Version wird jedenfalls eine Config.TXT angelegt. Deren Inhalt ist davon abhängig was vorher mit dem Modul passiert ist. Ist das Modul "nagelneu" (z.B. neu geflasht und das EEPROM wurde dabei auch gelöscht) werden die Standard-Vorgabewerte für das Config geschrieben, während bei einem bereits verwendeten Modul jene Werte in die Config.TXT gesch…

  • Laut Schaltplan ist ein ATMEGA328P_TQFP verbaut der mit 3.3V (Spannungsregler 3.3V MIC5205) versorgt wird. Die 3.3V sind wohl wiederum der SD-Karte geschuldet. Möglicherweise ist das ganze ja mit der heißen Nadel gestrickt . Laut Sparkfun sind die Daten aber wohl korrekt. Zitat von SPARKFUN: „Der SparkFun OpenLog ist ein Open-Source-Datenlogger, der über eine einfache serielle Verbindung funktioniert und microSD-Karten bis zu 32GB unterstützt. Der OpenLog kann große Mengen serieller Daten speich…

  • Zitat von Ulrich: „an den 328-Pins feine Drähte anlöten. “ Ich zitiere mal aus der ins deutsche übersetzten Beschreibung: Zitat von SPARKFUN: „SPI Am gegenüberliegenden Ende der Platine sind außerdem vier SPI-Testpunkte herausgebrochen. Mit diesen können Sie den Bootloader auf dem ATmega328 neu programmieren. Das neueste OpenLog (DEV-13712) bricht diese Punkte in kleineren durchkontaktierten Löchern heraus. Wenn Sie einen ISP zum Neuprogrammieren oder Hochladen eines neuen Bootloaders auf OpenLo…

  • Zitat von Mitch64: „Ich kenne ja nicht die Anwendungen. “ Die Anwendung ist im Prinzip ein Wachsstreifenschreiber nur in elektronisch (im Prinzip ein Mega1284p mit Display). Solange der Prüfling innerhalb seiner Toleranzen arbeitet ist es für das Ergebnis und die Fehlereingrenzung unerheblich wie viele Millisekunden da was abweicht. Da wird als Ergebnis im Prinzip dann nur am Display OK und die errechneten Ergebnisse ausgegeben. Sind das aber Impulsfolgen (die jetzt von einer Wahlscheibe oder ab…

  • Zitat von Ulrich: „keine Diode “ Kann gut sein, dass beim Klon die Stromversorgung anders aufgebaut ist und das deshalb dort eben anders aussieht. Viel wichtiger wäre der Vergleich der Chipdaten und der Quarze (das kann ich auf den Bildern leider nicht erkennen. Es gibt sonst keinen logischen Grund warum die HEX-Datei nicht läuft auf den Klonen außer eben Differenzen bei den Bauteilen oder eine andere Beschaltung.. Im Prinzip könntest du ja die Verbindungen anhand des Schaltplans vergleichen und…

  • Zitat von Ulrich: „Sollte ich sie so umbauen “ Würde ich nur als ganz letzte Maßnahme machen. Das ist ja auch ein anderer Bauteil, kann also sein, dass das sogar passt und zum darunterliegenden Spannungsregler gehört der eventuell etwas anders konstruiert ist. Viel wichtiger ist es zu vergleichen was auf dem Chip (lt. Schaltplan ein ATMEGA328P) steht und was auf dem Quarz (lt. Schaltbild 16MHz). Den Atmega gibt es als 328, 328P und 328PB in dieser Gehäusebauform, das HEX-File ist aber wohl für d…

  • Zitat von Ulrich: „nur funktionieren tut es immer noch nicht, “ Ich würde vermuten, dass das HEX-File bei den Klones nicht passen wird (warum auch immer). Ich weiß zwar nicht warum man sich beim Nachmachen nicht an den Schaltplan und die Daten halten will aber wenn ich OpenLog draufschreibe erwarte ich eigentlich, dass sich auch der Klon genau so verhält. Da braucht nur der Quarz (oder die Art wie der Takt erzeugt wird) nicht stimmen und schon wird das nicht funktionieren. Genauso muss auch der …

  • Datenlogger auf ARDUINO- Basis

    Zitronenfalter - - Themen am Rande

    Beitrag

    Zitat von Ulrich: „Diese Datei wird im Explorer mit 74kB angezeigt, jedoch werden nur 27kB laut Bascom in der Chip geschoben. “ Das ist dem Format einer HEX-Datei geschuldet. Das ist ja eine reine Textdatei welche aus Steuer- und Nutzdaten in entsprechend vielen Zeilen besteht. Im Prinzip Steht da in einer Zeile der Adressbeginn, eine Anzahl (z.B. 16) von Daten, einer Prüfsumme und einem CRLF. Die Daten sind z.B. zweistellige HEX-Zahlen. Das bedeutet, dass chon für die Datenbytes doppelt soviel …

  • Datenlogger auf ARDUINO- Basis

    Zitronenfalter - - Themen am Rande

    Beitrag

    Das Modul selbst ist ja auch kein Geheimnis und könnte auch nachgebaut werden Anbei der Schaltplan dazu: bascomforum.de/index.php?attac…12edcea1a29fe32e7007d7790

  • Datenlogger auf ARDUINO- Basis

    Zitronenfalter - - Themen am Rande

    Beitrag

    Zitat von Ulrich: „Wo ist der Fehler? “ Ich kann es nur vermuten. Aber welchen Firmwarestand hat das Modul? Die Beschreibung bezieht sich jedenfalls auf den letzten verfügbaren (IMHO 4.3). Das Updaten hatte allerdings nicht so einfach geklappt wie im Netz beschrieben wurde über die Arduino-IDE, ich hatte den ISP kurz herausgeführt und das HEX-File welches die Arduino-IDE erstellte mit BasCom und MKII übertragen. HIER ist übrigens (in englisch) das ganze Modul beschrieben (auch dessen Firmwareupd…