www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 
Sponsored by SiOL

Projekt Lambda
Pojdi na stran Prejšnja  1, 2, 3, 4, 5, 6, 7  Naslednja
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Dobra volja je najbolja, ...
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
brezdomec
Član
Član



Pridružen-a: Tor 30 Dec 2014 13:09
Prispevkov: 10
Aktiv.: 0.18
Kraj: ljubljana

PrispevekObjavljeno: Čet Jan 22, 2015 2:10 am    Naslov sporočila:   Odgovori s citatom

Tukaj. Če prav razumem, je treba "vhod za temperaturni senzor" in senzor doplačati. Sicer pa si izkoristek izračunaš sam.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
psevdonim
Član
Član



Pridružen-a: Čet 21 Sep 2006 21:42
Prispevkov: 3052
Aktiv.: 19.42
Kraj: slo

PrispevekObjavljeno: Čet Jan 22, 2015 7:25 am    Naslov sporočila:   Odgovori s citatom

hvala za link. V primerjavi s tem je zastonj.
_________________
___
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
brezdomec
Član
Član



Pridružen-a: Tor 30 Dec 2014 13:09
Prispevkov: 10
Aktiv.: 0.18
Kraj: ljubljana

PrispevekObjavljeno: Čet Jan 22, 2015 9:13 pm    Naslov sporočila:   Odgovori s citatom

Ja, zlatarska cena, pa domnevam, da potem potrebuješ še kontroler.

Jaz sem si zamislil vezje iz treh delov. Ojačanje šibkega signala, "procesiranje" (čeprav vezje ni vredno te besede) in močnostna elektronika. "Neinvertirajoč ojačevalnik" napetost ojači na nekaj sto mV do nekaj V. To napetost peljem do "invertirajočega seštevalnika", kjer se sešteje z negativno referenčno (željeno) napetostjo. "Razlika" se poljubno ojači, čez tuljavico releja teče ustrezen tok. Če pa je ojačana razlika napetosti dovolj velika, se bo rele vklopil in elektromotor bo začel uravnavati loputo. Narisal sem še odcep, kamor bi priklopil "led driver" ali kaj podobnega, da bi opazoval "signal sonde".

Med brskanjem po internetu sem med drugim zasledil, da naj bi "neinvertirajoč ojačevalnik" z dvema uporoma bil slab, ker se realni operacijski ojačevalnik razlikuje od idealnega. Narisal sem še (upam da nepotrebno) shemo z "neinvertirajočim ojačevalnikom" s štirimi upori, pa nemesto "seštevalnika napetosti" je skiciran "diferencialni ojačevalnik". Raje bi uporabil "seštevalnik", ker bi s potenciometrom elegantno kontroliral ojačanje. Močnostni del še ni dorečen, ker se še nisem odločil za napajanje in tip motorja.

Se vam zdi idejna zasnova v redu in bi znala delovati, ali pa je kje napaka v mojem razmišljanju. Elektrotehnika/elektronika pač ni moje področje in sem uporabil samo elemente, za katere se mi vsaj zdi, da vem, kako delujejo. Odtod tudi hiba regulatorja, da ne teži k določeni točki, temveč se odzove samo če je lambda signal izven določenega intervala.



Fotografija0506.jpg
 Opis:
Druga vezava, upam da ni potrebna.
 Velikost datoteke:  630.25 KB
 Pogledana:  3 krat

Fotografija0506.jpg



Fotografija0505.jpg
 Opis:
Poenostavljena shema vezja.
 Velikost datoteke:  676.53 KB
 Pogledana:  4 krat

Fotografija0505.jpg


Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
psevdonim
Član
Član



Pridružen-a: Čet 21 Sep 2006 21:42
Prispevkov: 3052
Aktiv.: 19.42
Kraj: slo

PrispevekObjavljeno: Čet Jan 22, 2015 10:12 pm    Naslov sporočila:   Odgovori s citatom

na papirju deluje marsikaj. Jaz bi nabavil protoboard in preizkušal po posameznih sklopih, ne vse naenkrat.
Nekje na internetu je načrt, ko je nekdo signal iz L-sonde priklopil na "VU-meter" z 10 ali 20 LED diodami, pa ga ne najdem več; od tam sem pobral idejo o napetostnem sledilniku. Mogoče je skrit kje tukaj .

