Forum: HF, Funk und Felder Hat jemand von euch bereits den Power Harvester P2110B verwendet?


von Peter M (Gast)


Lesenswert?

Hi,

Der P2110B [1] kann als Powerharvester verwendet werden, aber auch AM 
signal demodulieren, wenn Dset=1.

Ich have Dset=1 gesetzt, indem ich Dset auf VDD lege (d.h. ich verwende 
den Powerharvester nicht und der power-wert bzw. envelope des RF 
signals) sollte an Dout anliegen. Das tut es auch. Allerdings 
funktioniert das nur wenn die Eingangsleistung laecherlich gross ist (~ 
>3dBm!) .

Ich teste das, indem ich ein SDR direkt mit dem Eingang RFIN verbinde.

Nach meinem Verstaendnis muesste so ein simpler Demodulator bis runter 
zum thermal noise floor funktionieren.

Vielen Dank!
Peter

[1] 
https://www.powercastco.com/wp-content/uploads/2016/12/P2110B-Datasheet-Rev-3.pdf

von K. S. (the_yrr)


Lesenswert?

Peter M schrieb:
> Ich have Dset=1 gesetzt, indem ich Dset auf VDD lege

Und Vdd bekommt woher seine Spannung? Da dort etwas aktiv umgeschaltet 
wird, nehme ich mal an dass V_Cap oder VDD vorhanden sein müssen damit 
das funktioniert. Zur Zeit wird das Modul wohl über irgendeine 
Schutzdiode versorgt werden.

Wenn du es genau wissen willst und die ICs nicht abgeschliffen sind, 
sollte es auch relativ einfach sein einen Schaltplan zu rekonstrieren. 
Wenns nicht absichtlich falsch gezeichnet ist, sind sogar im Bild im PDF 
traces zu erkennen.

Die Dreiergruppe SOT323 ?? rechts oben ist wohl für die Umschaltung, der 
links unten davon liegt zwischen D-set, RF->DC und dem DC/DC. Der rechts 
davon zwischen D-set, RF->DC und D_out. Könnte je ein Mosfet sein, dann 
muss VDD auch anliegen und nicht nur die Verbindung. Der rechts oben 
könnte den erähnten Widerstand an D_out schalten, für genaueres müsste 
ich das Teil vor mir haben oder du musst mal gute Bilder machen und/oder 
nachmessen.

: Bearbeitet durch User
von Nickel (Gast)


Lesenswert?

K. S. schrieb:
> Peter M schrieb:
>> Ich have Dset=1 gesetzt, indem ich Dset auf VDD lege
>
> Und Vdd bekommt woher seine Spannung? Da dort etwas aktiv umgeschaltet
> wird, nehme ich mal an dass

Du hast das Datenblatt nicht gelesen! Datenblatt nicht gelesen! 
Datenblatt nicht gelesen!

von Peter M (Gast)


Angehängte Dateien:

Lesenswert?

Danke auch beiden mal!

>> Und Vdd bekommt woher seine Spannung? Da dort etwas aktiv umgeschaltet
>> wird, nehme ich mal an dass

Um es vorweg zu nehmen, ich verwende den harvester derzeit (=debug) 
rein als Downconverter. Versorgungsspannung gibt's per Knopfzelle 
(CR1220, 3V).

Daran kann es also nicht liegen ...

> Du hast das Datenblatt nicht gelesen! Datenblatt nicht gelesen!
> Datenblatt nicht gelesen!

Worauf sprichst du genau an?

Nach meinem Verstaendnis mach es Sinn was K.S. sagt: Das Datenblatt sagt 
nur dass es intern down gepullt wird (d.h. floating solls gelassen 
werden wenns nicht benoetigt wird).
Dset soll minimal bei 1.8V liegen. Und das ist, durch meine Knopfzelle, 
der Fall.

Korrekt mich wenn ich hier falsch liege.

Allerdings muss ich weiter ausholen: An Dout haengt der Slicer Circuit 
im Anhang ("BITLINE" ist direkt mit "Dout" verbunden).

Was nicht funktioniert ist der Ausgang des Slicers ("RX"). Ich probe nun 
Dout (gelb) und RX (blau) mit einem Oszilloskop. Ich habe die Ausgabe 
angehaengt fuer 0dBm (funktioniert!) und -5dBm (funktioniert NICHT).

Vielleicht ist das Problem im Slicer Circuit?

Im Datasheet steht: "The voltage on the DOUT pin can be read after a 
50μs settling time." Heisst das, dass meine Datenbits mindestens 50us 
lang sein muessen? (wie auf den Screenshots zu erkennen, sind meine Bits 
etwa 10us lang...)

vielen Dank!
Peter

von Peter M (Gast)


Lesenswert?

Addendum: Ich habe nun die Laenge der Bits auf 100us vergroessert, aber 
das Problem bleibt. Ich vermute das Problem liegt am Slicer.
Ich habe versucht "+" und "-" Eingang des Op-Amps zu proben aber das is 
wirklich schwierig mit dem Oszilloskop, im Speziellen gleichzeitig.

von Peter M (Gast)


Angehängte Dateien:

Lesenswert?

Noch ein Update: Ich habe jetzt die Schaltung in LTspice simuliert und 
in der tat gibt es auch in der Simulation ein Problem wenn die 
Signalamplitude klein wird.
Allerdings funktioniert ein idealer Komperator (V=IF(V(p)-V(m)>0,1,0)) 
... mit einem nicht idealen (z.B. LTC6702) tritt das Problem auch in der 
Simulation auf.

(1) Heisst das, dass ich mit dem P2110B keine Signale empfangen kann, 
deren Symboldauer >50us betraegt? (z.B. ist meine Bitrate 100kHz, also 
ein bit ist 10us lang)

(2) Kann das Problem mit der Hysteresis des Komperators zu tun haben?

(3) Ist es problematisch wenn ich einen simplen diodenbasierten 
Downconverter parallel zum P2110B an die Antenne haenge (siehe Anhang)?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.