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.

7
Generatory liczb losowych wykorzystujące pin GPIO?
Właśnie przeczytałem pytanie Generator liczb losowych AVR i spotkałem się z wieloma sposobami generowania losowych nasion w AVR: Użyj specjalnego „Bezpiecznego AVR” Użyj wewnętrznego czujnika temperatury Czytaj niepisaną pamięć EEPROM Zmierz odstępy czasu między danymi wprowadzanymi przez użytkownika Użyj pływającego pinu ADC. Dlaczego nie tylko pojedynczy pin cyfrowy, skonfigurowany jako …

10
Języki programowania dla inżynierów elektroników
Jestem studentem elektroniki i inżynierii komunikacji, zanim dostałem się na studia, interesowałem się programowaniem i aplikacjami komputerowymi. Skoncentrowałem się na projektowaniu aplikacji Windows i nauce ich technik, ale teraz czuję, że jest to bezużyteczne w mojej dziedzinie ... Nie muszę się uczyć wszystkiego o informatyce i programowaniu! (Czy mam rację?) …

3
Mikrokontroler z eterem i radiem na pokładzie?
Czy ktoś wie o jakimkolwiek (stosunkowo niedrogim) SoC, który łączy wszystkie : Mikrokontroler (dowolna architektura, przynajmniej 4KB RAM / 8KB flash) Transceiver radiowy (433 MHz - 915 MHz lub 2,4 GHz) Ethernet MAC + PHY (W przypadku zastosowania czujnika bezprzewodowego - łączenie z węzłami czujnika niskiej mocy) Mogę znaleźć przykłady …

6
Wewnętrzny lub zewnętrzny oscylator
Zawsze używam wewnętrznego oscylatora, który mają zdjęcia, ponieważ nigdy nie znalazłem potrzeby uruchamiania czegokolwiek z częstotliwością wyższą niż 8 MHz (co jest najszybszym, z którego zdjęcia zwykle mogę korzystać). Czy są jakieś powody, poza przekroczeniem 8 MHz, co oznacza, że ​​powinienem użyć zewnętrznego oscylatora? Wydaje mi się, że jeszcze jedna …

4
Dlaczego potrzebujemy programistów sprzętu?
Używam Boarduino i 30-rzędowej deski chlebowej do programowania ATtiny. Ładuję niezbyt skomplikowany szkic o nazwie ArduinoISP (domyślnie dołączony teraz do Arduino IDE) i nagle mam działającego programistę. Atmel sprzedaje fajnego programistę za 30 do 40 USD, a istnieje wiele zestawów do robienia tańszych. Byłem bardzo szczęśliwy, kiedy dostałem działającego programistę …

3
Wskaźnik niskiego poziomu baterii
Chcę stworzyć wskaźnik żywotności baterii, którego będę mógł używać w połączeniu z mikrokontrolerem. Mam nadzieję, że będę w stanie odczytać aktualny pozostały czas pracy baterii i coraz częściej uśpię mikrokontroler, aby wydłużyć żywotność baterii.



7
Jak radzić sobie z długim czasem realizacji w chipie w małej firmie
Jestem głównym inżynierem w małej firmie. Popularność naszych produktów szybko rośnie, a teraz dowiadujemy się o bolesnych czasach realizacji dla mikrokontrolerów. Właściciel domaga się remontu produktu, aby uniknąć czasów dostaw dystrybutora. Moje pytanie brzmi: Jaka jest norma w produkcji elektronicznej? czy powinienem go przekonać, by zaciągnął pożyczkę i przez cały …

6
Jak wymyślić listę wymagań dla mikrokontrolera dla mojego projektu? Jak mogę znaleźć odpowiednie mikrokontrolery?
Pracowałem nad projektem sterowania eBike na Arduino MEGA2560. Program uruchamia 3 razy pętle sterowania PID, jedną pętlę kontroli pojemności baterii (interpolacja na podstawie tablic przeglądowych), prędkościomierz (próbki na podstawie kontaktronu), a także ekran LCD do wyświetlania informacji. Wejściami są 3 sygnały analogowe: napięcie akumulatora, prąd i wejście przepustnicy użytkownika, a …




5
Badanie tłumaczy / kompilatorów języka wysokiego poziomu dla mikrokontrolerów
Chciałbym wygenerować listę interpreterów i kompilatorów języka wysokiego poziomu (np. Coś, co kompiluje kod LISP do C) dla mikrokontrolerów. Do tej pory przeprowadziłem trochę badań, aby udokumentować tutaj: Lista projektów uruchamiania Pythona na mikrokontrolerach: http://web.media.mit.edu/~nvawter/projects/pyMicro/ PyMite: http://wiki.python.org/moin/PyMite python-on-a-chip: http://code.google.com/p/python-on-a-chip/ Program pachy: http://armpit.sourceforge.net/ TinyScheme: http://tinyscheme.sourceforge.net/home.html Minimalny interpreter LISP: http://www.sonoma.edu/users/l/luvisi/sl5.c Embedded ML: …

8
Komunikacja między wieloma mikrokontrolerami
Chciałbym zacząć wdrażać system składający się z N mikrokontrolerów (N> = 2 MCU), ale chciałbym wiedzieć, jakie są możliwości komunikacji między nimi. Idealnie, mikrokontrolery (N-1) są umieszczone w domu, działając jako klienci, podczas gdy ostatni („serwer”) jest podłączony do komputera PC przez USB. Problem, który mam teraz, to sposób połączenia …

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.