_________________
___
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
int47
Član
Član



Pridružen-a: Pon 15 Dec 2003 0:10
Prispevkov: 1942
Aktiv.: 11.70
Kraj: Ljubljana

PrispevekObjavljeno: Pet Jan 23, 2015 10:54 pm    Naslov sporočila:   Odgovori s citatom

Vezje iz poenostavljene sheme meni tudi na papirju ne deluje.

Če pripelješ signal direktno na + in - vhod operacijskega ojačevalnika, je ojačanje zelo veliko.
+Uc in -Uc napajanje mora zagotavljati dovolj toka za delovanje motorja.
-Pri malo močnejšem motorju se bosta tranzistorja skuhala, če ju ne bodo poškodovale napetostne konice, ki bodo nastale pri delovanju motorja in releja.
-Kaj bo ustavilo motor v končnih položajih?
-Odziv peči ni ravno hiter. Če bo pomik lopute prehiter, lahko regulacija zaniha.

Odvisno od izbranega operacijskega ojačevalnika je lahko problem offset napetost.
Ceneje bi bilo uporabiti enojno napajanje in obračati smer vrtenja motorja s H mostičem, ali relejem z 2x preklopom.
V katero smer je potrebno vrteti motor lahko ugotavljaš z dvema komparatorja. Primerjalna nivoja naj bosta malo razmaknjena, da je med "levo" in "desno" obmogje, v katerem motor miruje.
Za ojačanje signala bi uporabil "low offset" operacijski, ali instrumentacijski ojačevalnik. Slednjega lahko kupiš že narejenega, ali sestaviš iz operacijskih ojačevalnikov.

Z uporabo mikrokontrolerja bi pridobil na fleksibilnosti vezja.
Programiranje tudi ni tak bavbav, da se ga ne bi dalo naučiti.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
brezdomec
Član
Član



Pridružen-a: Tor 30 Dec 2014 13:09
Prispevkov: 10
Aktiv.: 0.18
Kraj: ljubljana

PrispevekObjavljeno: Sre Jan 28, 2015 12:36 am    Naslov sporočila:   Odgovori s citatom

Hvala za odgovore.
Citiram:
Nekje na internetu je načrt, ko je nekdo signal iz L-sonde priklopil na "VU-meter" z 10 ali 20 LED diodami, pa ga ne najdem več; od tam sem pobral idejo o napetostnem sledilniku. Mogoče je skrit kje tukaj .
Ponavadi ljudje to dajejo v avtomobile, kjer je signal večji. Našel pa sem par zanimivih "čipov". Avtomobilski kontroler in ojačevalnik signala za namensko sondo, katera deluje kot tokovni vir.

Citiram:
Ceneje bi bilo uporabiti enojno napajanje in obračati smer vrtenja motorja s H mostičem, ali relejem z 2x preklopom.

O problemih močnostne elektronike in napajanja sem že razmišljal, poleg H-mostiča in releja sem razmišljal tudi o uporabi mos-fetov namesto bipolarnih tranzistorjev. Komparatorja in rele z dvojnim preklopom bi bila najbolj enostavna rešitev, vendar izgubim še "P" od PID kontrolerja. Ob primernih prenosih bi se lahko motor vrtel tudi pri napetostih manjših od nazivne. Npr. (narisani) 5V rele vklopi 12V motor, ki potem deluje na napetostih od 5-12V, odvisno od razlike med željeno in dejansko vrednostjo napetosti. Rele zagotovi "histerezo", da lahko motor tudi miruje.
Citiram:
-Kaj bo ustavilo motor v končnih položajih?
Ups, na to sem pa pozabil, bom razmislil. (Zaenkrat mi padejo na pamet kaka stikala/fotodiode/tranzistorji, ki ne bi več dovolili vrtenja v "tisto" smer, v drugo pa. Koračni motorji bi znali biti elegantna rešitev, vendar niso v mojem dometu.)

