Pomiar mocy/pradu 1 faza.

Jan 25, 2009 50 Replies

Sylwester Łazar pisze:

Tak, literówka się wdała.

W moim zastosowaniu chodziło mi tylko o bieżącą moc (impulsy co ileśtam Wh) przy prostej optoizolacji - wystarczy 1 sygnał w kierunku do procka.

Hmm, ciekawe czy doczekam czasów, aż '51, ten "wynalazek" z 1980 roku wyginie. Bo ciągle wychodzi a to w chipsecie Zigbee, a to przy okazji USB2.0...

Nie mo¿e wygin±æ, bo by³ dobry. Kiedy¶ by³ CP/M i te¿ stawano na g³owie, aby sprzêty by³y z tym kompatybilne. Mówi³o siê, ¿e chodzi o du¿± bibliotekê oprogramowania. A ja my¶lê, ¿e chodzi³o o du¿± bazê programistów, którzy je lubi±. W zwi±zku z powy¿szym nie mo¿emy powiedzieæ: Czekamy a¿ wygin± wszyscy 50-latkowie :-) Stare- nie znaczy z³e. Zreszt± to jest zupe³nie inny mikrokontroler. Polepszona szybko¶æ pracy, dodatkowe bloki funkcjonalne, rejestry specjalne itp.

Użytkownik "Sebastian Bialy" snipped-for-privacy@poczta.onet.pl> napisał w wiadomości news:glilba$ice$ snipped-for-privacy@nemesis.news.neostrada.pl...

jaki zakres i dokładność Cię interesują i ile jesteś w stanie na to wydać ?

e.

Napięcie 0-230 do jednego volta. Prąd do 10mA. Zakres pradu od 0 do 5A. Moce wynikające z powyższch. cos fi zapewne nie gorzej niż 0.02.

Wydać: jak najmniej.

Użytkownik "Sebastian Bialy" snipped-for-privacy@poczta.onet.pl> napisał w wiadomości news:glq8ip$7ce$ snipped-for-privacy@nemesis.news.neostrada.pl...

Przy takich wymaganiach już się chyba nie da tanio (bo tak rozumiem "jak najmniej"). Wydaje mi się, że gotowce są mimo wszystko za słabe i trzeba to urzeźbić samodzielnie, co jest oczywiście wykonalne. Ja całkiem dobre wyniki (RMS napięcia bodajże 0.3%, moc ok. 1%) uzyskałem nawet na wewnętrznych przetwornikach mikrokontrolera. Ewentualnie po obniżeniu wymagań można sklecić interfejs pomiędzy gotowcem a tym co tam potrzebujesz.

e.

Mówisz o czymś takim? ;)

formatting link
Pozdrawiam, AJ

O! I to jest dobra droga. Nie spojrza³em na istniej±ce rozwi±zania 3-fazowe. W tej sytuacji problem jest dla kolegi niemal¿e rozwi±zany. Czy ten projekt by³ robiony w³a¶nie dla Microchipa?

Prawie. Tylko w jednej obudowie scalaka. Nie widzę potrzeby odkrywania kwadratowego koła ponownie.

Oglądając gotowe urządzenia (przemysłowe) nie wydaje mi się żeby było to aż takie trudne. Co prawda są bandycko drogie ale taki już urok kupowania urządzeń do przemysłu. W środku raczej jakieś gotowce i kontroler do komunikacji/display. Ponieważ potrzebuje mniejszy gabaryt i inną komunikację - zastanawiam sie czy nie zeszyć samemu. Nawet na goszych parametrach.

To taki luźny pomysł, jeśli mi ktoś to wybije z głowy to przymę z pokorą.

Nie. Sukces np AVR polega m.in. na tym, że podczas projektowania assemblera ktoś w ogóle wiedział że poza nim istnieją języki wyższego poziomu zamiast wymyślać bzdury typu banki rejestrów i inne utrudniacze.

Prawie nic siê nie da zrobiæ w formie jednego scalaka. Przecie¿ tam niewiele poza nim jest defacto. Proszê spojrzeæ na datasheet:

