Fórum témák

» Több friss téma
Fórum
Keresés
Lapozás: OK   9 / 178
(#) kaqkk válasza dolf hozzászólására (») Jan 17, 2019
De ebben nincs ADC , az első kérdésed arra vonatkozott . Próbáld ki ezt talán jó

ADCyy.PIC
    
(#) dolf válasza kaqkk hozzászólására (») Jan 17, 2019
Bocsi ! Ez az

Pwm1.PIC
    
(#) kaqkk válasza dolf hozzászólására (») Jan 17, 2019
Hogy működik ? egy üres projektfájlt tettél fel ...
(#) dolf válasza dolf hozzászólására (») Jan 17, 2019
Már azon is túl vagyok. úgy sem működik
(#) dolf válasza dolf hozzászólására (») Jan 17, 2019
Így működik!

pwm_ok.PIC
    
(#) kaqkk válasza dolf hozzászólására (») Jan 17, 2019
Cseréld fel a PWM modul két bemenetét tedd alúlra az ADC-t és felülre az órajelet
(#) dolf válasza kaqkk hozzászólására (») Jan 17, 2019
Az nem
(#) kaqkk válasza dolf hozzászólására (») Jan 17, 2019
A PWM kimenet meg nem ???
(#) dolf válasza kaqkk hozzászólására (») Jan 17, 2019
Ezt is megtettem ! pic működik!
(#) kaqkk válasza dolf hozzászólására (») Jan 17, 2019
A + kimenetet konfiguráld fel valamelyik kimenetre és nézd meg hogy villog e a rákötött led (megy e a pic) egyébként kvarc és 2db 22pf os kondi van az osc lábakon ?

ADCx.PIC
    
(#) dolf válasza kaqkk hozzászólására (») Jan 17, 2019
Sajnos igy sem működik
(#) kaqkk válasza dolf hozzászólására (») Jan 17, 2019
Próbáld meg ezekkel a beállításokkal (PWM et még nem próbáltam parsicban csak tapogatózom )

ADC (1).PIC
    
(#) dolf válasza kaqkk hozzászólására (») Jan 17, 2019
Itt van!

ADC.PIC
    
(#) kaqkk válasza dolf hozzászólására (») Jan 17, 2019
Tedd fel a programot ide megnézzük mi lehet a probléma
(#) dolf válasza kaqkk hozzászólására (») Jan 17, 2019
Igen a 877 nél így csináltam de ott sem működött.
(#) kaqkk válasza dolf hozzászólására (») Jan 17, 2019
A 628 ban nincs ADC az nem tud analóg bemenetet kezelni , a 877 nél pedig meg kell keresni az adc0 adac 1 lábat és azon próbálkozni , a legegyszerűbb ha egy poti középső kivezetését kötöd a pic lábára és a két szélsőt pedig a +5v ra és a gnd re
(#) dolf hozzászólása Jan 17, 2019
Ezt én is így gondoltam de nekem a valóságba nem megy próbáltam 16F628 és 877 el is de egyik sem működik
(#) kaqkk válasza dolf hozzászólására (») Jan 17, 2019
Így ...

ADC.PIC
    
(#) dolf hozzászólása Jan 17, 2019
Sziasztok! Megtudja nekem valaki mondani, hogy lehet parsicba analóg bemenetet kezelni. Köszi.
(#) Peticilin válasza Bakman hozzászólására (») Jan 15, 2019
Köszönöm tipped. Csak azt nem tudom,hogy a Data,Clock és CS-t hogy lehet kivitelezni a Parsic-al. Mert én sajnos csak ezzel tudok programozni...
(#) Peticilin válasza proli007 hozzászólására (») Jan 15, 2019
A tizedes pont direktbe van kötve ellenálláson keresztül a földre,azért világos.
Ezt a program kapcsolást egy másik példából vettem innen a topikból,de mint írtam,rájöttem a hibára és így is működik már.
Köszönöm segítő hozzászólásaid.
(#) Peticilin válasza Peticilin hozzászólására (») Jan 15, 2019
Nos,rájöttem a hibára. Szépen működik tranyóval és nélküle is. ( csatolva a jó )
Az volt a baj,hogy ZV1 resete 0-nál van és utána egyből kezdődik megint a számolás. Mivel 0-hoz tartozott az egyik digit kijelzése,ebből adódóan az is rövid ideig jelződött ki. Átrakván nem 0-ra megoldódott a hiba.

motolajm.PIC
    
(#) proli007 válasza Peticilin hozzászólására (») Jan 15, 2019
Az, hogy halványabb, alapvetően azt jelenti, hogy a digit és a szegmens egyidejűsége nem azonos a két digit között.
Mivel a 2ms léptetés a végrehajtási ciklussal megegyező idő, lehet kritikus a blokkok végrehajtási sorrendje is. (Object Oorder) Mert lehet az adat amit kiír, csak a következő ciklusban áll rendelkezésre. Igazából egy szkóppal lehetne megnézni, melyik adat mennyi időre van kijelezve.
Azt írtad, hogy ha 10ms-ra növelted a léptetési időt, akkor jó volt, de nagyon villogott. Ez nyilvánvaló, mert 8 ciklusból áll egy kijelzés, ami 10ms-al már 80ms. az 12,5Hz.
Viszont ha 10ms mellet jó volt, akkor lehet trükközni, hogy míg az órajelet 4MHz-re adod meg, a valóságban 20MHz-el jár a proci. Akkor az időzítés osztását 4MHz-re számolja de ötször gyorsabban fog járni. Mivel itt nincs LCD-hez időzítés, nem okoz gondot.
A tizedespont nem kavarhat be? Mert az világos.És mivel nincs rajz továbbra sem tudni mit hova kötöttél.

De nekem továbbra sem szimpatikus, hogy a szegmensek adatait egyszerre váltod a digittel. Mert az áthallást okozhat. Valamint az sem, hogy miért kell a szegmenseket is kikapcsolni.
(#) Bakman válasza Peticilin hozzászólására (») Jan 15, 2019
Nem a kérdésre válaszolok, csak mint tippet szeretnék adni. MAX7219 IC, hozzá egy ellenálls ami beállítja az áramot és a kijelzők (max. nyolc db., közös katódos). Nem lenne egyszerűbb? Data, Clock és CS, három vezeték kell hozzá.
(#) Peticilin válasza proli007 hozzászólására (») Jan 15, 2019
Csatoltam képet a helyzetről. 2ms-os idővel ( mit az eredetiben is van ) ,jó lenne,csak az egyik szegmens nagyon halvány. A halvány vezérlése az RA2 volt. Áttettem RC0-ra,de a helyzet ugyan az. Olyan érzésem van,mintha 1 cikluson belül az a szegmens kétszer oltódna ki,1 helyett.
Ez lehet? De lelassítva nem látok ilyen problémát a programban.
A tranyók szerintem biztosan le tudnak zárni,mert próbátam 1k-val +-ra húzni a bázist,de a kijelzőn nem láttam változást. 1 szegmensnél próbáltam 390 helyett 270 ohmot, de ott sincs változás.
A hozzászólás módosítva: Jan 15, 2019
(#) proli007 válasza Peticilin hozzászólására (») Jan 15, 2019
Azt én sajnos ne tudhatom. Ellenőrizd le, hogy nem kötöttel-e össze lábakat, vagy a programban nem használsz-e máshol is ugyan azt a kimentet. A Wdog nem kell. Felhúzni akkor kell a portát, ha bemenetként használod a B portát, és nincs felhúzó ellenállás külön. És valóban az RA2 és RB2 vezérli a digiteket? Tranyók le tudnak zárni? A kapcsolás hardver része jó?
(#) Peticilin válasza proli007 hozzászólására (») Jan 15, 2019
Lelassítottam,megnézterm,elvileg jónak kell lennie, De beégetve ugyan olyan rossz...
Nem lehet hogy a kontroller beállításainál van a baj, wacsdog kell,vagy nem ; PORTB fel kell húzni,vagy nem?
Vagy lehet hogy nem mindegy melyik port adja ki a szegmensekre a jeleket? Pl. RC helyett RB re áttenni?
De ahogy elnézem ez sehogy se fog összejönni.... Marad a sok kábel...
(#) proli007 válasza Peticilin hozzászólására (») Jan 15, 2019
Akkor próbáld meg így. Szimulációhoz lassítsd le az órajelet 4ms-ot pld. 2000-re és figyeld meg hogy működik a vezérlés.

motom.PIC
    
(#) Peticilin válasza proli007 hozzászólására (») Jan 15, 2019
Szia!

Adaptáltam az ajánlott vezérlést az én progimba. Beégettem,de még rosszabb,mint az előző. Ez abszolút nem oltsa ki az előző karaktert,szinte semmit nem lehet látni a számokból. Akkor van egyedül tiszta kép,ha a két karakter ugyan az. Akkor vibrálás sincs,amúgy igen.

motom.PIC
    
(#) proli007 válasza Peticilin hozzászólására (») Jan 14, 2019
Hello! Ha a digiteket ki-be kapcsolgatod, akkor a szegmenseket felesleges. Nézd meg itt hogy van megoldva a vezérlés..
Következő: »»   9 / 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