Citiram:
Če pripelješ signal direktno na + in - vhod operacijskega ojačevalnika, je ojačanje zelo veliko.
Ali ni tako, da ojačanje določa razmerje uporov v povratni zvezi?
Citiram:
Za ojačanje signala bi uporabil "low offset" operacijski, ali instrumentacijski ojačevalnik.
"Offset napetost" razumem in nočem prevelike. Je pa "konstantna" (res, da leze s časom in temperaturo). Ni pa mi jasen "input bias current". Res, da je lambda sonda "napetostni vir", vendar sta tok in napetost povezana. Po pregledovanju specifikacij operacijskih ojačevalnikov sem ugotovil, da sta "offset napetost in bias current" "obratno" sorazmerna (različna tehnologija). Dober kompromis mi je bil OPA177. Instrumentacijski ojačevalnik pa je zame nekaj novega. Kakor sem dojel, potrebujem samo "čip" in en "potenciometer" za reguliranje ojačanja, pa pridem do "močnostne" elektronike. (Domnevam, da so pri večini teh ojačevalnikov izhodni tokovi majhni in je verjetno potreben še sledilnik napetosti.)

Citiram:
Z uporabo mikrokontrolerja bi pridobil na fleksibilnosti vezja.

Za "resno" regulacijo bi se moral naučiti programirati, kar je v dolgoročnem načrtu. Pri tem projektu pa bom spoznaval analogno elektroniko s slabostmi vred. Zdi se mi, da poznam kar nekaj "elektrotehničnih izrazov", vendar samo teoretično. Treba bo začeti lotati, pa tudi če na sredi obupam, ta šola (razen časovno) ne bo veliko stala.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
int47
Član
Član



Pridružen-a: Pon 15 Dec 2003 0:10
Prispevkov: 1942
Aktiv.: 11.70
Kraj: Ljubljana

PrispevekObjavljeno: Čet Jan 29, 2015 9:06 pm    Naslov sporočila:   Odgovori s citatom

Rele z dvojnim preklopom uporabi samo za obračanje smeri vrtenja. Še vedno rabiš element za vklop motorja.

Ne vem, zakaj ti koračni motorji niso všeč.
Bipolarni koračni motor lahko krmiliš recimo s tem. S potenciometrom nastaviš tok. Motor nato krmiliš z dvema signaloma smer in korak. Ker se operacijski ojačevalniki običajno napajajo z višjimi napetostmi, boš verjetno moral prilagoditi napetostne nivoje.

Absolutno vrednost napake lahko integriraš tako, da narediš neke vrste generator žage (VCO). Frekvenca impulzov / korakov bo odvisna od velikosti napake. Rezultat bo neke vrste PI regulator.

Ojačanje se da spreminjati z upori. Opozoriti sem hotel na napako v vezavi lambda signala na - vhod ojačevalnika (slika z opisom poenostavljena shema vezja).

Pri izbiri operacijskega ojačevalnika ni potrebno pretiravat s specifikacijami.
Poglej tudi OPA4234, LT1014 in LMC6484.
Vezava instrumentacijskega ojačevalnika s tremi operacijskimi ojačevalniki precej omili offset in drift problem. Če se leva dva ojačevalnika nahajata v istem ohišju, vnašata enako napako, ki jo nato diferencialna stopnja odšteje.
Če je ojačanje levega dela dovolj veliko, offset in drift diferencialne stopnje nista več tako kritična.

[edit]
Input bias current je še eno odstopanje od idealnega modela operacijskega ojačevalnika.
Ne le, da vhodna upornost ni neskončna, v, ali iz vhoda lahko teče nek razmeroma majhen tok. Več o tem je tukaj.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
brezdomec
Član
Član



Pridružen-a: Tor 30 Dec 2014 13:09
Prispevkov: 10
Aktiv.: 0.18
Kraj: ljubljana

PrispevekObjavljeno: Tor Feb 03, 2015 3:13 am    Naslov sporočila:   Odgovori s citatom

Hvala za nasvete in ponovno opozorilo na napako v vezju (prvič sem jo spregledal). Sicer imam še 1001 vprašanj, vendar se že tako počutim nehvaležnega, ker ne bom upošteval večine (dobrih) predlogov. Nekaj zaradi pomanjkanja znanja, nekaj pa iz "firbca", kako se obnese najbolj primitivno vezje, ki sem si ga zamislil.

