Pytania otagowane jako microcontroller

Urządzenie, które zawiera centralną jednostkę przetwarzającą (CPU), pamięć i (ogólnie) asortyment urządzeń peryferyjnych I / O (UART, ADC, DAC, I / O ogólnego przeznaczenia, I2C itp.) W ściśle sprzężonym standalone pakiet.

4
Wykrywanie prądu nA do mA
Muszę wyczuć prąd docelowego MCU przez różne okresy jego stanu włączenia / uśpienia / wyłączenia, a następnie muszę wysłać te dane z powrotem do innego interfejsu MCU, aby odczytać wartość. Oba będą na tej samej płycie, zasilane 5 V USB. Są to jednak wymagania, które mam: Zasilacz USB 5 V. …

7
Jaki jest sens DMA we wbudowanych procesorach?
Ostatnio robiłem projekt z mbedem (LPC1768), używając przetwornika cyfrowo-analogowego do generowania różnych fal. Przeczytałem części arkusza danych i mówiono o tym, jak ma DMA dla wielu urządzeń peryferyjnych. Wydawało się, że byłoby to przydatne, ale przy dalszym czytaniu odkryłem, że DMA używał tej samej magistrali danych co procesor (co, jak …

2
przesyłanie sygnału 5 V przez długi kabel
Szukam tutaj pomocy, ponieważ potrzebuję na to wiarygodnej odpowiedzi. Muszę uzyskać sygnał wejściowy (niskiej częstotliwości 5v digital pulse) do mikrokontrolera z czujnika (zbliżeniowego) znajdującego się w pewnej odległości od płyty sterowania. Wyszczególnię najważniejsze punkty. Maksymalna odległość Tx: 50 m Maksymalna częstotliwość impulsów cyfrowych: 10 Hz Zakres napięcia czujnika: od 5 …

6
Jak odczytać wysokie napięcia na mikrokontrolerze?
Chcę odczytać wysokie napięcia, takie jak ~ 50 V, za pomocą mikrokontrolera. Planuję umieścić to jako wejście do linii A / D mikrokontrolera. Ale oczywiście nie powinieneś mieć tak wysokiego napięcia na wejściu mikrokontrolera, bo inaczej się usmaży. Jak mogę odczytać wysokie napięcie? Najważniejsze jest to, że muszę obniżyć napięcie …



4
Jak ważne są częstotliwości UART?
Będę używał kryształu 8 MHz, aby uruchomić mój mikrokontroler przy 16 MIPS (PLL 4x, 2 instrukcje cyklu). Jednak 8 MHz nie dzieli się na żadne częstotliwości UART AFAIK ... więc jak ważne są te częstotliwości? Planuję użyć 115 200 bodów. Czy UART może działać w granicach ± ​​1%? Jeśli to …

11
Czy powinienem kupić Netduino lub Arduino?
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Zastanawiam się nad zakupem NetDuino do niektórych domowych projektów hobby. Czy ktoś z was z niego korzystał i jakie było jego doświadczenie? Czy zamiast tego …

6
1-przewodowy mikrokontroler zasilany pasożytniczo?
Widziałem 1-przewodowe czujniki Dallas, wyglądają świetnie. Ale chciałbym stworzyć niestandardowe 1-przewodowe urządzenia podrzędne, które mogą być zasilane pasożytniczo (tylko uziemienie + dane). Czy ktoś może polecić odpowiedni do tego mikrokontroler małej mocy? Czy ktoś ma przykładowy obwód do tego, jak zasiliłbym MCU z magistrali 1-przewodowej?


6
Wielozadaniowość na mikrokontrolerach PIC
Wielozadaniowość jest obecnie ważna. Zastanawiam się, jak możemy to osiągnąć w mikrokontrolerach i programowaniu wbudowanym. Projektuję system oparty na mikrokontrolerze PIC. Zaprojektowałem jego oprogramowanie w MplabX IDE za pomocą C, a następnie zaprojektowałem dla niego aplikację w Visual Studio przy użyciu C #. Skoro przyzwyczaiłem się do używania wątków w …

3
Jak krok po kroku uruchamia się i uruchamia mikrokontroler?
Kiedy kod C jest zapisywany, kompilowany i przesyłany do mikrokontrolera, mikrokontroler zaczyna działać. Ale jeśli wykonamy ten proces przesyłania i uruchamiania krok po kroku w zwolnionym tempie, mam pewne wątpliwości co do tego, co faktycznie dzieje się w MCU (pamięć, procesor, bootloader). Oto (najprawdopodobniej nie tak) to, na co odpowiedziałbym, …

6
Po co wdrażać mikrokontroler w FPGA?
Obecnie „badam” układy FPGA, co mogą zrobić, jak to robią itp. W więcej niż jednym miejscu ( na przykład tutaj ) widziałem projekty, które wdrażają prosty mikrokontroler z FPGA. Więc moje pytanie: chciałbym wiedzieć, jaki jest cel robienia takich wdrożeń? Po co używać mikrokontrolera zaimplementowanego w FPGA zamiast mikroprocesora na …

1
Generowanie sygnału sinusoidalnego przy użyciu PWM
Nie jesteśmy w stanie poprawnie wygenerować sygnału sinusoidalnego za pomocą mikrokontrolera MC68HC908GP32 . Opis PWM zaczyna się na stronie 349. Częstotliwość taktowania wynosi 2,4 MHz, a my wykorzystaliśmy PWM 7 kHz, używając preskalera i ustawiając moduł modulo na 350 w następujący sposób: T1SC = 0x60; // Prescaler: Div entre 64 …
16 microcontroller  c  pwm 

4
Mikrokontroler z długim przewodem do wejścia cyfrowego
Mam przycisk dzwonka do drzwi w moim domu podłączony do płyty deweloperskiej GHI EMX . Oprogramowanie ocenia porę dnia i określa, czy dzwonek do drzwi powinien zadzwonić. Uwaga dodatkowa: Zostało to zaimplementowane jako sposób radzenia sobie z dowcipami ding-dong-rowie, które otrzymywałem. To wszystko działa świetnie, z wyjątkiem jednego problemu, drut …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.