Fórum témák

» Több friss téma
Fórum » Folyamatábrás mikrokontroller programozás Flowcode-dal
Lapozás: OK   194 / 361
(#) rammeradrian válasza Bakman hozzászólására (») Máj 3, 2014 /
 
Ez a dolog engem is érdekelne, a visszahívásnál hogy adom meg az indexet?
(#) Bakman válasza rammeradrian hozzászólására (») Máj 3, 2014 /
 
0-7 -ig feltöltöd a karaktereket tetszés szerint, tehát úgy is lehet, hogy pl. csak a négyes számú helyre csinálsz magadnak egy egyedi karaktert.

LCD makró -> Print ASCII (4)

Ezzel a négyes számú helyen lévő karaktert csalogatod elő. Oda írja ki, ahova egyébként is írna éppen.
(#) rammeradrian válasza Bakman hozzászólására (») Máj 3, 2014 /
 
Hát nálam nem akar menni, mindig ugyan azt a "valamit" írja ki, tök mindegy mit adok meg a program elején RAM írás paranccsal
(#) NyariG válasza rammeradrian hozzászólására (») Máj 3, 2014 /
 
Csinálnál róla egy képet hogy mit irsz bele?

Nekem igy megy, egy smiley-t tettem a 0. pozicióba onnan meg ki a képernyöre
A hozzászólás módosítva: Máj 3, 2014
(#) rammeradrian válasza NyariG hozzászólására (») Máj 3, 2014 /
 
Ezt, most speciel semmit nem ír ki. Próbáltam decimálisan megadni az indexet most hexában is de nem megy.
(#) kokozo válasza rammeradrian hozzászólására (») Máj 4, 2014 /
 
Szia!
A Flowcode ezt nem tudja tesztelni. Csak a proteus, vagy élőben kellene kipróbálni.
(#) rammeradrian válasza kokozo hozzászólására (») Máj 4, 2014 /
 
Ja, köszi mindjárt kipróbálom proteussal este meg PIC-en
(#) rammeradrian válasza rammeradrian hozzászólására (») Máj 4, 2014 /
 
Így megy köszi!
(#) Gagyicom hozzászólása Máj 8, 2014 /
 
Sziasztok!
Olyan problémám van egy adc beolvasásakor, hogy nem lineáris. Csatolok egy képet, y a hőmérséklet x pedig a milivolt. Mellékelem a programot is, egyszerűen nem találom a hibát.
Előre is köszönöm.
(#) NyariG válasza Gagyicom hozzászólására (») Máj 8, 2014 /
 
Mivel méred a hömérsékletet és hogy van csatolva a pichez?
(#) Gagyicom válasza NyariG hozzászólására (») Máj 8, 2014 /
 
Egyelőre feszgen van rajta. De majd MCP9700A lesz.
(#) NyariG válasza Gagyicom hozzászólására (») Máj 8, 2014 /
 
Nekem sajnos fogalmam sincs mi lehet a baj hacsak nem a feszgen hibás...


Viszont valaki megtudná mondani hogy ez mikor fogja elhagyni a ciklust?:
A hozzászólás módosítva: Máj 8, 2014
(#) NyariG hozzászólása Máj 8, 2014 /
 
+1 kérdés:
usb hid-dal próbálkozom de nem indul el az usb. Sőt lefagy.
Megnéznétek?
A hozzászólás módosítva: Máj 8, 2014
(#) niedziela válasza NyariG hozzászólására (») Máj 8, 2014 /
 
Szia !

Soha nem fogja, ha csak TOUT értékét nem állítod be a ciklusba lépés előtt.
(#) Gagyicom válasza NyariG hozzászólására (») Máj 9, 2014 /
 
Az a számítás volt rossz, ami eddig mindig működött. Most modulusszal oldottam meg és már jó is. Igaz, hogy beleőltem vagy 4-5 órát a hibakeresésbe...

Azonnal kilép a ciklusból, amint TOUT!=0 vagy in_sig!=0
A hozzászólás módosítva: Máj 9, 2014
(#) niedziela válasza Gagyicom hozzászólására (») Máj 9, 2014 /
 
Idézet:
„Azonnal kilép a ciklusból, amint TOUT!=0 vagy in_sig!=0”

Ezt gondold át újra,
ciklus amíg in_sig=0 ÉS TOUT=0
A hozzászólás módosítva: Máj 9, 2014
(#) NyariG válasza niedziela hozzászólására (») Máj 9, 2014 /
 
Mit jelent a 2db "&" mért nem elég 1db?

Amúgy a ciklus előtt a Tout =0 ra van állítva és ha jelez a timer0 akkor az allítja át 1 re.
(#) niedziela válasza NyariG hozzászólására (») Máj 9, 2014 /
 
Két összehasonlítási formát különböztetünk meg

AND, OR... ez a bitenkénti
&&, || .. logikai

Azért nem elég 1db, mert nem igy van kitalálva.
jelen esetben az is elég ha az AND szót írod.
ciklus amíg in_sig=0 AND TOUT=0
(#) Gagyicom válasza niedziela hozzászólására (») Máj 9, 2014 /
 
Véleményem szerint akkor lép ki,ha a két feltétel közül valamelyik nem teljesül már. Nem szeretnék vitát szítani.(De Morgan azonosságok)
(#) niedziela válasza Gagyicom hozzászólására (») Máj 9, 2014 /
 
Ez nem is vita téma, pontosan úgy van ahogy írod, ahogy most írod, és nem ahogy ezelőtt írtad.
Idézet:
„Azonnal kilép a ciklusból, amint TOUT!=0 vagy in_sig!=0”


Nem akkor lép ki ha a változók értéke 0, hanem ha valamelyik változó értéke nem 0.
(#) Gagyicom válasza niedziela hozzászólására (») Máj 9, 2014 /
 
Akkor nem értem mi a baj? "!="
(#) niedziela válasza Gagyicom hozzászólására (») Máj 9, 2014 /
 
Jaja "!=" , ha nem egyenlő 0. Nincs baj, csak a !-jel eddig nem tünt fel
(#) rammeradrian válasza frekivalto hozzászólására (») Máj 9, 2014 /
 
Még egy kérdésem lenne, hogy módosul az egész ha 6 fokot téved pozitívba? (23 fok helyett 29-et ír)
(#) NyariG válasza rammeradrian hozzászólására (») Máj 9, 2014 /
 
102 helyett írj 96 ot és próbáld ki.
(#) rammeradrian hozzászólása Máj 9, 2014 /
 
Sokadik próbálkozás után se sikerült jól megcsinálnom a hőmérséklet függő vezérlést, és visszajelzést. Egy zárt térben kéne a szellőztetést biztosítania a rendszernek, ahol a hőmérséklet akár a 40°C-ot is meghaladhatja. Erre akartam egy autómata szellőztetőt készíteni, de lehet egyszerűbb lenne ha 30°C-nál bekapcsolna és nem játszanék pwm-esdit. De ha valakinek van ötlete, hogy hogy lehetne ezt korrekt módon megvalósítani akkor szívesen veszem. Mellékelem az eddigi programot. (így rossz a szabályzása)

Köszönöm a segítséget előre is!
A hozzászólás módosítva: Máj 9, 2014

Vezerlo.fcf
    
(#) rammeradrian válasza rammeradrian hozzászólására (») Máj 9, 2014 /
 
végeztem kis áttekinthetőségi szerkesztést.

Vezerlo.fcf
    
(#) NyariG válasza rammeradrian hozzászólására (») Máj 9, 2014 /
 
Korrektet tudok mondani: PID ill társai Pi, vagy csak P. De hogy konkrétan hogy kell megvalósítani azt nem tudom, csak az elméletet.

De dolgozom rajta... de hogy mikor lesz kész azt nem tudom megmondani.

Ebben van egy, mintának talál tudod használni
A hozzászólás módosítva: Máj 9, 2014

PID_sim.fcf
    
(#) rammeradrian válasza NyariG hozzászólására (») Máj 9, 2014 /
 
Hát ennyire nem értek a dolgokhoz, csak próbálkozok, meg is látszik a programomon amit csináltam.
(#) NyariG válasza rammeradrian hozzászólására (») Máj 9, 2014 /
 
Csináltam egyet neked a a lenti példából. Élőben egyenlőre nem tudtam letesztelni de hónapokon belül lefogom
Neked csak be kell állítani a hőmérsékletet meg be kell kötni a szenzort meg a pwmre a ventit.
A P,I,D értékek átivásával tudsz játszadozni a vezérlés karakterisztikájával. Az exelben megtudod nézni mi hogy befolyásolja.
(#) rammeradrian válasza NyariG hozzászólására (») Máj 10, 2014 /
 
Húh, megnéztem, de a PID-hez nem értek, majd ha lesz időm utána olvasok, addig is köszi, viszont így most nem tudom még használni.

És a hőmérséklet mérés és kijelzés sem jó. Legalább az működne, ha a szabályzás nem is!
Következő: »»   194 / 361
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem