Hlavní přehled   |   Info a nápověda Přihlásit   |   Registrovat
 
 

Pokud vás tato problematika zajímá, je velmi vhodné
pročíst si pečlivě celé základní vlákno:

https://www.omforum.cz/forum.php?t=731

 
 
Generátor Figuera - Koncepční detaily, odborná diskuze     (str. 62 z 69)
Sekce: Zdroje energie - Převratné i běžné
   |   Rolovat dolů
Generátor volné energie inspirovaný C. Figuerou; pouze odborná diskuze nad různými koncepčními detaily  Str.: 1, ... 60, 61, 62, 63, 64, ... 69  

Psát příspěvky můžete po přihlášení

Poslední příspěvek z předchozí strany:
Antena  Ahoj Figuera byl genius, se kterým se nemůžu srovnávat. Vyrobil zařízení bez excelu arduina os...

Barbucha    Schval. r.
29.11.2024 23:53
Bydliště: Pod mostem v Praze
539 30 385 
PWM pomocí 2x 555 a komparátoru / třeba LM358 /. Je jedno kam se na komparátor dá pila a sinus. Maximálně se výstup bude lišit ve fázi.

https://www.researchgate.net/figure/Sinusoidal-pulse-width-modulator-a-the-comparator-and-PWM-signal-b-reference-and_fig4_308944633


 
Přílohy jsou dostupné pouze pro přihlášené uživatele     |     Přihlásit     |     Registrovat 
 


(Dostupné jen pro přihlášené uživatele) 
 
Obrázky není povoleno jakkoli šířit bez souhlasu jejich autora, a to ani v jakékoli upravené formě
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

gromit   
29.11.2024 23:59
Bydliště: Hradec Králové
217 25 176 
  Barbucha napsal(a):    tady máš výpočet v pythonu: import numpy as np from scipy.optimize import fsolve # Definice rovnice def equation(x): return 5 * np.sin(x) + x - 100 # Hledání kořene (odhad začneme kolem...

Obávám se správně, že x nebude v radiánech?
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Antena   
30.11.2024 00:09

312 10 147 
Když chci generovat sinus pro buzení jednoho primáru, musím vytvořit průmět pily a sinusovky a z toho spočítat společné body a tyto body jsou povely pro výstupní fety k sepnutí a rozepnutí.
Mějme 50Hz sinusovku a pilu 10kHz
20ms trvá jedna perioda sinusovky a do toho je 200 period pily. Jedna perioda pily je 100mikrosekund, 100us.
Vycházím z toho, že max sycení jader je při třeba 10A a tak pilu volím o výšce 10=osa y. Osa x je čas v us. Sinus osciluje mezi 3A(minimální sycení, kdy jsem ještě pořád s výslednicí na sekundáru) a 10A... střední hodnota je 6,5A. To jsem si zvolil, ale to chci právě prakticky ověřit fety. Třeba v praxi bude stacit minimální sycení 2A a to chci zjistit.
Takže 3A a 10A
Sinus má rovnici y=6,5+3,5*sin(2*pí*x). Je to posunutý sinus do kladného kvadrantu, tak jako se spíná figuera.
rovnice náběžné hrany pily v intervalu 0;50 je y=x/5
položím 6,5+3,5*sin(2*pí*x)=x/5 a převedu vše na jednu stranu.
pro společný bod v tomto intervalu platí rovnice 3,5*sin(2*pí*x)-x/5+6,5=0
rovnice sestupné hrany pily v intervalu 50;100 je y=-x/5+20
pro společný bod v tomto intervalu platí rovnice 3,5*sin(2*pí*x)+x/5+6,5-20=0
rovnice náběžné hrany pily v intervalu 100;150 je y=x/5-20
pro společný bod v tomto intervalu platí rovnice 3,5*sin(2*pí*x)-x/5+6,5+20=0
rovnice sestupné hrany pily v intervalu 150;200 je y=-x/5+40
pro společný bod v tomto intervalu platí rovnice 3,5*sin(2*pí*x)+x/5+6,5-40=0
atd...bude 400 rovnic, 400 spínacích bodů do jedné periody sinusu.
Spočítám jednotlivé společné body a tím dostanu časové konstanty pro spínání fetů a generování sinusovek. Musím vytvořit 2 sinusovky pro oba primáry...
Vytvoří se matice o 400 bodech a budou se postupně brát body na spínání... Musí se to ale nějak chytře naprogramovat aby to zvládalo 2 sinusovky, nebo přinejhorším 2 arduina (stm) co budou spolu komunikovat...Ideálně to nechat napsat umělou inteligenci já to ale neumím...na tyto případy je vhodná...
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Barbucha    Schval. r.
30.11.2024 00:56
Bydliště: Pod mostem v Praze
539 30 385 
  Antena napsal(a):    Vytvoří se matice o 400 bodech a budou se postupně brát body na spínání...

