Fórum témák

» Több friss téma
Fórum
Keresés
Lapozás: OK   19 / 179
(#) proli007 válasza Kokany82 hozzászólására (») Júl 14, 2016
- Szerintem ennyi időzítőt nem lehet használni.
- Hozzá rendelted a portát, de miért kötötted a GND-re a bemeneteket?
(#) Kokany82 válasza proli007 hozzászólására (») Júl 14, 2016
Helló.
Feltöltöttem a programot,mentségemre kicsit zsúfolt lett,de ezvolt az első próbálkozásom.
A másik kép az a riasztó amibe beletettem próbaképp. Elvileg ha jol csináltam akkor a ki és bemeneteket hozzácímeztem.
(#) proli007 válasza Kokany82 hozzászólására (») Júl 14, 2016
Ha felteszed a PIC filet, a szakértő kollégák várhatóan megmondják. De ellenőrizni kell, hogy jó proci típust választottál-e, megfelelő-e az órajel beállítása, és a hardver. Azért mert a Parsic-ban "ír" valaki programot, attól a PIC-et még ismerni kell.
(#) Kokany82 válasza proli007 hozzászólására (») Júl 14, 2016
Megcsináltam a programot, a szimulátorral szepen műkodik is.
Van egy riasztóm amibe beletettem es azokra a ki és bemenetekre címeztem a proframban a modul kimenetet. Bemenetet Pl.: bemenet RA.0 ,kimenet RB.0 .Majd rámentem hogy bild es csinált egy Hex, egy Asm és még pár fájlt. De nem mukodik valamiért. Van valakinek ötlete,hohy mit kellene tenni.?
(#) proli007 válasza Kokany82 hozzászólására (») Júl 13, 2016
Hello! Nevet adsz a jelnek. A modul kimenetére jobb egérrel kattintva megváltoztathatod a pld. S1.0 nevet RB.0-ra ekkor a Bporta 0. bitje lesz a kimenet. De ha megnézed a Help-et, itt a "Connection info"-nál, akkor szépen le van írva.
(#) Kokany82 válasza kaqkk hozzászólására (») Júl 13, 2016
Helló.
Eljutottam addig, hogy sikerült összeraknom egy programot,olyat amilyet szerettem volna. Később meg is mutatom,csak lenne még pár kerdésem. Hogy tudom megjelölni,hogy melyik ki és bemeneteket használja a pic-en? 16f628-at szeretnék használni.

parsic programot használtam.
A hozzászólás módosítva: Júl 13, 2016
(#) Kokany82 válasza kaqkk hozzászólására (») Júl 9, 2016
Nem is szeretném ha más csinálná meg,mert szeretném metanulni.
Hetfon neki is látok majd.
(#) kaqkk válasza Kokany82 hozzászólására (») Júl 9, 2016
Próbáld átgondolni ez mit hogyan csinál , majd próbáld meg többszörözni és ahogy haladsz , majd segítünk a gondokat megoldani , azt ne várd hogy segítségként megírja neked vaki a teljes programot ...
(#) Kokany82 válasza kaqkk hozzászólására (») Júl 9, 2016
Valójában ez lenne a teljes elgondoloás,de indulásnak örülök a segítségnek. Nem tudom sikerul e megcsinálni,talán ez kocsit nahy falat nekem elsőre.

Egy 12 gombos távirányítóm van, amihez külön- külön lehet venni vevőegységeket amiket hozzá lehet rendelni egy-egy gombhoz.
A vevőkön 4 relé van, de ebből csak 3-at kellene használni. Az 1-es relét a pic egyik bemenetére (legyen ez 1 bemenet) szeretném rákötni, ami egy gombnyomásra pic 1-es kimenetére adna, a másodikra lekapcsolná azt, a harmadikra a 2-es kimenetére adna, a negyedikre lekapcsolná, majd így tovább az két kimenetet váltogatva.
A 2. relét a pic másik bemenetére( 2 bemenet) kötném rá.
Ennek az lenne a feladata, hogy az ( Összes le) gomb megnyomásakor lekapcsolja mindkét kimenetet,( ha épp valamelyik adna) és 2 másodperc várakozás után kapcsolja be az 1-es kimenetet.
A 3. relét a pic 3-as bemenetére kötném.
Ennek hasonlóan az előzőhöz, az lenne a feladata, hogy kapcsolja le a kimeneteket és 2 másodperc után kapcsolja be a 2 kimenetet.
A kimenetek idejét szeretném, ha állítható lenne 1-120 másodperc közt a programon belül.
A keresztbe kapcsolás problémáját relével fogom megoldani, azzal nem lesz gond.
Gyári kétirányú redőnymotorokat szeretnék használni.
(#) kaqkk válasza dcsabi hozzászólására (») Júl 9, 2016
És itt egy másik bekapcsolási resettel , ha elmegy az áram és visszajön nem lesz véletlenszerű elindulás.

resetes.PIC
    
(#) kaqkk válasza Kokany82 hozzászólására (») Júl 9, 2016
Ha jól értettem a feladatot ...

bi.PIC
    
(#) dcsabi válasza Kokany82 hozzászólására (») Júl 9, 2016
Tehát minden második impulzus kell neked, ha jól értem, esetleg Te másképp nevezed.
A ZR vagy ZV számláló kimenetén pont ilyen jelek vannak. A ZV számláló kimeneteit külön kell beállítani. Azért megkérdezem, hány kimenet kell nelked. Mert alapesetben a multivibrátornak egy van. Ennek állapota 0 vagy 1 az üreset azt minek gondolod? Esetleg több kimenet kellene? Tehát kettő, és a váltások között minden második impulzusra lépjen? Értetlen vagyok, de nem egyértelmű, amit kérdezel. Egyébként a kettővel föntebb lévő baloldali képen alsó sorban is hasonló van, ebből kell kettő egymás után...stb Egyébként elég sok programlészletet feltettem már, keress vissza. Újabban képpel, mert a P4-t használom és így a régi verziósok is tudják használni.
A hozzászólás módosítva: Júl 9, 2016
(#) Kokany82 hozzászólása Júl 9, 2016
Helló.

Valaki tudna nekem segíteni. Egy programot szeretnék "megírni"parsic segítségével, mert azzal állítólag nem olyan nagy dolog lenne, amit akarok. De az az igazság, hogy nekem ez a része egyenlőre elég átláthatatlan, hiába próbálok egy-két áramkört megcsinálni, mindig falakba ütközök.
Elsőként egy bistabil multivibrátort szeretnék, úgyhogy a két stabil állapot közt legyen mindig egy üres is.
A hozzászólás módosítva: Júl 9, 2016
(#) kaqkk válasza Zoli_bácsi hozzászólására (») Júl 2, 2016
Lényeg hogy legalább egy működő program van
(#) dcsabi hozzászólása Júl 2, 2016
Néhány segédlet ötletadónak. Ezeket már néhányszor közöltem. Az <ütem> az 100ms...
(#) Zoli_bácsi válasza kaqkk hozzászólására (») Júl 2, 2016
Pont így kezdtem.

De a valóságban ez nem működik.

Idézet:
„Egy számomra érthetetlen jelenség történik. Egy mono flop értékét adom meg a programban, de a helyzet az, hogy egyáltalán nem az értéknek megfelelő hosszúságú ms érték megy ki a kimenetre.

Mellékletben a program. A program a szimuláció alkalmával tökéletesen működik. Lefordítva a programot és PIC-be töltve tapasztalom ezt a problémát... És nem értem, hogy miért.”


Amit ajánlottál korábban, a két számlálós módszer, az tökéletesen működik.
A hozzászólás módosítva: Júl 2, 2016
(#) snapscan válasza kaqkk hozzászólására (») Júl 1, 2016
Lehetni lehet, de így nem számol lefelé. OS25 nem lehet D-Shot, csak szimpla shot, akkor működik lefelé is.
(#) kaqkk válasza kaqkk hozzászólására (») Júl 1, 2016
Nézd Zoli ! Ilyen egyszerű is lehet .

NONAME.PIC
    
(#) kaqkk válasza Zoli_bácsi hozzászólására (») Jún 28, 2016
Prell mentesítésnek, indításnak, bitleragadás ellen nagyon jó az egyeslövés, de ezt nem a nyomógombos részre értettem hanem a felső monoflop helyett tettem egyet és azóta nem villan be bekapcsoláskor ....
(#) Zoli_bácsi válasza kaqkk hozzászólására (») Jún 28, 2016
Itt a kimeneten nem 20ms lesz, ha 20ms-ot állítasz, hanem 400ms. Az IF2 DAT bemenetét át kell írni ZV1-re. Az egyeslövés nyomógombhoz nem jó. Olyan, mintha ott se lenne. Oda monoflop-ot szoktam használni.

Köszi!
(#) kaqkk válasza kaqkk hozzászólására (») Jún 28, 2016
Még egy pici egyszerűsítés

MAGNET5.PIC
    
(#) kaqkk válasza Zoli_bácsi hozzászólására (») Jún 28, 2016
A hiba javítva , még mindig nem vagy hajlandó használni az egyeslövést !
A hozzászólás módosítva: Jún 28, 2016

MAGNET5.PIC
    
(#) Zoli_bácsi válasza kaqkk hozzászólására (») Jún 28, 2016
Jellemzően, Te megint olyan irányból közelíted a problémát, ami nekem eszembe sem jutna. Itt nyilvánosan is kifejezem irántad a tiszteletemet. Lassan körvonalazódik a dolog. Gyakorlatilag egy programozható monostabil. 20ms a legkisebb és 1000ms a legnagyobb érték, amit nyomógombokkal lehet beállítani, majd egy start gombbal indítani. A kikapcsolás után a következő bekapcsolás alkalmával a legutóbbi érték töltődik vissza. (itt van egy pici szépséghiba, a visszakapcsolás alkalmával egy rövid időre - szerintem 20ms - felvillan a kimenet.)

Köszönöm!

MAGNET5.PIC
    
(#) kaqkk válasza Zoli_bácsi hozzászólására (») Jún 27, 2016
Én már alakítottam

MAGNET4.PIC
    
(#) Zoli_bácsi válasza kaqkk hozzászólására (») Jún 27, 2016
Ezt alakítom, ez jó lehet!!!
(#) kaqkk válasza kaqkk hozzászólására (») Jún 27, 2016
Nem teljesen értem mit szeretnél csinálni de ez a picfájl közelebb áll a monostabilos dologhoz mint az előző

MAGNET4.PIC
    
(#) kaqkk válasza Zoli_bácsi hozzászólására (») Jún 27, 2016
Ezt számold át a megfelelő időzítésekre , reméljük jó lesz
A hozzászólás módosítva: Jún 27, 2016

MAGNET4.PIC
    
(#) Zoli_bácsi válasza kaqkk hozzászólására (») Jún 27, 2016
No de ekkora eltérés a szimuláció és a valós között nem lehet. Ez nem logikus.
(#) kaqkk válasza Zoli_bácsi hozzászólására (») Jún 27, 2016
A szimulációban minden szép .
(#) Zoli_bácsi válasza kaqkk hozzászólására (») Jún 27, 2016
De akkor a szimulációban miért tökéletes?
Következő: »»   19 / 179
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