- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 10 von 10

Thema: Arduino Due und MAX485

  1. #1
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    10.04.2005
    Ort
    Bad Aibling
    Beiträge
    212

    Arduino Due und MAX485

    Anzeige

    LiFePo4 Akku selber bauen - Video
    Hi Mädels ... Jungs ...

    Ich habe ein Netz unabhängiges Stromnetz mit 230V in dem befindet sich ein Stromzähler mit einer RS485 Schnittstelle. Von dieser wollte ich jetzt mit dem Arduino Due die Zählerwerte und einige andere Daten die der Sammelt abholen und zu einem Datenbankserver zur Aufbewahrung übertragen.

    Wo ich jetzt im Internet beim suchen nicht ganz schlau werde ist ob der MAX485 mit den 3,3Volt des Due leben kann. Ich konnte jetzt nichts finden warum es nicht gehen sollte. Aber die Meisten Infos sind in Englisch und ich mir dann immer nicht ganz sicher ob ich richtig gelesen habe. Könnt Ihr mir vielleicht sagen ob ich damit richtig liege?

    Grüße
    Alexander

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    04.09.2011
    Ort
    Hessen
    Beiträge
    707
    Hallo,

    ich bin mir recht sicher, es gibt auch eine 3,3 V Version von dem Teil (MAX3485 ?)

    Ansonsten wäre ein Signal vom Due zum MAX485 (bei 5 V betrieben) kein Problem, da der ab 2V ein High erkennt. Vom MAX zum Due wäre die Spannung zu hoch, da muss was zum Runtersetzen davor, z.B. 74HC4050.

  3. #3
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    27.08.2013
    Ort
    Region Basel
    Alter
    66
    Beiträge
    2.435
    Hallo Alexander,

    Der MAX485 hat eine Menge Geschwister, darunter auch welche für 3.3V.
    https://datasheets.maximintegrated.c...487-MAX491.pdf

    MfG Peter(TOO)
    Manchmal frage ich mich, wieso meine Generation Geräte ohne Simulation entwickeln konnte?

  4. #4
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    10.04.2005
    Ort
    Bad Aibling
    Beiträge
    212
    Ich hätte den MAX485 gleich mit 3,3V versorgt dann kann das zum Due hin nicht zu hoch sein. Im Datenblatt fand ich nur das der MAX485 maximal 12V aushält. Für die Daten im Datenblatt nehmen die eine Versorgung mit 5V an. Den MAX485 hätte ich halt schon und wenn es geht müsste ich nicht erst irgendwo wieder den Chip bestellen.

  5. #5
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    04.09.2011
    Ort
    Hessen
    Beiträge
    707
    Kaputt geht bei 3,3 V wahrscheinlich nichts. Ob der MAX485 da zuverlässig funktioniert und bei welcher Baudrate, musst Du ausprobieren. In dem Datenblatt steht da nicht wirklich was zu.

  6. #6
    HaWe
    Gast
    Zitat Zitat von Mxt Beitrag anzeigen
    Kaputt geht bei 3,3 V wahrscheinlich nichts. Ob der MAX485 da zuverlässig funktioniert und bei welcher Baudrate, musst Du ausprobieren. In dem Datenblatt steht da nicht wirklich was zu.
    stimmt, und wenn es wirklich mit 3.3V am MCP nicht funzt, kann man ihn auch mit 5V betreiben und zum Arduino einen einfachen Spannungsteiler dazwischenhängen, genau wie wenn man einen Raspi RX mit einem Arduino TX verbindet:
    Klicke auf die Grafik für eine größere Ansicht

Name:	arduino-raspberry-pi-serial-connect-schematics.jpg
Hits:	6
Größe:	29,5 KB
ID:	32829

  7. #7
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    04.09.2011
    Ort
    Hessen
    Beiträge
    707
    Den Spannungsteiler hab ich mir mit Absicht verkniffen. Da fliesst mehr Strom als bei einem Gatter als Pegelwandler. Das macht das Umschalten der Signale etwas langsamer. Und RS485 kann recht hohe Baudraten haben ...

  8. #8
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    10.04.2005
    Ort
    Bad Aibling
    Beiträge
    212
    Schnell muss es nicht sein. Der Stromzähler speichert die Werte ja selbst im muss die nur halt Abholen wenn ein wie auch immer langer Meßzeitraum vorbei ist. Ob dann das lesen der Werte eine oder fünf Sekunden dauert ist egal. Da muss man eher fürchten das der Elektronik die Füße einschlafen ...

    Ich probier mal die 3,3V und schaue was er damit anfangen kann.

  9. #9
    HaWe
    Gast
    Zitat Zitat von Mxt Beitrag anzeigen
    Den Spannungsteiler hab ich mir mit Absicht verkniffen. Da fliesst mehr Strom als bei einem Gatter als Pegelwandler. Das macht das Umschalten der Signale etwas langsamer. Und RS485 kann recht hohe Baudraten haben ...
    @ alexander_ro:
    wie hoch taktest du deinen RS485? der Spannungsteiler funktioniert (von mir getestet per UART TTL) sicher mit 115200 baud, möglicherweise auch durchaus 500 kbaud, das habe ich allerdings nicht selber getestet.

  10. #10
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    10.04.2005
    Ort
    Bad Aibling
    Beiträge
    212
    Darüber habe ich mir nicht wirklich Gedanken gemacht. Aber die 115200 sind sicher bereits mehr als ausreichend. Wie schon erwähnt muss es nicht schnell sein. Für ein Energieverbrauchsübersicht ist vermutlich die kleinste noch brauchbare Zeiteinheit eine Stunde. Dann sollte man die 20 Messwerte halt vielleicht in einer Minute übertragen können. Also wirklich nichts das auch nur im Ansatz Elektronik ins Schwitzen bringen würde.

Ähnliche Themen

  1. Max485 automatische Senderichtungsumschaltung
    Von demmy im Forum Elektronik
    Antworten: 0
    Letzter Beitrag: 03.02.2014, 18:05
  2. Atmega8 + MAX485
    Von demmy im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 21
    Letzter Beitrag: 03.08.2011, 17:33
  3. Atmega8 und MAX485 an PC
    Von demmy im Forum Elektronik
    Antworten: 9
    Letzter Beitrag: 01.08.2011, 19:41
  4. Max485 / Bascom Grundlagen
    Von Elkokiller07 im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 6
    Letzter Beitrag: 12.09.2006, 11:55
  5. RS485 (MAX485) & Widerstände
    Von Spritey im Forum Elektronik
    Antworten: 8
    Letzter Beitrag: 10.03.2005, 12:00

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress