Wydaje mi się, że najpierw powinno być „uruchomione” odliczanie tych 0,1 sek, wyzwalane pierwszym pikiem z „paczki”. Potem trzeba odczekać te 0,1 sekundy na zanik „szumów” i zacząć zliczanie w czasie 0,9 sek. Ilość zliczonych pików podzielona przez czas da mi częstotliwość. Wynik ma się utrzymywać na wyświetlaczu...
Czy zwróciłeś uwagę, że zastosowane przez Ciebie elementy HC, mają znacznie dłuższe czasy reakcji (pojedyncze nanosekundy vs. kilkanaście ns) co może mieć wpływ przy próbach pomiaru większych częstotliwości?
Witam, Buduję prosty miernik częstotliwości wg schematu crystal , ale tutaj za Chiny nie mogę się tego doszukać. Pytanie czy w kodzie asm trzeba gdzieś zmienić taktowanie? Czy może bez zmian będzie to działało poprawnie?
Dzięki, domyślam się że układ działa z oryginalnym niemodyfikowanym kodem? Czy porównywał Kolega dokładność pomiarów z innym miernikiem lub generatorem? Całkiem zgrabnie to wyszło, pozwoliłem sobie zamieścić foto z załącznika. http://obrazki.elektroda.pl/7167275800_1... Tak kodu nie zmieniałem, zmieniłem tylko procesor na zwykły attiny2313...
Witam ! Ja bym to widział tak: Wykonał bym pętlę, w oparciu o tę pętlę generator, następnie miernik częstotliwości na ATega8 ( ATtiny2313 ), program napisał bym w Bascomie AVR. Nie potrzebny by był porównawczy generator bo program załatwił by sprawę. Fragment kodu: If czestotliwosc > x and czestotliwość < y then wykonaj otwieranie end if Powodzenia...
Cześć! Zbudowałem miernik częstotliwości w oparciu o procesorek Attiny 2313. Oczywiście zrobiłem to w ten nazwijmy "lepszy sposób" czyli dwa timery, jeden oblicza czas równy 1 sekundzie, a drugi liczy impulsy. Kwarc zewnętrzny 11059200MHz, wszystko działa jak należy... ale mam problem z pomiarem czestotliwości w zakresie od 2 do 5 Hz z rozdzielczością...
Witam ! Gdybyś miał ATtiny2313 to mógłbym Tobie przerobić mój program miernika częstotliwości ( w Bascomie AVR ), z wyświetlaczem LCD, pod rezonator 16MHz lub inny. Potrzebujesz miernik do pomiaru niskich częstotliwości KHz, tak mi się wydaje ? Jeśli pomiat w KHz to może jakiś program na PC i kartę muzyczną ? Pozdrawiam. Stefan
Witam! Mam taki kod z tego tematu http://www.elektroda.pl/rtvforum/topic44... delikatnie przerobiony. $crystal = 12000000 Cursor Off Config Portc.4 = 1 Config Portc.0 = 0 Portc.0 = 1 Portc.4 = 1 Dim Czestotliwosc As Long Const Licznik = 22336 Config Timer1 = Timer , Prescale = 256 Config Timer0 = Counter , Edge = Falling Deflcdchar 1 , 2 , 4 ,...
Fajny układ ale nikt nie wspomniał o jednej wadzie. Taki miernik musi potem rozładować kondensator. Policz sobie jaki prąd/ilosć energii dostanie przy zwieraniu od tak tego kondensatora? Myślę, że konieczny jest jeszcze rezystor w szereg z tranzystorem w celu rozładowywania. Jest szansa na dorobienie pomiaru ESR? Hmm... A rezystorem nie jest 3k na...
emarcus dzięki teraz już gra. Mam jeszcze takie pytanie bo tak jak wcześniej pisałem docelowo chcę zrobić miernik indukcyjności. Przejrzałem projekty mierników w necie i na elektrodzie i są oki tylko większość z nich opiera się na mikrokontrolerze PIC 16F84A. W sumie mam wsad do procka w asm ale kiepsko znam asemblera wiec postanowiłem napisać własny...
Przeszukałem wiele przykładów i nie znalazłem podobnego (jeśli chodzi o tryb pracy Timer0) więc umieszczam tutaj - może komuś się przyda. Prosty sposób na uzyskanie przebiegu prostokątnego z przemiataniem częstotliwości w zadanym zakresie. Myślę, że kod nie wymaga specjalnych wyjaśnień. Zakomentowane alternatywne sposoby uzyskiwania częstotliwości na...
Witam Próbuję napisać obsługę pilota, który używa kodowania [url=http://www.ustr.net/infrared/nec.sh... Następnie chcę przesłać kod na okno terminala za pomocą USART. Próbuję to realizować bez użycia funkcji typu delay_ms(), zamiast tego chcę użyć przerwań. Idea jest taka, że po pojawieniu się pierwszego zbocza od odbiornika podczerwieni, wywoływane...
Mam problem z wewnętrznym generatorem RC w ATTINY2313. Fabrycznie układy ustawione są na 8MHz z podziałem częstotliwości przez 8. Zasilanie 5V. Wyłączam więc podział przez 8 (bit CKDIV8) i wszystko jest OK ale poszczególne egzemplarze Attiny 2313 mają bardzo duży rozrzut częstotliwości wewnętrznego zegara RC. Z tego co można wyczytać na stronie Atmela...
Jak wkładam do podstawki procesorek prosto ze sklepu bez modyfikacji fusów to jaką on ma wewnętrzną częstotliwość taktowania ? Jaka jest stabilność tego wewnętrzego źródła ? Nie mogłem tego znaleźć w nocie, jeśli było to sorry :) Pozdrawiam !
Potrzebuje z sieci 230v odczytywać częstotliwość, napisałem program i coś nie bardzo chce działać. Przy tych ustawieniach z kodu hz skacze miedzy 49 a 50 impulsow. Można jakoś to dokładniej mierzyć ? [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> volatile uint8_t timer0_przerwanie = 0; volatile uint8_t licznik; volatile uint8_t...
Witam Zaczynam naukę programowania w języku bascom Napisałem swój pierwszy kod ale program bascomavr widzi w nim błąd w ostatniej linii. Proszę o waszą pomoc $regfile "attiny2313.dat" $crystal = 1000 Config Portb = Output 'wszystkie porty b jako wyjścia' Portb = &B00000000 'wszystkie porty b w stanie niskim Config Portd = Output 'wszystkie...
Witam , mam problem z uruchomieniem timer1 przez sam rejestr , programowo ok ale potrzebuje jak najwyższą częstotliwość na wyjściu (fusebit omijamy ,ten temat znam) . Jeśli chodzi o tmer0 to ok ale również chodzi o podział większy niż 8 bitów np.16554 , ale również przy najmniejszym podziale jak największa częstotliwość . Korzystałem ze strony [url=http://lx-net.pl/hr/gen1/gen1.html]...
Witam Buduje małe urządzenie które będzie zasilane z baterii więc zależy mi na każdym mA aby układ chodził jak najdłużej bez konieczności doładowywania. Zastosowałem Attiny2313 i tu pojawił się mały problem, a mianowicie przy zasilaniu 3.3 V, taktowany wewnętrznym oscylatorem 8MHz z podziałem przez 8 "czysty" mikrokontroler pobiera 50mA, gdzie w nocie...
http://obrazki.elektroda.pl/4973555100_1... Autor zbudował licznik częstotliwości którego sercem jest układ AT90S2313 produkcji Atmela i trzy układy HC TTL. Układ mierzy do co najmniej 52MHz, ponieważ autor nie mógł dostarczyć źródła sygnału powyżej 52MHz. Dlatego rzeczywisty zakres miernika może być nieco większy. fClock (typowo) dla układu...
Witam! Poniżej przedstawiam skrócony kod mojego programu: #include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 10000000 #include <util/delay.h> char znaki[10]={48, 49, 50, 51, 52, 53, 54, 55, 56, 57}; //znaki ASCII: 0 12 3 4 5 6 7 8 9 //__________________________POMIAR______... volatile...
Witam, chciałbym aby w pętli głównej programu zmieniać częstotliwość CTC (wartość OCR1A) licznika pracującego w trybie 16 bitowym. Wydaje się, że wszystk0o jest dobrze, a na wyjściu uzyskuje jedynie niezmieniające się 100Hz, sprawdzone oscyloskopem. [syntax=c] #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> void...
poszukuję jakichkolwiek pomocy(przykładowych programów, informacji) w napisaniu programu do sterowania syntezą w odbiorniku (saa1057), a attiny2313 lub at8, przeszukiwałem już forum ale znalazłem tylko bascom a interesuje mnie tylko C P.S nie wiem czy to odpowiedni dział jak by co dajcie znać
Witam, mam taki problem. Napisałem program. Po naciśnięciu przycisku nr 1 zaświeca diody w kolejności 123, po wciśnięciu 2 w kolejności 321, po wciśnięciu 3 231, a po wciśnięciu przycisku nr 4 mają migać Płytka została wykonana przeze mnie. Płytka sprawdzona, jest poprawnie wykonana. Zasilanie podłączone poprawnie. Reset odciągnięty do VCC rezystorem...
czesc mam taki problem: zarobilem uklad na uP 2313 mierzacy czestotliwosc, tj uklad mierzy czas okresu, przelicza na Hz i podaje na port w postaci binarnej problem mam z tym ze ostatnie 3 bity skacza, i wachania w odczycia sa spore, problem znika jak odpinam mase od generatora, wtedy wszystko ladnie sie stabilizuje i dokladnie pokazuje czestotliwosc...
Witam W załaczniku potrzebne pliki. Attiny2313 z nastawionym zewnętrznym kwarcem, div8 wyłączone, kwarc 11.059200MHz, kondensatory 15pF, stos ustawiony na koniec ramu, prędkość zmniejszona już do 2400 a pomimo to dalej nie wysyła wszystkiego co powinno. Obsługa: t - pokazuje w terminalu napis (jakieś 15 znaków) z - załacza jeden reset x - wyłacza reset...
Witam! Jak zrobić układ z np attiny2313, żebym mógł zmieniać np: prędkość, mrygania diód za pomocą potencjometra? Ma ktoś jakiś schemacik pod ręką?
Witam! Ponieważ potrzebuję miernik częstotliwości do 160MHz, postanowiłem przerobić nieco projekt AVT3003. Zamiast kwarcu 10Hhz i AT90s2313 włożyłem ATTiny2313 z generatorem kwarcowym 20MHz. Przy takim taktowaniu należało zmienić również program. W komentarzu ' moja zmiana wskazałem, co zmieniłem - trzy linie programu. Problem jest taki,że podłączony...
Przedstawiam "CLR2313"; czyli miernik pojemności, indukcyjności i rezystancji na ATtiny2313 (AT90S2313). Pomiar parametrów elementów pasywnych to jeden z problemów w pracy majsterkowicza. Chciałem zaprojektować urządzenie, które parametrami nie będzie zbytnio odbiegać od podobnych amatorskich konstrukcji. Oczywiście, i wśród konstrukcji amatorskich...
http://obrazki.elektroda.pl/5297296700_1... Podstawą pracy układu jest „generatorowa” metoda pomiaru. W roli generatora wykorzystano przerzutnik Schmitta, który zapewnia działanie urządzenia w pełnym zakresie pomiarowym. W celu pomiaru C i L wykorzystano oddzielne generatory, przełączane w zależności od ustawionego trybu...
Witam ! Skoro temat trochę ruszył to zapytam; szło by taką samoczynną zmianę zakresów zrealizować w tym lub podobnym typie miernika?-zmiana programu? dodatkowy układ?... Zastanawiałem się nad odpowiedzią na to pytanie i ... Skąd ATtiny2313 ma wiedzieć że jest USB lub USB ? Załóżmy że VFO TRX na LSB pracuje np. od 0MHz do 10MHz a na USB od 10MHz w górę,...
regfile = "2313def.DAT" $crystal = 11059200 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portb.5 , Db5 = Portb.4 , Db6 = Portb.3 , Db7 = Portb.2 , E = Portb.6 , Rs = Portb.7 'Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.1 , Db6 = Portb.0 , Db7 = Portd.6 , E = Portb.3 , Rs = Portb.4 Cursor Off Config Pind.6 = 1 Config Pind.0 = 0 Portd.0...
Obawiam się, że 74HC132 może nie wyciągnie 110MHz. Pojemności w podanym przedziale są małe. Jeżeli sonda pojemnościwa jest czystą pojemnością to chyba zastosowałbym przetwornik C/f w postaci generatora w. cz. z cewką. Do pomiaru częstotliwości potrzebny byłby uC o dużej częstotliwości taktowania (pomimo, że i tak nie zapewni pomiaru w pełnym zakresie)....
A gdyby tak zrobić miernik częstotliwości ?? $crystal = 4000000 $regfile "attiny2313.dat" Dim Wynik As Long Config Timer1 = Counter , Edge = Rising Cls : Lcd "Freq. Meter" : Wait 1 Do Timer1 = 0 Start Timer1 Wait 1 Stop Timer1 Wynik = Timer1 * 1 Cls Lcd "+Freq. Meter+" Lowerline Lcd "Freq. " ; Wynik ; " Hz " Cursor Off Loop End Chyba ujdzie nie ?? Jak...
Dobra zrobiłem, tylko ta rozdzielczość... 30 obrotów to jednak trochę dużo, zmieniłem więc czasy na odczyt co 6 sekund - mierzy przez to co 5 RPM, ale odświeża co 6 sekund - trochę wolno, ale można przeżyć. Chciałbym jednak dowiedzieć się więcej i wykorzystać jak najbardziej dany procesor. W internecie znalazłem trochę informacji o pomiarach, np. nie...
Juz dobrze mi generuje czestotliwosc, niewiem czemu wtedy zle mi generowal. To nie wina miernika. Dzieki wszystkim za pomoc.
Problem ze zbyt dużą czułością już pokonałem. Po prostu wcześniej zasilałem układ z zasilacza transformatorowego, a po zasileniu baterią wszystko się unormowało. Problem polega na tym że układ strasznie przekłamuje. Kiedy owijam przewód na WN to zamiast pokazywać 2800 ogr/min to pokazuje 4560 a przy wysokich zamiast około 9600 pokazuje ponad 25000....
no wszyściutko podłączone jest jak należy miernikiem nawet sprawdziłem przewodność, w razie przerwania, wszystko jest ok :) A z tymi rezystorkami to tak tylko pytam ponieważ widziałem sygnały że pod LPT-ka podłączane były 330R, poza tym wiem że jest różnica pomiędzy STK500 a STK200/300, a nigdy nie programowałem Attiny2313 i nie wiedziałem czy po prostu...
Witam, zbudowałem generator z grubsza w oparciu o załączony schemat, jednak zmodyfikowałem go by uzyskać inne częstotliwości. Ale idea schematu zachowana. https://obrazki.elektroda.pl/8070483500_... https://obrazki.elektroda.pl/4965925400_... Dodałem także na mikrokontrolerze attiny2313 miernik częstotliwości. Wszystko...
Mógłbym podać dane dot. miernika indukcyjności lecz: 1. schemat miernika nie posiada jeszcze ostatniej zmiany, 2. nie wiem jak to tu umieścić! Co do ogólnego zarysu to generator jest typowym Collpits'em (chyba tak się to pisze). W zakresie pomiarowym osiąga od 1 - 40MHz. Częstotliwość jest dzielona przez 16 na 2 szt. 74F74, kóre są kasowane po każdym...
- Usunałem C2 Ten kondensator tylko odcinał składową stałą. - R1 = 2,56kOhm Teraz spróbuj 100Ω, może coś >0V zobaczysz, jak będziesz miał większą dobroć, wtedy jest sens zwiększać rezystancję. - L1 = 2,2uH (R= ~0.6 Ohm) 0,6Ω to bardzo dużo, ile miernik pokazał na zwartych sondach? Jeśli ta cewka ma tak dużą rezystancję szeregową, to trzeba...
Próbowałem zmierzyć napięcie na liniach sterujących. Tylko chwilkę po resecie pokazuje sie tam jakieś niewielkie napięcie. PIC chodzi na oscylatorze RC. Nie sprawdziłem go. Mam miernik ACECO od 1Mhz do 3Ghz a tam jest pewnie sporo mniej. Wczoraj już nie pisałem, ponieważ po raz kolejny sprawdziłem poprawność połączeń. Sprawdziłem podstawki i ścieżki....
Te 16Mhz to najpewniej szum czy jakieś inne zakłócenia, nie zmierzysz zwykłym miernikiem prędkości uarta. Podłącz oscyloskop jeśli chcesz otrzymać wiarygodne dane i pomiary. Częstotliwość przy pracy w trybie master może być Fosc/2, ale w trybie Slave już tylko Fosc/4, dlatego ten Fosc/2 to troche przerost formy nad treścią...
Witam! Mam dość nietypowy problem z AVR-kami. Ostatnio używałem Timera na ATTiny2313. Ustawiłem preskaler /256, kwarc 8MHz, timer 16bit w trybie porównania i przerwanie. Wartość do porównania była ustawiona na ok. 31250. Ostatecznie powinienem otrzymać przerwanie z częstotliwością ok. 1Hz. To zwiększało licznik i on był wyświetlany. I tu pojawił się...
Witam. Niby program działa na symulatorze niestety jak podłączem pod attina2313 dioda sie nie zapala sprawdzałem miernikiem powinno sie pojawiać napięcie 0v/5V A tam nic. Program niby się wgrał. Kwarcu nie podłączyłem ale nawet z kwarcem nie działa myślę ze problem jest z programem, trzeba coś ostawić. W Bascom avr mam ustawiona Częstotliwość na Auto...
Witam Projektuje LED CUBE'a 7x7x7. Całość ładnie pięknie działała. Każdy poziom cube'a jest sterowany za pomocą tranzystora. Wiersze są sterowane przez rejestry przesuwne 74HC595. Jednak projekt nieco się rozrósł, i postanowiłem dołożyć obsługę kart SD przez system AVR-DOS i zapisywałbym efekty na SD. okazało się, że odczyt takiego efektu zakłóca się...
co napisaliscie jako swoj pierwszy program na dany uC w danym jezyku (rozbudowy sie licza, byle by wciaz byla to ta sama baza) n. n. - literka, cyferke z przodu dodam sam. zachowujcie chronologie w swoich dokonaniach na roznych platformach jezykowych i sprzetowych, tak aby to mialo sens! ____________________ 0x1-a. Freddie Chopin - migacz diodkami o...
Witam Posiadam na sprzedaż trochę zbędnych urządzeń. Jeżeli ktoś z zainteresowanych osób posiada propozycje cen innych, niż przedstawione to proszę napisać. Wszelki kontakt na PW (gg - podany w profilu, mail). Na początek wzmacniacz 100W, kit J-35: http://jabel.com.pl/files/instrukcje/J-0... Układ został uruchomiony, był mało używany. Cena z radiatorami...
Najnowszy Bascom obsługuje AT TINY 2313. Używam programatora STK200/300 i nie ma żadnych problemów. Jednak same uC się od siebie różnią. Główna różnica z jaką się użytkownik spotyka to wewnętrzny generator ustawiony chyba na 8 MHz i preskaler tej częstotliwości przez 8 który sprawia, że uC chodzi na 1MHz. Wszystko działa dobrze jeśli Bascom ma informację...
attiny2313 miernik miernik attiny2313 miernik częstotliwości akustycznych
sterownik lenovo b570e silnik frania obrót ładowanie dodatkowy akumulator
bosch tes50129rw zelmer instrukcja
Anycubic Kobra 2 Pro – brak polskiego menu, dostępne języki interfejsu Silnik elektryczny 1,8kW 3-fazowy na 230V – dobór kondensatora pracy, nagrzewanie, 45µF czy za mało?