formatting link
Mo¿na odczytaæ poszczególne kana³y: "This mode allows the user to retrieve the individual channel information from the ADC outputs. The ADC outputs of both channels are synchronized together and their data ready is represented by the data ready pulse on SDO. If the ADC output values are not clocked out of the device, they will be over-written. A 32-bit data word is given, each channel is 16 bits (15 bits + sign), presented in 2's complement coding. Channel 1 comes first then channel 0." Na stronie 30 piêkny schemat blokowy. Gotowe biblioteki - dostêpne. Trzeba z nich wy³uskaæ pojedyñcze algorytmy.

2 scalaki. 1- power kombajn z wyj¶ciem SPI. 2 - mikroprocesor z zaimplementowanym sumowaniem sampli, mno¿eniem i dzieleniem. Pewnie tablica wystarczy zamiast dzielenia. Pro¶ciej to jest w Analog Device -ten ma ju¿ 8052 w ¶rodku. pewnie biblioteki te¿ s±. Co tu jeszcze upro¶ciæ?

I tak chce dwa scalaki. Pierwszy robiący okolice ADC i DSP, drugi do komunikacji. A pytanie pierwotne na grupie było co zastosować jakos pierwszy scalak. Jesli coś może mi przetwarzać, mnozyć, dzielić, całkować za $4 sztuka to po co mam to robić w uC który jest zajęty komunikacją?

To trzeba daæ 2x DSP. Pierwszy bêdzie robi³ to samo co MCP3909+sumowanie mno¿enie i dzielenie, A drugi bêdzie siê komunikowa³. ¬róde³ do MCP3909 teoretycznie nie ma. To jest wydaje mi siê - zwyk³y DSP z mask ROM. To mo¿e ju¿ lepiej pogodzi siê z Analogiem i na tej 52 to zrobiæ. Tak dr±¿ymy ten temat, a tu nie widaæ tego gotowego scalaka, którego kolega by chcia³. Nie ma takiej potrzeby. Licznik na moc czynn± powsta³, bo taka by³a potrzeba masowego klienta. Masowo samego POWER FACTOR to nikt nie potrzebuje. :-(

Ale na szczê¶cie ST doda³ dla Ciebie ten POWER FACTOR :-)

formatting link

1 uK 8 bitowy! - 4$ wedle ¿yczenia S± tam inne scalaki, ale to np. prze³±cznik wzmocnienia zamiast VGA (wzmacniacz o regulowanym wzmocnieniu), EEPROM, RTC - to Ci zapewne niepotrzebne. Jest te¿ pomiar 2 pr±dów N i L1 dla funkcji TAMPER - te¿ sobie mo¿na podarowaæ. Nie widzê ¼róde³, ale pewnie s± w pakiecie demonstracyjnym.

Zeskalować w dół do jednej fazy jest łatwiej niż przeciwnie :)

Takiego założenia nie było, to jest nasza propozycja licznika energii ale inna sprawa kto się nim zainteresuje.

Pozdrawiam, AJ

Tam jest jeden scalak :) dokładnie dsPIC, który nie tylko liczy ale również obsługuje całe urządzenie/interfejs.

Tor wejściowy musisz mieć zawsze, zależy tylko jaką chcesz uzyskać dokładność oraz jaki czujnik prądu zastosujesz (przekładnik/shunt). Tutaj leży kilka wzmacniaczy, żeby dostosować sygnał dla przetwornika.

Pozdrawiam, AJ

W sensie pozytywnym my¶la³em. Szkoda, ¿e Microchip nie wspomina, kto jest autorem :-(

Ale nie wiem czy teraz nie mówimy o dwóch różnych urządzeniach. Microchip owszem posiada swój projekt referencyjny, który jest wykonany na 3xMCP gdzieś w Chinach. Mieliśmy to w ręce ale na temat wykonania i działania nie będę się wypowiadał ;)

Pozdrawiam, AJ

Czyli s± ró¿ne podej¶cia. Dla Microchipa wa¿ne jest, ¿e tam s± 4 procesory. Wasz jest "s³aby" ;-)

I jeszcze podam link do pakietu:

formatting link

59,85$

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required