Fórum témák
» Több friss téma |
Na, asszem most kezdem feladni.....
Ha berakok egy kondit (100nF kerámia) az osztó alsó ellenállásával párhuzamosan más feszültségértéket mutat konvertálásnál, mint nélküle. Ha a PIC belső oszcillátorát használom (ezt szeretném), megintcsak más értéket kapok, mint külső kvarcoszillátorral. Egyedül akkor nem látok változást, ha f/32 és f/8 között választok, attól az érték nem változik. Tanácsatlan lettem . Van itthon egy PIC16F676-om, megpróbálom arra átírni a programot, nem tudok jobbat, hátha az jól működik, annak nem 2,5k a max. bemenetni impedanciája, hanem 10kohm.... Valami nagyon megszivat ennél a típúsú PIC-nél.
Melyik esetben szórnak jobban az adatok (mondjuk 10 egymást követő mérés adatainál)?
Van-e jelentős különbség a belső és a külső órajel frekvenciájában? (Nem kell-e emiatt az 5 db. NOP számát növelni?)
Nem is a szórásról van szó, hanem, hogy az osztó alapján úgy állítottam be, hogy 12V-nál kell mást mutatnia, meg 14,4-nél, ill 18-nál.
Na most ha belső (4MHz-es oszcit használok), kb. 11V-nál kapcsol már, ha külső, ugyancsak 4Mhz-es kvarcoszcit használok, 12V-nál, ami jó volna, viszont ha ide beteszek egy kondit, akkor már kapcsol 10,5V-nál. Viszont ugye a külső kvarc esetében pont 12V-nál kapcsol, de a 18 V helyett 19-nél kapcsol, viszont mintha valami hiszterézise lenne, mert ha visszafelé jövök a feszültséggel, akkor csak 17V-nál kapcsol vissza. Ill. azt is megfigyeltem, hogy ha 18 körülire állitom, kb. 20-30 mp elteltével jó értéket mutat, stabilan ott is marad, csak mintha kellene neki beállási idő...., nem értem....
Bocs, de egy kívülállónak ez követhetetlen és érthetetlen. Főleg, hogy eddig 150 V-ról volt szó, aZ ADC meg csak 5 V-ig mér. S hogy jön most ide bármiféle kapcsolgatás, amikor arról beszélünk, hogy mit már az ADC?
Mellesleg a "már kapcsol 10,5 V-nál" kitétel is értelmezhetetlen számomra, hiszen eddig kisülésről volt szó, ami eddigi ismereteim szerint a feszültség csökkenését jelenti.
Bocsánat, igen tényleg megtévesztő volt.
Szóval nekem 150V-ig kell mérnem, ezért van egy osztó elétéve a PIC-nek, aminek az alsó tagja 2,4K, felső 75k, így 160V esetén lenne a PIC bemenetére eső fesz max. 5V. Amugy a tápot egy 7805-ös stabkocka adja a PIC-nek, így elég pontosan 5V-os a referenciafeszültség. És igen, persze az akksi kisül, de ha töltőre van kapcsolva, akkor is mérni fogja a feszt, így azon olyankor nő a fesz. Még akksira nem kapcsoltam, csak egy tápból próbálok a bemenetre feszt rakni. És a kapcsolgatást úgy értem, hogy egy bizonyos cellafeszültség alatt egy ledet pirosba kapcsol, felette zöld, és ha töltőn van sárgán világít.
Szerintem nem kellene kihagyni azt a lépést, ahol az ADC által mért adatok szórását vizsgálod!
Jó lenne azt is látni, hogy hogy néz ki a kapcsolás, milyen a szűrés, és a földvezeték kialakítása. Elég nagy a leosztási arány, ez elég szigorú követelményeket jelent az ADC bemenetre vetítve. Az "elég pontos referencia" az én fogalmaim szerint az LT1021-nél, vagy MAX6225-nél kezdődik, de itt talán nem kell annyira finomkodni.
Beszkennelem a rajzot, és a programot is átírom emészthető formába és felrakom ide.
Nem akarok türelmetlennek látszani, de már nagyon várom a rajzot!
Sziasztok!
PIC12F675 adatlap AD-s részét nézegettem. Jól értelmezem, hogy ~2usec -ig kell nyitva tartani a kaput, majd az átalakítás (összesen ~20usec) után lehet új mérést indítani? Ebből adódóan elvileg 50k/sec mintát lehet venni?
Ha megnezed a 7.1 tablazatot, talasz ott kicsit gyorsabb atalakitasra megoldast, bar mint irjak azok kivul esnek az ajanlott tartomanyon. Baseline PIC-tol ne is varjal el tobbet.
Ott a T AD idő van, amit én kapuidőnek értelmeztem. A hosszú idő a TC (CHOLD) az átalakítás ideje ami a példában 16.47usec. Tehát ha jól értelmeztem ez a korlát.
Sziasztok!
Van egy Pic18f27j53 mikrovezérlőm mikor bekapcsolom az ad konverziót nagyon szórva adja az adatokat valaki tudja mi lehet a gond? 16 MHz kvarcot használok a következő configot próbáltam ANCON1=0xaa; ANCON0=0xfe; ADCON1=0xfc; ADCON0=0x00; ADCON0.ADON=1;
Sziasztok,
Amatőr vagyok, sosem építettem áramkört, tervezni is csak a digitális részét. Szükségem lenne a hobbim kapcsán egy kütyüre, ami azt tudná, hogy egy mikrofonról jövő jelben "felismeri" a szabványos zenei frekvenciákat - azaz 220Hz * (2^(1/12))^n ( ahol n +/-20 intervallumban van) frekvenciákat. Létezik ilyen célú chip? (hol, mennyiért) Ha nincs ilyen, kénytelen leszek magam megcsinálni, egy A/D konverter kell hozzá, meg egy olyan chip, ami programozható, tud alapműveleteket byte-szinten, van 1-2 KB-nyi belső memóriája, és legalább 1MHz az alapórajele. Segítsetek, kérlek! Ilyen feltételek mellett mit ajánlotok, ami buta (hiszen nem kell nekem mikroprocesszor...), és olcsó? Köszönöm a segítséget! Laci
Ezt szerintem egy kis chip aligha fogja tudni (az legfeljebb FFT-t tud, de az nem zenei). Viszont sok zenei kompozicios program tud ilyesmit, söt olyan is van ami a bejátszott dalbol "majdnem" kottát ir.
Gitár hangolókra keress rá, van egyszerű, led kijelzésű, vagy arduino alapú lcd-s bonyolultabb. Én régebben a G-tuner nevűvel (a ledes) szórakoztam, a programja egyszerű, átírható a kedved szerint, ha értesz hozzá.
Köszönöm az észrevételt, valóban valami Fourier-szerűségre gondoltam, csak egyszerűsítve.
A számítógépes megközelítés általában jó (hangoló programot már írtam is), de most hordozható kéne. De a segítő szándékot mindenképpen köszönöm! L.
Köszönöm dokidoki-nak is, a gitárhangoló egy jó megközelítés! A bajom csak az, hogy a gugli a G-tunerre hangolóprogramokat talál.
Tudnál egy linket küldeni, ahol kiderül az ára, és találok róla leírást? Köszönöm. L.
Nos, sajnos a net változik, és a projekt immár 13 éves, így az eredeti oldal nincs meg. Csak a nyomai. ez az egyik Esetleg a továbbfejlesztett változata: ez itt De ha az előzőhöz hiányolnád a fájlokat, akkor itt a hobbin is van egy gitárhangolós topik, ott fenn vannak. Elsőnek nem vészes az ára, csak építeni kell, egy próbapanelen összedobható...
Köszönöm!
Még nem mélyedtem el benne, de hasznosnak látszik! Üdv L |
Bejelentkezés
Hirdetés |