Keresés

Részletes keresés

NMT Creative Commons License 2015.01.01 0 0 8084

"Megmértem 11 fokot fúj be. Az nyilván nem jó!?"

Nem biztos. Kint van kb -3 - -5°C nálatok is. Ez rendszer függő. 

Válaszolj ezekre: 

-a gépről kellene egy leírás, vagy link

-te építetted a rendszert?

-mikor állt üzembe?

-hőcserélő doboz fűtött vagy fűtetlen térben van?

-a csövek fűtött vagy fűtetlen térben vannak?

-? m cső van fűtetlen térben és abban melyik levegő áramlik?

-milyen csőben áramlik?

-milyen a hőszigetelése?

-gép hőszigetelése?

-esetleg rajz?

nem lehet hogy: 

ha van egy 23 fokos elszívott levegőd ami egy szigeteletlen csőben a hőcserélőig 17 fokig hűl, a hőcserélőben elvész mondjuk 3 fok, akkor 14 fok indul vissza a házba ami a csőben tovább hűl, akkor 11 fok simán jöhet be.  

Előzmény: Zzzééé (8082)
Zzzééé Creative Commons License 2015.01.01 0 0 8083

A házba 24 van.

Zzzééé Creative Commons License 2015.01.01 0 0 8082

Megmértem 11 fokot fúj be. Az nyilván nem jó!?

Zzzééé Creative Commons License 2015.01.01 0 0 8081

A fordulatszám eltolás mit takarhat magában? 

Előzmény: NMT (8079)
0l0 Creative Commons License 2015.01.01 0 0 8080

Tegyél hőmérőt a bejövő levegőhöz közvetlenül! Ha közel van a kinti hőmérséklethez, akkor biztos valami hiba van.

Előzmény: Zzzééé (8073)
NMT Creative Commons License 2015.01.01 0 0 8079

...és ha a kimenő levegő hőmérséklet mínuszba fordul, akkor is be tud fagyni a hőcserélő. Ahogy nézem ez is egy lemezes hőcserélős rendszer. Esetleg az előfűtővel vagy fordulatszám eltolással lehet operálni, ha ezt még nem tetted meg...

Előzmény: NMT (8078)
NMT Creative Commons License 2015.01.01 0 0 8078

"Van egy Dee Fly hővisszanyerős szellőztetőm, és csak hideget fúj be"

Szerintem meg csak egyszerűen most nagyon hideg van odakint. 

Minél hidegebb van kint, annál hidegebb levegőt fog befújni, és annál jobban észre fogod venni. Ha a hatásfoka a rendszernek alacsony akkor még hidegebbet.   

 

Én lehet hogy nem merném kikapcsolni, mert a pára és a fagy gyilkos kombináció ezekben a rendszerekben. Leginkább a hőcserélő részben ha a kondenz befagy, akkor lyuk lesz a friss és elhasznált levegő között. 

Előzmény: Zzzééé (8073)
peterch Creative Commons License 2015.01.01 0 0 8077

Esetleg nem kapcsoltad be a by-pass-t ? 

Előzmény: Zzzééé (8073)
Kovacs Nocraft Jozsefne Creative Commons License 2015.01.01 0 0 8076

Annyi bajt mindenképp okozhat, hogy ha az egyik irányban befagy a hőcserélő, akkor onnantól nem működik hőcserélőként. 

Előzmény: Zzzééé (8075)
Zzzééé Creative Commons License 2015.01.01 0 0 8075

Köszi, de szerinted az bajt okozhat? 

0l0 Creative Commons License 2015.01.01 0 0 8074

Egyáltalán nem értek hozzá, de nem lehet, hogy befagyott a kimenő irány?

Előzmény: Zzzééé (8073)
Zzzééé Creative Commons License 2015.01.01 0 0 8073

Sziasztok! Van egy Dee Fly hővisszanyerős szellőztetőm, és csak hideget fúj be mintha a hővisszanyerés nem működne. Elég kellemetlen ilyen hidegbe. Azonkívül házonbelül ezt kikapcsolni lehetséges? Mert a benti vezérlőn csak a 3 fokozat állítható. 

stgellert (volt már) Creative Commons License 2014.12.31 0 0 8072

(ui.: a légcsövezés 150 mm)

Előzmény: stgellert (volt már) (8071)
stgellert (volt már) Creative Commons License 2014.12.31 0 0 8071

Mi a véleményetek egy 330x900x180 mm hőcserélő testről? 900 mm a hossza, ahol a levegő áramlik egymással szemben. 5 mm kartonplaszt lenne, 5 mm kamrákkal. A kilépő csonkok azok pluszba jönnek rá. Amivel nem igazán vagyok tisztában, mi történik ágyúval verébre esetben? A légkeringtetést illetően? Sok lesz a légcsere? 

Kovacs Nocraft Jozsefne Creative Commons License 2014.12.31 0 0 8070

Akkor is jönnek az interruptok, ha az rpm kábelt a ventilátornál leveszed a csatlakozóról? (Tehát a kábel üresen lóg az áramköröd bemenetén.)

Előzmény: zsebacsi88 (8068)
Kovacs Nocraft Jozsefne Creative Commons License 2014.12.31 0 0 8069

Bár nem nekem címezted, azért ha nem gond, tovább agyalok: 

 

Max. 10mA kollektoráramot enged meg az adatlap, ehhez képest a 10kOhm 5V-on csak 0.5mA. Ill. még kevesebb a nyitófesz miatt. Én első körben csökkenteném a felhúzó ellenállás értékét mondjuk 1.8kOhmra. Ha ez sem segít, akkor az interruptkérést szintre állítanám be, és a lábra rátennék egy párszor tíz nF-os kerámia szűrőkondenzátort. Maradhat élen is, de meg kell akkor nézni az adatlapon, milyen feltételeknek kell eleget tennie az él fel- ill. lefutásának. És feltétlenül betennék egy szűrőelkót+párszáz nF kerámiát a venti tápcsatlakozójára is. Bár fel nem foghatom, miképp keletkezhet ilyen erős zaj elektronikus kommutációnál. 

 

De az oszcilloszkópos mérés bizonyára fényt derít a zavar okára, annak ismeretében könnyebb lesz kitalálni, mi a baj. 

Előzmény: zsebacsi88 (8068)
zsebacsi88 Creative Commons License 2014.12.31 0 0 8068

takyka, koszi

van rengeteg pelda program, nem a softverrel van gond, de nem jottem ra, hogyan kellene bekotni.

egy 10K-s felhuzo ellenallast raktam 5V-ra, de igy nem jo valamiert.

hihetetlen, hogy a neten nincs egyetlen bekotesi pelda sem ra, vagy csak en nem talalom.

 

a venti kb 2 meterre van az arduinotol es élet figyel az interrupt. ha forog a venti, akkor mindig 6-7e koruli erteket mutat fordulatszamtol fuggetlenul.

nincs oszcilloszkopom, de a szomszedomnak van, atviszem hozza ma.