Pokud se ti podaří napsat matici se 400 body s frekvencí 10kHz na arduínu, ta klobouk dolů. Já se pokoušel o matici 16x16 = 256 bodů a skončil jsem zhruba na 2kHz. Jak to dopadlo u STM32 ještě nevím, zatím jsem to nezkoušel. Záleží na tom jakou verzi STMky máš. Pokud STM32F103 tak se modli, aby se ti tam ten prográmek vešel, zvláště pokud to píšeš v Arduino IDE. Tem žere paměť jako sviňa.
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Barbucha    Schval. r.
30.11.2024 01:13
Bydliště: Pod mostem v Praze
539 30 385 
  gromit napsal(a):    Obávám se správně, že x nebude v radiánech?

Naprost si netroufám komentovat výtvor Ai protože pythona neznám. Pouze přeposílám odpověď. Osobně bych se na počítání rovnic vyprdnul a udělal / pokd bych to opravdu dělal / to prachsprostě analogem přes 555, komparátor a ofsetem pro minimální proud. Bylo by to rychlejší. Moc si nedovedu představit program, ve kterém se budou měnit parametry k dosažení požadovaného tvaru, frekvence a ofsetu při frekvenci 10kHz. Změnu parametrů sice ano ADčkem přes potenciometry a přepočtem, ale je to strašně pomalé, takže ti trpaslíci v pozdře by se mohli uběhat k smrti a stejně to nestihnou.
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Omior    Uživatel je zablokován
30.11.2024 02:36
Bydliště: Praha
363 69 
Na toto by byl idealni sovetsky vodni pocitac. Nezertuju , kouknete : https://www.zive.cz/clanky/pocitace-na-vodu-cela-desetileti-prekonavaly-elektroniku-pracovaly-i-v-ceskoslovensku/sc-3-a-220991/default.aspx
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Energy1   
30.11.2024 14:16

1932 112 2026 
  Antena napsal(a):    Ahoj Figuera byl genius, se kterým se nemůžu srovnávat. Vyrobil zařízení bez excelu arduina osciloskopu, a určitě to nedělal jak já, protože neměl arduino. Mě je jedno jak to udělal, musí se to podařit mě a já volím...

Ano Figuera byl génius a uznávaný profesor fyziky. Moc dobře věděl, co dělá. Každý úkon byl správný a cílený. Především do hloubky a komplexně rozuměl elektromagnetismu a indukčním procesům. Nutné podotknout, že to dokázal bez jakýchkoliv přístrojů, elektroniky a kondenzátorů. Je tu jedno velké ALE, Figuera stavěl z čistého železa s velmi vysokou permeabilitou, replikující v dnešní době staví většinou z levného ocelokřemíku, přitom vysoká permeabilita je rozhodující faktor stroje indexu 1+. Budící parametry čistého železa a ocelokřemíku jsou zcela odlišné, ocelokřemík se musí hodně budit, což vnáší problém s energetickou bilancí vstup vs výstup a také problém s mechanismem provádějící změnu mag. toku v obvodu, kde musí téct velké budící proudy. Ale to jen tak na uvědomění si, že Figuera sice neměl k dispozici elektroniku, ale zato měl libovolné množství čistého železa na indukční póly, což je to podstatné.
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Omior    Uživatel je zablokován
30.11.2024 14:55
Bydliště: Praha
363 69 
  Energy1 napsal(a):    ... že Figuera sice neměl k dispozici elektroniku, ale zato měl libovolné množství čistého železa na indukční póly, což je to podstatné.

Ale dyt ciste zelezo se klidne da koupit i dnes, treba toto nestaci ? https://czech.xk-materials.com/%C5%BDelezo/zak%C3%A1zkov%C3%A9-kovov%C3%A9-%C5%BEelezo-fe-materi%C3%A1ly?_gl=1*1lnnv8z*_up*MQ..*_ga*MTc4NDE5MDgzLjE3MzI5NzQ3MTY.*_ga_QV9YXD6Z8S*MTczMjk3NDcxNS4xLjEuMTczMjk3NDcyNS4wLjAuMA..
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Barbucha    Schval. r.
30.11.2024 15:57
Bydliště: Pod mostem v Praze
539 30 385 
  Energy1 napsal(a):    Ano Figuera byl génius.....

Ano, ano, geniové jsou různí....
 
Přílohy jsou dostupné pouze pro přihlášené uživatele     |     Přihlásit     |     Registrovat 
 


(Dostupné jen pro přihlášené uživatele)
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Barbucha    Schval. r.
30.11.2024 18:28
Bydliště: Pod mostem v Praze
539 30 385 
  Barbucha napsal(a):    Ano, ano, geniové jsou různí....

Ale jako všechno geníální tak i toto chce své. Vytáhnout výšky, basy a notně vohulit na pořádných bednách, žádná founová šidítka.
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Barbucha    Schval. r.
30.11.2024 18:46
Bydliště: Pod mostem v Praze
539 30 385 
  Omior napsal(a):    .... treba toto nestaci ....

Ano, ano, když si něco vymyslíš, je třeba nejdříve kouknout na činské weby a pak zjistíš, že oni to prodávají dřív, než tě to vůbec napadne. A o cených raději ani nemluvit. Jen ta cena dopravy je škvarek na koláči nadšenosti.
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Energy1   
30.11.2024 19:17

1932 112 2026 
  Omior napsal(a):    Ale dyt ciste zelezo se klidne da koupit i dnes, treba toto nestaci ? https://czech.xk-materials.com/%C5%BDelezo/zak%C3%A1zkov%C3%A9-kovov%C3%A9-%C5%B...

Ale já jsem neřekl, že by nebylo k dostání, asi jste se nezajímal o cenu, jinak by jste mluvil jinak. Tak pro znova pro Vás a ostatní, 1kg čistého železa - 3000kč, minimální odběr 10kg, jinak se ani neobtěžují s objednávkou. A jestli je nedostupné, nebo cenově nedostupné, tak to vyjde na stejno. Drtivá většina replikujících si čisté železo nemůže dovolit a o tom já mluvím.
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Omior    Uživatel je zablokován
01.12.2024 00:06
Bydliště: Praha
363 69 
No a kolik kilo zeleza je treba na ten mensi model stroje, 6 kW nebo kolik to mate ?
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

gromit   
01.12.2024 21:37
Bydliště: Hradec Králové
217 25 176 
  Antena napsal(a):    Když chci generovat sinus pro buzení jednoho primáru, musím vytvořit průmět pily a sinusovky a z toho spočítat společné body a tyto body jsou povely pro výstupní fety k sepnutí a rozepnutí. Mějme 50Hz sinusovku...

Společné body sin(50Hz) a saw(10kHz):

y(t)=3.5⋅sin(2π⋅50⋅t)+6.5

y(t)=3.5⋅(2⋅ tmodT/T −1)+6.5 , T=1/10000

Kód v Pythonu pro výpočet společných bodů a případné ladění (fázový posun sin-saw): https://trinket.io/python3/cb4edc1592db

Je to trochu pakárna, z numerických metod mi nejlíp vycházela Newtonova, záleží na přesnosti, jakou potřebuješ. Ovšem kolem maxima a minima se sinusovka s pilou protínají prakticky jen v jednom bodě, tam si neumím představit ten přepínací fofr. Ale třeba jsem si to jen blbě vizualizoval.

 
Přílohy jsou dostupné pouze pro přihlášené uživatele     |     Přihlásit     |     Registrovat 
 


(Dostupné jen pro přihlášené uživatele) 
 
Obrázky není povoleno jakkoli šířit bez souhlasu jejich autora, a to ani v jakékoli upravené formě
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Antena   
02.12.2024 08:00

