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.
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 …
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 …
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ń.
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 …
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). …
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 …
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ę? …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany stosu inżynierii elektrycznej. Zamknięte 4 lata temu . Jaki jest najlepszy PIC do nauki? Chcę PIC z 8 pinami i wejściami analogowymi. Mam 16F628A, ale myślę, że …
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 …
Na jednej płytce mam mikrokontroler z jednym zasilaczem, a na drugiej Flip Flop z osobnym zasilaczem. Chcę podłączyć styk mikrokontrolera do styku resetowania klapki. Czy mogę po prostu poprowadzić drut, czy potrzebuje więcej? Zamierzałem to zrobić, ale teraz nie jestem pewien, czy to zadziała, ponieważ nie byłby to kompletny obwód, …
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 …
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 …
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.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.