Fórum témák

» Több friss téma
Fórum
Keresés
Lapozás: OK   165 / 178
(#) hojozsi válasza dcsabi hozzászólására (») Feb 7, 2009
Üdv!

Erre gondoltam. Nagyon köszönöm. Érdekes megoldás, magamtól nem jöttem volna rá. Még tanulhatok egy kicsit, mire úgy megy, mint neked. Még egyszer köszönöm.

Józsi
(#) moltam válasza dcsabi hozzászólására (») Feb 7, 2009
De szerintem ugy kérte hogy visszafelé ne ugorjon a kimenet vissza 0 ára hanem 99 re
(#) dcsabi válasza hojozsi hozzászólására (») Feb 7, 2009
próbáld ki ezt most rögtönöztem,
a 6-os végű 16f628-ra , a másik 16f84-re
a kivezetéseket átírhatod ahova kell, esetleg ha a katód, vagy anód miatt szükséges, cseréld át a dekád váltó invertálást...
(#) dcsabi válasza hojozsi hozzászólására (») Feb 7, 2009
tehát mintha TTL 7447-t hajtanánk meg átkapcsolgatjuk az engedélyezést plusz két vonalon?
elvileg a a 16f628 is jó a helyére, a parsicnak teljesen mindegy, csak átállítom a proci tipusát és 10 másodperc alatt készen van.
(#) hojozsi válasza dcsabi hozzászólására (») Feb 7, 2009
Hello!

Köszönöm a válaszodat dcsabi. Elnézést, de ezek szerint nem volt elég részletes a kérdésem. Nekem 16f84-es pic-kel kell megoldanom, és nem lcd, hanem 7 szegmenses kijelzővel . Mégpedig úgy hogy az RA portra jön ki BCD kódban multiplexelve a két kijelző értéke. Ez egy meg levő kapcsolás, csak elszállt a pic, és nem tudom kiolvasni a programot, így kell írni másikat, de szeretném, ha úgy működne, ahogy eddig. Én két számlálóval gondoltam megoldani, de nem igazán működik visszafelé.
Mellékelem a megoldásomat.

Köszi!
Józsi!
(#) aderka válasza dcsabi hozzászólására (») Feb 7, 2009
Kösz!

Ezt nem akartam még fordítani attol még messze van. Én csak összekötöttem a logiáját amire én gondoltam, és csak arra voltam kíváncsi hogy ez igy megy-e. Ha élesben csinálom akkor adok nevet a lábaknak. Köszi a segítséget!

üdv: aderka
(#) dcsabi válasza hojozsi hozzászólására (») Feb 7, 2009
Ime két lehetőség
(#) hojozsi hozzászólása Feb 6, 2009
Szia mindenki.

Segítséget szeretnék kérni. Most kezdek ismerkedni a pic
programozással parsic-ben. Egy két digites fel-le számlálót szeretnék készíteni. Ott akadtam el, hogy a lefele számlálásnál 0-áról nem 9-re ugrik, hanem 256-ra.
kérem, ha valaki tud, segítsen.

Köszönöm.
Józsi.
(#) dcsabi válasza aderka hozzászólására (») Feb 6, 2009
A rajzot kiigazítottam, ha az egérrel kattintasz ott ahol derékszögű vonal kellene, akkor az lesz...
Így áttekinthetetlen, egy idő után...
Aztán a külvilággal is össze kéne kötni, PIC portokkal...
Továbbá minden kivezetésnek meg kell húzni lábat, hogy sorszámot kapjon, mert az mplab hibát fog jelezni és használhatatlan lesz, csupán csak egy logikai rajz...
A léptetésnek az az algoritmusa, hogy a tekercs egyik végén pozitiv a másik végén negativ polarítás van, ez mindkét tekercsre érvényes.
Ha léptetünk, az egyik tekercs végén felcseréljük a polarítást, ez egy lépés,-aztán a másik tekercs végén is, ez a második lépés, az első tekercsen újra polarítás váltás -ez a harmadik lépés, aztán a másodikon polarítás váltás, -ez a negyedik lépés...és ez a 4 lépés végtelenségíg, ekkor egyik irányba forog. A másik irányhoz az előbbi algoritmus irányát kell megfordítani.
Ez (kéttekercses) un. bipoláris motor vezérlés...

leptm_01.PIC
    
(#) aderka hozzászólása Feb 6, 2009
Elkészítettem az általam elképzelt léptetőmotor vezérlés egyszerű formáját! Semmi más nincs benn mint irányváltás.
Légyszi aki csak tudja nézze meg, és szóljon hozzá, hogy jó-e elméletileg működne-e. Előre is thx!

üdv: aderka

leptetom.PIC
    
(#) aderka válasza marazzoli hozzászólására (») Feb 6, 2009
Szia!
Töltsd le a honlapomról, a Parsic3.56-ot, és annak a mappájában benne van a vele kompatibilis, mplab fordító ami tökéletesen működik. Megírod parsicban a programot, nyomsz egy F10-et és működő hex-et kapsz!

üdv: aderka
(#) marazzoli hozzászólása Feb 5, 2009
Hello
MPLAB beállítás szeretnék segítséget kérni
PARSIC-ba megírt programot beolvassa,
ha exportálom HEX-be, használhatatlan file-t kapok
köszönöm

(#) kaqkk válasza aderka hozzászólására (») Feb 5, 2009
Egy még ki nem próbált de elvileg működő progi
(#) aderka hozzászólása Feb 5, 2009
A Következő dolog ami foglalkoztatna, az egy léptetőmotor vezérlése lenne. Ha valaki tud egy nagyon alap egyszerű példát tudna mutatni?
(#) aderka válasza dcsabi hozzászólására (») Feb 5, 2009
Teljesen igazad van. Meg is csináltam így sokkal jobban tetszik. Igazából ezt nem tudtam, hogy hogy lehet ezt megoldani. De mostmár tudom.
Köszi a jótancsáot!

üdv: aderka
(#) moltam válasza aderka hozzászólására (») Feb 5, 2009
Egy kicsit átalakitottam

ora.PIC
    
(#) dcsabi válasza aderka hozzászólására (») Feb 5, 2009
Gratulálunk.
Finomítani még lehet rajta, pl: a z LCD modul beállításoknál, amik a perceket és másodperceket jeleznek ki, kijelölöd, hogy nullát is jelezzen ki, továbbá konstans hosszt kipipálni és 2-es számot beírni.
(#) aderka hozzászólása Feb 5, 2009
Nah elkészültem az órával .
az LCD kijelző 1 soros 16 karakteres. 2 gombal lehet állítani az időt. Nézzétek meg, remélem tetszik mindenkinek, mert nekem igen !

ora.PIC
    
(#) aderka válasza kaqkk hozzászólására (») Feb 5, 2009
Köszi a segítséget, most már kiírja a : pontot is. Következő lépésként a gombokat szeretném megcsinálni.
Amugy azért is voltam kíváncsi a véleményekre, hogy nem-e oldottam meg ezt túl bonyolultan. Mert ha egyszerűbben is meglehet oldani, hogy ne foglaljon ennyi memoriát, akkor tegyetek fel egy példát pls.

üdv: aderka
(#) kaqkk válasza kaqkk hozzászólására (») Feb 4, 2009
Bocs nem figyeltem csak az s betűt kell 1 el előrébb ,és a perc számlálót 1 el hátrább tenni és akkor lesz tökéletes !
Persze akkor lesz kész ha a beállító gombok is belekerülnek
(#) kaqkk válasza aderka hozzászólására (») Feb 4, 2009
Nézd meg ezt, ezt régebben csináltam csak próbaképp
A sec után a : azért nem jelenik meg nálad mert a számláló első számjegye és a : egybeesik ha minden karaktert előrébb tolsz 1 -el akkor előkerül

óra.pic
    
(#) aderka hozzászólása Feb 4, 2009
Sikerült megoldanom, az LCD-s órát. Szeretném ha véleményt mondanátok róla. A program működik, de nem kifogástalanul. Valamiért az s után nem jelenik meg a kettőspont. És valamikor bevibrál, nem annyira stabil. De számol 1 másodperces órajellel, és szépen vált a percre és órára. Tudom a gombokat kihagytam belőle, egyenlőre az volt a cél hogy ez mennyen.

Akkor pls mondjatok véleményt, jótanácsot. Ezt így kellett volna, ez így jó stb...

üdv: aderka

ora.PIC
    
(#) aderka válasza madazg77 hozzászólására (») Feb 4, 2009
Köszi. Működik. Mostmár csak az a kérdés, hogy hogyan lehet ezt bekalibrálni? Tudom hogy csinálni kell egy táblát, amit be kell hívni, és valahogy ugy megy, de akár hogyan probálom nem jön össze, mindíg hibát ír ki.
(#) madazg77 válasza aderka hozzászólására (») Feb 4, 2009
A bementet és a poti közé tegyél még be 470ohmot.
(#) aderka válasza dcsabi hozzászólására (») Feb 4, 2009
Értem, ezt tudom. 16F877A-t használok. A procit mindenképpen átállítottam volna. Jó akkor ki is próbálom. és a Potit hogy kössem be? Egyik láb +5V a középső a bementre és a másik a testre?
(#) dcsabi válasza aderka hozzászólására (») Feb 4, 2009
Igen, minthogy a PIC bekötése máshol is előkerül, akár a portok kiválasztásánál, ott is kell tudni, hogy az adott PIC-ben hol van az RB.0 port...
Az iménti példa valójában jó, viszont a proci tipusát át kell állítani, mert a 16F84-ben nincs ADC, erre a progi
alkalom adtán figyelmeztet is...(A 16F876A-ban van.)
(#) Radpet hozzászólása Feb 4, 2009
Egy gyors kérdés. pickit2-vel elméletileg lehet 16f84 et égetni?
(#) aderka válasza dcsabi hozzászólására (») Feb 4, 2009
Értem, de azt honnan tudom hogy melyik lábrol van szó? Onnan hogy a PIC típust ismerve tudom hogy melyik lehet az analóg láb?
(#) dcsabi válasza aderka hozzászólására (») Feb 4, 2009
Ezt valaki már megírta helyettünk, és egy ilyen rutinszerü dolgokkal nem kell bajlódni kezdőként órákat, vagy napokat...Ezért is jó ez a progi...A sikertelenség nem szegi kedvünket...
ha meg akarod nézni "mitől megy" a nézetben bekapcsolod a forrástext-et és ott készül az ASM...
A szokásos "bohóckodás" config, meg regiszterek, belső hardware-k aktiválása, bankváltás...stb automatikusan, hiba nélkül
megtörténnek a háttérben.
(#) aderka válasza moltam hozzászólására (») Feb 4, 2009
Hmm. Ilyet már én is csináltam. De akkor ehhez kérdések.
Ennek most hol az analog bemenete. Hol van bekalibrálva a poti értéke? Honnan tudja az LCD hogy x változásra milyen értéket irjon ki? Nem teljesen világos ez nekem.

üdv: aderka
Következő: »»   165 / 178
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