Fórum témák

» Több friss téma
Fórum
Keresés
Lapozás: OK   168 / 178
(#) tibi65 válasza dcsabi hozzászólására (») Feb 1, 2009
oké kösz és szerinted ha teszek qurtz-ot akkor jó lesz
(#) dcsabi válasza tibi65 hozzászólására (») Feb 1, 2009
Lefordítom, viszont a az OS1, OS2, OS3 kapcsolat számomra egy kicsit furcsa. Biztosan fog valamit csinálni, legfeljebb nem azt amit várnál tőle...
Azt a 50ft-os qurtz-ot meg a két db 22pf-t nem spórolnám ki, főleg ha több időzítőt használsz. (tapasztalatból mondom) a "B" végű file-t quartz-osra fordítottam...
(#) tibi65 hozzászólása Feb 1, 2009
Helló át forditaná nekem valaki hexbe? kösz
(#) dcsabi válasza poros hozzászólására (») Feb 1, 2009
ha 20-50ms, esetleg 100ms késleltetést is teszel, akkor biztosan nem szed össze zavarokat. Természateen, ha ennél gyorsabb jeleket akarsz feldolgozni, akkor nem...
(#) dcsabi válasza poros hozzászólására (») Feb 1, 2009
Az opto kimeneti tranzisztorának kell adni collektor áramot...és a PIC bemenetet invertáltra állitani. Én így használom...
(#) poros hozzászólása Feb 1, 2009
Addig eljutottam, hogy opto+ tranzisztorral elindul invertált és nem invertált bemenettel is de simán opto nem tudja inditani már több tipusu optot kiprobáltam de simán opto nem inditja.
(#) poros hozzászólása Feb 1, 2009
Sziasztok. Tanácsot szeretnék kérni. Parsic ban megirt programjaim működnek építettem már vele több kapcsolást is,eddig nem volt gondom vele.
Most viszont opto csatolóval szeretném vezérelni mert a jel kb. 10-15 méterről jönne. Bemenetnél hiába alítom invertálóra. vagy nem invertálóra az
1 shot kaput sem negatív sem pozitív éllel nem indul biztosan .A külső vezetékre még rá sem kötöttem csak panelon van tehát zavart a vezetéken nem tud összeszedni /egyelőre/.Ha nem invertál a bemenet akkor+5 volttal biztosan indul de optoval már nem.
Előre is köszönöm
(#) dcsabi hozzászólása Feb 1, 2009
Soros kommunikáció PIC-ek között. erre legjobb példa amit ide fel fogok tenni, a szerző eredetije.
Német nyelvű kommentekkel. Arról szól, hogy 1 byte cim és utána 2 byte adat... Itt egy szám (konstansként) de lehet a program egy aktuális változója, számláló, analóg bemenet...stb
Az adó oldalon két irányba lehet küldeni a 14-es és 20-as
cimű szolga felé. A vevő oldalon csak a saját cim-nek megfelelő adatra reagálnak...A példában a 14-es...
A vett adatok a programban tetszőlegees módon felhasználhatók, kijelezhetők, müveletek végezhetők vele...
A port-sebességeket egyező értékre kell állítani, használjunk quartz időalapot, az adó TX lábát a vevő RX lábával kell összekötni,(kétirányú forgalom esetén természetesen átlózni TX-RX RX-TX) és a "földet" közösíteni.
Hosszabb, max 30-40m távolságra használjunk árnyékolt kábelt.
PC-vel való illesztéshez, használjuk a Max232-es portillesztőt, segítségnek ezen topicba már feltett Rscheck.exe progit...tettem már fel egy-két bevált progit...Pl triac5 és a FÜT páros
(#) dcsabi hozzászólása Jan 31, 2009
kérésre: néhány bevált egyszerű, de hasznos megoldás...
beállítás engedélyezés, érték beadás, irányváltás kijelzések, tárolás EEpromban...(figyelem: a bemenetek negáltak, testre kapcsolnak, szimulációban helyesen értelmezni ! )
(#) baloghzoli1 válasza Rozsomák hozzászólására (») Jan 31, 2009
Hadd segitsek én is

elsoprog.pic
    
(#) moltam válasza Rozsomák hozzászólására (») Jan 31, 2009
Néha nem akar működni egy egy dolog és akkor egy ilyen megjavitja
(#) Rozsomák válasza moltam hozzászólására (») Jan 31, 2009
hello moltan!

tanulmányoztam a kapcsolásodat és sokat tanultam belőle, köszi szépen

csak az LG3-as kapu létét nem értem. mit szolgál a kapcsolásban, mivel a rajta lévő bemenő jel ugyanaz mint a kimenő jel
(#) moltam hozzászólása Jan 31, 2009
Csináltam egyet elvileg működnie kéne.

5sec.PIC
    
(#) Rozsomák válasza dcsabi hozzászólására (») Jan 31, 2009
előszőr köszönöm mindenkinek, aki segít.

hello Dcsabi!

az az Mplab jó, ami abban a zipben volt, aminek a linkje még a legelső hozzászólás oldalon az utolsó hozzászolásban volt?

elkezdtem tovább fejleszteni a kapcsolást, de most is elakadtam.
a működés az volna, hogy többször megnyomok egy gombot, addig a led nem csinál semmit, közben pedig egy számláló számlálja a lenyomásokat. Amikor már lenyomtam annyiszor az első gombot, aminnyiszer akartam, akkor egy második gomb lenyomásával engedélyzem, hogy a led kezdjen villogni annyiszor amennyiszer lenyomtam az első gombot. (a led villantása pl. lehet 2 mp-ig villágít, majd 2 mp-ig elaslzik, maj újra villágit 2mp-et és igy tovább...)

próbáltam már számlálokkal és shift regiszterekkel, de semmi eredményre való dolog nem jött ki

üdv, Rozsomák
(#) dcsabi válasza Rozsomák hozzászólására (») Jan 31, 2009
jó ez így, ami megy szimulációban, az általában megy a gyakorlatban is...
Ha az Mplab lefordítja akkor meg 100%...
Ha több időzítőt akarsz használni, akkor válassz másik megoldást, mert egymásra hatással lehetnek...tettem fel példát néhány oldallal visszafelé...
egy ötlet...egy nyomógombot, 4,7-10k ellenállással köss pozitvra, és testre kapcsolj, ekkor az adott bemenetet invertáltra állísd (gombóc) a szimulációban ilyenkor azonnal aktív, ne tévesszen meg...
Pl: egy nyomógombos set-reset

RS1.PIC
    
(#) aderka hozzászólása Jan 31, 2009
Nemtudom, mit bonyolítjuk . Ahhoz hogy egy LED 5 mp-ig világítson, és aztán kialudjon ennyi kell csak.

5mp.pic
    
(#) aderka hozzászólása Jan 31, 2009
Ez is megy. Azt próbáld ki amelyiket akarod. De amit utoljára töltöttem fel, az is jó!
(#) poros válasza aderka hozzászólására (») Jan 31, 2009
Ez is egy lehetséges megoldás.

5 mp.PIC
    
(#) aderka hozzászólása Jan 31, 2009
Nah, eljutottam a végleges megoldásig . A többit ki se próbáld nem fognak működni!
Ebben mit most feltöltök, biztos vagyok, ezt próbáld ki!

proba1.pic
    
(#) aderka hozzászólása Jan 31, 2009
Nah ez már kicsit jobb. Életben lehet hogy menne, a szimuláció valamiért nem jó, de elméletileg mennie kéne.
Csak itt az a gond, hogy alap helyzetben is világít a led, szerintem. De közel járok

proba1.pic
    
(#) aderka hozzászólása Jan 31, 2009
Ez igy nem fog menni utólag rájöttem . Gondolkodok még rajta.
(#) aderka válasza Rozsomák hozzászólására (») Jan 31, 2009
Szeretnék neked segíteni, de hozzáteszem én is kezdő vagyok a témában. Csak jó feladatnak gondoltam a problémádat .

Nekem ez jött össze, mondom ne vedd biztosra te is gondold ezt végig, valahogy így összehozható szerintem.

Remélem tudtam segíteni!

proba.pic
    
(#) Rozsomák hozzászólása Jan 31, 2009
Helló Dcsabi!

Látom/olvasom, hogy nagyon segítőkész vagy. Ezért szeretnék is segítséget kérni tőled.
Még ezelőtt nem foglalkoztam programozással és most kezdtem el érdeklődni utána, tehát még szinte semmit sem tudok.
Csináltam első nekifutásra egy nagyon egyszerű kis programot, melynek a lényege, az, hogy ha megnyomok egy gombot a Led felgyúllad és ha egy másikat, akkor elalszik. Remélem jól csináltam.
Ezt a progit úgy szretném megcsinálni, ha megnyomom a gombot, akkor a led felgyúllad és világit 5 mp-et, aztán magától kialszik. Ezt hogyan tudnám megoldaini?
Előre is köszönöm a válaszod.
(#) aderka hozzászólása Jan 29, 2009
Üdv!
Honnan lehet leszedni a Parsic 3.4-es verziójánál újabb verziót? Előre is thx a választ! jah a 3.4-es a honlapomról le lehet!
(#) dcsabi válasza Thowra hozzászólására (») Jan 28, 2009
Ha jól tudom a 877-ben nincs is belső oszcillátor...
(#) Thowra válasza dcsabi hozzászólására (») Jan 28, 2009
Üdv!
Sikerült beüzemelni, 4 megásokat tettem bele.
A 877 est viszont még mindig nem engedi int. oszc ra állítani (másik project).
(#) dcsabi válasza Thowra hozzászólására (») Jan 27, 2009
Mikor az UA1 modult beállítod, ott van pirossal hogy az összes beállítás 4Mhz órajel esetén érvényes...
Tehát az a minimum, hogy mindkét processzor ugyanazon a frekin járjon...
Azt el tudom képzelni, hogy az egyik órajel duplája a másiknak és a sebesség ezáltal dupla lesz, holott a lassabb PIC viszont dupla portsebességre van állítva, és így passzolhat a kommunikáció. Pl: 4Mhz és 8Mhz ill 19200 és 9600...
Én használtam három 20Mhz-s PIC-et és kommunikáltak egymással, viszont a PC-vel nem passzolt a sebesség...
A belső oszcillátor használata kerülendő ilyen alkalmazásokban, egyszer még az I2C kommunikáció sem ment emiatt.
(#) Thowra hozzászólása Jan 27, 2009
Üdv mindenkinek!
Van egy kis uart gondom, adott 2 pic, egy 877 és egy 628.
Köztük kellene adatot átvinni, a 628 lenne az adó a 877 a vevő, az adatot amit vett egy lcd re írná ki.
A probléma, hogy nem akar működni, felmerült pár kérdés.
A 2 picnek azonos frekin kell mennie?
877 nél nem tudtam int.rc oszcit beállítani.
A 877 jelenleg 20MHz es kvarcról jár, a 628 int. RC n van.
A 2 fájlt mellékelem.
Van esetleg valakinek ötlete?
Előre is köszönöm.
(#) madazg77 válasza madazg77 hozzászólására (») Jan 25, 2009
Megtaláltam.
Üdv.
(#) madazg77 hozzászólása Jan 25, 2009
dcsabi légyszi küld el az rs-check nevű progit, vagy adj egy linket ahonnan letölthetem, mert nem találom sehol.
Köszönöm.
Üdv.
Következő: »»   168 / 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