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.

5
Czy ktoś może zidentyfikować mikrokontroler na HC-SR04
HC-SR04 jest popularnym i bardzo niedrogim ultradźwiękowym urządzeniem strzelającym i chciałbym go zmodyfikować, aby zmienić jego funkcjonalność. Jeśli potrafię zidentyfikować kontroler, być może będę mógł go przeprogramować lub przynajmniej wymienić na taki, który sam mogę zaprogramować. Kontroler jest 14-pinowym SOIC i ma pin 4 Vcc, pin 11 Gnd, Xtal między …

4
Jak ważne jest umieszczenie zaślepek odsprzęgających po tej samej stronie płytki drukowanej?
Jak ważne jest, aby kondensatory odsprzęgające znajdowały się po tej samej stronie płytki drukowanej co układ scalony? Desperacko brakuje mi miejsca i naprawdę pomogłoby to umieścić czapki na dole. Myślę, że nie może być aż tak źle, ponieważ BGA wydają się wykorzystywać tę technikę w projektach, które są znacznie szybsze …

4
Jak utworzyć przerwanie timera w Arduino?
Próbuję utworzyć przerwanie opóźnienia czasowego w Arduino. Chciałbym użyć funkcji interrupts (), ponieważ jest to wewnętrzne przerwanie. Przykład: Powiedzmy, że chciałbym, aby kontrolka mrugała i wyłączała się, podając jedynie czas przerwania. Istnieje przykładowy kod, ale wykorzystuje on zewnętrzne przerwania (attachInterrupt ()). Chciałbym nadal używać wewnętrznych przerwań.

2
wskaźnik niskiego poziomu baterii mikrokontrolera
Zasilam płytkę i obwód baterią 9 V (alkaliczną). I chciałbym przeczytać baterię 9 V, aby śledzić, ile energii pozostało. Przeczytałem, że mogę to zrobić za pomocą dzielnika napięcia, ponieważ większość wejść ADC na UC pobiera maks. 5 V. To dobrze, ale czy sam dzielnik napięcia nie pobierze mocy i nie …

2
Co się stanie, gdy dane zostaną zapisane w LATCH?
Oto, co znalazłem w arkuszu danych PIC16F1947: Odczyt rejestru PORTB odczytuje stan pinów, natomiast zapis do niego spowoduje zapisanie do zatrzasku PORT. Wszystkie operacje zapisu są operacjami odczytu-modyfikacji-zapisu. Dlatego zapis do portu oznacza, że ​​piny portu są odczytywane, wartość ta jest modyfikowana, a następnie zapisywana w zatrzasku danych PORT (LATB). …

6
Programowanie różnic między mikrokontrolerem a mikroprocesorem?
Często więc widzę książki / samouczki i odniesienia podczas programowania w asemblerze do mikroprocesora ..... potem widzę, że niektórzy nazywają to mikrokontrolerem. Na przykład Atmel ATtiny2313 .... widziałem kilka samouczków, niektóre nazywają to mikroprocesorem, inne nazywają mikrokontrolerem? Który to jest? i czy programowanie ich (w zasadzie) jest takie samo? (w …

2
znaczenie set low / set high
Często widzę te wyrażenia w tutorialach z I / O mikrokontrolera. Przykładem zastosowania jest „ustaw pin 3 w stan wysoki” lub „ustaw pin 5 w stan niski na 20 ms”. Pamiętam też, że przeczytałem kilka różnych definicji tego, co oznacza ta terminologia. Czy niskie w „ustawionym niskim” oznacza niską impedancję? …


2
Urządzenia zabezpieczające przed wyładowaniami elektrostatycznymi - potrzebne do MCU?
Pracuję z dwoma układami scalonymi na płycie, dsPIC33F i PIC24F, a także szeregowym EEPROM (24FC1025.) Widziałem te małe urządzenia zabezpieczające przed wyładowaniami elektrostatycznymi w pakietach 0603: http://uk.farnell.com/panasonic/ezaeg3a50av/esd-suppressor-0603-15v-0-1pf/dp/1292692RL Czy jest to konieczne w przypadku MCU takich jak ja? Płytki mogą być stale obsługiwane, a interfejsy zewnętrzne (I2C, UART) mogą być narażone …



4
Budowanie obwodu z LPC1343
Czy ludzie tutaj używali układu LPC1343 Cortex-M3? Wcześniej zbudowałem kilka małych obwodów z mikrokontrolerami PIC, ale teraz używam LPC1243 Cortex-3 / ARM. Używam prototypowej płytki LPCXpresso, która działa bardzo dobrze, ale chcę teraz zbudować odpowiednią płytkę drukowaną dla mojego obwodu. Uważam, że ten układ jest o wiele ładniejszy do pracy …

7
Czy potrafisz oprzeć komputer na 32-bitowym mikrokontrolerze?
Wszyscy mamy (głównie) 32-bitowe maszyny w naszych domach. Ale maszyny 32-bitowe mają mikroprocesor. Czytałem artykuł o ARM Cortex. Jest to 32-bitowy mikrokontroler. To zaintrygowało mnie pytanie. Mikrokontrolery zostały stworzone w celu zmniejszenia zewnętrznego obwodu wokół mikroprocesora, następnie mikroprocesory stały się mocniejsze, podczas gdy mikrokontrolery pozostawały w nich 8-bitowe formy przez …


7
Biblioteka szyfrowania dla Arduino
Korzystam z Arduino, aby odczytać klawiaturę i otworzyć elektrozaczep po wprowadzeniu kodu PIN klawiatury. W tym szkicu chciałem użyć jakiegoś lekkiego szyfrowania do przechowywania kodów PIN w EEProm. Czy ktoś wie o takiej bibliotece? Słyszałem, że możliwe jest użycie TwoFish.
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.