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.
Czasami chcę, aby mój MCU lub CPLD wprowadził logikę statyczną. Wybieram więc powiązanie go z VCC lub GND. Problem polega na tym, że powinienem umieścić szeregowo rezystor, aby ograniczyć prąd? Myślę tylko przez chwilę i otrzymuję własną odpowiedź: nie! Weźmy na przykład arkusz danych STM32F103 on, na stronie 86: Z …
Myślałem o stworzeniu modułów dla płytki rozwojowej, które zrobiłem kilka dni temu, które będą zawierały interfejsy spi / i2c. Problem polega na tym, że nie włączyłem rezystorów podciągających do pinów MCU na płycie głównej i myślałem o dodaniu ich do modułów, aby były bardziej „ogólne”, aby każdy użytkownik mógł z …
Chcę wysterować pasek diod LED z mikrokontrolera za pomocą PWM do sterowania jasnością. Listwa, którą mam, zajmuje około 1,5A przy 12V. Znam tylko elektronikę cyfrową o niskiej mocy, więc chciałem sprawdzić, czy te założenia są prawidłowe, i uzyskać porady: - Jeśli użyję do tego tranzystora NPN, tranzystor po włączeniu spadnie …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Jak rozumiem, EEPROM jest częścią komputera (w moim przypadku mikrokontrolera AVR), który przechowuje dane i utrzymuje je nawet wtedy, gdy urządzenie całkowicie się wyłączy. Pozwala na zapisywanie danych i czytanie z nich. Problem, który widzę, polega na tym, że ma on skończone życie i dość krótkie. Innymi słowy, mogę czytać …
Mam dwie płytki drukowane. Jeden ma dsPIC30F6012a, drugi dsPIC30F6015. Oba są programowane z oddzielnych niezależnych projektów HEX w MPLAB X, przy użyciu PICkit 3. Oba oprogramowanie układowe zostało bez problemu zastosowane do kilkudziesięciu jednostek przed tym punktem. Obecnie oprogramowanie układowe działa poprawnie po zaprogramowaniu na wszystkich komputerach oprócz jednego. Na …
Korzystałem PIC16F877( arkusz danych ) do kilku projektów. W przypadku pojedynczych przerwań zmiany zewnętrznego pinu można użyć PORTB0przerwania. Ale teraz muszę obsługiwać 8 niezależnych zewnętrznych przerwań zmiany pinów w jednym obwodzie. W arkuszu danych jest napisanych, że jest 15 przerwań PIC16F877, ale myślę, że są one liczone, w tym przerwania …
Joule Thief to prosta przetwornica step-up z którego można prowadzić 3.6V LED z baterią 1.5V, nawet jeśli spędza ostatnie krople jego życia. Składa się jedynie z tranzystora, transformatora i rezystora. Obwód jest bardzo wybaczający, zwłaszcza jeśli chodzi o liczbę cewek transformatora. Zastanawiałem się jednak, czy istnieje sposób dokładnego obliczenia wytwarzanego …
Używam sterownika LED TLC5945 . Mikrokontroler (używam LPC1343 ) musi zapewniać zegar dla wewnętrznego timera / licznika PWM. Maksymalna dozwolona prędkość zegara jest określona jako 30 MHz. Będę miał kilka płyt z Daisychained TLC5945. Płytki zostaną połączone za pomocą złączy między płytkami lub krótkimi kablami taśmowymi, szerokość jednej płytki wynosi …
Jestem zupełnie nowy w świecie układów FPGA i pomyślałem, że zacznę od bardzo prostego projektu: 4-bitowego 7-segmentowego dekodera. Pierwsza wersja, którą napisałem wyłącznie w języku VHDL (jest to w zasadzie pojedynczy kombinator select, nie wymaga zegarów) i wydaje się działać, ale chciałbym również eksperymentować z „rdzeniami IP” w Xilinx ISE. …
Zasadniczo muszę tylko wysłać niektóre dane do mikrokontrolera przez USB, a następnie mikroprocesor dekoduje dane i napędza pasek świetlny LED, który działa przy 5V. Mam problem ze znalezieniem odpowiedniego mikrokontrolera do pracy. Mikrokontroler musi mieć tylko 2 porty szeregowe do komunikacji USB, dwa porty szeregowe do komunikacji z listwą LED …
Cypress ma PSoC, które mogą pracować przy zasilaniu 0,5 V. Zastanawiałem się, jak je łączysz. 0,5 V jest za niskie dla tranzystorów FET i tranzystorów bipolarnych, diod LED, a nawet zwykłych diod. Jakie są zatem sposoby podłączenia PSoC do jego urządzeń peryferyjnych? Problemem jest także niska moc: nie pomaga to, …
Wybieram 32-bitowy mikrokontroler do implementacji filtra Kalmana. Bardzo mnie pociąga Atmel Studio 6 IDE. Jednak wydaje się, że działa tylko w systemie Windows. Czy ktoś mógłby zasugerować dobre IDE dla Linuksa? W przeciwnym razie myślę, że pójdę z Atmel Studio 6 IDE na maszynie wirtualnej. Z góry bardzo dziękuję,
Ostatnio dużo pracuję z Arduino. Jest to bardzo proste, ponieważ można bezpośrednio na nim wykonać kod C ++ bez potrzeby systemów operacyjnych lub sterowników. Przeprowadziłem badania i AFAIK, zwykle instalujesz Linuksa na Raspberry PI i tworzysz na nim skrypty pythonowe lub binarne C ++. Pytanie: Czy można na nim uruchomić …
Mam 7-segmentowy wyświetlacz, który ma 4 cyfry. Czego będę potrzebować, aby z tego skorzystać? Czy pojedynczy mikrokontroler może obsłużyć operację? Mam na myśli PIC16F690 ... Widziałem też układ MAXIM, który napędza tego rodzaju wyświetlacze ... czy jest to absolutnie wymagane? Oto zdjęcie z arkusza danych, nie wiem dlaczego są 2 …
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.