Ko si bom vzel čas, bom nabavil material in pričel z eksperimentiranjem s poenostavljeno verzijo. Ogrevano sondo bom vstavil v izpuh delujočega avtomobila (lambda=cca. 1) in na svež zrak, pa še v dimovodno cev. Tako bom dobil eno referenčno točko, ostale (nereferenčne, a primerjalne) pa po občutku. Za začetek se ne bom trudil s servo-pogonom, uporabil bom le DC motorček, da vidim, kako vezje reagira. Če mi bo kaj delalo (preveč) težav, bom zastavil nekaj vprašanj in po potrebi hitro prišel na instrumentacijski ojačevalnik... (Brez veze razmišljati preveč naprej.)

Jasno mi je, da bi "spodobna" regulacija morala vsebovati (vsaj) mikro-kontroler, vendar sta mi na moji stopnji največja konkurenta mojstra iz risanke A je to. Ko se bo projekt premaknil, pa vsekakor poročam.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
igo
Član
Član



Pridružen-a: Sre 11 Okt 2006 19:11
Prispevkov: 3562
Aktiv.: 22.76
Kraj: Krško

PrispevekObjavljeno: Tor Feb 03, 2015 11:15 am    Naslov sporočila:   Odgovori s citatom

@brezdomec: Še tako spodobna regulacija mora najprej napetostno in tokovno ojačiti signal iz sonde. Šele ko boš lahko na nekem izhodu z multimetrom izmeril 0 do 5V, ne da bi s tem posegom v vezje (dodajanje multimetra je lahko pri malih signalih velik poseg) pokvaril meritve lambda vrednosti, se lahko igraš z "matematično" in izhodno stopnjo.

"Matematična" (ker je lahko povsem analogna, mešana ali povsem digitalna, izdelana iz diskretnih elementov ali z mikrokontrolerjem) stopnja določi potreben nov odziv na podlagi lambde, trenutnih stanj loput (položaj zaznavaš s potenciometrom), trenutnega stanja odziva, ...

Izhodna stopnja pa so lahko releji, tranzistorji,... da pač zanesljivo zavrti loputo za izračunan kot in/ali spremeni hitrost vrtenja ventilatorja.

Ne boj se večjega števila elementov in ne poskušaj vsega zgoraj naštetega izvesti s tremi op.ojačevalniki. Kupi vsaj čip, ki vsebuje 4 op.oj. v enem ohišju. Pa kupi 2 taka čipa, no. Torej 3. Če bo kak par vhodov ostal prost, ju veži nekam na dva definirana signala in pripadajoč izhod pusti v zraku.

In počasi si malo poglej programske jezike. Funkcijsko gledano so itak vsi enaki, razlika je le v sintaksi (raznih oklepajih {}, podpičjih; ...), potrebni strojni in programski opremi ter razviti podpori (Help).
Če znaš s kratkimi stavki (če je Pogoj1 takšen, potem je Odziv1 tak) v celoti podrobno opisati delovanje in odzive v vseh možnih kombinacijah stanj, vključno s stopnjami prioritet (do konca odprta loputa ima absolutno prednost pred zahtevo za nadaljevanje odpiranja), je to že skoraj program.
Samo še v prave if() {} stavke se predela, kar ti lahko tudi na forumu kdo pomaga. Programsko in pri izvedbi vezja.

Če delovanja ne znaš opisati, je povsem vseeno, ali se mučiš z operacijskimi ojačevalniki ali z mikrokontrolerjem.

Samo ne omejuj se po nepotrebnem. S tremi ojačevalniki, no.

_________________
Teoretično je praksa posledica teorije, praktično je pa ravno obratno. (igo 2001)
LP, Igor
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
igo
Član
Član



Pridružen-a: Sre 11 Okt 2006 19:11
Prispevkov: 3562
Aktiv.: 22.76
Kraj: Krško

PrispevekObjavljeno: Tor Feb 03, 2015 6:06 pm    Naslov sporočila:   Odgovori s citatom

Pristop k rešitvi je univerzalen, ne glede na način izvedbe, ki bo na koncu izbran.

