CC2530 Strom sparen mit low-side switch

Gast #5448465
Lesenswert?

Hallo,

ich habe noch nicht allzu viel Erfahrung mit Elektronik und jetzt 
arbeite ich gerade an einer Art Waage, die mit einem 9V-Block so ein 
Jahr betrieben werden sollte. Ein ATtiny soll alle 8 Sekunden das 
Gewicht messen und bei einer Veränderung die Daten dann mit einem CC2530 
Modul (H2 Z-003) an die Basis senden. Die Verbindung habe ich soweit 
hinbekommen und auch der Attiny und der ADC verbrauchen durch den 
Ruhezustand wenig genug Strom. Allerdings habe ich für das CC2530 Modul 
keine Standby Funktion oder so in dem Handbuch gefunden 
(https://h-2technik.com/online/webee/ZigBee/Z-003/Z-003.pdf).
Deshalb wollte ich mit einem Transistor einfach den Strom wegnehmen wie 
in dem Bild zu sehen.

Hier habe ich aber die Fragen:
Funktioniert das so?
Was für einen Transistor/(MOSFET?) sollte ich nehmen?
Gibt es bessere Möglichkeiten Strom zu sparen?

Das Modul muss vielleicht alle Paar Stunden mal einen neuen Wert senden 
deshalb macht auch eigentlich kein Energiesparmodus wie bei dem HC-05 
Sinn, da dieser auch noch relativ viel Strom verbraucht.

Vielen Dank schon mal im Voraus :D
Angehängte Dateien:
Moderator (Firma: Titel) Persönliche Seite #5448492
Lesenswert?

L.B. schrieb:
> Funktioniert das so?
Nein.
Es ist immer die maximal schlechteste Idee, einem Bautein sein 
Bezugspotential wegzunehmen. Denn auf dieses Potential beziehen sich 
alle seine technischen Angaben. Auch die, wei sich das Interface oder 
IO-Pins zu vehalten haben. Wenn du das Ding nicht per Kommando zum 
Schlafen schicken kannst, dann schalte wenigstens an Vcc herum...
#5448536
Lesenswert?

Die zweite Schaltung brauchst du nur, wenn die zu schaltende Spannung 
höher als die Betriebsspannung des MC wäre, ist sie hier aber nicht.

Also die erste Variante. Basiswiderstand kannst du ruhig noch kleiner 
machen, kommt auf Strömerstärkung des Transistors und den Laststrom an. 
aus dem Bauch:3k3.
Noch besser wäre, wenn du einen P-Fet benutzt, IRLML6402 z.B.
Aber mit dem pnp geht das auch.
Moderator (Firma: Titel) Persönliche Seite #5448582
Lesenswert?

L.B. schrieb:
> Die Schaltung sieht jetzt so aus.
Der Basiswiderstand könnt enoch niederohmiger werden, mit 3k3 hast du 
einen Basisstrom von knapp 800µA. Und dann noch einen Transistor nehem, 
der eine deutlich höhere Stromverstärkung als 50 hat... :-o

Oder viel besser: nimm gleich einen P-Kanal Logic-Level Mosfet vom 
Schlage IRLML6302.
Gast #5448831
Lesenswert?

Der cc2530 braucht je nach sleep Modus nur bis zu 1,5 uA ... das tirtos 
braucht dazu nur nur das power saving define ...

Arbeite gerade selber mit nem cc2538. Inklusive aller Sensoren komme ich 
im Moment im Sleep auf 130uA wobei davon das meiste auf einen Bme geht.
Gast #5448842
Lesenswert?

Maxx schrieb:
> Der cc2530 braucht je nach sleep Modus nur bis zu 1,5 uA ... das
> tirtos
> braucht dazu nur nur das power saving define ...

Das Modul von ebay wollte ich eigentlich wie nach dem Hersteller (dem 
Handbuch zu urteilen) aber mit AT commands ansteuern und anscheinend 
haben sie keine Möglichkeit einprogrammiert den sleep Modus 
einzuschalten.
https://h-2technik.com/online/webee/ZigBee/Z-003/Z-003.pdf

Oder gibt es da einen Weg?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren