logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

program do zliczania impulsów attiny2313

slawek1718 07 Sty 2012 08:48 2197 4
REKLAMA
  • #1 10360374
    slawek1718
    Poziom 10  
    Witam ostatnio zrobiłem wyświetlacz widmowy schemat znalazłem na internecie bardzo prosta konstrukcja, po paru tygodniach zabawy udało mi się go zaprogramować. Postanowiłem go ulepszyć wymyśliłem coś takiego, do wejść JP1 i JP2 będzie umieszczona cewka przymocowana do ruchomej płytki wyświetlacza z niej wezmę zasilanie do układu, i wpadł mi do głowy jeszcze pomysł żeby przez tranzystor zliczać impulsy windykowane w cewce tylko czy jest możliwość to zaprogramować i czy można to zrobić na pinach xtal1 i xtal2.Na do silnika będzie przymocowana jeszcze jedna cewka do której będzie podłączony sygnał trójkątny o częstotliwości 1kHz.
    program do zliczania impulsów attiny2313
  • REKLAMA
  • #2 10361099
    Krauser
    Poziom 26  
    Ciekawy pomysł. Chcesz taktować procesor sygnałem z cewki i zaoszczędzić na kwarcu. To może działać, ale sam użyłbym attiny2313 i taktowanie będzie wewnętrzne 1MHz. Jak chcesz zliczać impulsy to na attiny możesz to zrobić bo piny od kwarcu są liniami portu A. W Twoim przypadku możesz dopinać kwarc na czas programowania.
  • REKLAMA
  • Pomocny post
    #3 10361491
    excray
    Poziom 41  
    Zamień AT90S2313 na Atiny2313 i będziesz mógł tak zrobić. Ten tranzystor to może Ci się uszkodzić. Dochodzi do sytuacji gdy na bazie jest np. 15V a na emiterze 5V. Zabezpiecz bazę diodą i ten dzielnik zrób porządnie - nie podłączone wyprowadzenie potka podłącz do emitera. I albo nie skręcaj nigdy do końca albo daj jeszcze szeregowo z potkiem (z drugiej strony) opornik 10k. I jeszcze opornik 10k między kolektorem a masą bo teraz to tak sygnał w stanie niskim trochę "wisi".
  • REKLAMA
  • #4 10398965
    slawek1718
    Poziom 10  
    Jaki maksymalny prąd może płyną przez attiny2313? Nie mogę tego nigdzie znaleźć.
  • #5 10399290
    Fredy
    Poziom 27  
    Po pierwsze ten układ na tranzystorze jest do bani. Zauważ że przy skręceniu na zero potencjometra tranzysotor najprawdopodobniej pójdzie z dymem. Po drugie warto by dać na kolektorze rezystor do masy, po trzecie na bazie dałbym diodę aby i rezystor podciągający do 5V aby układ reagował tylko na napięcia poniżej 5V.
    Ale jest jeszcze jeden błąd . Przecież to nie jest tak że każde tyknięcie kwarca to jeden efekt w postaci wykonanej instrukcji. Szczególnie jesli piszesz w Bascomie. Może się zdarzyć że aby dioda Led przeskoczyła o jeden to trzeba dać na wejście np 100 impulsów. Jeśli w programie używasz waitów to już wogóle będzie masakra.
    Nie lepiej użyć do liczenia impulsów licznika po prostu?
REKLAMA