Najprej popišeš vse možne vhode (ne bodi skromen, zanemariš jih lahko kasneje).
Lambda + ojačevalec na 0-5V
Potenciometer položaja lopute1
Potenciometer položaja lopute2
2 x končno stikalo položaja lopute1
2 x končno stikalo položaja lopute2
tipalo temperature vode
tipalo temperature dimnih plinov
fotoupor za optično zaznavanje ognja
2 x potenciometer za nastavljanje kakšnega parametra.
...

Nato popišeš še vse možne izhode.
Položaj lopute1
Položaj lopute2
Hitrost ventilatorja1
Hitrost ventilatorja2
Predvidena temperatura dimnih plinov
...

Sledi bistvo.
Popiši normalna delovna območja vhodov in izhodov (dovoljena hitrost ventilatorjev je 0% ali območje med 25% in 100%) in izredne razmere.
Ne pozabi na varnost (prevroča voda v kotlu,...).
S kratkimi stavki opišeš vse potrebne odzive izhodov, glede na vsa možna stanja in vrednosti vhodov in vseh stanj in vrednosti izhodov, oboje za sedanje in prejšnje vrednosti.
Na strani pogojev imaš na razpolago primerjavo >,=,< z referenco (konstanta ali vhod ali izhod), trenutno ali prejšnjo vrednostjo (da zaznaš trende dogajanja). Nasploh lahko primerjaš, kar želiš (ne sekiraj se za kak dodaten op.oj., par žic ali par vrstic programa več), če misliš, da bi rezultat lahko koristno uporabil.
Na strani odzivov imaš na voljo hitro (v primeru peči prevelika hitrost odziva ni nujno pametna) ali počasno (oziroma lahko hitrosti sproti prilagajaš, glede na dogajanje) povečanje, zmanjšanje odziva, poln vklop, popoln izklop, ignoriranje kakšne čudne vrednosti, ... Po potrebi si še kakšnega izmisliš in se boš kasneje ukvarjal z realizacijo.
Na voljo imaš tudi stopnje prioritet. Najprej so končna stikala (preprečiš lom mehanizmov), nato varnost (po potrebi pogasiš peč), nato ... , na koncu se greš tisto, da bi bilo v nekem primeru morda dobro, če bi se zadeva odzvala približno tako.

Če poznaš delovanje uplinjevalne peči (takšno, kakršno naj bi bilo po tvojem mišljenju), lahko napišeš 2 strani dolg prosti spis in nato krajšaš stavke ter jih razporejaš po pomembnosti.

Iz dobrega opisa boš dobil takorekoč celotno vezalno shemo op.oj. z okoliško ropotijo (R, C, diode, reference,...) ali takorekoč celotno pamet programa (definicije spremenljivk, portov, ... so zaenkrat drugotnega pomena).

Rezutat pameti je cela vrsta analognih signalov ali vrednosti nekih spremenljivk, ki jih potem le še prirediš in pripelješ na izhodno stopnjo, ki skrbi za ventilatorje in lopute.

To je to.
Če ne veš, kaj "naj" bi se v peči dogajalo, ti ne pomaga niti pest 4xOpAmp čipov, niti PIC serije 10Fxxx, niti kakšna 32-bitna 100-noga zverina.
Če veš, je nadaljna izvedba vezja v dosegu lokalnega elektronika, pisanje programa pa stvar rutine zmerno izkušenega programerja. Na forumu jih/nas je obojih dovolj. Kot eno, kot drugo ali kot oboje.

_________________
Teoretično je praksa posledica teorije, praktično je pa ravno obratno. (igo 2001)
LP, Igor
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
cimabella
Članica
Članica



Pridružen-a: Čet 25 Sep 2014 21:53
Prispevkov: 77
Aktiv.: 1.29
Kraj: Gorenjska

PrispevekObjavljeno: Tor Feb 03, 2015 7:04 pm    Naslov sporočila:   Odgovori s citatom

igo, brezdomec ima klasično peč. Za zdaj. Tako, da so postavke nekoliko bolj enostavne, ker ventilatorja nima. Sicer pa najlepša hvala za izčrpen opis, kako se stvari lotiiti.

Mimogrede, ideja fotoupora je zelo zanimiva. Jaz sem enkrat za štos predlagala, da bi naredili regulacijo preko kamere, da ne bi dežurali pred pečmi. Very Happy

_________________
Včasih človeku bolje služi sreča kot pamet.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
brezdomec
Član
Član



Pridružen-a: Tor 30 Dec 2014 13:09
Prispevkov: 10
Aktiv.: 0.18
Kraj: ljubljana

PrispevekObjavljeno: Sre Feb 04, 2015 5:58 am    Naslov sporočila:   Odgovori s citatom

Poleg tega, da sva soimenjaka, tudi razmišljava podobno, le cilj in pot sta drugačna.
Citiram:
Jaz sem si zamislil vezje iz treh delov. Ojačanje šibkega signala, "procesiranje" (čeprav vezje ni vredno te besede) in močnostna elektronika.

Citiram:
@brezdomec: Še tako spodobna regulacija mora najprej napetostno in tokovno ojačiti signal iz sonde. Šele ko boš lahko na nekem izhodu z multimetrom izmeril 0 do 5V, ne da bi s tem posegom v vezje (dodajanje multimetra je lahko pri malih signalih velik poseg) pokvaril meritve lambda vrednosti, se lahko igraš z "matematično" in izhodno stopnjo.


Na tem klasičnem kotlu se niti ročno ne da zadovoljivo nastaviti sekundarnega zraka, za testiranje pa bi zadostoval. Moja želja je, da bi kurilnica po potrebi delovala brez elektrike (nočem UPS-a, agregata). Vodni del lahko, če zasukam par ventilov, "peljem" termosifonsko, uplinjak pa brez ventilatorja ne deluje. Kompromis je "trajnožarni kotel", ki ga s strateško postavljenimi šamotnimi oblogami spremenim v "skoraj uplinjevalnega" na naravni vlek. Primarni zrak (moč) bi reguliral mehansko glede na temperaturo dimnih plinov. Želel pa bi avtomatsko kontrolirati sekundarni zrak, pri čemer mi natančnost ni prioriteta, samo da so vrednosti preostanka kisika npr. med 5% in 10%, kratkotrajno lahko tudi izven intervala, se pač zgodi. Izkoristek izgorevanja se med omenjenima vrednostma kisika razlikuje manj kot 4%, kar mi ni problem, važno da bodo emisije kolikor toliko v redu brez mojega poseganja.

Pred 20-imi leti v Pascalu in pred 5-imi leti v Python-u sem se malo "zafrkaval" z if, for, while, case stavki. V višje-programskem jeziku bi lahko sprogramiral marsikaj, le naučiti bi se moral sintakse in naslavljanja vhodov in izhodov. Ko me bo "pičilo", bom kupil Arduino ali kaj podobnega (mogoče že za lambda kontroler 2.0), a zaenkrat ne (sem pač čudak).

Pri mojih zahtevah (med drugim več mehanike in manj elektronike) postane "programska koda" enostavna: Če je U<a, vrti elektromotor v eno smer. Če je U>b, vrti v drugo smer. (Če je a<U<b, miruj.) Položaj lopute me ne zanima. Če pride do enega konca, stikalo izklopi napajalni +Ucc, ko bo zahteva, jo bo -Ucc že spravil iz položaja. (V drugi skrajni legi pa nasprotno.) Ko bo ogenj pogorel, bo itak preveč kisika in se bo loputa zaprla, ročno pa bo treba izključiti napajanje in zapreti še loputo primarnega zraka. (V kombinaciji z mikro-krmilnikom ni problema implementirati še ta "bombonček"). Naslednja slabost enostavnega vezja je širina intervala mirovanja. Če bom interval preozko nastavil, bodo stalno prisotni prenihaji, če bo preširok, pa ne bom zadostil že tako ohlapnim zahtevam. To slabost naj bi omilil primitiven "PWM" motorja v kombinaciji s primernimi prenosi. Lahko bi dodal še operacijska ojačevalnika, enega v vlogi "integrator napake", drugega v vlogi "ojačevalnika razlike". Laično domnevam, da bi integrator potreboval "gromozanski" kondenzator, pa še elektrolitski ne sme biti... Ni elegantna rešitev. (Prav mi je, zakaj pa nisem baziral na arduinu.)

Ko bom videl, če in kako "stvar" deluje bom po potrebi dodajal funkcionalnosti in se bodo operacijski ojačevalniki "množili", pa kakšen (ali dva) "led driverja" da bodo led diode pokazale stanje, da ne bo treba vedno z multimetrom preverjati delovanja,...