312 10 147 
  gromit napsal(a):    Společné body sin(50Hz) a saw(10kHz): y(t)=3.5⋅sin(2π⋅50⋅t)+6.5 y(t)=3.5⋅(2⋅ tmodT/T −1)+6.5 , T=1/10000 Kód v Pythonu pro výpočet společných bodů a případné...

Ahoj
wow
máš to daleko sofistikovanější program, než jsem stvořil o vikendu.
Já pilu počítal jako jednotlivé úsečky...
osu y mám jako proud s maximem 10A
osu x mám v mikrosekundách
A hlavně pilu mám náběžnou hranu od bodu [0;0] do bodu [0;10] a klesající část první periody pily mám z bodu [0;10] do bodu [0,100us] atd...
pila nemůže (pro můj účel) mít osu x "posunutou" do bodu [0;6,5], průběh pily nemůže být nahoru a pak dolů ale jenom nahoru od osy x výše popsaným způsobem, a nebo špatně chápu tvou rovnici y(t)=3.5⋅(2⋅ tmodT/T −1)+6.5, to 6,5 je přece posun bodu [0;0] nahoru ve směru osy y do bodu [0;6,5]
... fety spínají ve spínacím režimu ve smyslu od nuly do 10A jinak ne...
Ale to nevadí, jako řešení v pythonu geniální až tak moc, že mu nerozumím a nedokáži to upravit pro můj účel. Mám to naprogramované po svém...
Ten program bych v budoucnu potřeboval i modifikovat, různě posunutá sinusovka, vyšší pila apod... ale to bych nedal...hlavně ty derivace...
Děkuji za upozornění, že ve vrcholu sinusovky a pily se to potká jednou, já na to zapomněl, řešení je jednoduché, vrchol se jednoduše ignoruje, nedochází ke změně spínání, nedochází ke změně stavu tranzistorů.
A nezapoměň je levý a pravý primár, je levá a pravá sinusovka, ta druhá je posunuta o Pí. ... do výpočtu se musí zahrnout i ta druhá. Až máme jednotlivé průsečíky, python musí sám vygenerovat program typu
digitalWrite(pinP,HIGH);
digitalWrite(pinL,HIGH);
delayMicroseconds(32);
digitalWrite(pinL,LOW);
delayMicroseconds(5); //
digitalWrite(pinP,LOW);
delayMicroseconds(10);

Těch průsečíků jedné periody sinusu s pilou je 400 a druhého sinusu s pilou dalších 400
A tyto společné body jsou časy pro sepnutí fetu. Ručně se to psát nedá, proto python vygeneruje program pro arduino. Časy se musí seřadit za sebou, aby to spínalo správně, aby byly jednotlivé příkazy pěkně za sebou a spínalo to do primárů sinus a ne blbost... u arduina trvá provedení instrukce digitalwrite 3,5 mikrosekundy, u stm jsem časový údaj o délce času provedení digitalwrite nenašel.

Podle mě pomocí PWM to v arduinu nejde napsat, protože se neustále mění střída.
Dík A.
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Antena   
02.12.2024 08:03

312 10 147 
  Omior napsal(a):    No a kolik kilo zeleza je treba na ten mensi model stroje, 6 kW nebo kolik to mate ?

Energy to někde psal, že 2kW verze váží 300kg veškeré Fe+Cu asi i včetně externí indukčnosti a komutátoru s motorem a 6kW verze 400kg nějak tak.
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Barbucha    Schval. r.
02.12.2024 09:11
Bydliště: Pod mostem v Praze
539 30 385 
  Antena napsal(a):    ..... Podle mě pomocí PWM to v arduinu nejde napsat, protože se neustále mění střída.

digitalWrite je poměrně pomalá instrukce. Možná by jsi měl lepší jít rovnou přes registry. To je daleko rychlejší.

#define Q1_PIN 12 // Výstup na Arduino Nano
#define Q2_PIN 13

void setup() {
DDRB |= (1 << PB4) | (1 << PB5); // Nastavení pinů jako výstupy
}

void loop() {
PORTB |= (1 << PB4); // Zapnutí Q1
_delay_us(50); // Počkej 50 µs
PORTB &= ~(1 << PB4); // Vypnutí Q1
}

a Použit hardwarové časovače:

ATmega328P obsahuje několik hardwarových časovačů, které mohou generovat přesné časy a přerušení bez zpoždění v hlavním programu. Příklad s použitím časovače:

