Witajcie moi drodzy Oto trzecia część mojego praktycznego tutoriala dla ośmiobitowego mikrokontrolera PIC18F2550 od Microchipa i programatora SDCC . W tym temacie najpierw krótko omówię różne konfiguracje oscylatora PIC18F2550 - oscylator wewnętrzny (internal oscillator), zewnętrzny (zegarowy i kwarcowy), funkcjonalność PLL ( Phase Locked Loop ), itp.,...
Każdy, kto rozważa przesiadkę z ośmiobitowego mikrokontrolera na coś mocniejszego i o większych możliwościach naraża się na pewien problem, który łatwo przegapić, bo przy ośmiu bitach pojawia się sporadycznie. Ale pomnóżmy liczbę bitów przez dwa, cztery, albo i osiem, i zaczynają się schody. Problem ten to błędy w krzemie. Kilka lat temu zaprojektowałem...
Witam, Chciałbym sprawdzić czy mój oscylator kwarcowy działa poprawnie. Mam go wlutowanego w obudowie SMD w urządzenie z mikrokontrolerem. Model oscylatora to CFPS-73. Znalazłem notę katalogową, a tam rozmieszczenie pinów na obudowie. Podłączyłem sondę oscylogramu do wyjścia oscylatora oraz masę z sondy do masy z scalaka. Nie wiem czemu oscylosokop...
Cześć, mój pierwszy kontakt w mikrokontrolerami po kilku latach. Próbuję ustawić PWM na ATTINY20 SSU (taki akurat był w elektronicznym). Mój kod na podstawie przykładów z sieci w innymi mikrokontrolerami i notą PDF, w ogóle to bardzo ubogo wszędzie o tym procesorze z niewiadomych mi powodów. [syntax=c]int main(void) { DDRB |= (1 << PB2) | (1 <<...
Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie projektu. Kierować się możemy różnymi kryteriami, tak subiektywnymi,...
Mikrokontrolery, zwłaszcza ośmiobitowe, wydają się być generalnie łatwymi w użyciu układami. Mamy bowiem do dyspozycji prosty komputer i garść zwykle mało skomplikowanych peryferiów. Wystarczy napisać odpowiedni program i tyle. Ale nawet te proste z natury układy mają funkcje i możliwości, które są mało znane. Nie dlatego, że to jakiś sekret, ale ponieważ...
Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki rozwojowe, debuggery, kompilatory, etc. Wiele z tych czynników...
W sieci coraz częściej można znaleźć urządzenia USB oparte na mikrokontrolerach. Poniżej przedstawiam wam przewodnik z waitngforfriday.com, który pokazuje krok po krok jak zbudować swoje własne urządzenie USB w oparciu o mikrokontroler z rodziny PIC. Ze względu na dużą wartość merytoryczną zamieszczam całość artykułu w języku polskim, na wypadek, gdyby...
Microchip wprowadził na rynek nową rodzinę mikrokontrolerów. Oparta na PIC16 linia układów PIC16F19197 to MCU o zmniejszonym poborze prądu i wbudowanym, niezależnym od rdzenia układu kontrolerem wyświetlacza LCD. Rodzina tych układów liczy dziewięciu członków. Oprócz kontrolera LCD układy te wyposażone są w szereg innych peryferiów o różnym stopniu...
Pod koniec ubiegłego roku firma STMicro zaprezentowała, jak twierdzi, pierwszy mikrokontroler na rynku wykonany w technologii 90 nm - STM32G0. Jest to układ z rdzeniem ARM Cortex-M0+ o taktowaniu zegarem o częstotliwości 64 MHz. W momencie prezentacji pierwszego układu, rodzina ta obejmowała elementy dostępne w obudowach mających 24, 32, 48 i 64 pinów....
Autor opisywanej płytki prototypowej zrealizował niedawno szereg projektów, wykorzystujących 16 bitowy mikrokontroler z rodziny PIC24. Wykorzystany przez niego układ firmy Microchip - PIC24FJ128GC006 - charakteryzuje się posiadaniem dwukanałowego przetwornika analogowo-cyfrowego (ADC) o rozdzielczości aż 16 bitów. Czyni to opisany mikrokontroler bardzo...
Witam serdecznie, mam problem który polega na dostosowaniu programu działającego na AT90S8535P do Atmega8. Dokładniej problem polega na tym że Atmega8 nie posiada wyjść tosc1/2. Poradzono mi aby sam uC pracowal na wewn. układzie RC a zegar na zewnetrznym oscylatorze. Szukałem info na temat zmiany konfiguracji ale nie mogę wymyśleć co zmienic w kodzie...
Pisaliśmy o nowym układzie od STMicro Kluczowe cechy i specyfikacje NUCLEO-G491RE: * Mikrokontroler STM32G491RE ARM Cortex-M4 z 512 KB flash, 112 KB SRAM w obudowie LQFP64 * Złącze rozszerzające kompatybilne z ARDUINO Uno V3 * Piny w standardzie ST morpho, zapewniające pełny dostęp do wszystkich wejść i wyjść układu STM32. * Wbudowany debugger i programator...
Witajcie. Chce uruchomic 16f883 z wewnetrznego oscylatowa 8MHz ktory bedzie zmniejszony do 4MHz. Chcialabym zobaczyc dzialanie oscylatora na zewnetrznym pinie osc2/clkout. Walke przegrywam. OSCCON: OSCILLATOR CONTROL REGISTER 1. Postscaler i multiplexer. IRCF<2:0>: 110 - tak zeby wytworzyc 4MHz Do jest jedna z pierwszych linijek kodu po main....
Firma Microchip wprowadziła do swojej oferty nową linię mikrokontrolerów z rodziny PIC18 - K83. Są to układy, które w swojej strukturze integrują 8-bitowy mikrokontroler z transceiverem CAN oraz szeregiem modułów CIP - Core Independent Peripherals, czyli niezależnych od samego rdzenia. Te nowe niedrogie układy integrują w 28-pinowej obudowie aż 15...
W ostatnich latach byliśmy świadkami licznych fuzji na rynku elektroniki. O ile dla młodszych inżynierów wydarzenia te często nie wiążą się z żadnymi emocjami, to bardziej doświadczeni elektronicy nierzadko martwią się o konkurencję na rynku oraz o los technologii i rodzin produktów, które były specyficzne dla pochłanianego producenta. Bywa jednak...
Jestem narazie zielony w mikrokontrolerach i pytań kilka mam. A więc: -Jaki mikrokontroler najlepiej kupić? (żeby można było go programować bascomem AVR, żeby miał wbudowany oscylator, więcej niż 4KB pamięci,żebym mógł do niego alfanumeryczny wyświetlacz podłączyć i żeby po podłączeniu tego wyświetlacza zostało mi kilka wyjść tego mikrokontrolera) -Jaki...
Dziś chciałbym przedstawić pewien projekt wirtualnego portu V-USB przeznaczonego dla mikrokontrolerów AVR. Jak pisze autor projektu, V-USB to oprogramowanie portu USB low-speed dla mikrokontrolerów Atmel AVR, tworząc tym samym możliwość zbudowania urządzeń USB z każdym mikrokontrolerem AVR bez konieczności zastosowania dodatkowego mikrokontrolera....
Firma Nuvoton Technology wypuściła na rynek serię NUC123 - nowy 32-bitowy mikrokontroler z rdzeniem Cortex-M0 wyposażony w interfejs USB w standardzie 2.0 FS (Full Speed) oraz 10-bitowy przetwornik analogowo-cyfrowy. Nowa seria NUC123 posiada taktowanie zegara z wysoką częstotliwością 72 MHz, 20 KB SRAM oraz 8 portów do obsługi USB, co czyni go potężnym...
8-bitowe mikrokontrolery nadal można znaleźć w wielu projektach, ale dzięki nowemu, niedrogiemu 32-bitowemu z rdzeniem AMR Cortex-M0+ taktowanym 48 MHz — STM32C0 — firma STMicroelectronics dąży do wyparcia 8-bitowych jednostek. Co może się odbyć wskutek: „ograniczonego wpływu na strukturę kosztów” i lepszego wsparcia zapewnianego...
Witam, mam pytanie odnośnie zewnętrznego oscylatora. Ostatnio wszedłem w debugerze Keila w z Peripheals-> Power, reset and clock control, i zdziwiło mnie to, że pomimo ustawiłem używanie zewnętrznego oscylatora to owszem zaznaczony mam bit HSEON, ale nadal zaznaczony jest także bit HSION, który świadczy o włączonym wewnętrznym oscylatorze. Czy to jest...
Bouffalo Lab BL616/BL618 to 32-bitowy mikrokontroler RISC-V z obsługą komunikacji bezprzewodowej: Wi-Fi 6 2,4 GHz, podwójnym trybem Bluetooth 5.2 i radiem 802.15.4 dla protokołów Zigbee, Thread i Matter. Całość przeznaczona jest do zastosowań w zakresie Internetu Rzeczy (IoT). BL616 RISC-V IoT po raz pierwszy pokazywano podczas prezentacji układów...
Firma Microchip wprowadziła na rynek dwa mikrokontrolery rodziny PICmicro Flash PIC16F630 i PIC16F676. Nowe mikrokontrolery odznaczają się niewielką liczbą wyprowadzeń (14), zintegrowanym przetwornikiem a/c, precyzyjnym wewnętrznym oscylatorem, komparatorem oraz krótkim czasem gotowości do pracy. W konstrukcji mikrokontrolerów wykorzystano technikę...
Prawdopodobnie masz ten sam problem który był już omawiany na formum związany z fabrycznymi ustawieniami ATMEGI8 na wewnętrzny oscylator. Nie pamiętam wątku ale daj szukaj "ATMEGA8 AND problem" i go znajdziesz. Spróbuj sprawdzić innym programatorem komunikację z mikrokontrolerem - np. programatorem Dybkowskiego. Włącz czytanie sygnatury i zobacz czy...
Co do mikrokontrolera - jak najbardziej szeroka gama. Gdybyś chciał to zrobić na '51 to warto pamiętać o tym że czestotliwość taktowania układu powinna wynosić conajmniej 1.8 Mhz (wartość oscylatora). Tak przynajmniej zaleca Dallas. Nie ma z tym oczywiście żadnego problemu :) Co do obsługi większej ilość czujników 1 wire to polecam pisanie w C jesli...
Renesas Electronics Corporation, japoński producent półprzewodników, ogłosił dzisiaj wprowadzenie do swojej oferty nowych mikrokontrolerów z serii RL78/G1x o zmniejszonej liczbie wyprowadzeń. Charakteryzują się one niskim poborem mocy i zintegrowaną pamięcią flash od 1 do 4 KB. Występują w 10- i 16-pinowej obudowie SSOP o wymiarach jedynie 3,6 x 4,4...
Chcę nauczyć się programować w C mikrokontrolery. Zrobiłem taką prostą płytkę w eagle i proszę o sprawdzenie czy dobrze poprowadziłem ścieżki. Na płytce są 4 diody, 3 mikro switche, buzzer, i oscylator
Witam. Problem pewnie jest banalny ale nie mogę znaleźć nigdzie rozwiązania. W ramach ćwiczeń buduję na ATmedze8 zegar. Mam problem z wybudzeniem mikrokontrolera ze stanu uśpienia SLEEP_MODE_PWR_SAVE przerwaniem. Chcę aby po uśpieniu wykonujące się co ok. 250ms przerwanie obudziło mikrokontroler i zmieniło zmienną. Wtedy chciałbym aby wykonała się główna...
Witam! Potrzebuję programu do zmiany fuse bitów mikrokontrolera. Program ma mieć zakładkę zmiany opcji oscylatora, pokazania wszystkich dostępnych w tym mikrokontrolerze fuse bitów oraz "sprawdzenia" mikrokontrolera. Coś jak mkAvrCalculator, ale on on odpada, bo jest płatny. (Jak coś to ATmega32). Pozdrawiam.
Rezystor na pewno podepnę i sprawdzę (jeżeli to pomoże to będę zobowiązany). Teoretycznie rzecz ujmując zastanawiam się jaki związek wejście reset ma z zakłóceniami wchodzącymi poprzez minus i przeszkadzaniu oscylatorowi drgać z jego ustaloną częstotliwością, a przez to z dziwnym działaniem mikrokontrolera. Aby się o tym przekonać wystarczy minus owinąć...
Witam Programowalem troche w avr. Obecnie bawie sie lpc. Pracuje na keil. Mam pytanie odnosnie oscylatora kwarcowego. W AVR po zamontowaniu kwarcu nalezalo skonfigurowac odpowiednie fusebity m.in. wartosc czestotliwosci oscylatora. Pytanie tyczy sie mikrokontrolerow lpc z rdzeniem arm7 czy arm9. Czy istnieja fusebity dla tych mikrokontrolerow ktore...
Witam. Mam taki mały kłopot wynikający z ograniczonej wiedzy na temat mikrokontrolerów. Poszukuje układu który bezwzględnie będzie posiadał następujące cechy: -Obudowa SMD -Praca przy napięciu 3V -Pamięć programu - min 2KB -Cnajmniej 12 lini I/0 Cena - jak najmniejsza (napewno poniżej 2,5 zł/szt przy 10 szt) A z parametrów jakie byłyby mile widziane...
znalezienie firmy produkującej płytki, która będzie w stanie wykonać ścieżkę między pinami w rastrze 0,5mm graniczy z niemożliwością. O nich już pisałem w poście nr 4, ale według ich strony minimum to 4 milsy - trochę za dużo. 3 milsy zrobi softcom. Rzeczywiście, według strony internetowej robią nawet 2 milsy. Czyli da się zrobić. Jednak jestem ciekaw,...
Arrow w swoim ostatnim mailingu promował moduły Curiosity Nano. Jest to kompletna platforma uruchomieniowa z mikrokontrolerem PIC18F47Q10. "Uzyskaj pełne wsparcie dla swojego następnego projektu dzięki pełnym możliwościom programowania i debugowania zestawu ewaluacyjnego PIC18F47Q10 Curiosity Nano" czytamy na stronie. Wraz z zestawem deweloperskim...
Witam jestem ciekawy w jaki sposób dobiera się kondensatory do kwarcu w oscylatorze który można znaleźć przy mikrokontrolerze?
Od niedawna zajmuję się mikrokontrolerami i nauką Bascoma. Zakupiłem czujniki temperatury DS18B20. Po podłączeniu do atmegi8 szybko się zagrzały. Do zasilania układu podłączyłem 5V(nóżka3), nóżkę danych DQ(nóżka2) do atmegi i do zasilania przez rezystor3,3k a masę (nóżka1) do masy. Po takim podłączeniu czujnik i stabilizator napięcia przy zasilaniu...
Ratunek:
Witam. Programator podpinam na szczęście do niewykorzystanych pinów zgodnie z dokumentacją złącza 20-o pinowego i dokumentacją atmega 128. Pin reset nie jest do niczego podpięty w układzie. Tak dla przypomnienia - programator równoległy wgrywa bez problemu plik do mikrokontrolera. Nia ma żadnego komunikatu o błędzie i są tylko same OK. W zakładce z...
Być może zamiast 0100 ustawiłeś 1011 co oznacza, ustawienie zewnętrznego kwarcu Low frequency. Jakie konkretnie bajty Low i High fusebitów ustawiałeś? Poza tym warto mieć Fusebit Doctora:
Ogólnie ATmega8A taktowany kwarcem np. 16MHz pracuje stabilniej (większa odporność na zakłócenia) gdy jest aktywny CKOPT. Kolega powinien się cieszyć, że w ogóle atmega mu pracuje bez włączonego CKOPT przy tej częstotliwości, bo jest to niezgodne z dokumentacją mikrokontrolera:. Dokładne wyjaśnienia tutaj: cz. I: cz. II: Jeszcze z ciekawostek, to w...
Renesas Electronics RL78/G15 to 8-bitowy mikrokontroler klasy podstawowej z 1 KB pamięci SRAM, 4 KB lub 8 KB Flash na kod. Oferowany jest w różnych rozmiarach z obudowami od 8 do 20 pinów. Najmniejszy z nich, mający osiem wyprowadzeń, mierzy zaledwie 3 mm × 3 mm. Firma STMicro właśnie Kluczowe cechy i specyfikacje Renesas RL78/G15: * Rdzeń procesora...
Lepiej zrób to na µC. Każdy się nada, byle miał dość pinów I/O i pracował z oscylatorem w trybie LP (32.764kHz). Taki układ, w odróżnieniu od 555 pobierze mikroampery i byłby idealny do podtrzymania bateryjnego. Poza tym da się zrealizować na małej liczbie elementów. Pozdro
Wyłącz fusebita w attiny2313 oznaczonego jako CKDIV8 i tyle. Ewentualnie sprawdź ustawienia wewnętrznego oscylatora, jeśli go wykorzystujesz. Można poeksperymentować. Klucz do sukcesu leży w tych fusebitach: -CKDIV8 -SUT1/0 -CKSEL4/3/2/1/0 Poczytaj sobie dokładnie notę katalogową tego układu.
... proponuje zaprogramować dwa identyczne procki, ustawić na nich np 1 MHz na RC i niech te procki sterują miganiem np LEDa, gwarantuje, że po paru minutach diody zaczną migać niejednostajnie (to dużo mówi o RC wewnętrznym) Nie dość, że bawisz się w archeologa i odkopujesz zardzewiałe tematy to niestety jeszcze sam potwierdzasz takim wywodem jak mało...
Jeśli wykorzystałeś ADC z mikrokontrolera to jak najbardziej tak. Ogólnie najprostszy filtr to obcięcie z 2 a nawet czasem 4 najmniej znaczących bitów z ADC, no chyba że przepuścisz to przez jakiś filtr FIR czy interpolacyjny wtedy coś tam mniej latającego uzyskasz. EDIT: Jeśli wpuszczasz to na GPIO comparator albo po prostu wykrywanie stanu na pinie...
:arrow: Troll_u Układ RC to znaczy R esistor i C apacitor czyli oporniczek i kondensatorek. Taki układ wyznacza częstotliwość drgań wbudowanego układu generatora. Zamiast układu RC można podpiąć rezonator kwarcowy. Bez jednego lub drugiego generator nie będzie oscylował więc mikrokontroler nie będzie bez nich pracował. PIC16F84 jest przestarzałym układem...
Witam, Zastanawiałem się, czy można zrobić RTC na uC takim jak Atmega8, ale wykorzystując do tego tylko i wyłącznie wbudowany oscylator. Na przykład mikrokontroler był by taktowany 8MHz. Wykorzystując przy tym przerwanie od przepełnienia np. timer1 oraz zapisywanie zadanej początkowej wartości do licznika (w przerwaniu), czy dało by się odmierzać równe...
Też o tym pomyślałem, jednak to mało sprytne rozwiązanie. Pomyślałem również o możliwości zastosowania ADC do pomiaru temperatury w mikrokontrolerze (jest taki feature) a potem , mając charakterystyki pracy zegara RC do temperatury, dostrajać zegar:) W sumie to może zadziałać i to całkiem przyzwoicie. Kwestia zrobienia pomiarów i opracowanie modelu...
Firma Silicon Labs zaprezentowała dwie rodziny mikrokontrolerów EFM8 dedykowanych dla przemysłu motoryzacyjnego. Zostały one zaprojektowane do szerokiego zakresu aplikacji w samochodach, w szczególności do obsługi interfejsów dotykowych i kontrolnych w kabinie pojazdu. Rodzina układów EFM8SB1 Sleepy Bee charakteryzująca się bardzo niskim poborem mocy...
Twoje pytanie nie ma nic wspólnego z mikrokontrolerami. Opis działania generatorów z rezonatorami kwarcowymi znajdziesz w wielu podręcznikach elektroniki, również w książkach o układach cyfrowych - generatory zbudowane z bramek logicznych, pełniących rolę wzmacniaczy. Kondensatory służą głównie do filtrowania i stabilizacji pracy wzmacniacza.
Układ ADuCM355 jest scalonym systemem do obsługi sensorów elektrochemicznych i biosensorów. Wyposażony jest on w mikrokontroler z rdzeniem ARM Cortex-M3 i dedykowany analogowy front-end do podłączania sensorów. ADuCM355 posiada 16-bitowy, wielokanałowy przetwornik analogowo-cyfrowy (ADC) o sukcesywnej aproksymacji (SAR), zdolny do próbkowania sygnałów...
Chodzi o to, że standardoiwy print wysyłał liczbę jako ciąg kodów ASCII. Kumpel się nad tym sporo namęczył. Ale generalnie, jeśli deklarujesz $crystal jako 8 MHz to powinno działać. A tak kombinuj jak to deklarować, żeby było dobrze :/ A przecież BASCOM jest taki intuicyjny :P Wiem, że fabrycznie ATmega ma swoj wewn. oscylator. Jak dla mnie, BASCOM...
Teoretycznie mikrokontroler może pracować nawet z taktowaniem ręcznym za pomocą przycisku(od 0MHz) ;) O konfiguracji dla kwarcu zegarkowego znajdziesz informacje na 29 stronie datasheeta. Jednakże póki co problem leży gdzie indziej, gdyż fuse bity nie były zmieniane więc mikrokontroler pracuje na wewnętrznym oscylatorze.
Policz sobie. 7seg + n wyświetlaczy + 2 na rsa, 2 na oscylator, 2 na zasilanie, reset tiny ma afaik 20nóżek:)
Nie mam jak sprawdzic oscylatora, zrobie to w poniedzialek w szkole. Przestawilem zworki, zmienilem na wewnetrzny i zadzialalo. Niestety po ok minucie problem znowu wrocil. Po wylaczeniu mialem problem z wystartowaniem uC i program co chwile sam sie restartowal. Po przesunieciu reki 10cm nad ukladem zawieszal sie i byl problem z jego ponownym wlaczeniem....
Cechy: Automatyczne włączanie wraz z wstecznym biegiem. Wyświetlacz paskowy na diodach LED. Głośny sygnał po zapaleniu się ostatniego LEDa. Brak mikrokontrolerów. Sonar jest podłączony do lampy wstecznego biegu, włącza się automatycznie i pokazuje odległość do najbliższej przeszkody na pasku diod LED. Gdy zapali się ostatni LED uruchamiany jest buczek...
Nowy mikrokontroler firmy Atmel z rodziny 8 bitowych mikrokontrolerów AVR pokonał właśnie barierę wydajności i osiągnął 1 MIPS/MHz. ATtiny828 to mikrokontroler oparty o znany rdzeń RISC, posiadający technologię picoPower. Układ posiada wbudowaną pamięć programu o wielkości 8 KB, która może być programowana w układzie (ISP), 256 bajtów programowanego...
Firma Microchip Technology zaprezentowała swoją nową rodzinę mikrokontrolerów - PIC24FJ128GC010. Nowe chipy posiadają zaimplementowaną pełną ścieżkę sygnałową, w tym po raz pierwszy w produktach firmy Microchip zintegrowany, precyzyjny, 16-bitowy przetwornik ADC Sigma-Delta oraz 12-bitowy przetwornik ADC o próbkowaniu 10 MSPS. Ponadto nowe MCU zostały...
Jak widzę koledzy popuścili wodze wyobraźni... Mówimy o pomiarze z rozdzielczością 200 ns, we współczesnej elektronice to cała wieczność. Można sobie CPLD wrzucić (prędzej FPGA), tylko po co, skoro procesor za 2 zł ma wszelkie potrzebne funkcjonalności? Stabilizowany termicznie oscylator? Można, tylko po co. Zwykły kwarc będzie miał dokładność kilku-kilkunastu...
równie dobrze może to być mikrokontroler z OTP jak np. Holtek HT48R002 i tego już nie przeprogramujesz. Swoją drogą takie układ zasilania ma tez AtTiny212/412 tylko ze na nogach 2,3 ma zwykle GPIO a nie możliwosc podpiecia oscylatora.
A co jakby potraktować tego PICa jako kolejny układ scalony, przeczytać kartę katalogową, architekturę rdzenia (listę rejestrów, mapę pamięci, listę rozkazów, peryferia) i programować go w asemblerze :) Wszystko na podstawie dokumentacji producenta, bez poradników z czyimiś wyobrażeniami i (nad)interpretacjami. Tu jest ciekawe zastosowanie PICa właśnie...
Ten mikrokontroler jest w obudowie SSOP-24, rozstaw pinów 1,27mm=0.05", wymiary ok. 15x7mm. Ma wytłoczoną małą kropkę w rogu. Podłączenie pinów: 1. LED czerwony 2. TDO 3. TMS i HT1621B-WR 4. RST 5. LED żółty 6. LED zielony 7. TDI 8. TCK i przycisk TEST do masy 9. HT1621B-DATA 10. nieopisany test point 11. HT1621B-CS 12. wyjście na syrenę 17. wejście...
Jeśli na Atmedze pisze ATMEGA168 -20PI tzn. że bez problemu pracuje z rezonatorem 20 MHz. Uwaga! Aby działała poprawnie często zasilanie musi wynosić +5V. Kolega pyta o wersję "V", która według producenta może pracować z kwarcem do 10MHz. Kiedyś była na forum dyskusja na temat różnicy między mikrokontrolerami z "V" i bez "V". Podobno są to te same...
NXP Semiconductors ogłosiło sprzedaż układów LPC11C22 i LPC11C24, które zawierają w sobie transceiver CAN oraz mikrokontroler z wbudowanym sterownikiem CANopen. CAN jest niezawodną magistralą pracującą bezbłędnie w trudnych warunkach. Wadą stosowania CAN są wysokie ceny układów obsługujących ten standard. Dzięki wprowadzeniu nowych elementów, możliwe...
Microchip wprowadził do produkcji serię GA3 układów PIC24F. Są to 16-bitowe mikrokontrolery wyposażone w technologię nanoWatt XLP (eXtreme Low Power). Układ ten wyposażony jest w możliwości uśpienia, gdzie pobiera zaledwie 340nA prądu i automatyczne przełączanie na zasilanie bateryjne, gdy normalne Vdd zostanie wyłączone. Układ posiada także wbudowany...
Pod koniec marca firma Microchip [url=]rozszerzyła ofertę swoich 16-bitowych mikrokontrolerów PIC o modele wzbogacone o dodatkowe układy analogowe. Teraz to samo zrobiła z 8-bitowymi MCU z serii PIC16F178X. Nowe mikrokontrolery, oprócz powiększonej pamięci flash zyskały także różne dodatkowe układy, takie jak 12-bitowe przetworniki A/C, 8- i 5-bitowe...
Kolego czy oglądałeś jakiś poradnik Mirka36, twórcy MkAVRcalculatora, jak sie go używa, albo czytałeś instrukcję? Zmiana FuseBitów, nawet w tej zakladce "Proste" nie oznaczy tylko zaznaczenia kropki przy danym taktowaniu. Po zaznaczeniu kropki trzeba przejść na zakładkę Programator i tam wybrać Zapis i postawic ptaszka przy FuseBits po czym nacisnąć...
Pewnie tmf napisze że moje wnioski są zupełnie bezwartościowe bo np. niedostosowałem się do zasad ochrony przed ESD. No i racja. Ale jeżeli pewne mikrokontrolery w danych warunkach się notorycznie uszkadzają a inne w tych samych warunkach nie, jedne działają z kwarcami zupełnie dobrze a inne nie chcą (mimo stosowania środków zaradczych), to jakieś...
Ale chodzi mi o ten kondensator C1, czy on tutaj nie jest kluczowy do zapewnienia odpowiedniej częstotliwości sygnału i muszę kupić ten foliowy za 2 zł ? To jest kondensator wygładzający przebieg napięcia zasilającego (eliminujący jakieś drobne zakłócenia). Bez wpływu na częstotliwość nośną - no chyba żeby był uszkodzony i zwarł zasilanie do masy......
Witam jestem początkujący w programowaniu mikrokontrolerów więc proszę o wyrozumiałość. Zadanie muszę zrobić na zajęcia. Szukałem w sieci i na forum rozwiązania lecz nie mogłem znaleść wątku który pomógł by mi zrozumieć obsługę jednowierszowej klawiatury. Nie rozumiem algorytmu. "Linia wiersza dołączona do wejścia portu. Linie portu do wyjść portu....
Mikron MIK32 to 32-bitowy mikrokontroler o architekturze RISC-V, który został zaprojektowany i wyprodukowany w Rosji z funkcjami podobnymi do mikrokontrolera STMicro STM32L0 z rdzeniem ARM Cortex-M0+. Nowy układ pokazuje, w jaki sposób architektura open-source RISC-V może pomóc obniżyć barierę wejścia i pozwolić większej liczbie firm zaprojektować...
Jesteś w błędzie 🙂. Nie zmarnowałem czasu, po prostu nie mam go za wiele i muszę odpowiednio nim rozdysponowac. Projekt nie upadł, zorganizowałem sobie więcej materiałów. Mam już płytkę testową do nauki, literaturę, przygotowane narzędzia. Wiem już, że uruchomienie tego nie będzie tak proste jak się może wydawać. Gdybym nie rozpoczął tego projektu podlaczylbym...
8L można zasilać niższym napięciem np 3V3. i taktować wolniejszym oscylatorem. 8 - 5V do 16MHz, Tobie to nie robi róznicy...
Już śpieszę z wyjaśnieniem o co chodzi w tak empirycznym temacie. A wiec, uznałem, że najwyższa pora by moja Atmega32 porozmawiała sobie z PC. Chwyciłem w tym celu za lutownice i napadłem na bezbronnego max232. Po kilkugodzinnych bojach powstał układ mający połączyć uC z PC. Mikrokontroler miał wysyłać co sekundę „to jest test”. Może i to...
Microchip PIC10 wszystkie, PIC12 chyba wszystkie, z PIC16F62x/64x TI to chyba jakieś MSP430xxxx maja wbudowane oscylatory.
Nie wiem czy sie przyda ale mam opis bootloadera ale na ATmega8 oto on napisany w bascomie: 'Program Bootloadera (monitora) dla ATmega8 umożliwiający ładowanie 'programu do pamięci Flash przez interfejs RS232 z prędkością 19200 'bodów 'Bity fuse należy ustawić, by na Bootloader było przeznaczonych 128 'bajtów 'Początek adresu programu Bootloadera:...
Witam walczę z uruchomieniem czujnika DS18S20. Próbuje przeprowadzić RESET 1-wire niestety bezskutecznie. Czujnik nie odpowiada. Prawdopodobnie błąd spowodowany jest złym doborem czasów opóźnienia. Mikrokontroler Atmega8 pracuje z oscylatorem wewnętrznym ustawionym na 8Mhz (zmieniłem fusebity CKSEL z 0001 na 0100). Czujka DS podłączona jest do Portu...
pF inaczej zegar procka by nie ruszył, nF tłumiły by drgania oscylatora...:D
Zaglądnij do datasheetu mikrokontrolera. Częstotliwość będzie w dużej mierze zależeć od temperatury.
MAXQ1850 jest nowym, 32 bitowym mikrokontrolerem o architekturze RISC i zmniejszonym poborze mocy, zaprojektowanym do systemów która potrzebują wysokiego poziomu zabezpieczeń - systemów bankowych, płatności itp. Łączy on w sobie wysoki poziom zabezpieczeń, dużą wydajność i niskie zużycie prądu. Układ posiada bardzo dużo wbudowanych zabezpieczeń i sprzętowych...
Schematu nie będę zamieszczał, bo jest to najzwyczajniejszy układ pracy uC. Nie na darmo Mirek prosi o schemat, bo juz dziesiątki, setki, a może tysiące razy okazywało się, że ten "najzwyczajniejszy układ pracy" był źle zaprojektowany, albo brakowało niezbędnych połączeń do prawidłowej pracy mikrokontrolera. EDIT. Trochę się spóźniłem :)
Zdecydowanie zgadzam się z BlueDraco wszystko co można robię na tym co oferuje mikrokontroler a jak nie da się osiągnąć wymaganego efektu sięgam po elementy dyskretne . Większość nie zdaje sobie sprawy że nawet rezonator kwarcowy w większości projektów jest zbędny i nie tylko spi czy i2c ale nawet uart potrafi prawidłowo pracować na skalibrowanym wewnętrznym...
Witam. W mikrokontrolerze Atmega48 można ustawić następujące tryby redukcji poboru mocy: 000 Idle 001 ADC Noise Reduction 010 Power-down 011 Power-save 100 Reserved 101 Reserved 110 Standby(1) 111 Extended Standby(1) Nigdzie nie mogę znaleźć informacji, w których konkretnych przypadkach należy używać zewnętrznego rezonatora kwarcowego, a w których można...
Jeśli tak jak pisałem w pierwszym poście do mikrokontrolera dochodzi napięcie 5v na podane piny, ponadto od strony przycisku/swich-a dochodzi do niego prosto na pin 37 sygnał ( przy naciśnięciu STANDBYON, jest zawierany do masy). Od drugiej strony tego mikrokontrolera prosto ( bez żadnych pośrednich elementów) do zasilacza idzie szyna STBY, to czy...
Eduponics Mini v2 to otwarta platforma zbudowana wokół mikrokontrolera ESP32. Ta płytka Internetu Rzeczy (IoT) jest wyposażona w przydatne czujniki do zastosowań w aplikacjach rolniczych, takie jak pomiar temperatury, wilgotności, wilgotności gleby itp. Oprócz łączności Wi-Fi oraz Bluetooth Low Energy, Eduponics Mini v2 zawiera złącza Grove i piny...
Witam, znalazłem tutaj na forum kilka tematów podobnych, niestety żadne z przedstawianych tu rozwiązań nie pomogło w przypadku mojego AVR-ka :( Po krótce problem: Do programowania AVR-ów używam programatora ZL2PRG opisanego w książce 'Mikrokontrolery AVR w praktyce' J. Dolinskiego. i PonyProg2000 2.06f Beta W układziku nad którym obecnie pracuję wykorzystywałem...
Witam wszystkich Do mojego projektu poszukuje mikrokontrolera odpornego na b. duze zaklócenia elektromagnetyczne (uklad przełącza duze indukcyjnosci) Wymagania odnosnie zasobow uC to: szybki - duzo MIPSów:)) (program jest trywialny ale musi byc szybko wykonany, Tak, pasowało by PLD ale za słabo je znam.) UART około 1-2Mbity (rx,tx) + 16 linii WY + 2...
Witam, proszę o pomoc w doborze mikrokontrolera do istniejących na płycie wyjść opisanch następująco (obudowa soic14 pin): 1, 2, 3 - Not connected 4 - Zasilanie 5V 5, 6 - oscylator 4 MHz 7 wejście (pilot rc5) 8, 9, 10 - wyjście PWM 11 - GND 12 - not connected 13 - SDA 14 - SCL 13 i 14 ma podpiętą pamięć 24C02 Proszę o pomoc w doborze zamiennika który...
Przepraszam za pozna odpowiedz! Hans512: A dlaczego zdecydowaleś sie na msp430? Jakieś konkretne zastowanie akurat tego mcu jest Ci potrzebne? Postanowilem nauczyc sie programowac mikrokontrolery (czysto dla zabawy), kupilem programatory dla PIC(PICkit2) oraz msp430(Launchpad), i ten drugi jakos bardziej przypadl mi do gustu. Byc moze to glupie ale...
Nie. Robię to mniej więcej tak: czekam na przejście przez zero i w czasie półokresu włączam i wyłączam na określony czas dmuchawę. Jestem pewien, że można to zrobić łatwiej, ale musiałem całość szybko uruchomić, a że ten sposób działał to już tak zostało. Póki co dmuchawa się nie popsuła przez takie sterowanie :P. [syntax=basic4gl] $regfile = "m16def.dat"...
Jeżeli procesor ma zadziałać na INT to musi chodzić główny zegar, czy się mylę. W pewnym sensie się nie mylisz. Jeśli INT ma reagowac na zbocze, to musi pracować zegar, jeśli ma to byc poziom to nie. Jest tylko jedno ale, poziom niski musi byc odpowiednio długo utrzymany (start generatora itp). Czas ten zależy od ustawień bitów konfiguracyjnych CKSEL...
No, ale teoretycznie Na teoretyczną analizę to można sobie pozwolić, kiedy masz pewność jak zbudowany jest oscylator w mikrokontrolerze. Zapytaj kogoś kto projektuje mikrokontrolery (raczej nie na tym forum) to może będzie mógł więcej powiedzieć, niz ja który tylko czytałem jak co działa. Jeżeli mamy schemat wg #2 i na jednej z nóżek jest dokładnie...
Ja to doskonale wiem. Chodzi mi bardziej o ładunki. Jeśli mój miernik nie kłamie to miały nominalne pojemności. Zasada zachowania ładunku musi zostać zachowana. A pomiary pojemności kondensatorów elektrolitycznych prostym miernikiem mogą być obarczone dużym błędem. Dodano po 2 Do tego uwzględnij i takie efekty:
Chciałbym pewną kwestie formalną wyjaśnić że oscylator to nie musi być kwarc i te procesory wcale nie posiadają wbudowanego kwarcu. Jest tam oscylator RC, który nie jest tak dokładny jak oscylator kwarcowy. To coś co się dumnie nazywa oscylatorem RC składa się z 2 elementów rezystora i kondensatora.
willyvmm wrote: Doczytałem się że fabrycznie ustawiony on ma fusy CKSEL na wewnętrzny oscylator 4MHz. Czy dokładność tego oscylatora jest dostateczna do odbioru transmisji po rs232 ?? Rozwiążmy problem teoretycznie. Wchodzimy na stronę producenta, ściągamy datasheet mikrokontrolera i czytamy na stronie 24: At 3V and 25°C, this calibration gives a frequency...
Witam. Od niedawna zacząłem interesować się mikrokontrolerami, konkretnie avr. Zafundowałem sobie atmega8 i udało mi się zapanować nad jego portami i pinami. Teraz przyszła mi ochota na komunikacje atmega8 z pc. Na wszystkich schematach jakie znalazłem w sieci (atmega8 <=> rs232) zastosowany jest zewnętrzny rezonator kwarcowy z dwoma kondensatorami....
Witam, Tym razem ja potrzebuję pomocy :| Programowałem sobie ATmega8 i przez przypadek oczywiście zle ustawiłem Fuse Bity zamiast na 0100 Wew oscylator 8MHz to ja dałem 1000 Zewnętrzny Oscylator RC 8MHz ,i straciłem łączność z prockiem. Teraz potrzebuję zbudować OSCYLATOR RC 8MHz, żeby zmienić te fusy. Próbowałem odblokować ATmega8 mikrokontrolerem...
Hmm coś chyba zepsułem ale z czystej ciekawości :< wedle dokumentacji tiny2313 po ustawieniu CKSEL na 0000 i SUT na 00 załączam zewnętrzny oscylator. W avr studio jest to ext. cloack; start up-time: 14 ck+ 0ms. Ustawiłem i zablokowałem procesor >.< podłączałem oscylatory 10, 16MHz i nic. Po podaniu napięcia program wcześniej wgrany nie działa.
Pozostaje tylko zwłoka faktycznej obsługi przerwania która nie jest stała więc dokładność wyniesie kilka cykli. Można ją wyeliminować kosztem obu wejść INT, dodatkowego przewodu i zewnętrznego generatora przerwań dla ADC. Teraz dokładność wyniesie jeden cykl. Gdyby dodatkowo mikrokontrolery "napędzać" wspólnym oscylatorem zaczną mieć znaczenie: propagacja,czas...
Firma Fox Electronics globalny lider w dziedzinie rozwiązań do kontroli częstotliwości zaprezentowała ultra-precyzyjny oscylator 1,8 V HCMOS XpressO-ULTRA. Aby sprostać najwyższym wymaganiom, jakie niosą współczesne konstrukcje, oscylator z serii FXU-HC51 może działać w szerokim zakresie temperatur od -40oC do +85oC. Niskonapięciowe oscylatory HCMOS...