a vicc, hogy az EBM 2011/2014 es katalogusaban nem is szerepel az en ventim:(

Előzmény: Takyka! (8063)
stgellert (volt már) Creative Commons License 2014.12.31 0 0 8067

Nagyon köszönöm!

Előzmény: peterch (8066)
peterch Creative Commons License 2014.12.31 0 0 8066

Szia !

Ha meg jol emlekszem, akkor belso meret, mert mindig az a fontos a csatlakozasok vegett. Plusz a 2,5cm-es szigeteles.

Udv , Peter.

Előzmény: stgellert (volt már) (8065)
stgellert (volt már) Creative Commons License 2014.12.31 0 0 8065

Sonoflex kérdés: a 150-es sonoflex az belső, vagy külső átmérőt jelent? Képtelen vagyok kideríteni, pedig fontos lenne a födémáttörés meg befújó/elszívó anemesztátok méretezéséhez. A lényeg, 156x156 mm áttöréseket tudok csinálni.

Kovacs Nocraft Jozsefne Creative Commons License 2014.12.31 0 0 8064

"Az a lényeg, hogy a megszakítási rutinok rövidek legyenek."

Így igaz. A megszakításban csak a kiolvasást és úgy általában a legszükségesebbeket kell elvégezni, az eredmény kiszámítására stb. már a főprogramban ráérsz. Az Arduinók elég gyorsak, de ha kétségeid vannak, akkor az IR rutinokat írd meg assemblyben, én időkritikus esetekben ezt szoktam tenni. 

Előzmény: Takyka! (8063)
Takyka! Creative Commons License 2014.12.31 0 0 8063

Zsebacsi,

 

Ne félj azoktól a fránya interruptoktól. Itt az én kódom, hogyan mérek térfogatáramot a hőszipkámban.

Nem kell külső számláló meg mifene, bírni fogja az arduinó! Nekem összesen 5 megszakítás csapkod össze-vissza a cuccban és köszöni szépen, jól elvan. Az a lényeg, hogy a megszakítási rutinok rövidek legyenek.

 


volatile static unsigned int wellWaterCounter=0, wellWaterPulses=0;
#include "avr/interrupt.h"

void setup(){
  EICRA=0b00000011;  //set external interrupt rising edges
  TCCR3A=0;
  TCCR3B=0b00001100;  //reset on compare mach 1/256 divider
  OCR3A=62499;    //compare register value 16M/256-1 for 1s period
}
 
ISR(INT0_vect){
  wellWaterCounter++;
}  //interrupt handler (well water meter)

ISR(TIMER3_COMPA_vect){
  unsigned int wWCt;
  static unsigned int wWCtLast=0;
  oneSecTrigger=true;
  cli();
  wWCt=wellWaterCounter;
  sei();
  wellWaterPulses=wWCt-wWCtLast;
  wWCtLast=wWCt;
  return;
}


void loop(){
unsigned int tempPulses;
  if (oneSecTrigger){
    oneSecTrigger=false;
    cli();
    tempPulses=wellWaterPulses;  //<<<<<---------------a tempPulsest tudod használni a főprogidban.
    sei();
  }
    .....

 

 

Setupban beállítom az INT0 (EICRA regiszter) és a timer3 megszakításkezelést (TCCR3A, 3B, OCR3A). INT0 minden impulzusra számol, TIMER3 másodpercenként kér megszakítást. A főprogiban a tempPulses változó tárolja a másodpercenkénti impulzusok számát. Azzal meg azt csinálsz amit akarsz. Ha mindkét ventit használni akarod, akkor beállítod a INT1-4 megszakítást is a fentiek alapján.

 

http://www.atmel.com/images/doc2549.pdf

113. oldal

158. oldal

164. oldal

 

T.

Kovacs Nocraft Jozsefne Creative Commons License 2014.12.30 0 0 8062

"Szóval inkább a hardveres számlálót javasolnám, arra nem kell odafigyelni folyton a szoftver barkácsolása közben."

Szinte ugyanarról beszélünk. Ismétlem, a ARM-ot annyira nem ismerem, de hasonló lehet a működési elv. A PIC-ekben a számlálók általában még egyes sleep fokozatokban is működnek, és nem függenek a programfutástól. Az ARM-ban meg, HA JÓL EMLÉKSZEM, van olyan számláló is, amelynek saját oszcillátora van. Aztán meg az általad ajánlott hardveres számlálót is szoftverből kell kiolvasni, ügyelni kell a túlcsordulásra, vagyis lényegében ugyanazok a buktatók. 

Előzmény: Mekk Elek ezermester (8057)
Kovacs Nocraft Jozsefne Creative Commons License 2014.12.30 0 0 8061

"Ráadásul a túlzott osztás a pontosság rovására mehet: ne feledjük, hogy ezek a motorok baromi széles fordulatszám tartományban mozognak"

Ezzel nincs semmi gond, az előosztót menet közben is át lehet konfigurálni, kicsit ahhoz hasonlóan, mint amikor a multiméteren méréshatárt változtatsz. :). 

Előzmény: Mekk Elek ezermester (8056)
Kovacs Nocraft Jozsefne Creative Commons License 2014.12.30 0 0 8060

"de gyakorlatilag folyamatos interruptokat erzekel akkor is, ha nem forog a venti. valamit lehet elrontok. "

 

Nézted oszcilloszkóppal a kimenetet? Milyen messze van a ventilátor az áramkörödtől? Élre vagy szintre kéred az IRQ-t? 

 

Nem lehet, hogy a hálózati brumm zavar be? Próbálj hidegíteni. 

 

 

Előzmény: zsebacsi88 (8055)
Mekk Elek ezermester Creative Commons License 2014.12.30 0 0 8059

"elvileg a PWM ertekebol is tudok kalkulalni,"

 

A PWM kitöltési értékét (vagy a vezérlő feszültséget) te mondod meg, tehát nem változik, ha pl a ventilátor lassul (mert pl eltömődött a szűrő, vagy madárka szállott rá),

a fordulatszám kimenetről viszont a tényleges értéket kapod, mert az a motor forgórészéről veszi le az impulzusokat.

 

Deviszontha nem olyan érdekes a pontosság, akkor

a motor fordulatszám kimenetére tehetsz egy frekvencia->feszültség átalakítót,

és annak kimeneti feszültségét már könnyedén mérheted az arduino-val.

Persze ez már nem pontos fordulatszám, de pl ha mindkét motor kimenetére ráteszel egy-egy ugyanolyan áramkört, akkor a két áramkör kimeneti feszültségének különbségéből láthatod a fordulatszámok különbségét.

Sőt ezzel a különbözeti feszültséggel közvetlenül (tehát arduino nélkül is, csupán egy erősítő IC meg pár alkatrész) is vezérelheted a másik motor fordulatszámát.

Előzmény: zsebacsi88 (8058)
zsebacsi88 Creative Commons License 2014.12.30 0 0 8058

igazabol itt a ventilatorok fordulatszamat szeretnem csak kiolvasni. nyilvan nem mission critical a rendszer, csak amolyan erdekessegkeppen.

elvileg a PWM ertekebol is tudok kalkulalni, de ez igy "poen" lett volna:) 