void setup() {
pinMode(Q1_PIN, OUTPUT);
pinMode(Q2_PIN, OUTPUT);

// Nastavení časovače 1 pro řízení Q1
TCCR1A = (1 << COM1A0); // Toggle OC1A (Q1_PIN) při přetečení
TCCR1B = (1 << WGM12) | (1 << CS11); // CTC režim, dělička 8
OCR1A = 1999; // Nastavení periody pro 2 kHz (OCR1A = F_CPU / (2*prescaler*f) - 1)
}

void loop() {
// Druhý výstup (Q2) řízený v hlavní smyčce
}


 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

gromit   
02.12.2024 15:11
Bydliště: Hradec Králové
217 25 176 
  Barbucha napsal(a):    digitalWrite je poměrně pomalá instrukce. Možná by jsi měl lepší jít rovnou přes registry. To je daleko rychlejší. #define Q1_PIN 12 // Výstup na Arduino Nano #define Q2_PIN 13 void setup() { DDRB...

RP2040 v Raspberry Pico - Zero je ještě rychlejší, navíc teď se dá koupit i v Česku za rozumných 60 Kč
https://www.laskakit.cz/pi-pico-rp2040-zero-raspberry-rp2040/

Mám v šuplíku a čeká na chvíli, kdy z něj udělám ten generátor funkcí všeho druhu
https://www.instructables.com/Arbitrary-Wave-Generator-With-the-Raspberry-Pi-Pic/
Nebylo by to na generování toho sinu jednodušší? Případně si pohrát s těmi 16 PWM kanály, co tam jsou.

AI mi ještě našeptává FPGA, ale to je trochu dražší a větší exotika
https://uk.farnell.com/c/semiconductors-ics/fpgas
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Barbucha    Schval. r.
02.12.2024 16:06
Bydliště: Pod mostem v Praze
539 30 385 
Tyt čipu asi není ten rozhodný problém. Dneska jsou za pár korun. Problém je však to, jak to naprogramovat. Záleží na tom, kdo na jakou platformu je orientovaný. Každá mé své kouzlo. Bohužel občas chybí ten kouzelník, který by vyčaroval aby to chodilo jak si člověk představuje.
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

fana   
02.12.2024 17:45
Bydliště: uprostřed
300 14 187 
Hmotnost?
Asi jako v každém udělátku lze cca specifikovat kapacitu energie ku hmotnosti vehementu, tak toto je taková naše mantra. Asi nebudu daleko, když napíši, že kdo se zajímá o toto téma, vychází ze zmínky o cca 800W/6kW (prvotně z 200W udělat 2kW před nějakým poštelováním) a cca 90 kg „železa“ , jestli s nebo bez externí indukčnosti, to nevím. A o poměru cca 1:1 hmotnosti ocelokřemíku : měděným drátům. Snažíme se z toho odvodit vlastní napodobeniny v různých variantách, protože každý máme vlastní pohled na každičký detail, o kterých víme nic moc. Přepočítat to na desítky způsobů s tisíci výsledky. :)
Elektroinženýr může jít obráceně, když si připustí způsob indukce jaký zde má probíhat. Tak může dojít k potřebnému magnetickému toku dle zvoleného požadovaného výkonu. A na základě další geometrie a parametrů se dobere k potřebné hmotnosti. Dyk to není nic ufounskýho, že jo. :)
A nebo si taky vezme tých cca 15 kg jader na 1 kW, což jistě není dogma, a zkusí nasadit vzorečky smíchané s pravděpodobností a objevit jestli na tom něco je. Toš lovu zdar.
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

  Str.: 1, ... 60, 61, 62, 63, 64, ... 69  

Psát příspěvky můžete po přihlášení

Pokud vás tato problematika zajímá, je velmi vhodné
pročíst si pečlivě celé základní vlákno:

https://www.omforum.cz/forum.php?t=731

 
 
 
Omforum.cz   |   Nápověda   |   Pravidla fóra   |   Podpořte chod fóra   |   Vytvořil: 2015-2026 Adam Benda
 
 
CC BY-NC-ND 3.0 CZ
Licence Creative Commons
Toto dílo podléhá licenci Creative Commons Uveďte původ-Neužívejte komerčně-Nezpracovávejte 3.0 Česká republika License