FHEM Forum

Verschiedenes => Bastelecke => Thema gestartet von: zweiundzwanzig am 26 Juli 2015, 11:45:54

Titel: nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: zweiundzwanzig am 26 Juli 2015, 11:45:54
Ich vermute, dass es inzwischen mehrere User mit DIY culs gibt, die mutig waren und die Arduino Signalleitungen nicht an 3,3v angepasst haben. Wie sind eure Erfahrungen? Nimmt der cc1101 irgendwann Schaden?
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: Hardlife am 26 Juli 2015, 13:01:16
Ich hab 3 nanoCul (1 x 433 + 2 x 868) seit ca. Jänner am laufen.
Alle ohne Widerstand für 3,3V-Signal...
Bisher keinerlei Probleme.
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: chris1284 am 26 Juli 2015, 13:15:24
433 und 868 am laufen seit ca 3/4 jahr -> keine probleme.
wenn man überlegt wie spät die info mit dem wiederstand kam und wie viele bis dahin nachgeaut haben und es keine neg. meldungen gab...
ich meine es schadet auch nicht sondern es hatte mehr was mit dem sauberen empfang zu tun
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: kadettilac89 am 26 Juli 2015, 14:02:10
868 läuft seit Oktober problemlos, 433 seit Nov. oder Dez.
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: zweiundzwanzig am 26 Juli 2015, 18:22:51
Zitat von: chris1284 am 26 Juli 2015, 13:15:24
ich meine es schadet auch nicht sondern es hatte mehr was mit dem sauberen empfang zu tun

Echt? Ich glaube eigentlich nicht, dass die Spannungsanpassung etwas am Empfang ändert.
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: chris1284 am 26 Juli 2015, 19:25:02
es gibt 2 wiederstände, der eine soll das modul schützen wegen der vorgegebenen 3,6v und der andere
ZitatUm Empfangsproblemen vorzubeugen sollte ein Pullup-Widerstand (R2, 10k) am CSN Pin des Moduls verwendet werden.
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: locutus am 27 Juli 2015, 20:05:22
Und noch einmal der Hinweis auf die 5V Unverträglichkeit des CC1101!
http://forum.fhem.de/index.php/topic,24651.msg307669.html#msg307669
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: Hardlife am 28 Juli 2015, 22:46:21
Hmm... Danke für den Tip...

Wie könnte ich einen Spannungsteiler berechnen?
Hat das schon wer gemacht?
Wieviel Ohm hat der passende Widerstand?
Würde es gern nachrüsten und keine Levelshifter extra ordern und warten...

Aber ich kenne ja den Strom nicht...

Danke
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: chris1284 am 29 Juli 2015, 11:00:35
steht alles im wiki
http://www.fhemwiki.de/wiki/Selbstbau_CUL
http://www.fhemwiki.de/wiki/Datei:Selbstbau_cul_Schaltplan.png

Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: Hardlife am 29 Juli 2015, 22:38:59
Mag sein, daß ich's nochmal überlesen habe, aber ich finde leider nur die Angaben zu:

- 10k für Empfangsverbesserung
- 330 für LED

Keine Angabe zu den passenden Widerständen für die Signalleitungen... :-(
(die 3 orangen Leitungen)

Danke
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: frank am 30 Juli 2015, 12:10:51
ZitatMag sein, daß ich's nochmal überlesen habe, aber ich finde leider nur die Angaben zu:
???

(http://forum.fhem.de/index.php?action=dlattach;topic=39440.0;attach=35487;image)

klick mal auf "widerstände".  ;)

gruss frank
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: Hardlife am 30 Juli 2015, 18:47:57
Mist !  :-[

Also 3 x 4,7k

Und ich les und les und guck mir die Augen raus, weil ichs nicht glauben will...

Sorry für die Mühe...  ::)
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: frank am 30 Juli 2015, 20:14:40
ZitatAlso 3 x 4,7k
nicht dein tag heute. ich sehe da noch mehr.  :)