Razlogi in vprašanja, zakaj pa hočem začeti s tremi operacijskimi ojačevalniki (pravzaprav z dvema) in nato po potrebi dodajati pa so:
- Radovednost, kako se primitivno vezje obnaša. Kako hitro in kako močno se (ročna) sprememba lopute odraža na signalu? Ali lahko kaj tako preprostega vsaj približno deluje?
- Paranoja, kako zahteven mora biti ojačevalnik iz par mV na par V. Bo potrebno priključni kabel sonde krajšati in nadomestiti s koaksialnim? Če hočem imeti ojačanje A=101, katere vrednosti uporov uporabiti; 1M ter 10k ali 100k in 1k? (Laično menim, da je vseeno, dokler ne bo izhod op. ojačevalnika prišel v nasičenje. Pa baje nad par M-ohmov ni priporočljivo iti zaradi šuma.) "Offset" napetost (pustimo lezenje) lahko upoštevam s spremembo "primerjalne" napetosti. Kako pa se bo "bias" tok odražal na signalu sonde? Bo nekaj nA preveč? Kaj pa nekaj pA? Bi k sondi vzporedno vezan upor odpravil (morebitno) težavo? Sicer poizkusim z instrumentacijskim ojačevalnikom. Le ta "offset" napetost omili, kaj pa "bias" tok? Ima lahko "povprečen" ojačevalnik premajhno vhodno notranjo upornost? Bo kak nepredviden dejavnik kljub konstantnemu signalu sčasoma pripeljal do nasičenja izhodne napetosti? ... Ja, 1001 vprašanje, verjetno je večina bojazni neutemeljenih, katere so pomembne pa najlažje ugotovim s poskusom. (Najraje bi videl, da si kdo vzame čas, vse razloži, priporoči enostavno in primerno vezavo ter vrednosti elementov in garantira, da bo delovalo, pa še poceni mora biti. Ampak ni fer do vas, pa še moje zadovoljstvo ob (morebitno) delujoči regulaciji bi bilo manjše.)

Če bom ugotovil, da mi že začetno ojačanje dela nerešljive probleme, bom projekt opustil. Če bom ugotovil, da "matematična" stopnja kljub nekaj izboljšavam ne deluje zadovoljivo, se ne splača truditi in bo to, pa še kaj drugega računal Arduino.

Upam, da sem v tem "romanu" razumljivo opisal, kako razmišljam in kje vidim probleme. Sem že napisal, da izpadem nehvaležen, ker iz osebnih razlogov ignoriram dobre ideje, ki pa bodo prišle v poštev v morebitni drugi, izboljšani verziji regulatorja. Hkrati pa sem od vas implicitno dobil potrditev. Konstruktivno ste me opozorili na napačno vezavo, na problem skrajnih leg lopute, na upoštevanje moči elektromotorja in tranzistorjev, da naj namesto več posameznih ojačevalnikov uporabim 4 v istem ohišju, na instrumentacijski ojačevalnik..., nihče pa se ni obregnil, da ta enostavna logika vezja ne bi delovala zaradi xy razloga, slabosti te logike pa poznamo.

Sem pa dovzeten za predloge v stilu:"Tam pa tam daj kondenzator, da ti blaži napetostne sunke. To ti ne bo delovalo, ker bo op. ojačevalnik zaradi tega in tega prišel v nasičenje,..." Itak pa bom vprašanja zastavljal kasneje, če vezje ne bo delovalo. Najprej moram v nabavo sonde.
LP, Igor
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
psevdonim
Član
Član



Pridružen-a: Čet 21 Sep 2006 21:42
Prispevkov: 3052
Aktiv.: 19.42
Kraj: slo

PrispevekObjavljeno: Sre Feb 04, 2015 7:41 am    Naslov sporočila:   Odgovori s citatom

Citiram:
Upam, da sem v tem "romanu" razumljivo opisal, kako razmišljam in kje vidim probleme.
Najprej moram v nabavo sonde.
saj to je problem: pišeš roman namesto da bi nabavil protoboard in začel sestavljati in preizkušati posamezne sklope Smile
Jaz bi si namesto sonde najprej izdelal izvor napetosti 0-50mV in šele po tem, ko bi mi s tem vse delovalo, kupil sondo.



