Fórum témák
» Több friss téma |
Szia.
Amit ajanlottal, az jo, csak sajnos 6-os verzioera. Tudsz egy linket adni,h a matrixmediaan hol talalm meg az 5-os verziora valo segedprogramokat? Koszonom.
Az 5.5 höz jók a példák .
A hozzászólás módosítva: Dec 27, 2013
Hálás köszönet Nagyon sokat segítettél ezzel nekem. Ebből a a programból sok dolgot meg tudok tanulni ami jól fog jönni a későbbiekben . Gondoltam a többirányú elágazásra én is de nem tudtam elindulni vele. Így ebből a programból azért már ki tudom halászni a működését. Elektronikában nem de villanyszerelésben tudok segíteni ha szükség lenne rá. Köszönöm mégegyszer.
Szia! Egy kérdés, lehetséges hogy a DEMO verziós programom nem hajlandó lefordítani HEX-be? "C"-be lefordítja de nekem HEX kell. Azt írja ha van c kód a programba akkor ellenőrizzem. Ez a szöveg fölött meg a led 1-el van baja. LED ( 1) error failured
az alatta levő sorban meg azt írja: failured visszatéritési érték= d . A program pedig tökéletesen működik.
Koszonom Mindkettotoknek a segitseet. Van mibol tanulni
Sziasztok
Még mindig a 74HC595-nél tartok, a program futtatás már megy és relatív müködik minden de ha A0 és A1 lábra kötöm bármelyik "kimenetet" akkor semmit nem akar csinálni. Van erre valami megoldás hogy az USB lábak kimenetként funkcionáljanak?
Üdv Kokozo! Átneveztem a fájlt ne legyen benne szóköz és ékezetes betű. Egyelőre így se fordítja le, még mindig a c kóddal van nyűgje.
ledlghte.c(357:2): error: unknown identifier 'osccon' ledlghte.c(357:2): error: invalid operand 'osccon' ledlghte.c(357:9): error: failed to generate expression ledlghte.c success failure Visszatérési érték = d A Flowcode nem tudja lefordítani C kódra a folyamatábrát, a következő hibák miatt: Ha a folyamatábra tartalmaz C kódot, kérem vizsgálja át alaposan. Ha a folyamatábra nem tartalmaz C kódot, vagy nem talált benne hibát, kérjen technikai támogatást A hozzászólás módosítva: Dec 28, 2013
Szia! Köszönöm! Töröltem a c kódot így már átírta HEX-be , a működés meg majd a próba panelen kiderül.
Közben megtaláltam a megfejtést (itt volt a szemem elött) az adatlapban benne van hogy csak bemenetként lehet hasznositani.
Szép napot!
A bemenetekre kötött nyomógombok pergésmentesítésével kapcsolatosan lenne pár kérdésem. Nézegettem az általatok feltörött programokat, ki hogy oldotta meg (vagy nem) a pergésmentesítést programon belül. Van több lehetőség is. Egyrészt a komponens tulajdonságánál be lehet állítani a visszatérési időt (ms). Másrészt programon belül, feltételes vizsgálatokkal. Én az első megoldást próbáltam, beállítottam 5-10ms-umot, de próbáltam 200ms-al is. Most 200ms az érték, ha jól emlékszem. Jobban működik így a programban, de néha előfordul,h többet számol a nyomógomb megnyomásra (szóval nem 100% a pergésmentesítés). A második megoldás is jó lehet, de ha nem muszáj, és van egyszerűbb megoldás, akkor azt választanám. Azt még nem említettem, hogy INT megszakításban figyelem a port változását (2-es), és lefutóélre. Felmerülhet az is (természetesen),h valamit nem jól állítottam be, stb... Kérném a tisztelt fórumtársak véleményét, javaslataikat. Köszönöm!
Csináltam gyorsan két verziót ,az egyik a flow gombkezelése a másik "saját"
Ha egyszerű a program és megengedi a késleltetéseket, akkor én így szoktam megoldani a gombkezelést. Ebben a formában ha nyomva tartod a gombot, akkor pereg is a számláló, nem kell nyomogatni ha pl. 25-öt akarsz léptetni.
Nálam most lett vége a karbantartásnak
Köszönöm Mindkettőtöknek a példaprogramokat. Kaqkk programjának második részét programoztam fel a karbantartás ideje alatt. Most kipróbálom az első verziót is. Régebben próbáltam, de akkor nem jött össze, valszeg azért mert swich bankot használta. Most egyesével, nyomógombokat használok. Bakman programja is jó, csak most az a cél Nálam, hogy egyesével léptessük felfelé az időzítőt. Közben átolvastam egy csomó leírást itt a neten. Az az igazság,hogy ami PIC-et használok, 12F1822, annak a PORTA 2-es bemenete pont smith triggeres, így szóba jöhetett volna egy egyszerű R-C tagos "hardveres" megoldás is a pergésmentesítésre. Csak hát "lusta" az ember nyomtatott áramköri rajzot módosítani 2db alkatrész miatt. A másik érdekesség,hogy a visszatérési idő van a programban, de egyenlőre nem igazán működött.
Ha viszont nem bírja el a program az időzítéseket , akár így is megoldhatod .
Köszi.
Feladom..... Nem értem,hogy miért nem működik a pergésmentesítés. Flow szimulátorba jó, proteusba jó, de beégetve a a kontrollerbe, nem. nem egyesével lép, hanem 2, néha 3-mal tovább. Nézzetek rá erre a programra, légyszíves. Ez az index program tovább fejlesztett változata, hogy az eredeti index relé megmaradjon a verdába, és lehessen hallani a "kattyogást".
Basszus......
Igazad van, nem is néztem, nem figyeltem eddig. Mindig a végét néztem, hogy ok vagy nem ok. Köszi, átrendezem a javaslatod szerint.
Már nem tudtam szerkeszteni.
Az előbbi verzióban átrendeztem, ahogy javasoltad. Remélem így gondoltad. Viszont rosszabb a helyzet, "pereg" mint állat Hibaüzenet az nincs már.
Azt nem értem miért kell így túlbonyolítani egy ilyen egyszerű feladatot ? Tudom hogy nem szeretjük használni az időzítést de pont erre találták ki
Én tudom merre akarok menni ...
Volt ilyen verzióban is, még az elsők között.
Hidd el, nem biztos,h túl van bonyolítva, habár annak látszik. mit Te írtál, abban ez a program az ütemadó. A gyári indexrelé nem, csak vészvillogónál van használatban. Az "új" verziónál, meg a gyári indexrelé marad, csak az indexkar kerül leválasztásra, majd az bekötvea PIC panelra. Mivel nem minden autóban tök egyforma az indexrelé villogtatása, vannak tized másodperces eltérések. A 3 villogásnál ez összeadódik. Beszereltem az autóba már egyet, jól is működik, ahogy kell. Csak tök csendbe van. Ez lehet zavaró, lehet nem. Ezért léptem egyet tovább, és gondoltam ki, hogy a 3 villogás idejére kapcsolom be csak az indexrelét, ha pillanatnyi indexkar mozgás volt. Természetesen ha tovább is be van kapcsolva, akkor addig megy, amíg kell. És ennek az időnek a beállítására kell a 3. nyomógomb, léptető üzemben. A hozzászólás módosítva: Dec 29, 2013
Az enyémbe ez is benne van (volt) már. .-)
Ez sem bonyolultabb de már kilép... Viszont ezt hogy indexrelé marad de csak kattog ?
Ha azt szeretnéd hogy az indexrelé dolgozzon mindíg akkor sokkal egyszerűbb dolgot kell csinálnod, egy időzítő ami ha röviden nyomod a kart 3 -sec ideig időít és behúz egy két relét , ha 3 s letelt és még be van kapcsolvaa kar akkor marad a két relé aktív amíg a kar zárt állapotban van ..
A hozzászólás módosítva: Dec 29, 2013
Az indexrelé marad az eredeti funkció szerint. Csak az indexkar "helyére" bekerül 1-1 relé. Annak érintkezője indítja az indexelést. Tehát ha bekapcsolod, marad a "hallható" indexelés.
Hogy meddig legyen bekapcsolva, azt a PIC intézi. A hozzászólás módosítva: Dec 29, 2013
Igen, ezt csinálja az előbbi feltett program. Csak az időzítést kell beállítani, nyomógombos léptetéssel, 2 és 4 másodperc között, 11 lépésben. Ha beállítottad az elején, akkor ezt az értéket elteszi memóriába, és legközelebb onnan kiolvasva, ez lesz az alap időzítés. A setup nyomógombra már utána nem lesz szükség, csak az elején kell a beállításra.
Már kész, működik a program. De ott a setup nyomógombot PORT megszakításban figyelem. Jól működik, de néha nem egyet lép, hanem kettőt. Ezt szeretném kijavítani. Innen indult az egész prellegés A hozzászólás módosítva: Dec 29, 2013
És amit először feltettem gombkezelés példát az nem oldotta meg a gondot?
Sajnos nem. Az első verzió nem is működőtt nálam, nálad számlált, de a LED-et nem kapcsolta be.
Pontosabban működött, de nyomva tartva a nyomógombot, a prellegés maitt folyamatosan lépkedett, gyorsan. A második verziót próbáltam, azt csináltam meg. Lehet h nem pont ugyanúgy, de az elv az az. Flow szimulátorban jó, proteus szimulátorban jó, a valóságban beégetve nem. Van prellegés. A legkevesebb prellegést a PORT megszakításos verzióval értem el. A hozzászólás módosítva: Dec 29, 2013
Ha a második verziót lemásolod annak működni kell , nálam több programban bizonyított. Ha folyamatosan nyotad a gombot akkor nem a prellegés miatt számolt , az program hiba volt !Prell az csak a gomb megnyomásakor egy nagyon rövid ideig történik .
A hozzászólás módosítva: Dec 29, 2013
Csatolom, nézd meg légyszíves, lehet,h valamit elírok, csak nem látom a fától az erdőt.
Megnéztem, de nem nyomom folyamatosan. A programban azt néztem, hogy jó helyen van a számláló növelése, szerintem.
A megnyomás ideje alatt lép többet. Látni a LED-en. A hozzászólás módosítva: Dec 29, 2013
|
Bejelentkezés
Hirdetés |