vom 5v-output 4k7 und 10k in reihe gegen gnd. zwischen den beiden widerständen klemmst du den eingang, der nur 3v3 verträgt, an. so werden die 5v vom ausgang quasi auf 2/3 herabgesetzt. ca. 10/3 volt = 3,33 volt.
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: Hardlife am 30 Juli 2015, 20:37:15
Tja, ich sag nix mehr  :-[ 

Das wird ja immer schlimmer  :D

Danke für die tolle Erklärung. Sehr anschaulich.
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: Ralf9 am 31 Juli 2015, 09:24:46
Zitat von: frank am 30 Juli 2015, 20:14:40
vom 5v-output 4k7 und 10k in reihe gegen gnd. zwischen den beiden widerständen klemmst du den eingang, der nur 3v3 verträgt, an. so werden die 5v vom ausgang quasi auf 2/3 herabgesetzt. ca. 10/3 volt = 3,33 volt.

Und wie ist es bei dem 10k Pullup-Widerstand für Empfangsverbesserung, wo kommt der am Besten hin?
Am 5V Output oder hinter der Spannungsanpassung am CSN Pin des Moduls?

Gruß Ralf
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: Hardlife am 31 Juli 2015, 15:56:51
Hm, der passt ja, wo er ist?

3,3V->10k->CSN

Ich hätt den so gelassen. Kleine Skizze anbei (rote linien sind neu). Ja, toll mit Paint hingeschmiert  :D
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: Philipp am 31 Juli 2015, 16:17:36
Hier meine Umsetzung des quick n Dirty Levelshifters:

Und dann auch noch die Powerled umgewidmet

Philipp
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: Garagenhaus am 31 Juli 2015, 21:41:56
Zitat von: locutus am 27 Juli 2015, 20:05:22
Und noch einmal der Hinweis auf die 5V Unverträglichkeit des CC1101!....
und trotzdem gibt es keine Negativ Berichte...
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: chris1284 am 31 Juli 2015, 21:50:54
Zitat von: Garagenhaus am 31 Juli 2015, 21:41:56
und trotzdem gibt es keine Negativ Berichte...

ich würde es aktuell wahrscheinlich auch nicht nachträglich einbauen aber bei neuen devices...
ein cc1101 kostet wesentlich mehr als die paar wiederständer
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: frank am 02 August 2015, 11:15:58
Zitat von: Hardlife am 31 Juli 2015, 15:56:51
Hm, der passt ja, wo er ist?

3,3V->10k->CSN

Ich hätt den so gelassen. Kleine Skizze anbei (rote linien sind neu). Ja, toll mit Paint hingeschmiert  :D

vom gefühl her würde ich sagen, dass die kombination so eher nicht funktionieren wird. ist aber nur spekulation. dazu müsste man sich die eingangs-/ausgangsschaltungen genau anschauen und wissen, was r2 genau verbessern soll. ich vermute, dass der ausgang des nano auch hochohmig sein kann.

gruss frank
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: Ralf9 am 02 August 2015, 14:29:40
ich würde den 10K am Ausgang des nano gegen 5V anschließen. Siehe Skizze in der Anlage.

Gruß Ralf
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: locutus am 02 August 2015, 14:54:20
Spekulieren ist mit Risiko behaftet, Lesen des Datenblattes (http://www.ti.com/lit/ds/symlink/cc1101.pdf) bildet!
http://forum.fhem.de/index.php/topic,24651.msg256729.html#msg256729
http://forum.fhem.de/index.php/topic,24651.msg256610.html#msg256610

10k am CSN wie hier abgebildet:
http://www.fhemwiki.de/wiki/Datei:Selbstbau_cul_Schaltplan.png
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: Ralf9 am 02 August 2015, 17:43:39
Zitat von: locutus am 02 August 2015, 14:54:20
10k am CSN wie hier abgebildet:
Ich habe es mal etwas umgezeichnet.

Wenn D10 low (0 V) ist, sind am CSN Eingang 0,8 V.
Im Datenblatt steht unter "4.8 DC Characteristics" "Logic "0" input voltage max 0.7 V"

Wenn D10 high (5 V) ist, brauche ich Hilfe bei der beim Berechnen des Spannungsteilers zwischen D10 und CSN.
Hat der Pullup Widerstand von 10 k an 3,3 V einfluß auf die Spannung am CSN Eingang?

Gruß Ralf
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: frank am 02 August 2015, 19:39:55
ZitatWenn D10 high (5 V) ist, brauche ich Hilfe bei der beim Berechnen des Spannungsteilers zwischen D10 und CSN.
Hat der Pullup Widerstand von 10 k an 3,3 V einfluß auf die Spannung am CSN Eingang?
ganz genau.

du nimmst erst an, dass die 3v3 kurzgeschlossen sind (0 volt). also 2x 10k widerstände parallel. dann erzeugen die 5v an d10 etwa 2,6v an cs. dazu kommen dann die 0,8v, die du bereits berechnet hast. also immer für jede spannung einzeln berechnen und anschliessend überlagern. das ergibt eine resultierende spannung an cs von ca. 3,2v. das sieht doch gut aus, da Vin minimum für logical-Hi VDD-0,7 sein darf (2,6v).

jetzt müsste man die 0,8v (für d10=0v) durch verändern eines widerstandes noch verkleinern, aber kontrollieren, dass die 3,2v (für d10=5v) nicht unter 2,6v sinkt.

wenn man zb 2x 4k7 widerstände für die pegelanpassung nimmt und r2 bei 10k bleibt, komme ich auf 0,63v für low und 2,65v für high. würde theoretisch also passen, aber ziehmlich grenzwertig. (ohne gewähr  ;))

ausserdem müsste man noch schauen, ob d10 bei low überhaupt auf 0volt kommt. wahrscheinlich eher nicht. auf die schnelle habe ich da noch keine daten gefunden. somit würden sich die berechneten 0,8v ja auch noch erhöhen. für d10 also die garantierten (ungünstigsten) werte benutzen und nicht 0v/5v.

gruss frank
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: Ralf9 am 02 August 2015, 20:17:50
was spricht eigentlich dagegen den 10K am Ausgang des nano gegen 5V anschließen, dann würden die Pegel passen.
http://forum.fhem.de/index.php/topic,39440.msg318574.html#msg318574

Funktioniert damit die Empfangsverbesserung nicht?

Gruß Ralf
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: locutus am 02 August 2015, 21:07:04
Das Datenblatt spricht dagegen:
http://forum.fhem.de/index.php/topic,24651.msg307669.html#msg307669

Zum Thema Pullup am CS siehe z. B.:
http://www.mikrocontroller.net/topic/118169
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: frank am 03 August 2015, 11:12:07
was spricht denn gegen folgende lösung. anstatt dem spannungsteiler zur pegelanpassung einfach eine schottky-diode einbauen. so sollte nur ein low an d10 wirksam werden.

(http://forum.fhem.de/index.php?action=dlattach;topic=39440.0;attach=35567;image)
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: chris1284 am 07 August 2015, 11:14:14
habe noch ein nano und ein 433 modul. wie müsste ich die nun genau absichern?

habe nur diverse wiederstände zur hand (und ein paar leds ;-) )
Zitat von: locutus am 02 August 2015, 14:54:20
10k am CSN wie hier abgebildet:
http://www.fhemwiki.de/wiki/Datei:Selbstbau_cul_Schaltplan.png

ist die nun die entgültige und richtige lösung?
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: Ralf9 am 15 August 2015, 12:32:24
mir ist immer noch nicht so recht klar zu was der 10K Pullup am CSn Eingang des Cc1101 gut sein soll. Ich habe dazu folgendes gefunden
http://forum.fhem.de/index.php/topic,24651.msg256729.html#msg256729
Ist diese Empfangsverbesserung nur theoretisch oder auch praktisch feststellbar.
Wenn ich das richtig sehe wird der Cc1101 als slave betrieben.
Wenn der Arduino über das Serial configuration interface auf den Cc1101 zugreifen will, geht der Ausgang D10 vom Arduino während des zugriffes auf low.
Heißt das dann, daß nicht sichergestellt ist, das der Ausgang D10 vom Arduino in der restlichen Zeit dauerhaft high ist?

Gruß Ralf
Titel: Antw:nanoCul bei 5v an den Signalleitungen Langzeiterfahrungen?
Beitrag von: Hardlife am 29 September 2015, 11:31:03
Eben gefunden:

http://playground.arduino.cc/Main/I2CBi-directionalLevelShifter

ZitatOutside specs, (usually) works anyway

Connecting the 5V Arduino directly to a single 3.3V-powered I2C chip usually works, even though it violates official specifications in multiple ways. In practice, Arduino's internal pull-ups are so weak that ESD protection diodes inside the 3.3V chip limit the voltage (if any exceptions are discovered, where a chip is damaged or just doesn't work properly, please edit this page).

Of course, following the official I2C specification (stronger pull-up resistors) and avoiding higher voltage signals at any 3.3V chip is best. Any "serious" project should follow all technical specifications.