Fórum témák

» Több friss téma
Fórum
Keresés
Lapozás: OK   110 / 179
(#) jdani válasza aderka hozzászólására (») Máj 3, 2010
Fura vagyok... De PIC-hez nem konyítok, de készítettem egy watt féle SMD-s PICkit2 klónt Tehát égetővel nincs gond
(#) aderka válasza jdani hozzászólására (») Máj 3, 2010
Nyomsz egy F10-et, és lefordítja.. Persze ha megadtad a fordító elérési helyét. Settings->Programs..

David.zsombor:
Én ezt használom: Bővebben: Link
(#) kaqkk válasza David.zsombor hozzászólására (») Máj 3, 2010
Akkor írd be a keresőbe , hogy pic égető
és kiad vagy 3 témát ami erről szól
de talán javasolnám a pickit2 égetőt (annak is van témája az oldalon)
(#) Peti.Janka válasza David.zsombor hozzászólására (») Máj 3, 2010
Hali! Én ezt ajánlom viszonylag egyszerű megépíteni, usb-s és minden picet tud égetni.
(#) David.zsombor hozzászólása Máj 3, 2010
Sziasztok én még kezdő vagyok és szeretnék egy egyszerű univertális pic égetőt csinálni.Ehhez kéne kapcsolási rajz és ha lehet nyák rajz(lay ben)
Köszi.
(#) jdani hozzászólása Máj 3, 2010
ok, tudom hogy egy kis felesleges kanyart tettem oda Akkor la elnevezem a lábakat, kész az első progim? PIC-re rá a táp, a kimenetekre a LED-ek, és már működik is? És természetesen, hogy készül a HEX file?
(#) aderka válasza jdani hozzászólására (») Máj 3, 2010
Jobb klikk arra a lábra amit kimenetnek vagy bementnek szánsz, és elnevezed. pl: Léptető regisztered egyik kimenetére klikkelsz, és beírod: RB.0
A kötések "szépségére" figyelj oda..
(#) jdani válasza aderka hozzászólására (») Máj 3, 2010
én mondjuk PIC16F628A használok, az van itthon. Most gyorsan a tanulnak alapján összedobtam valami látványos kapcsolást, hogy ki tudjam próbálni. 628A kimenetei RA.0 RA.1 - RA.7 ig, aztán RB... De msot érdekeljen minket az RA. Jólmonom hogy ezek a kimenetek? Ebből 8 darab. Én a rajzomon mink kimenetnek felhasználtam 7-et. Hogy határozom meg, hogy melyik kimenet a PIC hányas lábán jelenjen meg? (RA.0 stb)

aa.PIC
    
(#) aderka válasza jdani hozzászólására (») Máj 3, 2010
Igen.. Ezt a 64-et feltudod már használni. Például egy egyszerű gyakorlati példa. Bekötsz egy mezei hőszenzort, ami mondjuk 0-5V ig ad ki a kimenetén adott hőmérséklet változásra.. Ha te mondjuk 10 fok alatt be akarsz kapcsolni valamit, akkor ezt a számértéket kell felhasználod...
(#) jdani válasza aderka hozzászólására (») Máj 3, 2010
Jól értelmezem hogy egy kiértékelő?... Mondjuk ha az RA.0 lábon megjelenik egy jel (mondjuk 3,3V) akkor kiír egy értéket (mondjuk 64), és erre alkalmas ?
(#) aderka válasza jdani hozzászólására (») Máj 3, 2010
üdv!

Lehúzod, és nevezd el ADC0-nak.. Így egy Analog-Digital convertert kapsz, az adott PIC 0-adik AD lábán ( 16F877-esnél ez az RA.0...) Ezt tudod 8 bites-re ( 0-255) illetve 16 bitesre (0-1023) is állítani.. Azaz 0-5V ig 0-255 ös értéket vesz fel..
A menüsorban az első ikonnal tudsz lapozni.

üdv: Dávid
(#) jdani hozzászólása Máj 3, 2010
Hali. Elkezdtem ,,újra,, (még jóformán el se kezdtem anno rendesen) a Parsicban jáccikálni. Első kérdésem. Ami fent van az ablakban, a fülek (számlálók, kapuk, stb), csak annyiból lehet gazdálkodni? Az első felosztott részre már rájöttem hogy mi mire van. Elakadtam a DAT (data source) fülnél. Mire is van ez?
(#) dcsabi válasza CoderKevin hozzászólására (») Ápr 28, 2010
Komolyabb helyekre ezt, vagy ehhez hasonló megoldást használok...
Biztosan müködő elöre-hátra számláló egy-egy nyomógombbal...
(#) baloghzoli1 válasza CoderKevin hozzászólására (») Ápr 28, 2010
Szia
Vagy igy próbáld igy is megy

szaml.PIC
    
(#) aderka válasza CoderKevin hozzászólására (») Ápr 28, 2010
Szia!
Visszalépéshez használj 1 bemenetű AND kaput, így megy.

szaml.PIC
    
(#) CoderKevin hozzászólása Ápr 28, 2010
Sziasztok!

Több progiban is használtam már nyomógombbal való oda-vissza számlálást, most visszant valamiért nem akar összejönni. Mellékelem a progit.

Van egy kész progim amiben ugyanezen az elven működik egy számláló és teljesen jó. De ha most ezt elkészítem, mindig felfelé számol. Nem értem.

szaml.PIC
    
(#) baloghzoli1 válasza kenci hozzászólására (») Ápr 22, 2010
Szia,a ZV2-re kell a föld,az IF1 végén az S0.3 vezetéknél van egy keretes sárga négyzet na az egy rossz kötés.Az ilyen jól meg tud szi..tni mert amikor ezt beégeted nem mindig müködik,arra figyelj oda hogy ilyen ne legyen benne
(#) kenci hozzászólása Ápr 22, 2010
nah szépen lassan megértetem
úgy valahogy erről beszéltetek igaz??
azthizsem így már jó bár még csak most fogom kipróbálni élesbe ezt a részt
persze még nem neveztem el az üressen hagyott OR bemeneteket mert ugye késöbb még szükség lesz rá és
a ZV1re még GND-t kel tenni

NONAME.PIC
    
(#) kenci válasza kaqkk hozzászólására (») Ápr 22, 2010
köszi szépen segítségeteket megpróbálom akkor így
(#) kaqkk válasza kenci hozzászólására (») Ápr 22, 2010
Ha van egy monjuk 4 ms -os "időalapod "
arra teszel egy számlálót amit minden 50 edik jelnél nullázol , a nullázás kor éppen egy 200 ms- os jeled lesz .
(#) kenci válasza kaqkk hozzászólására (») Ápr 22, 2010
igen azt a részét értem az időzítéseknél hogy számlálókkal letudom osztani
viszont mit tegyek ha nem 4 hanem pl. 200 ms akarok használni? azt valahogy szorzással lehet megoldani vagy használhatok több Timer modult?

őő nem az bonyolult amit felraktál, azt értem hanem amit írtál


bocsi hogy értetlenkedek de már elég fáradt vagyok ezen szívok már elég régóta de bocsi ez off nem ide tartozik
(#) kaqkk válasza kenci hozzászólására (») Ápr 22, 2010
Az időzítésekhez nincs hozzáfűznivalóm azt tölétesen leírta neked D Csabi . Viszont amire te azt mondod hogy bonyolult az sokkal egyszerűbb és átláthatóbb mint amit te csináltál (lásd a részletet amit feltettem )
(#) kenci válasza kaqkk hozzászólására (») Ápr 22, 2010
huu ez így kicsiit bonyolult... ha jól értem
nálam a vagy kapura meg az ÉS kapura is el van nevezve meg még az összes egyéb időzítőre el van nevezve bemenetnek vagyis pl. RC0át kb. 3szor is használok
ehelyett egy Or kapuba vezessem be őket és onnan "osszam el" vagy és vagy egyéb..
és a kimeneteket pedig egyesével szintén 1 OR vagy AND kapuból vezessek ki és amit megcsinálok funkciót ezekbe vezessem be... pl RE1et kapcsolgatom mondjuk RC0ra és RC1ütemre(persze nem 1xerre is) akkor bevezetem először RC0-t és 1et 1 Or kapuba onnan megcsinálom h mit hogyan külön külön... és a végét bevezetem szintén egy vagy kapuba és a kimenetet elnevezem RE1nek..
bocsi ha kcsiit értetlenkedek itt


és amit felvetettem elöbb az időzítésekhez 4 hozzászólással ezelött ahhoz tudnál valamit hozzászólni??
(#) kaqkk válasza kenci hozzászólására (») Ápr 22, 2010
Nézd meg amit én "rajzoltam " és nézd meg a tiedet
Az összes RC , bemenet 2 X van Kivezetve
minden láb csak egyszer legyen elnevezve
a bemenet után majd a programban legyen "elosztva "
a kimenet meg a programban legyen "összegezve "
és szintén egyszer elnevezve .
(#) kenci válasza kaqkk hozzászólására (») Ápr 22, 2010
köszi szépen erre nem gondoltam megpróbálom így
amúgy hogy érted hogy szerinted nem jók így a bemenetek vagy miért nem jók??
(#) kaqkk válasza kenci hozzászólására (») Ápr 22, 2010
Az RE.1 három kimenetnek is meg van adva !
3 funkciót egy kimenetre csak kapukkal (and-or)
kapcsolhatsz de akkor is csak egy kimeneted lehet
ugyanazon a néven ! De az rc.xxx bemenetek sem
jók így szerintem .

igy.PIC
    
(#) kenci hozzászólása Ápr 22, 2010
köszi szépen segítséged énis ere gondoltam h sok lehet, megnéztem, és nem gondoltam h ilyen 1xerrűen le lehet számlálokkal osztani köszi szépen
és 1 kérdés:
Timer modulból is 1et ajánlott csak használni vagy??
mert ha lehet többet anélkül hogy bezavarnának akkor talán könyebb dolgom lenne
(#) dcsabi válasza kenci hozzászólására (») Ápr 22, 2010
Időzítőt lehetőleg egy db-ot használj (!!!) és azt osszad le számlálókkal. Válassz kis értéket, de kerüld a 2ms-ot, -pl20ms (Timer modullal)
Tettem fel példákat a topic elején (Pl harang vezérlés...)
(#) kenci hozzászólása Ápr 22, 2010
na szóval...
1 hibát már megtaláltam ugy h töröltem az egészet és előről keztem..
de még mindig nem tökéletes
( a lényeg röviden az h 8 biten kapja a jeleket pcről és a bitek szerint vezérel léptetőmotort meghatározott ideig vagy éppen villogtat lámpát + forgat 1 színfóliát minden 1es bitre másképpen...PORTC a bemenetek PoRTB léptetőmotor, RE1 lámpa, és RD4 pedig a színfólia mozgató motor)
eddig a 0ás és 1es bit van meg mert tegnap éjfélkor már fáradt voltam hozzá és nem jöttek a gondolatok (+ a 2es bitet mikor emgcsináltam onnanról lett teljes kéosz szal töröltem) ez nagyából megy, de még ez sem tökéletes.
a motor nem úgy megy ahogy kénem és a lámpa is néha be- be vibrál gyengébb fényerőséggel a 0ás bitnél.
a programot mellékeltem előre is köszi segítségeteket

16F877.PIC
    
(#) kaqkk válasza kenci hozzászólására (») Ápr 22, 2010
Tedd azt , Ha látjuk mi az lehet hogy meglesz a hiba is
Következő: »»   110 / 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