Fórum témák
» Több friss téma |
Fórum
Egyébként van egy nagyon jó szimulátor progi. Neve Proteus (benne Isis áramkör tervező és szimulátor, illetve a nyák tervezője az Ares). Ezeket használom és nekem jól beváltak.
A bemenetet felhúzod egy 4,7k vagy 6,8 k ellenállással. A kapcsolóval testre húzod.
Kérdésem lenne.
Mire kell állítani a bemenetet, ha a bekötés úgy néz ki hogy. Testről kapcsoló, az után 10k ellenállás és úgy a +5V ra. A kapcsoló és az ellenállás közös pontjáról egy 1K ellenálláson keresztül megy a bemenetre. Tud valaki feldobni egy program részletet. Abból gyorsabban megértem. Számlálót akarok léptetni.
Dcsabi tett fel példát erre, a topik 5-6. oldala körül van valahol. Üdv
Halihó!
Nekem nem tud segíteni senki az előzőekben feltett sorosporti kérdésemben? Előre is köszi.
Köszi a válaszokat...
Sikerült első programomat, feltölteni, és egy próba nyákon össze eszkábált 3 ledet oda vissza, össze vissza stb villogtatni.(elsőre jó volt boldogság)A következő a jeladós teszt lenne amit egy kapcsoló imitálna. Vagyis ugyan ezen program nem a belső órajelből venné a léptetést, hanem a kapcsolóval adnám neki a jelet. RA.4es lábon akarom be küldeni a jelet. Mit kell változtatni a programon, és a kapcsolót, hogyan kell bekötni a nyákon. Most a pic van a nyákon, és a VDD/VSS láb van bekötve. Az RB4-5-6 van kimeneten, egy-egy előtét ellenállás és 1-1-1db led.
Hali
Nem csak ez a kulonbseg. Nem egyforma a CP (code protect) a Configban, nem egyforma a BOR es a PWRT, kulonbseg van a Timer1 oszcillatorban, valaminnt az INTRC es az ER modokban. Amugy teljesen egyforma. Viszont nem lehet az egyikre forditott HEX-et beegetni a masikba, mert hibas mukodest okozhat. Udv Vili Ps: 40044D.PDF 172. Page.
Szia!
A 628-04/P max. 4 Mhz-n ketyeg, a 628A külső kvarccal tudja a 20Mhz-t is! Bővebben: Link 167. oldal Üdv,
Szia!
Igen , lehet. Szuper fényes ledet is hajtottam már vele, nem mértem hány mpA eszik. A pwm-et teszteltem vele.
Köszi...
Más: Ledeket lehet közvetlenül vezérelni picről? Gondolom előtét ellenállás kell a led elé, de w-ban elbírja a Pic a ledet?
Én nem találtam különbséget a Datasheet-ben.
Meg tudná valaki mondani, hogy mi a különbség a:
16f628A és a 16f628-04/P közt. Angolban annyira nem vagyok otthon, hogy a talált infók közt kiszúrjam a különbséget.
Sziasztok!
Kérdésem, hogy a Parsic-ban hogy tudok programot írni az UART kommunikációra, és a legfontosabb, hogy mit kell csinálnom a számítógépnél, hogy az előre meghatározott dolgokat lássam, vagy utasítás adjak a PIC-nek. Egyáltalán nem tudom, hogy mik mennek a sorosvonalon. Ha például a Parsicban egy adc után konvertált, dimenzionált adatom (S.01) akkor azt hogy kérem be, vagy 1-es szintre szeretném helyezni a PIC-en belül az S.02-őt. Előre is köszönet...
Köszönöm!
Ha a sikeren felbuzdulva komolyabb dolgokat kezdek csinálni, biztos lesz kérdésem. Gábor
Örülünk hogy újabb tag került a Parsic -kedvelők táborába , és ha kérdésed van tedd fel nyugodtan ,
biztosan akad itt valaki aki segít !
Kedves fórumtársak!
Először is szeretnék minden fórumtársnak köszönetet mondani! Miért is hiszen még nem is szóltam hozzá. Pár hónapja találtam rá erre a topikra és nagyon felkeltette az érdeklődésem a téma. Elkezdtem olvasni, és egyidejűleg készíteni egy saját áramkört. Az assembler programozás nekem nagyon idegen, de ez a hardver közeli grafikus programozás szenzációs. Amikor belefutottam valami problémába a fórumon mindig találtam rá megoldást. Ugyan nem nagy feladattal kezdtem, de sok LED különböző feltételek szerinti kapcsolása volt a cél. Sok időzítéssel és feltétellel. A rajzon már nagy siker volt, hogy a szimulátoron látom mi, hogy dolgozik. A programozóktól kérek elnézést, ha belenéznek a forrásba. Biztos azt mondanák, hogy sokkal jobban meg tudták volna írni. Na itt a nagy eltérés ebben a programban. Én egy működő áramkört szeretnék, és nem szép forráskódot. A tanulással és a rengeteg fórum olvasással eltöltött idő alig volt több mint egy hónap és lám megszületett a saját PIC programom ami még működik is. Mindenkinek sok sikert a program használatához, és mindenkinek csak ajánlani tudom. Bocsánat, hogy lelkesedésemben ennyire hosszú voltam de nem tudom visszatartani örömöm. Üdvözlettel: Gábor
Helló. Nekem a célom , hogy a kijelzés 100assával nőjö, mivel ha ránézel a géped fordulatára, nem azé érdekel hogy a fordulat 2241rpm, hanem 2000, vagy 2500 körül jár. Nekem a jeladó egy HALL szenzor.
Számolgattam, a programod alapján az értékeket.
Így 500ms-os frissítéssel, 4 jeladóval csak 30 fordulat/percenként tud mérni. 30-60-120-..... Viszont, ha 200ms os méréssel, és 30db jeladóval számolsz akkor 10esével mér. PéldáK. Első eset a mostani. 120jel 500ms alatt - 240jel 1mp alatt - 14400 jel 1 perc alatt osztva 4 jeladóval = 3600 1/min 121jel 500ms alatt - 242jel 1mp alatt - 14520 jel 1 perc alatt osztva 4 jeladóval = 3630 1/min Második eset amit mondtam. 120jel 200ms alatt - 600 jel 1mp alatt - 36000 jel 1 perc alatt osztva 30 jeladóval = 1200 1/min 121jel 200ms alatt - 605jel 1mp alatt - 36300 jel 1 perc alatt osztva 30 jeladóval = 1210 1/min (és még 1 érdekesség 121jel=1210 .... 128jel=1280...) Az oka 1000ms=200ms*5 (121*(5*60)) /30 ----5*60=300 --- 300/30=10es lépés. Viszont amit nem számolt ki senki semmit. Milyen érzékeny jeladó kell ehhez. 8000 1/min = 1 fordulat 7.5ms alatt tesz meg. Ez alatt megy be 30 jel. Milyen nem optikai jeladó tud 7.5ms alatt 30 jelet pontosan érzékelni. Vagyis 1ms alatt 4 jelet kell tudni érzékelni. Tudhatja ezt a program? Vagy a pic, és a jelérzékelő?
Sziasztok!
Tudom, hogy nem igazán kapcsolódik a jelen témához, de úgy gondolom, tapasztati és tanulság alapon leírhatom. Egy fejlesztés során jöttek ki az alábbiak: Megcsináltam a projektet, és megterveztem, legyártottam a nyákot. Úgy gondoltam, hogy hamár PIC a nyák legyen olyan, hogy máskor is tudom használni, máshoz. Minden OK. tervezés OK. És a kész produktum, nem azt produkálja, mint a próbapaneles verzió. Hozzáérek az RA portok bemeneti földjéhez (4,7K-val tápra húzva) és a PIC resetel. kb. 30 éves elektronikai ismereteim alapján, mindent végignéztem (hidegítés, földhurok, STB), semmi. Na akkor, csak a progi lehet hibás (próbanyákkal OK, első közelítésre). Végigrágtam újra a progit, és volt egy db olyan bemenetem, amire egy ONESHOT ki irányban is dolgozott (nem volt szándékos, és a progi nem szólt). Tapasztalat: Átírtam ezt az egy bemenetet (vagy kapu), és a probléma meszűnt, a projektnek vége. Bocsi a hosszú bejegyzésért, ígérem, ha tudok, a továbbiakban atívabb leszek, kifelé is.
Igen,de én csak a szobám hőmérsékletmérésére használnám. Rápillantok és ha látom a szint,akkor tudom,hogy minden ok. Jól nézne ki,ha kinyitom az ablakot szellőztetés céljára,szépen visszavált a szin mondjuk kékre. Aztán meg továbbfejlesztve már csipogna is,hogy csukjam vissza az ablakot!
Valami olyan mint a színváltós kézitusoló ?
![]() Hőmérsékletre váltaná a színét a led ?
Igen,kaqkk arra gondoltam.
Egy ötlet kezd kirajzolódni a fejemben,ami tartalmaz egy hőmérőszenzort+pic+ RGB led-et.
Mire gondolsz ? Én már csináltam hasonlót , de ott csak az alapszínek voltak használva , gondolom te pwm es színkeverésre gondoltál
Néha arra sem emlékszem mit vacsoráztam
Ne kérd hogy dátumot mondjak, arra viszont emlékszem hogy 4 ms es beállításban volt tökéletes a 4 digit- es változat
Tudom illik vissza keresni, de tudnál mondani egy időt, mikor tetted fel. Akkor az alapján keresnék.
Semmi, már megtaláltam. Sőt még a saját régi hozzászólásomat is, akkor is te segítettél...
A hétszegmenses kijelző meghajtásra a "gyári példa nem teljesen jó ! Magában működik ,de ha egy "nagyobb program részévé válik ,elkezd villogni a kijelző .
Viszont az a példa amit ide a témába feltettem tökéletesen megy ,és villogásmentes .
Azthittem az én progim nem tiszta
Nekem elég az 500ms is eleinte 1000ms-ra gondoltam, na de az már sok lett volna. Én pont ma olvastam egy fórumot CDI gyújtásról. Csinálnák én is egy tiltást 10000rpm-ig. Van egy lyuk a motorblokkomon, és amikor hagytam pörögni a motort, valahogy visszalőtt, a nyomás a motor aljában keletkezett, ahol kinyomta vasragaszattal befoltozott lyukat, így a moci befuccsolt, azért szeretnék most egy tiltást bele, hogy ez ne történjen meg még1x, bár lehet hogy még rosszabb is lenne.
Nem arról a 128ról beszélek. Az másik téma. az a 7 szegmenses kijelző táblázatára gondoltam, de már rájöttem, hogy 8 bites számok 1 és 0 alapján adja a kimeneteket.
De értem mire gondolsz. Nekem is 4 jelet ad az elosztó, de 2 fordulat alatt, ami 2 jel/fordulat, amit a trafón lehet számoltatni. Nekem azzal volt sok bajom. A végtelen tizedes törtekkel volt gondom, és a kerekítéssel. Másik bajom a jel levételezési idő. Vagyis 2ms os frekvenciával 250es számlálásnál már 500ms. Vagyis fél másodperc. Mint nálad. Ezt használja a trafóról levett jelnél. Ez kell neki mert kisebb idő alatt pontatlanul mér. Illetve ezzel van kihagyva a 4jel helyett az 1 fordulatra eső két jel. Vagyis nem kell osztani kettővel, hanem csökkentve van felére a jel levételezési idő. Ugyanakkor a led és az lcd is 2ms alatt frissít. A 60fogas tárcsánál 100ms a jelvételezési idő, vagyis a másodperc 1 tizede alatt reagál a fordulat változásra, és frissíti a kijelzést vele együtt. (Nekem ez jön be jobban. mert fél másodpercnél már darabos a kijelzés.) Ez volt a másik problémám. A mérő óra reakció ideje. példa. Felpörgetett motorom üresben 5000ről 1-1.3s alatt esik 1000re. Ez alatt 500ms-os méréssel 2 fordulatérték változás látható. 100ms os méréssel 10-12. A gyújtáson is gondolkoztam, 4 külön trafót vezérelni, a fordulatszám alapján, de számoltam és 8000 fordulatnál 2 gyújtás közt 1 hengerben 3.75ms idő telik el. Vagyis 2 löketet 3.75ms alatt tesz meg. A legkisebb mérési idő 2ms, vagyis 5-20 fokos előgyújtási idő közti időeltérést nem is tudom ezzel a programmal le reagálni annyira kicsi. Bár van ötlet, de még nagyon kezdődő állapot. Amúgy az ötleted nagyon hasznos lett volna anno, mikor ezzel kínlódtam, sok időt megspórolt volna nekem. ![]() Nem rossz ez a táblázatos módszer. Jó lett volna nekem ez tavaly. |
Bejelentkezés
Hirdetés |


boldogság)