szerintem erre a fordulatszam tartomanyra az arduino szoftveres megoldasa is teljesen jo lenne.

Előzmény: Mekk Elek ezermester (8057)
Mekk Elek ezermester Creative Commons License 2014.12.30 0 0 8057

A belső osztó + szoftveres kiolvasás működhet,

de csak végleges termék esetén merném alkalmazni,

aminek a szoftvere már nem lesz tovább bővítve ismeretlen bonyolultságig,

mert egyszer csak kiderülhet, hogy az a kiolvasási intervallum, ami tegnap még bőven jónak tűnt...

A túl nagy léptékű osztás meg a mérés pontosságának rovására mehet.

Szóval inkább a hardveres számlálót javasolnám, arra nem kell odafigyelni folyton a szoftver barkácsolása közben.

Előzmény: Mekk Elek ezermester (8056)
Mekk Elek ezermester Creative Commons License 2014.12.30 0 0 8056

"A PIC-ekben van konfigurálható előosztó (pre-scaler) a számlálókhoz."

 

Nem az osztó a lényeg, hanem a szoftver-független X bites tároló. Ha ez elég hosszú (elég sok bites), akkor még a leggyorsabb motorfordulat esetén sem valószínű a kétszeri nullázódás két kiolvasás között, még osztó nélkül sem.

Ráadásul a túlzott osztás a pontosság rovására mehet: ne feledjük, hogy ezek a motorok baromi széles fordulatszám tartományban mozognak

és az az érték, ami 5 ezres fordulaton még leosztva is elég részletes volt, az  pl 400-as fordulaton már talán 5-10% hibát is okozhat.

Előzmény: Kovacs Nocraft Jozsefne (8053)
zsebacsi88 Creative Commons License 2014.12.30 0 0 8055

jogos, tenyleg a 2-es, elirtam.

 

az arduinoval van lehetoseg megszakitasokat hasznalni, van nehany specialis lab, amit erre lehet hasznalni. 

a leirasok szerint egy 10K-s ellenallassal felhuzzak altalaban a jelet es amikor jon az impulzus, az lehuzza 0-ra.

kiprobaltam igy, de gyakorlatilag folyamatos interruptokat erzekel akkor is, ha nem forog a venti. valamit lehet elrontok. 

Előzmény: Kovacs Nocraft Jozsefne (8051)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!