<p style="padding:0 0 0 0; margin:0 0 0 0;">Mel jsem nejdriv udelane elektronicke prepinani - polarizace/precese, ale protoze jsem dlouho zapasil s tim, ze zarucene funkcni pujceny senzor mi nechtel fungovat, tak jsem dosel az k tradicnimu relatku... pujceny senzor sice stale nefungoval, ale vlastni vyrobeny a senzor z magnetometru PM-2 co tu mame fungoval dobre... senzor je ladeny paralelnim kondenzatorem do rezonance a spolu s tim zesilenim za tim to opravdu rozkmita cokoliv. magnetizacni proud je treba co nejrychleji nechat klesnout, v mem pripade treba nedestruktivnim prurazem spinaciho P-mosfetu a pak zajistit prepnuti na zesilovac - nekdo pouziva komplikovanou sekvenci kde je i faze zatlumeni prechodoveho deje, nekdo tam jen da paralelni rezistor aby to trochu zatlumil...</p>
<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>
<p style="padding:0 0 0 0; margin:0 0 0 0;">neco treba tady:</p>
<p style="padding:0 0 0 0; margin:0 0 0 0;">http://bakernunn.org/ppm/wp-content/uploads/2014/05/ProtonPrecessionMagnetometers.pdf</p>
<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>
<p style="padding:0 0 0 0; margin:0 0 0 0;">v ramci jedne BP jsme tu frekvenci merili pomoci TDC7201, to vyslo dost pekne, krivky z toho bazmeku a z referencniho Overhauserova magnetometru GSM-19 se az na maly offset slusne prekryvaly... </p>
<p style="padding:0 0 0 0; margin:0 0 0 0;">ted to chceme porovnat s tim merenim jen s STM32, protoze to tam i tak bylo...</p>
<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>
<p style="padding:0 0 0 0; margin:0 0 0 0;">v.p.</p>
<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>
<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>
<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>
<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>
<p style="padding:0 0 0 0; margin:0 0 0 0;"> </p>
<p style="padding:0 0 0 0; margin:0 0 0 0;">______________________________________________________________<br />
> Od: "Zuffa Jan" <ZuffaJ@cgc.sk><br />
> Komu: "HW-news" <hw-list@list.hw.cz><br />
> Datum: 23.10.2019 13:56<br />
> Předmět: RE: mereni frekvence s stm32<br />
></p>
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size: 11.0pt; font-family: " calibri","sans-serif";color: #1F497D;">Este taka drobna otazka pretoze ma to trochu zaujalo.</span></p>
<p class="MsoNormal"><span style="font-size: 11.0pt; font-family: " calibri","sans-serif";color: #1F497D;">Ked sa vypne magnetizacny prud, cievka zacne generovat</span></p>
<p class="MsoNormal"><span style="font-size: 11.0pt; font-family: " calibri","sans-serif";color: #1F497D;">aj kmity ktore su dane samotnou rezonanciou cievky.</span></p>
<p class="MsoNormal"><span style="font-size: 11.0pt; font-family: " calibri","sans-serif";color: #1F497D;">Tieto budu trvat relativne kratko voci samotnemu meraniu</span></p>
<p class="MsoNormal"><span style="font-size: 11.0pt; font-family: " calibri","sans-serif";color: #1F497D;">takze sa najskor utopia v umelej zatazi nez dojde k samotnemu </span></p>
<p class="MsoNormal"><span style="font-size: 11.0pt; font-family: " calibri","sans-serif";color: #1F497D;">meraniu? Teda vychazam zo zakladneho principu magnetometra.</span></p>
<p class="MsoNormal"><span style="font-size: 11.0pt; font-family: " calibri","sans-serif";color: #1F497D;"> </span></p>
<p class="MsoNormal"><span style="font-size: 11.0pt; font-family: " calibri","sans-serif";color: #1F497D;">j.</span></p>
<p class="MsoNormal"><span style="font-size: 11.0pt; font-family: " calibri","sans-serif";color: #1F497D;"> </span></p>
<p class="MsoNormal"><strong><span style="font-size: 10.0pt; font-family: "">From:</span></strong><span style="font-size: 10.0pt; font-family: ""> Hw-list [mailto:hw-list-bounces@list.hw.cz] <strong>On Behalf Of </strong>Vojtech Petrucha<br />
<strong>Sent:</strong> 23. októbra 2019 13:27<br />
<strong>To:</strong> HW-news; HW-news<br />
<strong>Subject:</strong> Re: mereni frekvence s stm32</span></p>
<p class="MsoNormal"> </p>
<p style="margin: 0cm; margin-bottom: .0001pt;">Diky vsem za reakce.. naprogramovat to zvladneme, jen jsem se chtel ujistit ze nebudeme proslapavat nejakou slepou ulicku.</p>
<p style="margin: 0cm; margin-bottom: .0001pt;">Cilem je udelat to co nejjednoduseji, takze pridavani dalsi analogariny bych se radeji vyhnul.. takto je to v podstate jen zesilovac, bandpass se zesilenim (zesileni dohromady cca 200k) a komparator s mensi hysterezi. </p>
<p style="margin: 0cm; margin-bottom: .0001pt;"> </p>
<p style="margin: 0cm; margin-bottom: .0001pt;">Pekne se na ten precesni signal kouka (na osciloskopu), ale je krapet opruz ze clovek musi byt trochu mimo obydlenou oblast, je to velmi citlive na gradient magnetickeho pole.. na internetu je spousta povidacek o tom, ze jakykoliv spinany zdroj, mobil, pc to zarusi, ale pri dodrzeni rozumnych predpokladu - prace se signalem na urovni uV.. je to v pohode.</p>
<p style="margin: 0cm; margin-bottom: .0001pt;"> </p>
<p style="margin: 0cm; margin-bottom: .0001pt;">V.P.</p>
<p style="margin: 0cm; margin-bottom: .0001pt;"> </p>
<p style="margin: 0cm; margin-bottom: .0001pt;"> </p>
<p style="margin: 0cm; margin-bottom: .0001pt;"> </p>
<p style="margin: 0cm; margin-bottom: .0001pt;">______________________________________________________________<br />
> Od: "Jan Waclawek" <<a href="mailto:konfera@efton.sk">konfera@efton.sk</a>><br />
> Komu: "HW-news" <<a href="mailto:hw-list@list.hw.cz">hw-list@list.hw.cz</a>><br />
> Datum: 23.10.2019 12:36<br />
> Předmět: Re: mereni frekvence s stm32<br />
></p>
<p class="MsoNormal">No dobre, ale aj v tom PLL je pointa v tom filtri.<br />
<br />
Ak sa urobi ten filter dobre, tak ten capture/DMA na hrany bude fungovat<br />
dobre, a potom sa moze pouzit aj fourierka ako pan kolega Mrazik bol<br />
spomenul.<br />
<br />
Ale ak je toho sumu vela, tak z toho to capture/DMA "povybera" niektore<br />
hrany, a z toho podla mna uz nic rozumneho nepojde vytiahnut.<br />
<br />
Z cite technickej stranky, ak by mal pan kolega Petrucha problem rozchodit<br />
to capture/DMA, myslim, ze mu tu viaceri vieme s tym poradit/pomoct, je to<br />
relativne lahke cvicenie s asi tuctom registrov.<br />
<br />
wek<br />
<br />
<br />
<br />
----- Original Message ---------------<br />
<br />
>To bylo kvůli tomu, aby se prostým počítáním period změřil kmitočet s rozlišením lepším než 1Hz, <br />
>když je k dispozici měřicí okno do 2s (viz původní příspěvek).<br />
>Myslím že to tak bylo, měřilo se 1s a pokud by bylo PLL 100x, tak byl výsledek s rozlišením 0,01Hz.<br />
>Jak jsem psal, bylo to realizované standardní logikou, nebyl tam žádný MCU.<br />
><br />
>Tomáš<br />
><br />
><br />
><br />
>To ze sa da pomocou PLL a vhodneho filtra lovit zo sumu je jasne.<br />
>Ako tomu ale pomoze vynasobit frekv. PLL ked sa tym vynasobi aj chyba?<br />
>Tu by som povedal, ze diablik vysokeho nasobku spocival v niecom inom <br />
> <br />
>j.<br />
> <br />
>From: Hw-list [<a href="mailto:hw-list-bounces@list.hw.cz">mailto:hw-list-bounces@list.hw.cz</a>] On Behalf Of Tomáš Hamouz<br />
>Sent: 23. októbra 2019 11:53<br />
>To: HW-news<br />
>Subject: Re: mereni frekvence s stm32<br />
> <br />
>Kdysi jsem narazil na krásný magnetometr, řešený diskrétní logikou, ale neuložil si ho a už nenašel:-(<br />
>(kdyby si někdo vzpomněl, prosím pošlete odkaz)<br />
><br />
>Do jaké míry tomu měření můžete pomoct analogovým HW?<br />
>Princip byl takový, že se podle přijatého signálu pomocí PLL řídil VCO na nějakém vysokém násobku (100x?) a měřil se kmitočet toho VCO.<br />
>PLL se chytne i na zašuměném signálu a zbytek je už jednoduchý. <br />
><br />
>Tomáš<br />
><br />
><br />
>> Zdravim,<br />
>> <br />
>> kdyz bych chtel pomoci STM32 merit co nejpresneji frekvenci v<br />
>> rozsahu cca 1000-3000 Hz, jak na to? Signal je k dispozici cca 1-2<br />
>> s, behem teto doby je potreba udelat co nejpresnejsi mereni.. signal<br />
>> je pred komparatorem dost zasumeny (SNR cca 10-25dB) - je to pro<br />
>> hratky s protonovym precesnim magnetometrem, kdyby to nekoho<br />
>> zajimalo...(pozdeji treba s Overhauserovym magnetometrem)<br />
>> <br />
>> Pokud jsem to spravne pochopil, tak High Resolution Timer ma sice<br />
>> nejake "events" priraditelne treba k vystupu komparatoru, ale jinak asi neni pro tento ucel vhodny?<br />
>> <br />
>> Cili pouzit normalni 32-bit general purpose timer, taktovat ho co<br />
>> nejvyssi frekvenci - 180MHz treba pro STM32F446RE.. a pouzit input<br />
>> capture.. chteli bychom zkusit jestli ovzorkovani vsech nabeznych a<br />
>> sestupnych hran oproti prostemu zmereni prvni a posledni hrany treba<br />
>> z baliku 3000 period signalu 2000Hz (1.5s delka mereni) prinese nejake zlepseni..<br />
>> <br />
>> Diky<br />
>> V.P.<br />
>> _______________________________________________<br />
>> HW-list mailing list - sponsored by <a href="http://www.HW.cz">www.HW.cz</a><br />
>> <a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br />
>> <a href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a><br />
_______________________________________________<br />
HW-list mailing list - sponsored by <a href="http://www.HW.cz">www.HW.cz</a><br />
<a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br />
<a href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a></p>
</div>
<br />
<br />
----------<br />
<br />
_______________________________________________<br />
HW-list mailing list - sponsored by www.HW.cz<br />
Hw-list@list.hw.cz<br />
<a href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a><br />