dzielnik budujesz z 2 rezystorównajlepiej metalizowanych o małej tolerancji. Tu masz link o tym jak to zbudowac: http://www.edw.com.pl/ea/dzielnik.html Cos mi sie wydaje ze bardziej programowaniem niz elektronika sie zadajesz, bo dzielnik napięcia to podstawa elektroniki, wszędzie prawie sie znajdzie. Ale jak jest sie dobrym programistą to mozna wiele...
Witam... Ja bym nie bawil sie w komparator i ... tylko wzioł cfrowy termometr 1-wire np DS1822, DS1821(swoją drogą da sie go zaprogramować jako termostat) no ale można zrobić to w rózny sposób, wracam do tematu postu... Przerwanie od komparatora w BASCOM Config Aci = On , Compare = Off , Trigger = Toggle On Aci Przerw Enable Interrupts Enable Aci coś...
u mnie zajmuje mniej miejsca a poza tym jest szybsza - dzielenie i tak zajmuje sporo czasu procesora a im większy jest dzielnik tym dłużej. Mozna to jeszcze bardziej skrócić, dac mov {ala},{do_podzielenia_pomoc+0} zamiast tego low i jeszcze pare takich mov do przepisywania wartosci - bascom robi to toche inaczej a tak mozna bezposrednio przesowac zmienne...
Na talerzu podawać nie będziem, ale podpowiedzieć można. 1. Z takim podejściem zaraz podpadniesz pod p.16 regulaminu... 2. Schemat rzeczywiście jest źle narysowany (bo zapewne to właśnie o technikę głównie chodziło). Schematy w Eagle twórz tak, by w miejscu połączeń 3 przewodów pojawaiły się kropki (tak, jak wygląda to nieszczęsne połączenie AREF z...
Witam, Mam zapytanie, Mam klawiaturę 6 przycisków połączonych do jednego wejśća analogowego A.0 Pytanie brzmi, jak W Bascom napisać program żeby wiedział który przycisk naciśąlem Takie klawiatury zbudowane są zazwyczaj z pewnej liczby oporników, przyciskanie klawiszy powoduje jakieś zmiany ich wypadkowej rezystancji. Musisz zbudować dzielnik składający...
Kurde, Czy ktoś może mi jeszcze podpowiedzieć co oznacza ten kod błędu w zał.? Nie ma tam żadnego kodu błędu. Program informuje, że w czasie weryfikacji, wartość odczytana z pod adresu 0x0000 pamięci flash, wynosi 0xFF, a powinno być 0x0A. Wnioski wyciągnij sam. Jakim napięciem zasilasz procesor w trakcie programowania? Musi być 5V mimo że pracuje...
Zrobiłem jak pisał Driver, odłączyłem wejście sygnału do LM7001 i podłączyłem sterowanie nap. warikapów przez potencjometr. Przy ok.2,2V miałem f=132MHz a przy ok.7,2 f=136MHz to by było z zapasem dla odbioru i ok.11,5 f=146. Ponownie podłączyłem zgodnie ze schematem, nie zaskoczyła... Myślę że podanie częstotliwości ze skanera nie ma co sprawdzać,...
A może wyłumaczyć mi ktoś tak jaśniej niż whelpie bascoma ;) co to jest ten prescaler i co on dzieli. Może tak po kolei jak twój program widnieje: 1. Jeżeli PORTB jest przeznaczony do obsługi LCD to nie konfiguruj go w ogóle w stylu jaki podałeś w pierwszym poście. Config Portb = &B11111111 : Portb = &B11111111 ===> źle!!! Może to powodowac zakłócenia...
1) Kontynuuje od miejsca w którym skończył 2) Teoretycznie po włączeniu zasilania wszystkie peryferia oprócz komparatora są domyślnie wyłączone Aby zmniejszyć pobór prądu: 1) Przed wejściem w powerdown wyłącz ręcznie wszystkie peryferia 2) Stosuj zasilanie 3.3V lub niższe (jeśli tylko pozwala na to procesor, np najnowsze Atmega88) 3) Stosuj niskie taktowanie,...
Mam rozumieć, że częstotliwość sygnału jest stała i równa 306Hz? Bo w takim przypadku nie widzę sensu stosowania dzielnika.
Chcę napisac własny program z wykorzystaniem Timerów. Na początek proszę o wytłumaczenie dlaczego w poniższym programie: 1. wykorzystano podzial częstotliwości zegara (po preskalerze 256) 250/125 zamiast wykonac jedno dzialanie? 2. uzyto wartość początkową Timera0 = 250 przed Petlą do Loop End . O ile wyjaśnienie podane przez Tomq jest błędne(!) Load...
Nie chce mi się zagłębiać dalej w pisanie. Tych trybów możesz sobie dopisać ile chcesz. I jak Przewijajac menu naciśniesz Set to zmień tryb na, na przykład, "Ustawiam_temp" i w tym trybie znów przyciski Plus i Minus bedą działać dla zmiennej ustawianej. Potem naciskasz ESC i wracasz do trybu jakiego chcesz.. to proste i pewne. [syntax=basic4gl]$regfile...
No więc jeśli stosujesz M8 to masz gotowe rozwiązanie powyżej. A... zapomniałem napisać, że potrzebny dzielnik napięcia. Może być przez 2 i jako napięcie odniesienia podać AVCC (o ile AVCC=5V). $crystal = 4000000 $regfile = "m8def.dat" Config Timer1 = Pwm , Pwm = 10 , Prescale = 8 , Compare A Pwm = Clear Down 'Konfiguracja Timera Config Portd...
Konfiguracja timera '51 jest inna : [syntax=basic4gl]Składnia: CONFIG TIMERx = COUNTER | TIMER , GATE = INTERNAL | EXTERNAL , MODE = 0 | 1 | 2 | 3 gdzie: x0 – TIMER0, 1 – TIMER1, Opis: TIMER0 i TIMER1 mogą pracować jako liczniki impulsów zewnętrznych gdy pierwszy parametr jest ustawiony jako COUNTER. Impulsy zliczane muszą być dostarczane...
i już masz troszke po angielsku :-) http://66.249.91.104/translate_c?hl=en&l... ten scalak ma około 55 dB dynamiki pomiaru http://www.analog.com/en/prod/0,,759_847... dokładnie jak opisał F6BON na WWW najprościej podać napięcie na miernik cyfrowy przez dzielnik napięciowy i...
sprawdzałem
http://obrazki.elektroda.pl/7329866000_1... Miernik częstotliwości o całkiem niezłych parametrach, bo potrafiący mierzyć częstotliwości od 1Hz do 10MHz (9,999,999Hz) z rozdzielczością 1Hz w całym zakresie. Idealny do generatorów funkcyjnych lub jako zwykły miernik. Do tego tani i prosty w wykonaniu, z ogólnodostępnych części, a małe wymiary...
https://obrazki.elektroda.pl/4706372500_... W poprzednich częściach pokazałem zasadę działania oraz uruchamianie pozyskanych wyświetlaczy (modułów) VFD. Teraz przyszła pora na zbudowanie własnego sterownika wraz z potrzebnym zasilaczem. • Zasilacz Ze względu na dość złożony sposób zasilania samego wyświetlacza postanowiłem zacząć...
Dziękuję wam bardzo za pomoc! Faktycznie najpierw pomnożyłem V * 6 i dopiero przekonvertowalem funkcją fusing. Tak wygląda prawidłowy kod w BASCOM na woltomierz (należy zastosować dzielnik napięcia 1:6): 'program obslugi wbudowanego w mikrokontroler 10-bitowego przetwornika A/C $regfile = "m8def.dat" $crystal = 1000000 Config Lcd = 16 * 2...
"Pewnie masz włączony w fusach dzielnik przez 8" Przecież ATmega8 nie ma dzielnika zegara.
Zatem powinno być 1:1 i 16MHz kwarcu to 16MHz procesora... ale dlaczego w BASCOM muszę zmieniać dzielnik by było dobrze ?
Czym większa częstotliwość sygnału tym mniejszy dzielnik dla licznika to jedno . Rozdzielczość pomiaru jest proporcjonalna do stosunku częstotliwości taktowania mikrokontrolera a odwrotnie proporcjonalna do częstotliwości przebiegu. Jednym słowem żeby się trzymać cały czas w jakimś zakresie dokładności i rozdzielczości w pomiarze trzeba zmieniać częstotliwość...
A gdzie ten wyłącznik do "klików" podłączyłeś i jak procesor ma zliczać wciśnięcia? Do czego służy dzielnik R3-R4?
bascom ;) ok dzielnik to na 3 rezystorach. tak aby napiecie wejsciowe podziewlic na 3 ;)
Nie, w innym sterowniku mam Attiny 2313 i tam też działa RS, zarówno przez dzielnik rezystorowy jak i MAX232.
Witam, acs 712 przy zerowym prądzie daje na wyjściu 1/2V zasilania. Czyli dla 5V mamy na wy 2.5V. Ktoś ma jakiś pomysł żeby jak to przeskalować w Atmega? Bo tam mamy pomiar od 0V do Vref. Czyli nawet dając dzielnik i tak traci się połowę zakresu.
Bascom też zawsze mierzy ADC dwa razy bo przewiduje zmianę kanału ADC. Gdyby ktoś używał tylko jednego wejścia to może sobie zakomentować pierwszy odczyt i będzie szybciej.. https://obrazki.elektroda.pl/8313309300_... Czekając na tylko jeden bit to chyba zamiast While-Wend lepiej użyć Bitwait. To tworzy dokładnie taka samą konstrukcję...
Dzięki za odpowiedź. Rzeczywiscie minęło już dużo czasu i odkryłem jak to zrobić. Z punktu widzenia BASCOM AVR (a tego używam) trzeba przestawić FUSE BIT wyłączający Reset. Czyli dokładnie tak jak piszesz. A tak swoją drogą- próbowałem robić jeszcze inny numer który może sie przydać w niektórych sytuacjach, zanim jeszcze mamy ostateczna wersję programu....
Sterowanie należy podłączyć inaczej. W ten sposób można uszkodzić procesor. Wystarczy dać prosty dzielnik napięcia na dwóch rezystorach.
wolny (wisi w powietrzu brak napięcia) jak jest na atmega16 to jest 0 (jak jest podpiety do dzielnika) a jak jest na atmega16a to skacze i nie schodzi do zera nawet jak podpiety jest dzielnik napiecia, jtag wyłaczony
Po pierwsze poznajmy sposób tworzenia bitu. Każdy bit składa się z kilku segmentów czasowych o pewnych określonych funkcjach, których wyjaśnianie nie ma znaczenia dla tego przykładu, oto z czego składa się bit: BIT_TQ = SYNC + PROP_SEG + PS1 + PS2, gdzie: BIT_TQ - liczba kwantów czasu w bicie (o kwantach czasu poniżej) SYNC - synchronizacja PROG_SEG...
Witam. Chciałbym nauczyć się obsługi ADC w Bascom. W tym celu chciałbym zrobić prosty termometr, a raczej wskaźnik temperatury. Wyświetlanie wyniku za pomocą linijki led stworzonej z diod: czerwonej, żółtej, i dwie zielone. Mam tylko ten termistor do użycia w projekcie. Czytałem o obsłudze ADC w Bascom ale nie mogę zrozumieć jak przetworzyć otrzymaną...
Mam podłączonego na stałe Rigola na którym podglądam czy transmisja idzie. Masz raptem kilka znaków i nie jesteś w stanie zobaczyć ile sztuk bajtów ten terminal wysyła? W zasadzie możesz sprawdzić wysłanie jednej litery. Prędkość komunikacji 115200 uc na kwarcu 16Mhz. Dla tych ustawień jest duży błąd w szybkości transmisji, może zegary sa niezbyt precyzyjne?...
daj wzm. odwracający a przed nim dzielnik z rezystorków A po kiego grzyba ten dzielnik?, skoro dokładnie taki sam efekt można uzyskać na samym tylko wzmacniaczu z dwoma rezystorami.
zgadza się napisałem od nowa i działa użyłem portb.6 i jest tak jak chciałem teraz mam pytanie odnośnie oscylatora w zasadzie korzystam z wewnętrznego chyba 4mhz dzielonego tez chyba bo bascom jakoś to dziwnie pokazuje ustawiłem na wewnętrzny oscylator i dzielnik przez 8 gdy odświeżyłem fusebity to wartości się zmieniają zrobię screeny jeśli chcecie...
Rozumiem ze jest to dodatkowy dzielnik np. gdy dam 4mhz to moge jescze podzielic przez 8 zeby procesor byl wolniej taktowany. zmienilem i dziala
Hej, Potrzebuję przetłumaczyć kod Arduino do Bascom, a konkretnie chodzi mi o to, że posiadam moduł: [url=https://www.dfrobot.com/product-166... Gravity - analogowy czujnik TDS, czystości wody dla Arduino znalazłem [url=https://wiki.dfrobot.com/Gravity__A... dla Arduino, a dla Bascom...
Czyli najłatwiej będzie zastosować te wartości na schemacie, żeby już nie bawić się w obliczenia. Dzielnik i diody z mojej płytki wyrzucę całkowicie podłączę i będę testować. Zasilanie proca mam dobrze odfiltrowane.
Duży filtr na zasilaniu(rezystor+duży kondensator), zasilanie przez dzielnik do ADC albo komparatora. Przez ADC albo komparator odczytujesz napięcie, jak spadnie zbyt szybko/zbyt nisko, to zapisujesz dane.
na komputerze ci dziala ten interfejs ibus pod rs232 ale nie zadziala pod atmega chyba ze wstawisz max232 miedzy ten interfejs a atmege w rs232 masz jeszcze inne napiecia cos od -12v do +12volt najprosciej dac wlasnie taki prosty uklad na jednym tranzystorze jaki pokazalem lub zrobic dzielnik na opornikach i 'programowo' odwrucic sygnal ps. Pisze z...
Standardowo w Atmedze prosto ze sklepu jest ustawione wewnętrzne taktowanie 8Mhz ale jest też ustawiony dzielnik przez 8 sygnału zegarowego. Spróbuj ustawić 'fusebit C' być może w tym jest przyczyna problemu
cześć analogowa AVRów ma osobną koncówke zasinania AVCC i napięcie podawane na przetwornik nie może być większe od tego napięcia. a że maxymalne napięcie AVRów to 5V to więcej jak 5 V na przetwornik podawać nie idzie jeśli chcesz mierzyć więcej to niema problemu tylko trzeba zastosować dzielnik rezystorowy. ale bezpośrednio na AVR więcej jak 5V niemoze...
Ten układ nie złagodzi odłączenia suwaka. Proponuję dzielnik oporowy równolegle z potencjometrem o rząd, czy dwa większy od niego (przykładowo przy potencjometrze 4k7 dwa oporniki np470k do plusa i 100k do masy środek na suwak.
Nie analizowałem kodu, ale wydaje mi sie ze problem możne tkwić w niestabilności potencjometrów, względnie jakiegoś źródła napięcia (rozumiem ze zbudowałeś dzielnik napięcia na potencjometrze i jakimś źródle napięciowym i podajesz to na wejście ADC) .Jak duże są te zmiany??
Witam. Chciałbym zbudować prędkościomierz . Chciałbym zapytać o poradę , bo chciałbym go zbudować na podstawie obrotomierza tzw. pomiar prędkości obrotowej koła a potem przez przelicznik . Posiadam program obrotomierza . Podaję wzór , który wyprowadziłem : V[km/h]=(n[obr/min]*Obw[cm]*0,016666667)... Czy to będzie działać i czy to będzie w miarę...
Dzień dobry. Używam środowiska Bascom. Chciałbym dowiedzieć się przy jakim najmniejszym taktowaniu zegara systemowego scalaka mogę uzyskać komunikację 100khz dla I2C? Ustawiałem atmegę na 1MHz (8MHz wewnętrzny i dzielnik na 8), ale to było za mało by I2C działało mi na częstotliwości 100khz. Były błędy w komunikacji, albo tez Bascom się buntował. Przy...
Witam, rozumiem, ze maksymalne badane napięcie chcesz przedstawić jako 100%? Przykładasz maksymalne napięcie i sprawdzasz co wskazuje ADC. Jeśli ADC pokazuje 1023 wtedy trzeba zastosować dzielnik napięcia tak dobrany, aby przy maksymalnym napięciu ADC był bliski 1000, wtedy wykorzystany jest cały zakres pomiaru. Następnie trzeba zadeklarować zmienną...
Nie znam się na programowaniu ,ale 20 lat temu zrobiłem zegarek (działa do dziś i budzi mnie do pracy) na układzie zegarkowym LM8560. Potrzebował on właśnie wzorca 50 Hz . Wzorzec ten otrzymałem używając kwarcu 3,2768 MHz. Po zastosowaniu dzielnika wychodziło 100Hz. Następnie dzielnik przez 2 (bo musiały byc dwa symetryczne 50Hz. Potrzebne będzie 10ms...
Tak sygnał pochodzi od krancówki (styku) Rozumiem co kolega ma na mysli co do drgania styków ale w tym przypadku stawial bym na cos innego. I też za bardzo nie wiem jak bym mial użyc komendy debaunce w tym przypadku jesli sygnal podaje na timer 1 ktory dziala jako counter jak widac podciagniecie wewnetrzne ukladu zniwelowalo zaklucenia lecz nie rozwiazało...
W szafie sterującej od góry od lewej: Zasilacz 5/12/24 V zasilany z trafo lub akumulatora 24V. Wykorzystałem przetwornice ze sklepu internetowego, napięcie regulowane i prąd ograniczenia, ale po testach okazało się że czasami wariował procesor M32 więc założyłem stary sprawdzony stabilizator impulsowy LM2576. Całość dla ładnego wyglądu przykręcona do...
dzielnik częstotliwości bascom dzielnik częstotliwość bascom dzielnik strumienia
ipconfig ustawienie sieci lokalnej biegun dioda wyjąć fotele passata
berry tasmota keyboardn yamaha
Kiano Core 10.1 Dual 3G – oryginalny firmware, flashowanie Rockchip RK3066, narzędzia, ROM Jak zresetować pralkę Bosch Seria 2 - instrukcje