porównywać atmega

Znaleziono około 308 wyników dla: porównywać atmega
  • [Atmega 8] Atmega8 C – przykład programu ADC: odczyt niskich napięć i sterowanie wyjściem

    Ale chodzi ci kolego o porównanie tego napięcia z jakimś napięciem odniesienia? I w zależności czy przekracza, czy nie, ustawić jakiś bit? Bo twoją prośbę tak właśnie zrozumiałem. Jeśli tak, to trzeba wykorzystać komparator analogowy, wbudowany w twój mikroprocesor. Kod jest tak prosty, aż dziwne że nigdzie nie mogę znaleźć programu do którego mógłbym...

    Mikrokontrolery Początkujący   11 Kwi 2015 20:22 Odpowiedzi: 20    Wyświetleń: 1773
  • REKLAMA
  • Atmega(?) - Dobór źródła obliczeniowego do nauki

    Tak, tylko trzeba dopisać, że bez minimum 128KB Flash nie ma co podchodzi Procesory M4 z 128k kosztują po 12-14zł No Nucleo F446RE 512k np za 8 funtów. I takie (lub jeżeli większy budżet to nucleo serii 7). A jak chcesz mieć wszystkie bebechy (typu wyswietlacz) to jakieś discovery z wyświetlaczem. Powiem tak Arduino mega w UK to 40-45 funów (~!!!!!)...

    Mikrokontrolery Początkujący   19 Sty 2017 20:28 Odpowiedzi: 12    Wyświetleń: 1143
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Prostownik ładowarka mikroprocesorowa ATmega, lepsza od ctek?

    Tak rozważam wprowadzenie kalibracji w EEprom. Możliwe, że tak będzie to zrobione. Potencjometry precyzyjne raczej od drgań się nie przestawią. Zwykły montażowy to już bardziej. Co do sprawdzania kondycji aku. można mierzyć Rw. sam pomiar może nie jest problemem tylko gorzej z interpretacją wyników. Trzeba by znać rw dla danego aku i porównywać.

    DIY Konstrukcje   26 Lut 2024 10:47 Odpowiedzi: 199    Wyświetleń: 74301
  • REKLAMA
  • Testery elementów oparte na ATMega - dyskusje o HW i SW

    Dzięki, schemat poprawiłem. Odnośnie płytek masz rację, płytki mogą być identyczne, albo prawie identyczne. Producenci dają inne softy i nazywają to inaczej. Niestety nie posiadam schematów to Twojego modelu. Jedynie można porównywać dokładnie płytki.

    DIY Warsztat   09 Lut 2025 08:21 Odpowiedzi: 172    Wyświetleń: 94299
  • Jak zacząć programować PIC w C/C++? Szukam zasobów online.

    Trzeba jeszcze powiesić psa na PIC12 i PIC10, to już się w ogóle do niczego nie nadaje bo co to za procek z sześcioma nogami, 16 batami RAMu i 375 bajtami na kod. I to jeszcze można coś w C na tym zrobić. . PIC10/PIC12 mają swoją godną niszę zastosowań. Z nimi problemu nie ma. Problem jest z mentalnością i świadomością użytkowników, którzy na pytanie...

    Mikrokontrolery PIC   16 Mar 2018 05:06 Odpowiedzi: 40    Wyświetleń: 3378
  • Porównywanie dwóch temperatur zasilanych z dwóch źródeł zasilania

    Już precyzuję Przy temp. 25 st. C ma 152 mA, napięcie ok. 1,5 V. Przy temp. 19 st. C ma 141 mA, napięcie ok. 1,77 V. Dodano po 3 Zakres napięć od 1 do 5 V prąd 150 mA Wypadałoby odtworzyć podobne na wejściu/-ach dodatkowego układu, chyba że zwykły dzielnik napięcia i dalej procesor korygujący charakterystykę takiego układu. Na wejściu jest dzielnik...

    Początkujący Elektronicy   07 Lip 2024 15:13 Odpowiedzi: 41    Wyświetleń: 801
  • REKLAMA
  • [Arduino][Atmega328] - Czy to się może udać? Drum Pad

    tak jak pisałem, lepiej użyć dedykowanych układów np. VS1003, VS1053 - które są procesorami DSP, mają porządnej jakości DAC i układy wzmaczniaczy/filtrów Zgadzam się w 100%. Do porządniejszej jakości dźwięku (chociaż ja różżnicy nie słyszę - ale jestem muzycznie głuchy :) ) rozdzielczość DAC-ów STM-ów też jest niewystarczająca. Inna sprawa że porównywanie...

    Arduino   08 Paź 2016 19:30 Odpowiedzi: 33    Wyświetleń: 2400
  • [ATmega8][C] - ATmega źle porównuje klucze RFID. Serial Monitor pokazuje krzaki.

    1. W jaki sposób zczytałeś te id? Podpiąłeś czytnik pod RS232<>USB? Jeśli masz stąd powtarzalne dane, to znaczy, że czytnik pracuje poprawnie. 2. Natomiast zrób jeden test. Wgraj do tego procesora program wysyłający po UART jakiś tekst co 1s i zobacz, czy odczytasz poprawny tekst na komputerze za pomocą przejściówki (oczywiście czytnik odłącz)....

    Arduino   27 Cze 2013 13:10 Odpowiedzi: 3    Wyświetleń: 2184
  • Oscyloskop Cyfrowy AVR v2.0 Atmega 32 LCD LS020

    Porównywał kolega wskazania swojego oscyloskopu, z przyrządem fabrycznym?

    DIY Konstrukcje   26 Lis 2023 12:26 Odpowiedzi: 181    Wyświetleń: 98873
  • Atmega644PA - Obsługa przerwania, multipleksowanie ADC

    bo nie zauwazylem ze ona go ustawiła nie wiadomo po co Nie właczaj ADLAR bo on przesuwa w lewą stronę ... wynik Właśnie o tym pisałem w poście, który skomentowałeś: proponuje nie pisac niezbyt przemyslanych postów no tak, to jest uwzględnione, wyswietlam ( odczytuje) tylko wynik ConversionResults Czy jesteś tego pewna? Koledze Piotrus_999 chodzi o...

    Mikrokontrolery   10 Sty 2016 16:07 Odpowiedzi: 53    Wyświetleń: 2865
  • atmega bascom - Atmega bascom pomiar prądu przy pwm

    Dlaczego wyniki ADC zaczynają się od 0 a nie od 512? Na moje oko coś tam nie łączy (pin wyjściowy ASC712-05 z rezystorem R18). Płynie jakiś prąd upływności więc jakieś wyniki są, ale mizerne. Prąd jest ograniczany więc wzrasta coraz wolniej przy zwiększaniu napięcia. Stąd nieliniowość. Zmierz napięcia multimetrem jednocześnie na pinie wyjściowym ASC712-05...

    Mikrokontrolery AVR   25 Cze 2018 21:02 Odpowiedzi: 49    Wyświetleń: 6165
  • [ATMEGA][BASCOM] Wielokanałowy ściemniacz oświetlenia-wyłącz

    Akurat w BASCOMie jest większa kontrola nad czasem wykonywania się instrukcji niż w C. hyhyhy a to miał być żart ? ;) czy na poważnie ? bo jeśli na poważnie to: Jak można w ogóle porównywać instrukcje Bascoma i C ??? czy np można w Bascomie zapisać coś takiego: a = ((a+b)/c)+mul(e,d... natomiast czy np w C można napisać coś takiego:...

    Mikrokontrolery AVR   07 Lut 2010 16:21 Odpowiedzi: 16    Wyświetleń: 5498
  • [Atmega] Atmega16 - Czy można uziemić tylko jeden z dwóch pinów GND (11 lub 31)?

    to jak porównywać darmowego linuxa z płatnym windowsem, z tym, że tutaj zależności cenowe są zupełnie odwrotne :P

    Mikrokontrolery   26 Sie 2010 22:12 Odpowiedzi: 33    Wyświetleń: 3785
  • REKLAMA
  • [atmega][BASCOM] Zbocze narastające, opadające - długość

    Nie wiem jak to w bascomie nie wnikałem w kod, ale można to zrobić tak że deklarujesz aktywację przerwania jednym zboczem, a po jego wywołaniu zmieniasz tą konfigurację na drugie zbocze (zmiana w rejestrze MCUCR). Albo wywołanie przerwania ustawiasz na dowolną zmianę sygnału i w jakiejś zmiennej przechowujesz stan wcześniejszy i porównujesz

    Mikrokontrolery AVR   04 Mar 2010 20:14 Odpowiedzi: 6    Wyświetleń: 4075
  • Mostek H - obniżony pobór prądu w silnikach DC Dagu DG01D 48:1 4,5V

    Pytam, ponieważ chciałbym zrobić sobie też jakiś prymitywny falownik, nie musi być dużej mocy, jedynie dla ćwiczeń. Stąd moje pytanie o PWM, gdyż wiem, że można go zrealizować poprzez porównywanie sinusa z trójkątem oraz to, że atmega ma dedykowane piny dla PWM. Stąd moje pytanie który wybór jest lepszy dla tego układu - czy generator funkcyjny z komparatorem...

    Początkujący Elektronicy   27 Lip 2015 15:59 Odpowiedzi: 73    Wyświetleń: 4632
  • [ATMEGA] Jak sprawdzić zużycie RAM w programie C dla ATMEGA w WinAvr?

    Teoretycznie funkcja malloc() przy braku miejsca zwraca NULL- jednak nie używam dynamicznej alokacji pamięci także ten sposób odpada napisać funkcję kontrolującą stos, odpalić w symulatorze tylko jak taka funkcja miała by wyglądać coby informowała o nałożeniu się stosu na sekcje danych... jedyne rozwiązanie jakie mi przychodzi do głowy to właśnie porównywać...

    Mikrokontrolery AVR   04 Lut 2024 20:46 Odpowiedzi: 17    Wyświetleń: 2792
  • [atmega162][c][asm] Deasemblacja - rejestr PIN ciekawostka

    Witaj. Jako osoba pisząca w asm to sprawdzanie jest dla mnie przekombinowane, i jest to wynik działania jakiegoś kompilatora, dlaczego? dlatego: 1) zmiana stanu pinu może nastąpić pomiędzy odczytami portu a po niej jest kilka cykli więc nie chodzi tutaj o pilne i dokładne wykrycie tej zmiany. 2) analizując zapis można to zrobić o wiele prościej i będzie...

    Mikrokontrolery AVR   18 Cze 2010 14:29 Odpowiedzi: 6    Wyświetleń: 1855
  • [ATmega][ATtiny] - ADC - różnica przy pomierze różnicowym

    trol.six --> no ale w przypadku ATtiny to już nie jest aż tak strasznie jeśli chodzi o błąd ADC, bo w sumie bardzo prosto się to programowo kalibruje. Tzn mam na myśli kalibrację do wewn. źródła odniesienia. No atmel nie gwarantuje bo jeśli słuszne jest to czego ja się dopatrzyłem w notach to dla ATmeg 9bit a dla ATtiny10bit. I w przypadku tych drugich...

    Mikrokontrolery   18 Maj 2010 08:16 Odpowiedzi: 26    Wyświetleń: 5213
  • Jak zbudować obrotomierz na Atmega8 z LCD 2x16 i sygnałem 5V?

    Diody masz podpięte bezpośrednio pod porty ATmega? Jeśli tak to lepiej dołóż sobie oporniki aby nie spalić wyjść ATmegi. Bezpośrednio przy procku daj kondensator 100nF. Przed stabilizatorem np. 1000uF, a za stabilizatorem 100u (to i tak za dużo, ale lepiej więcej niż za mało). Zliczanie zrealizowałbym w taki sposób: - Odpalić któryś z wewnętrznych timerów...

    Projektowanie Układów   07 Mar 2008 13:37 Odpowiedzi: 1    Wyświetleń: 3179
  • PCINT - Atmega/Arduino - zlicza niedokładnie +/- 20%

    Porównywałem odczyt z tym co pokazują płyty główne ( sprawdzałe 2 sztuki). Reguluje za pomocą napięcia i PWM.

    Arduino   01 Cze 2017 04:11 Odpowiedzi: 15    Wyświetleń: 1923
  • RFID Atmega16 [BASCOM] - Jak wpisać odczyt na sztywno i obsłużyć UART?

    Standard 5V, czytnik wysyła kod ciągle po zbliżeniu transpondera i przestaje wysyłać po oddaleniu go, "wpisać na sztywno" miałem na myśli spisać w program jeden transponder (zmienna, może jakaś tablica) i porównywać to z odczytem, o do zamieszczenia kodu lub schematu to wolał bym napisać na nowo cały program, atmega działa na 100%, Kwarc mi nie robi...

    Mikrokontrolery AVR   03 Lut 2013 13:54 Odpowiedzi: 9    Wyświetleń: 2673
  • Jak zadeklarować zmienne na portach GPIORx w AVR XMEGA/ATMega?

    Jeśli mogę coś doradzić, to na początek nie staraj się porównywać asm do C, porównując krótkie fragmenty kodu możesz poczuć się sfrustrowany. Zacznij pisać w C, a optymalizacje zostaw na później, wtedy kiedy będą naprawdę potrzebne. Jak rozwiązać problem przy pomocy makr możesz podglądnąć w Atmel Studio klikając prawym przyciskiem myszy na GPIOR i patrząc...

    Mikrokontrolery AVR   13 Lut 2014 09:38 Odpowiedzi: 7    Wyświetleń: 2457
  • Brak stabilnych wskazań po konwersji A/D w ATMega 8

    Bo jak nie dałem volatile to mi tylko zero sie pojawiało w wyniku. Jakoś kompilator ucinał kilka obliczeń. Trochę nie moge porównywać tych kompilatorów, IAR jest płatny i powiem profesjonalny.

    Mikrokontrolery   19 Wrz 2008 00:56 Odpowiedzi: 22    Wyświetleń: 2886
  • Raspberry Pi 1: Wolny odczyt SMS z modemu Huawei e173, alternatywa SIM900?

    Możesz bardziej szczegółowo opisać co robisz, z jakich korzystasz narzędzi i co wg Ciebie oznacza długi czas? Minuta? Pół godziny? Nie porównuj smstools do sim900+Atmega. To jakby porównywać kopalnie węgla z kopaniem w ogródku. Smstools umożliwia napisanie handlera na wszystkie zdarzenia nie tylko sms-y przychodzące ale też nr dzwoniących np. reakcje...

    Raspberry Pi i inne SBC   18 Lip 2017 21:28 Odpowiedzi: 13    Wyświetleń: 1884
  • Zmiana kodu Arduino 2560 do sterowania 8 antenami dla Icom 7300

    Złącze H3 (Band Power) to wyprowadzenia ADC1 i ADC3 Atmega. Porównując napięcia z tabeli (wyjście odbiornika), aby dopasować do poziomu 5V Atmega należy użyć wejścia ADC3. Oczywiście należy wybrać jakiś program z tych czterech. Ja osobiście pozostałbym przy programie autora z postu nr.3. W tym programie najmniej trzeba zmienić. Autor powinien także...

    Arduino   07 Lut 2024 07:46 Odpowiedzi: 96    Wyświetleń: 2241
  • Avr/Atmega/16 - Alarm i ustawienie w menu lub cos podobnego

    Mozesz jakis przykład dac podprogramu co by porównywał wartosci. Bo tam chyba trzeba przekonwertowac kod BCD na dziesiętny i za bardzo tego nie wiem jak

    Mikrokontrolery Początkujący   20 Mar 2014 22:30 Odpowiedzi: 15    Wyświetleń: 2781
  • Czy C na AVR generuje krótszy kod niż Bascom dla Atmega 32?

    PS. porównywanie w dodatku tak trywialnego przykładu może dać nie najlepsze rozeznanie w tej kwestii.

    Mikrokontrolery Początkujący   21 Mar 2013 09:02 Odpowiedzi: 7    Wyświetleń: 1926
  • Najpopularniejsze mikrokontrolery ATmega i ATtiny - Wasze opinie i wybory

    Uklady te reprezentuja troche inne mozliwosci ATmega - duze... duzo pinow... duzo funkcji... drogie ATtiny - male... malo pinow... malo funkcji... tanie Może się trochę nieprecyzyjnie wyraziłem. Pytając o to które z nich są wykorzystywane najczęściej albo które mają najkorzystniejszy stosunek mozliwości do ceny miałem na myśli o wytypowanie konkretnych...

    Mikrokontrolery   28 Mar 2004 07:12 Odpowiedzi: 9    Wyświetleń: 7280
  • Mini barometr z wyświetlaczem LCD i akumulatorkiem Li-pol na ATmega168PA

    Aktualnie na LCD widoczny jest zalążek softu do drugiej wersji - informacja o stanie ciśnienia. Tymczasowo jest ona wpisana na stałe i nie powinna być brana pod uwagę przy odczytywaniu wartości ciśnienia. Funkcja ta wymaga dokładnego zastanowienia się, gdyż w przypadku urządzenia przenośnego należy zwrócić uwagę na znaczną zmianę ciśnienia wraz z wysokością,...

    DIY Konstrukcje   11 Kwi 2017 21:55 Odpowiedzi: 16    Wyświetleń: 21228
  • [ATMega16] Wybór 3 zewnętrznych ADC do ATMega16 z różnymi parametrami i interfejsami

    Robiłem taką pracę inżynierską. Można się pobawić, ale: -warto pomyśleć o części analogowej [dzielniki skompensowane, dobre opampy na wejściu] -do zbierania dużej serii próbek RAM Atmegi16 to będzie miało. Ja miałem 128 i XRAM wykorzystany w porywach do maksimum. -jak chcesz poważnie porównywać parametry ADC to przydałoby się podawać na wejście jakiś...

    Mikrokontrolery AVR   19 Cze 2012 18:26 Odpowiedzi: 9    Wyświetleń: 2686
  • Zegar wtórny Atmega8 z osobną cewką na sekundy i osobną na minuty

    Pozwolę sobie umieścić post pod postem żeby wiadomość dotarła do zainteresowanego. Jeszcze lepszym wyjściem dla takiego zegara będzie zastosowanie dedykowanego rezonatorka 32768Hz (32,768KHz) Wartość 32768 to w zapisie binarnym dokładnie piętnaście bitów. Jeśli więc Timer będzie zliczał generowane impulsy to po 32768 uzna że mineła sekunda :D Bascom...

    Mikrokontrolery   15 Maj 2015 21:30 Odpowiedzi: 33    Wyświetleń: 3036
  • [ATmega16] [ATmega16][Bascom] Jak sterować 5 halogenami niezależnie za pomocą pilota?

    hmmm no ja to robiłem wtedy w Bascomie mniej więcej tak: ustawiałem sobie tak któryś Timer, żeby przerwanie wykonywało się powiedzmy 64 albo 128 czy ze 200 razy w ciągu czasu trwania jednej połówki czyli w trakcie ok 10ms tak? Gdy pojawiło się przerwanie INTx to odpalałem ten Timer, który zaczynał tykać i wykonywać przerwanie tyle razy ile ustalonych...

    Mikrokontrolery AVR   01 Wrz 2010 20:53 Odpowiedzi: 14    Wyświetleń: 2990
  • Jak przyspieszyć odświeżanie wyświetlacza w zegarze z PCF8583 na Atmega 162?

    ... Sprawdzasz przed wyświetleniem czy zmienna jest mniejsza od 10, jeśli tak ustawiasz odpowiednią pozycję za pomocą "Locate x.y" i wyświetlasz. Jeśli nie to wyświetlasz w domyślnym miejscu. Sposób dobry, tylko trochę kłopotliwy(ciągłe porównywanie zmiennych) :( Inny sposób to: 'Zmienne odczytane z PCF-a i skonwertowane instrukcją makedec()...

    Mikrokontrolery   26 Wrz 2007 10:27 Odpowiedzi: 14    Wyświetleń: 1826
  • Jak wykryć zbocze narastające na AVR ATmega bez przerwań?

    dobra zakonczmy ta bezsensowna dyskusje, nie chce sie klocic o glupoty. Tym bardziej, że podejrzewam, iż w tym projekcie zastanawianie się nad rzeczami typu szybkość przełączenia nie ma w ogóle znaczenia Jeżeli wyeliminowane są drgania ze styków (o ile na styku się to opiera) i nie będa występowały żadne przeszkadzające stany nieustalone to wystarczy...

    Mikrokontrolery AVR   07 Cze 2010 12:08 Odpowiedzi: 30    Wyświetleń: 9175
  • Dlaczego nie ma polskiego tłumaczenia RM0008 Reference Manual do STM32?

    Może i ekstremalne zadanie. Dla AVR dało się zrobić dla STM nie? Mam książkę do 51 ideał, wszystko rozpisane dla chyba wszystkich ówczesnych procesorów. Jak porównam "Mikrokontrolery AVR ATMega w praktyce" i "Mikrokontrolery STM32 w praktyce" to.... nie ma co porównywać.Dlaczego ja nie zrobię? Za cienki jestem. Tak szczerze powiedziawszy cały ten temat...

    Mikrokontrolery ARM   04 Lut 2012 08:50 Odpowiedzi: 35    Wyświetleń: 4561
  • ATmega32 – jak rozszerzyć pamięć RAM? Sposoby podłączenia zewnętrznego RAM

    Dało by się. Polecam program ISP Programmer (już niestety nie rozwijany ale i port LPT też już w nowych sprzętach rzadko się pojawia)- za jego pomocą dało się programować AT89S52 (czyli troszkę lepsze 8051-a właściwie 8052 z Atmela). Inną kwestią, że 8051 i jego krewni to w porównaniu do AVRów słabizna obliczeniowa. AVRy są to mikrokontrolery RISCowe...

    Początkujący Elektronicy   12 Kwi 2015 12:57 Odpowiedzi: 27    Wyświetleń: 3417
  • AVR czy Atmega dla początkującego? Wybór zestawu ewaluacyjnego do nauki uP

    Ja to sobie nieco inaczej wyobrażam: najpierw kurs architektury i małe wprowadzenie do asemblera, a następnie przesiadka na język wyższego poziomu. Brzmi to bardzo patetycznie, tym niemniej nie ma co się na asm obrażać, kompilacja niektórych wyrażeń standardowych (pętle, warunki itp) mnie osobiście zachęca do zrobienia wstawki w asm, która załatwi...

    Mikrokontrolery   29 Lip 2005 09:52 Odpowiedzi: 28    Wyświetleń: 6214
  • Niestabilne wartości ADC w Atmega przy napięciu 5,057V na ADC6 i ADC7

    Dzięki nadpróbkowaniu zwiększyłem rozdzielczość do 11 bitów. ATMEL ma na to notę. Nie używałem nadpróbkowania i nie wiem czy warto sie w to bawić. Porównywałeś wynik pomiaru z innym przetwornikiem np 12-bit? Jakie dałeś źródło szumy i jak doprowadziłeś do badanego sygnału lub Vref?

    Mikrokontrolery AVR   10 Maj 2020 12:08 Odpowiedzi: 21    Wyświetleń: 2052
  • Bascom AVR / Atmega32 - Przesyłanie w zmiennych informacji o portach

    Wykombinowałem coś takiego :), przykład można uruchomić w symulatorze (dane wejściowe np. porta.1): EDIT: poprawiłem mały błąd w przykładzie, bity można nawet kopiować jeżeli port źródłowy i docelowy jest ten sam [syntax=basic4gl]$regfile = "m32def.dat" $crystal = 16000000 $hwstack = 64 $swstack = 64 $framesize = 64 $baud = 57600 Dim Src_port_str As...

    Mikrokontrolery AVR   23 Sty 2013 11:59 Odpowiedzi: 6    Wyświetleń: 2628
  • Różnice między Atmega 8 a Atmega 8A - czy mogę je zamiennie stosować?

    Witam, porównuję karty katalogowe Atmega 8 i Atmega8A. Ciężko znaleźć różnice, a selektor na stronie Atmela nie pomaga... Czy zamiast 8 mogę użyć 8A? Gdzie ryzyko?

    Mikrokontrolery AVR   12 Mar 2016 17:38 Odpowiedzi: 5    Wyświetleń: 1743
  • atmega [C] - Jak odtworzyć impulsy z enkodera do sterowania silnikiem?

    Witam, mam silnik podłączony do enkodera. Napisałem kod który zlicza mi impulsy z enkodera. Teraz jak zrobić aby je odtworzyć czyli jeżeli wczytam skądś liczbę tych impulsów lub podam na sztywno, chcę aby silnik podłączony do enkodera się obrócił tyle samo razy? Myślałem nad tym aby po prostu, odbierać impulsy od enkodera a następnie porównywać ich...

    Mikrokontrolery AVR   22 Lis 2013 22:05 Odpowiedzi: 1    Wyświetleń: 1212
  • Atmega – jak dynamicznie włączać i wyłączać watchdog w C++ podczas programowania?

    Freddie Chopin - napisałeś kiedyś że Twoja procedura napisana w asm procesora DsPIC do rysowania linii była o ułamek procenta szybsza od równoważnej procedury w C. Naprawdę trudno mi w to uwierzyć. Chyba że po prostu się nie postarałeś ;p Jest dokładnie odwrotnie - po prostu kod w C nie załatwia wszystkich problemów "sam przez się" - można napisać...

    Mikrokontrolery AVR   05 Gru 2009 23:53 Odpowiedzi: 61    Wyświetleń: 6698
  • [ATmega1280][C/Arduino] Liczenie czasu pomiędzy sygnałami

    na necie znalazłem coś takiego Second problem is when signal is too slow and one full timer count-up may not be enough. Here we can find a solution by introducing software counter to keep timer overflow counts. So we are going to deal with two interrupts that may overlap. hehe czyli to samo co radzisz a w jaki sposób mam to zrobić. w jaki sposób porównywać...

    Arduino   12 Wrz 2011 10:51 Odpowiedzi: 29    Wyświetleń: 8291
  • [ATMEGA] [ATMEGA][Bascom] Timer PCF8583 nie zlicza czasu poprawnie - konfiguracja I2C

    Przejrzałem już chyba wszystko na sieci (łącznie z notą oczywiście) i wszędzie podają taki sposób ustawiania timera: adres 0 <- 4 (lustawiony bit 3 włącza timer) adres 7 <- 0 (zerowanie na wszelki wypadek licznika - tu układ zlicza) adres 8 <- B01000010 (konfiguracja timera) adres 15 <- 10 (zapis odmierzanych 10ciu sekund) Udało mi się zliczyć...

    Mikrokontrolery AVR   05 Maj 2009 19:15 Odpowiedzi: 4    Wyświetleń: 2354
  • Jak zdeklarować porty UART w BasCom dla ATmega1280 i komunikacja RS232?

    Bascom niestety nie dorasta poziomowi AVR Studio. Nie ma co porównywać BASCOMa i AVR Studio. Po pierwsze AVR Studio to tylko platforma uruchomieniowa. Bez zewnętrznego asemblera (AVRASM) czy kompilatora C (AVRGCC) się nie obejdze. Po drugie nad AVR Studio pracuje sztab osób z ATMEL-a. Nie wiem czy wiecie ale nad rozwojem BASCOM-a pracuje JEDNA osoba....

    Mikrokontrolery   21 Sty 2008 21:51 Odpowiedzi: 12    Wyświetleń: 3241
  • Zniknięcie STM32F051C8T6 na rynku - alternatywy: ATSAMC20G16A, R7FA2L1AB2DFL, GD32E230C6T6

    Ludzie jak się chce to można kupić procki na portalach w Polsce lub zagranicą , dla amatorów mała ilość wystarczy lub ekstremalnie można "wylutować" z pcb heheheh . Firma motoryzacyjna na bank tego nie będzie robić , chodzi o masową produkcję. Ilu z was potrzebuje na już tysiące sztuk ? Ja mam osobiście kilka set sztuk (attiny,atmega,xmega , wersje...

    Projektowanie i Tworzenie Po godzinach   18 Cze 2023 10:27 Odpowiedzi: 210    Wyświetleń: 23349
  • [Atmega128] Atmega128: USART1 gubi znaki przy odbiorze danych z GSM, USART0 działa poprawnie

    Jaki to moduł GPS i jaki modem GSM? Wstaw schemat, może to tam leży problem? Bez przerwań to słabo widzę niezawodność takiego lokalizatora ;) Nie rozumiem po co utrudniasz sobie program we wszystkich możliwych miejscach .. Po co stosujesz [syntax=c] for (x=0; x<82; x++) { [/syntax] jak można po prostu zerować licznik znaków przy odebraniu znaku końca...

    Mikrokontrolery   04 Wrz 2020 07:53 Odpowiedzi: 20    Wyświetleń: 2255
  • Jak zbudować układ sterowania falownikiem dla silnika 0,55kW na ATmega?

    "Nie no nie porównujmy LG i Lenze bo to niema sensu. To tak jak by porównywać malucha i smarta, niby obydwa to samochody, obydwa są małe, ale róźnica między nimi jest diametralna" Marcino - czy mógłbyś rozwinąć bardziej temat w czym się różnią tak drastycznie te dwie firmy? Chodzi o niezawodność czy o jakieś wyrafinowane funkcje? leszek

    Automatyka Falowniki   06 Lut 2009 11:01 Odpowiedzi: 30    Wyświetleń: 18030
  • komparator LM 393 sygnalizowanie różnych obrotów

    Panowie może tak z duchem czasu iść do przodu. Atmega w tym pomoże. Minimum elementów - maksimum możliwości. Dopasować wejścia do czujników PNP czy NPN to nie problem, do tego trzy przyciski, wyświetlacz i coś na wyjście np przekaźnik. Oprogramowanie załatwi wszystko. Masz pomiar obrotów, możesz z tymi wartościami robić co chcesz. Porównywać dodawać...

    Automatyka Przemysłowa   12 Lis 2018 11:25 Odpowiedzi: 27    Wyświetleń: 1410
  • Hydepark działu mikrokontrolerów

    Myślę że mocno przeceniasz xmegi. Myślę, że nie. W zasadzie konfigurowalność GPIO w xmega chyba jest nawet lepsza niż w STM32. ADC oczywiście, STM32 w niektórych można użyć interleaved mode i mieć powielony sampling rate. Tego xmega z tego co kojarzę nie ma i raczej mieć nie będzie. Ale tu ~2msps, tam ~2msps per ADC, tu 12 bit, tam 12 bit. Jak dla...

    Mikrokontrolery   23 Sie 2021 16:12 Odpowiedzi: 695    Wyświetleń: 99828
  • [ATmega128] [ATmega128][asm] Jak uprościć obsługę przycisków z eliminacją drgań?

    Prostą rzecz skomplikowałeś jak tylko się dało... Jeżeli już chcesz czarować i nie robisz z przycisków typu matrix, to... 2 zmienne ... podczas każdego sprawdzania działasz w taki sposób, że(zakładam, że '1'-wciśnięty) porównujesz wartości zmiennych z wartością rejestru(logiczny iloczyn - AND). Wynik tej operacji to stan '1' dla wciśniętych przycisków...

    Mikrokontrolery AVR   18 Sty 2009 19:43 Odpowiedzi: 4    Wyświetleń: 2070
  • Jak napisać program w Bascomie dla nadajnika Irda RC5 na Atmega 16 bez PWM?

    Witam, chciałbym wykonać nadajnik podczerwieni kodu RC5 na mikrokontrolerze Atmega 16. Część programu napisana przeze mnie jest w bascomie. Końcówka Ired z poniższego rysunku jest podłączona do mikrokontrolera. Programując w bascomie z tego, co wiem mamy uproszczoną sprawę używając podstawowych funkcji Rc5send Togbit itd. Niestety baza tranzystora musi...

    Mikrokontrolery   03 Sie 2009 18:30 Odpowiedzi: 5    Wyświetleń: 2455
  • [ATMEGA][BASCOM] Rezystancyjny panel dotykowy - scroll

    Dobrze zrozumiałeś :) Zapamiętuje pierwsze dotknięcie ekranu a potem porównuję położenie palca wobec tego pierwszego punktu. W momencie podniesienia palca, kasuję zapamiętany punkt dotknięcia.

    Mikrokontrolery AVR   08 Lip 2010 14:11 Odpowiedzi: 6    Wyświetleń: 3277
  • Synchronizacja silników spalinowych z Atmega i serwomechanizmami

    Cześć. Zakladam nowy temat związany z synchronizacją pracy dwóch silników spalinowych za pomocą procesora atmegaX. Przypomnę że układ miał by porównywać obroty dwóch silników spalinowych za pomocą transoptorów i zmniejszać obroty silnika szybciej obracającego się za pomocą przepustnicy. W początkowych założeniach elementami wykonawczymi miały być silniki...

    Automatyka Przemysłowa   22 Paź 2009 09:13 Odpowiedzi: 1    Wyświetleń: 1043
  • Wykrywanie różnicy barwy lakieru samochodu z ATMEGA i czujnikiem barw

    Teoretycznie tak jak shg pisze można zrobić czujnik o rozdzielczości 24bit (lepszy o 2-4bit od najczulszego ludzkiego oka) i porównywać fragmenty wybranego wycinka powierzchni za pomocą promieni generowanych przez diody (RGB?) i odbitych od tej powierzchni. Czyjnik może być nawet 10bitowy ale najważniejsza jest powierzchnia porównywana: jeśli samochód...

    Mikrokontrolery   03 Paź 2007 19:22 Odpowiedzi: 14    Wyświetleń: 3186
  • Wybór mikrokontrolera do pomiaru impulsów z trzech impulsatorów piły

    Z tego co wiem to w ATmega-ch raczej trudno o możliwość zliczania impulsów z 3 niezależnych źródeł zewnętrznych i generowania dla każdego z osobna przerwania (chyba że powyżej ATmega32, ale w grę wchodzi wtedy wysoka cena). Pytanie czy konieczne jest takie rozwiązanie jak zaproponowałeś? Przy pracy uC z prędkością 8MHz (np. jak dla ATmega8, ATmega16...

    Mikrokontrolery   11 Lis 2008 13:04 Odpowiedzi: 5    Wyświetleń: 1097
  • [AVR] Migracja z ATmega do ATxmega - co warto wiedzieć ?

    Czym się różnią Xmega od LPC1xxx albo STM32 tak ogólnie? Co lepiej wziąć "na celownik"? ;) tmf, kiedy będzie książka? Zaciekawiły mnie te xmegi :) ale wcześniej czytałem negatywne opinie, że przebajerowane, niepraktyczne i drogie. Wręcz przeciwnie, bardzo dobrze zaprojektowane, nie mają innych chorób wieku dziecięcego, charakterystycznych dla AVR8....

    Mikrokontrolery AVR   13 Wrz 2012 18:17 Odpowiedzi: 52    Wyświetleń: 17589
  • Atmega162/XMega128 - Efektywne wysyłanie tablicy 3072 bajtów na port

    Przechodzę na Xmegę 32MHz z powodu pamięci i wydajność będzie porównywalna. :) Fakt, porównywalna. Np. liczbę 1 można porównać z liczbą 5. 32 MHz * 0.3 DMIPS/MHz też można porównać z 40 MHz * 1 DMIPS/MHz (F0x) ...albo z 84 MHz * 1.2 DMIPS/MHz (F401) Miałem nic nie pisać ale trochę manipulujesz faktami. Szybkość jest ważna, ale tylko jeśli jej potrzebujemy....

    Mikrokontrolery   22 Gru 2014 15:36 Odpowiedzi: 24    Wyświetleń: 2313
  • [ATmega128][C] ADC, coś źle robię - nie widzę tego.

    Ok, w tym sensie zewnętrzne. Sorry, myślałem, że mówisz o arefie. Szczerze nie wiem, jak układ działa, gdy Avcc > vcc. W m8 one są chyba zwarte i tak nie można robić. Ja bym spróbował puścić przez dzielnik napięcia, dać avcc=vcc i porównywać z wewnętrznym 2.56V

    Mikrokontrolery AVR   28 Gru 2010 23:32 Odpowiedzi: 4    Wyświetleń: 1095
  • AtXmega128 - Jak zlokalizować 8xUSART na pinach procesora?

    Jak w temacie. Niestety muszę zrobić projekt atxmega128a1 i tu mam problem ze zrozumieniem pobieżnie przejrzanej dokumentacji. W dok procka piszą że ma 8 usartów. Ale na rys pinout sa powtarzane tylko RXD0 i RXD1 i tak samo txd0 i txd1 po 4 razy, czyli łącznie RXDn i TXDn (n=0 lub 1) występują 8 razy. Rejestrów usart jest od 0 do 7 więc jest o sztuk....

    Mikrokontrolery AVR   15 Sty 2013 17:06 Odpowiedzi: 5    Wyświetleń: 1257
  • Dekodowanie MP3 na 8-bitowym MCU ATMega/XMEGA - czy to możliwe?

    ADPCM to żaden problem dla nawet bardzo prostych mikrokontrolerów, istotnie takie kody pokazałem w książce, łącznie zresztą z kodami do obsługi mp3 przy pomocy koprocesora muzycznego. Niemniej kompresja w ADPCM nie powala i nie ma co nawewt porównywać do mp3. Tu mamy ograniczenie do 12 kHz, lecz nie jest to żaden problem. Oczywiście nie jest to hit,...

    Mikrokontrolery AVR   10 Mar 2016 09:27 Odpowiedzi: 5    Wyświetleń: 1257
  • [c] Inicjalizacja RTL8019AS z Atmega128 - brak wymiany pakietów po połączeniu

    A do czego wykorzystujesz ten układ? W skrócie: do szyfrowania połączenia Ethernetowego. Niby RTL zapisuje jakies dane, ale przeważnie błędne (albo nie zapisuje). Na razie tylko kilka rejestrów się zgadza, reszta jest błędna. A jak to jest z wyborem strony? Nie trzeba do CR wpisywać na miejsce bitu 6 i 7 (PS0 i PS1) odpowiednio żeby wybierać stronę?...

    Mikrokontrolery AVR   14 Cze 2009 11:24 Odpowiedzi: 10    Wyświetleń: 2109
  • Wybór szybkiego procesora do programu w C, szybszego niż ATMEGA, bez OS

    Porównując PC z Atmegą stwierdzam, że mój program na PC wykonuje sie tylko 1,5 razy szybciej niż na AVR. To mnie niepokoi. Jeśli na PC działanie jest tylko 1,5 razy szybsze, to znaczy, że jest coś mocno nie tak z algorytmem. I od tego bym zaczął. Bo jeśli istotnie jest tak jak piszesz, to skoro na lekko licząc parę tysięcy razy szybszym procesorsze...

    Mikrokontrolery   03 Lis 2015 16:52 Odpowiedzi: 5    Wyświetleń: 930
  • ATMega128 i SPI - problem z zakłóceniami na linii CLK przy wielu czujnikach

    dzięki za zainteresowanie. W omawianym przypadku sprawdzałem za każdym rejestr who_am_i...aby porównywać wartość katalogową. programowo spi nie bardzo chce robić ponieważ jest to praca "naukowa" więc wole bez fuszery, no chyba że ostatecznie by pomogło w problemie opisanym...poniżej. Podkreślam że problem jest jedynie wtedy kiedy próbuję czytać 2 oraz...

    Mikrokontrolery AVR   21 Mar 2009 11:29 Odpowiedzi: 13    Wyświetleń: 2723
  • ATMEGA 128 CAN - Sterowanie wyspą zaworową i odczyt czujników - jak podłączyć?

    Z tego co wiem sam komparator służy do porównywania poziomów napięć na swoich wejściach. Oczywiście mogę sobie wyobrazić jakiś sygnalizator przekroczenia jakiegoś programowanego prądu oparty na komparatorze ale nie wiem czy jest to rozwiązanie które zaspokaja Twoje potrzeby. Może kolega pokaże jakiś schemat tego co znalał by o coś oprzeć rozmowę lub...

    Mikrokontrolery Początkujący   06 Kwi 2016 07:00 Odpowiedzi: 1    Wyświetleń: 870
  • [Atmega] Atmega8 C AVR Studio – funkcja wywołana w pętli for wykonuje się tylko raz, dlaczego?

    Dzieki mieliscie racje na pewno co do, tego ze program nie wychodzil z tej petli. PORTB = ~i nie ma akurat tutaj nic do rzeczy bo to przeciez tylko przypisanie do portu. Chodzilo o typ zmiennej ktora byla licznikiem, zmienilem z char na int. Widocznie petle warunkowe nie sa w stanie porownywac do char'ow.

    Mikrokontrolery AVR   13 Kwi 2011 16:49 Odpowiedzi: 8    Wyświetleń: 4581
  • [ATMEGA][C] - LCD T6963 240*128 i ładowanie bitmap z karty SD.

    Tak wiem. Ale czy jest sens ładowania FatFS tylko po to aby mieć możliwość awaryjnego załadowania jednego pliku może raz na pół roku? Jeszcze raz mówię, przeczytaj jakie są ograniczenia tego zapisu i samego sposobu preparowania pliku do zapisu dla datalogera to wtedy ci się wyjaśni. Bo to pytanie czy jest sens ładowania FatFS - jak sam zobaczysz nie...

    Mikrokontrolery AVR   18 Paź 2012 10:27 Odpowiedzi: 109    Wyświetleń: 16869
  • Bascom + Atmega - Pamięć ERAM - odczyty a trwałość

    No właśnie planuję wykonać podobne zabezpieczenie, chociaż nieco prostsze. W układzie mam dodatkową pamięć EEPROM na I2C, zapiszę dane i w EERAM procesora i w EEPROM, następnie przy odczycie będę porównywał. Jeśli dane będą inne, to po prostu urządzenie wystawi błąd - najważniejsze jest, żeby nie wykonać programu z błędnymi danymi. Główne pytanie jednak...

    Mikrokontrolery Początkujący   21 Maj 2013 19:21 Odpowiedzi: 4    Wyświetleń: 1506
  • Jak podłączyć czujnik 0-10V do Atmega 16? Dzielnik napięcia czy konwerter?

    Witam Chciałbym podłączyć do mikroprocesora Atmega 16 czujnik ciśnienia, który daje na wyjściu sygnał 0-10V, proporcjonalny do zmierzonego ciśnienia. Problem polega na tym jak dostosować ten zakres napięć do napięć akceptowanych przez mikroprocesor . Osobiście rozważam następujące pomysły: 1)wprowadzić sygnał z czujnika najpierw na dzielnik napięcia...

    Automatyka Przemysłowa   07 Maj 2008 17:55 Odpowiedzi: 5    Wyświetleń: 2916
  • Zegar LED na Atmega-8 dla początkujących.

    Nie wiem wogole o co Wam chodzi. Przecież z zewnętrznym kwarcem mozna uzyskać dużą dokładność wskazań a ewentualne róznice zawsze mozna skorygwać dodatkowym trymerkiem. Porównywanie tego projekciku z RTC pod względem dokładności jest nieporozumeniem. Kwarc zewnętrzny jest niepotrzebny bo ATmega8 ma wbudowany wewnętrzny do 8 MHz... - no taki zegarek...

    DIY Zagranica   30 Sie 2007 12:21 Odpowiedzi: 20    Wyświetleń: 18610
  • [atmega32] [atmega32][c] Porównywanie czasu w dwukanałowym zegarze sterującym PCF8583

    Panowie, panowie - algorytmy, tablice, mega rozbudowane jak w powyższych przykładach IF'y, które zjadają mnóstwo pamięci programu i nie wiadomo co jeszcze ;) .... podczas gdy zagadnienie jest proste jak drut i budowa cepa. 1. sprowadzać czas do jednej liczby całkowitej (nie musi to być od razu coś na kształt czasu UNIX'owego znanego choćby z serwerów...

    Mikrokontrolery AVR   13 Lis 2010 10:36 Odpowiedzi: 13    Wyświetleń: 2346
  • [Atmega32] [Atmega32][Bascom] - Nieprawidłowy pomiar czasu przejazdu między bramkami

    Złego jest to, że nie jest to mój wynik czasu zapisany jako jedna zmienna w postaci dziesiętnej. Potrzebuję tego, aby później porównywać ten wynik zapisanymi z innymi danymi i zależności od tego czasu zmierzonego będzie wykonywać inne zadania. Nie wiem jak to rozwiązać.

    Mikrokontrolery AVR   06 Maj 2013 20:55 Odpowiedzi: 10    Wyświetleń: 2907
  • [ATmega16/32] ATmega16/32 UART - Jak odbierać pełne stringi zamiast pojedynczych znaków?

    Musisz np. odbierane znaki wpisywać do bufora (tablicy) i po odebraniu znacznika końca komendy (np. <CR> czy <LF>) porównywać cały napis.

    Mikrokontrolery AVR   21 Gru 2010 19:19 Odpowiedzi: 8    Wyświetleń: 2956
  • Czy ATMEGA8L-8PU zastąpi ATMEGA8-16PU w projektach z oświetleniem RGB?

    tymon_x --> ja też popieram różnorodność i nie ograniczam się tylko do AVR. Ale czasem warto się jednego nauczyć dobrze niż 100 rzeczy po łepkach. Poza tym większość ludzi programuje tzn myśli że programuje mikrokontrolery tymczasem ma to niewiele wspólnego z programowaniem. Spora część potrafi co najwyżej używać poleceń w takim czy innym języku do...

    Mikrokontrolery   09 Lis 2010 16:27 Odpowiedzi: 42    Wyświetleń: 8983
  • ATmega 644P resetuje się przy zewnętrznym kwarcu 14.7456 MHz

    Jeżeli producent stawia granicę 10MHz to nie oznacza, że przy 10MHz + 1Hz układ nie będzie działał. To jedynie granica, gdzie producent gwarantuje 100% poprawnego działania. A gdzie ono się kończy i zaczynają problemy to indywidualny problem danego typu, partii czy wręcz konkretnej kości. A ponieważ ta granica zależy od napięcia zasilania tym bardziej...

    Mikrokontrolery AVR   09 Lip 2011 12:31 Odpowiedzi: 16    Wyświetleń: 2734
  • [c] Optymalne porównanie dat na ATmega 128 w języku C

    Jak masz w tablicy to porównuj w pętli zaczynając od roku. Większe, mniejsze, a jak równe to leć dalej z pętlą.

    Mikrokontrolery AVR   11 Lip 2010 19:29 Odpowiedzi: 5    Wyświetleń: 2751
  • [Atmega32] [Atmega32][ASM] ADC nie ustawia ADIF, przerwanie działa tylko raz

    Witam, mam następujący problem: bity mam ustawione tak jak widać, a przerwanie przychodzi tylko raz w debuggerze- dzięki ustawionemu bitowi ADSC. Jednak po wyjściu z obsługi przerwania ADSC jest wyzerowany, a flaga ADIF w ogóle się nie ustawia. program nie wykonuje przerwania ponownie mimo ustawienia następującego: ldi R16, (1<<REFS1)|(1<<REFS0)|(1<...

    Mikrokontrolery AVR   14 Mar 2010 14:30 Odpowiedzi: 10    Wyświetleń: 2581
  • Budowa cyfrowej stacji lutowniczej z uC Atmega32 i Solomon SL-20ESD

    Z tego co słyszałem to typ termopary jest to K. Albo porównywać temperaturę kolby z tą "ustawioną", i jeśli jest mniejsza, to w jakimś stopniu zmienić kąt załączania, poczekać i sprawdzić jeszcze raz (szybsze rozgrzewanie), albo po prostu zrobić sobie wykres zależności kąta (czasu w którym triak jest zamknięty, do temperatury kolby. No to wydaje mi...

    Początkujący Elektronicy   08 Maj 2018 13:05 Odpowiedzi: 12    Wyświetleń: 909
  • AVR Atmega a moduł GPS CRIUS CN-06 – czy potrzebny konwerter napięć RS232?

    Dzięki Udios, będę musiał się zaopatrzyć w przejściówkę rs232 i konwerter napięć. Wziąłem wczoraj mój GPS na przejażdżkę i okazało się że współżędne się nieco rozbiegają w porównaniu z np. mapami google. Nie robiłem dużo pomiarów bo tylko 4 różne miejsca, w tym 1 pomiar to moje podwórko. Na przykład 4km od domu mój GPS twierdzi że przejechałem tylko...

    Mikrokontrolery AVR   24 Paź 2014 17:40 Odpowiedzi: 8    Wyświetleń: 2091
  • Wybór pierwszego programatora USB do ATmega8515: isp mkII czy ispcableIII?

    pod względem funkcji Dragon ceny pozostałe wytrzymałość - to zależy od staranności użytkownika trudno porównywać produkt za 200 zł tymi za kilkadziesiąt zł. Jeśli zaczynasz to kup sobie po prostu programator najtańszy. Spokojnie starcza na pierwsze kilkanaście projektów.

    Mikrokontrolery AVR   24 Lis 2009 17:12 Odpowiedzi: 41    Wyświetleń: 4557
  • [C] Serwonapęd - silnik DC, Atmega32, PWM, PID, Enkoder

    Tu nie ma właściwie czego porównywać do silnika krokowego, to jest zupełnie inna sprawa. Po osiągnięciu pozycji napięcie na silniku spada do wartości, przy jakiej ta pozycja jest utrzymana (czyli bez obciążenia do zera).

    DIY Konstrukcje   07 Gru 2013 17:34 Odpowiedzi: 143    Wyświetleń: 63627
  • ATmega - Potrzebny pomysł na 6 kanałowe urządzenie liczące

    To bardzo złe rozwiązanie. To już lepiej wstawić tam jakiegoś delaya. To przynajmniej czas trwania będzie przewidywalny w zakresie kilkunastu %. A kto mówi że go tam nie ma :). Są delaye po 25us pomiędzy sprawdzaniem wejść i po 10us pomiędzy porównywaniem odliczonych impulsów z parametrem stałym. Łączny czas opóźnienia przy przejściu przez całą petlę...

    Mikrokontrolery   19 Kwi 2016 09:34 Odpowiedzi: 14    Wyświetleń: 1086
  • Avr asembler porównywanie danych w szybszy sposób ?

    Witam. Pisze właśnie 48 kanałowy moduł PWM. Procesor to atmega 169. problem Polega na tym że odświeżanie jest trochę za wolne jak na moje oko - nie wiem czy nie przegiąłem z liczbą kanałów obsługiwanych przez jeden procesor. Pierwotnie napisałem program w bascomie - działa ale zdecydowanie za bardzo miga. Metoda chyba najszybsza z możliwych czyli programowy...

    Mikrokontrolery AVR   15 Lip 2010 21:03 Odpowiedzi: 13    Wyświetleń: 2085
  • ATmega16 - błędny odczyt zmiennych z EEPROM przy użyciu avr/eeprom.h

    Oto plik ze zmiennymi z których chce korzystać w programie głównym: #ifndef H_ZMIENNE_EEPROM_H #define H_ZMIENNE_EEPROM_H uint8_t smieci1 __attribute__((section("... = 0; uint8_t temp_zadana __attribute__((section("... = 28; uint8_t temp_zalaczenia_pompy __attribute__((section("...

    Mikrokontrolery AVR   24 Lut 2009 16:51 Odpowiedzi: 7    Wyświetleń: 3418
  • Choinka elektroniczna - 2x ATmega,IR, krokowiec, 3x 74HC595

    O matko ;) i co to jest ? temat reklamy vamgrafa? ;) Widzę że kolega jednak w ogóle nie rozumie różnic pomiędzy wieloma narzędziami i wszystko sprowadza do jednego ;) swoich umiejętności graficznych .... Boże - ale przecież to nie wątek ani o wyższości jednego nad drugim czy o umiejętnościach graficznych kolegi ;) a porównywanie programowania graficznego...

    DIY Konstrukcje   01 Maj 2013 08:54 Odpowiedzi: 74    Wyświetleń: 31770
  • [Atmega16][C]dwupunktowy termometr ds18b20 ,definicja pliku ds18b20.h

    dzisiaj testowałem pliki od Szumulusa na atmedze16 i ni wiem czy to wina mojego mikrokontrolera ale np na portach PA1, PA2 temperatura albo wskazywała ok 60 stopni albo np na pinach PA5 6 stopni (w pomieszczeniu ok 20 stopni). Na portach PA0 , PB0 otrzymany wynik jest w granicach błędu. Drugie pytanie jak mogę porównywać temperatury , w tej wersji wynik...

    Mikrokontrolery Początkujący   03 Paź 2012 22:29 Odpowiedzi: 40    Wyświetleń: 12956
  • Ile ATmega8 można podłączyć do ATmega16 jako slave w magistrali równoległej?

    No właśnie na programowalnej logice się nie znam, jeszcze ;) To może zapytam tak...czy jest taka "kość" FPGA, która od strony procka będzie widziana jako pamięć SRAM lub inna, tak abym mógł bardzo szybko wpisać daną wartość PWM dla danego kanału. Oczywiście muszę mieć możliwość wpisywania wartość wtedy kiedy procesor tego chce, bez czekania czy będzie...

    Mikrokontrolery AVR   07 Kwi 2010 11:48 Odpowiedzi: 20    Wyświetleń: 3242
  • Atmega16+PCF8583+BASCOM - Odczyt czasu zwraca 0:0:0, co robię źle?

    Witam Ja mam w ten sposób: Function Pomiar_temp_zew(i As Byte)as Integer 'Funkcja zwraca wartosc temperatury zewnetrznej z czujnika DS18B20 'znajdujacego sie na magistrali 1-Wire Id_urz_1wire(1) = 1wsearchfirst() 'odczytaj ID pierwszego urzadzenie 1wire For I = 1 To 8 'wpisz do tablicy ID 8 bajtów Print Hex(id_urz_1wire(i));...

    Mikrokontrolery AVR   31 Maj 2009 11:47 Odpowiedzi: 60    Wyświetleń: 9560
  • Jak sterować częstotliwością 1-5 kHz na ATmega32 za pomocą PWM?

    Napisałem taki kod... Sygnał wyjściowy chce mieć na PD5, resztę widać chyba w komentarzach, nie wiem jak takie coś z testować, poza tym brakuje tego całego porównania licznika z wartością gdyż nie wiem jak to zrobić za bardzo... Oraz czy dobrze i wystarczająco skonfigurowałem rejestry mi potrzebne do sterowania częstotliwością sygnału prostokątnego...

    Mikrokontrolery AVR   25 Mar 2010 21:04 Odpowiedzi: 16    Wyświetleń: 1836
  • ATmega32 - timer0 (CTC)ustawianie zadanej częstotliwości generacji przerwania

    Przecież możesz to zrobić tak: Zaprogramować timer aby zglaszał przerwanie co np 1us ( trzeba by było dać kwarc o dużej częstotliwości). W przerwaniu tylko Licznik++, gdzie Licznik jest typu long. W głównym programie wystarczy tylko przeliczyć częstotliwość na okres w us i porównywać ze zmienną Licznik. Jeśli Licznik > Okres zerujesz zmienną Licznik...

    Mikrokontrolery AVR   23 Gru 2012 12:29 Odpowiedzi: 28    Wyświetleń: 5226
  • [AVR] [AVR][C][AVRLIB] Uruchomienie ADC na Atmega32 z biblioteką AVRlib

    Zastanów się - zamieniasz wartość z ADC (w dodatku potencjalnie źle odczytaną - wiesz, że możesz po prostu od razu odczytać ADC lub ADCW?) na char, po to, aby potem to zamieniać z powrotem na int? Trochę bez sensu. Kolejna sprawa - twoja konwersja z tymi dziesiątkami if'ów trochę obsysa. A to wszystko nie działa ci dlatego, że stringów NULLZ nie można...

    Mikrokontrolery AVR   15 Paź 2011 13:54 Odpowiedzi: 3    Wyświetleń: 1569
  • Komunikacja z EEPROM 24C04 przez I2C na Atmega16 - brak odczytu danych

    Myślę, że obsługa RS-232 i LCD jest ok. bo z innymi programami działa poprawnie. Zastanawia mnie, czy popełniam błąd przy podłączeniu pinów A0, A1 i A2 pamięci. W dokumentacji pisze, że pin A0 nie należy wcale podpinać, natomiast piny A1 i A2 należy porównać z adresem urzadzenia. Niestety nie wiem jak mam to porównywać, czy po prostu podłączyć piny...

    Mikrokontrolery AVR   16 Lis 2013 17:06 Odpowiedzi: 10    Wyświetleń: 2490
  • [Kupię] lub [zlecę] sterownik wentylacji z funkcją porównywania temperatury

    Skoro chcesz kombinować, to i tak wiele tanich sterowników opartych jest na procesorach ARM . Zmontuj sobie na Dip 30 Atmega 328 i masz gotowe, całość wyjdzie po 100 zeta, a program sobie sam napiszesz bo to 10 linijek kodu. Z tego co wiem zamówienie takiej płytki z projektem to koszt 80 złotych. Teraz robię moduł CO na zimę z czujnika MQ7 pewnie wstawie...

    Automatyka Bazar   14 Paź 2018 22:55 Odpowiedzi: 10    Wyświetleń: 1035
  • AVR EVB.4.3 ATmega32, pomiar napięcia prostokątnego 10kHz, 0-12VAC

    Nie jedynym ale najprostszym. Zakładam, że na chcesz mierzyć wartość średnią dla przebiegu prostokątnego o stałej amplitudzie która jest równa też wartości skutecznej (dla prostokąta). Możesz mierzyć czasy "0" i "1" a następnie je porównywać z czego wyjdzie wartość PWM. Przy częstotliwości 10KHz trzeba użyć timera. Prościej chyba dać RC i mierzyć za...

    Mikrokontrolery AVR   07 Gru 2011 10:08 Odpowiedzi: 42    Wyświetleń: 8049
  • Atmega32 / Bascom - Konflikt dwóch SPI programowych z MAX7219 i WTV020SD

    Trochę Ci tu posprzątałem :P Zobacz, że wysyłka do MAX`a to teraz tylko 7 linijek :P TIMER1 = TIMER1 + 1999 Nie pasuje mi to nijak do 2ms W kalkulatorze, owszem, dla wartości czasu 2ms, przy 8MHz i preskalerze 8 występuje wartość 1999, ale tyczy się ona CTC W największym uproszczeniu wartości takie (obliczone dla CTC) Timer musi od zera odliczyć i kiedy...

    Mikrokontrolery AVR   29 Mar 2017 12:35 Odpowiedzi: 20    Wyświetleń: 2454
  • [AVR] Atmega32 z USB - Weryfikacja schematu i podłączenie UID oraz złącza USB

    karol75 --> rozumiem, że pisałeś już oprogramowanie do USB na ARM'ach i PC żeby przesyłać dane w dwie strony zarówno gdy procek miał być Hostem czy normalną końcówką USB ??? Tak pytam - bo coś czuję, że zabierasz się za temat od "tylnej" strony. A potwierdza to, to, że nie piszesz iż "nie wiadomo co to jest UID" Proponowałbym ci od zapoznania się bardzo...

    Mikrokontrolery AVR   29 Kwi 2010 11:55 Odpowiedzi: 12    Wyświetleń: 1962
  • Jak ustawić kolektor słoneczny na słońce? Czujniki i sterowanie ATmega

    Jakiś czas temu robiłem coś podobnego tylko, że sterowałem baterią słoneczną. Miałem do dyspozycji tylko jeden fototranzystor i musiałem to zrobić tak: Najpierw wykonywałem pomiar w punkcie centralnym, potem wykonywałem jeszcze 4 pomiary: powyżej, poniżej i po bokach tego punktu. Porównywałem te wartości i kierowałem się w tą stronę, który wynik był...

    Automatyka Przemysłowa   27 Lis 2005 10:53 Odpowiedzi: 9    Wyświetleń: 7122
  • Licznik impulsów z ustawianą wartością na Atmega z przekaźnikiem i wyświetlaczem LED

    Przepraszam, to chyba nie było AVT. Kupowałam wsad do "komputer świetlny MAX"... No program wydaje się prosty. Dwie zmienne incr/decr, pierwszą wywalasz na display i porównujesz z drugą. Kiedy się zgadzają - zalaczasz przekaźnik na 5 sekund i resetujesz drugą.

    Mikrokontrolery AVR   06 Sie 2022 19:25 Odpowiedzi: 29    Wyświetleń: 1041
  • Atmega Fusebit Doctor (HVPP+HVSP) - napraw fusebity

    Witam po tak długiej przerwie. :) Rok akademicki rozpoczęty, jest więc czas na odrobinę samo-edukacji. :P Nareszcie udało się uruchomić doktora. Błędem przez który nie chciał działać było oczywiście zwarcie na linii DATA5. Próbowałem zapisywać różne fusy na działających prockach, a potem porównywać je z tymi z doktora. Okazywało się że poprawnie odczytywał...

    DIY Warsztat   08 Kwi 2016 21:09 Odpowiedzi: 342    Wyświetleń: 260140
  • Prostownik do ładowania akumulatorów (auto)

    Poza tym dożo jest w wersji DIP i po problemie Każdy procek pracuje w temp -40 +80 wiec nie widzę problemu .używam atmega 16 bo jak mam duży projekt i kod się nie mieści to zamieniam na atmega32 bo sa identyczne Nie no fakt, jak przeglądnąłem Twojego HEXa na tego procka to przy większych zabawach fakt że 2k to zamało. No ale ta sztuczka z SPI "in system...

    Artykuły   29 Sty 2024 10:53 Odpowiedzi: 2692    Wyświetleń: 1191381