_________________
___


Nazadnje urejal/a psevdonim Pet Feb 06, 2015 2:01 pm; skupaj popravljeno 1 krat
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
brezdomec
Član
Član



Pridružen-a: Tor 30 Dec 2014 13:09
Prispevkov: 10
Aktiv.: 0.18
Kraj: ljubljana

PrispevekObjavljeno: Sre Feb 04, 2015 1:43 pm    Naslov sporočila:   Odgovori s citatom

Včeraj sem med šaro poiskal rabljeno sondo, a ji grelec ne deluje (upornost neskončno). Da bi pa sestavil nastavljiv vir napetosti, mi pa ni prišlo na pamet. Hvala za idejo.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
igo
Član
Član



Pridružen-a: Sre 11 Okt 2006 19:11
Prispevkov: 3562
Aktiv.: 22.76
Kraj: Krško

PrispevekObjavljeno: Sre Feb 04, 2015 4:32 pm    Naslov sporočila:   Odgovori s citatom

Hja, @psevdonim ima prav.
Sondo res lahko kupiš, ko ti bo že vse pravilno delovalo "na roke". Uporabi njegovo skico na vhodu.

Stvar je v tem, da doma nimamo peči, zato se na zadevo ne spoznam najbolje. Napisal sem le, kako bi se lotil izvedbe. Oziroma, da bi ob nepoznavanju delovanja in medsebojnih vplivov parametrov najprej na roke sukal lopute in opazoval+meril dogajanje ter okrog obrnil ves internet.

Ko enkrat veš, kaj se mora kdaj zgoditi in zakaj, se lažje diha (ob tej priložnosti pazi na CO !!!).

Najprej ojačiš lambdo na normalno napetostno območje.
Za U<a, U>b in a<U<b pa potrebuješ 2 x op.oj. z U na obeh (-)vhodih. Dva zato, ker potrebuješ 3 logična stanja na izhodu primerjave. Ob 01 in 10 motor miruje, ob 00 in 11 pa se vrti v ustrezno smer. Potrebuješ še dve majhni histerezi za preprečitev hitrega preklapljanja na meji U<a in U>b, medtem ko je b-a tista prava velika histereza.
Torej a in b nastavljaš ločeno z dvema zaporedno vezanima potenciometroma, katerih sredinska odcepa gresta vsak na svoj (+)vhod.
Vsakemu op.oj. pa se na (+)vhod vrne še visokoohmski upor iz izhoda za vnos majhne histereze.

Izhoda ne smeš direktno peljati kar na 2 relejčka, ki imata kontakte vezane v mostično vezavo.
Spremembe v peči se dogajajo zelo počasi, zato je treba ob U<a ali U>b le malo zasukati loputo in počakati vsaj 30sekund.
Torej potrebuješ še en utripalnik, ki ves čas v miru utripa in vsakih 30s za 0,2s omogoči oba releja. Vklopi se tisti, ki ga hočeta oba primerjalnika.
DC motorju od brisalcev za en obrat zadostuje 0,2sekundni impulz, da ga potem sam dokonča.
A, da ne kompliciraš z menjavo polaritete pomožnega napajanja DC motorčka, je enostavneje, če samodejnega dokončanja zasuka sploh ne uporabiš.
Nekam vrineš še končni stikalci, ki blokirata posamezen rele.
Za ojačenje lambde, oba primerjalnika, utripalnik in dovoljenje za vklop relejev bo zadostovalo ravno 8 op.oj. , torej 2 čipa. Jasno, kupiš 3.
Rabiš še 4 hitre diode za varovanje kontaktov.

Ob želji po dodajanju raznih sladic pa si preberi mit o Sizif-u in vseeno razmisli o kakšnem MCU, LCD, 3x4 tipkovnici,... .

_________________
Teoretično je praksa posledica teorije, praktično je pa ravno obratno. (igo 2001)
LP, Igor
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Dobra volja je najbolja, ... Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran Prejšnja  1, 2, 3, 4, 5, 6, 7  Naslednja
Stran 6 od 7

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 112 dni


Powered by phpBB © 2001, 2005 phpBB Group