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.
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 …
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ę?) …
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 …
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 …
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ę …
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.
Próbuję skonfigurować płytkę drukowaną z atmega168 i bez nagłówka programowania. Zamierzam użyć szeregowego programu ładującego (na płycie jest ft232) do przeprogramowania, ale zastanawiam się nad najlepszym sposobem na zaprogramowanie programu ładującego. Czy ktoś jeszcze tego próbował? Mam problem ze znalezieniem gniazda ZIF TQFP-32.
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 miesięcy temu . Tło : Młodszy inżynier elektroniki R&D ( jedyny EE w 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 …
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 …
Jako hobbysta inżynierii ogólnej każdego dnia uczę się więcej o świecie mikrokontrolerów. Jedną rzeczą, której nie do końca rozumiem, jest znaczenie wersji bitowej mikrokontrolera. Używam ATmega8 od kilku miesięcy i wydaje się, że działa świetnie dla moich celów. Wiem, jak rzeczy takie jak szybkość zegara, pamięć, liczba pinów IO, rodzaje …
Mam dwa pozostałe moduły RAM 2 GB, które usunąłem z MacBooka Pro podczas aktualizacji. Zastanawiałem się tylko, czy nadają się one na przykład do Arduino. I tak byłbym zbyt początkujący, by spróbować to teraz zrobić, ale jestem ciekawy, czy to w ogóle możliwe, czy to po prostu za dużo pamięci, …
Jeśli kryształ ma nominalną pojemność ładunkową 6 pF, czy właściwym rozwiązaniem jest umieszczenie kondensatora 6 pF w GND na którejkolwiek nodze kryształu? Używam go jako źródła zegara (TOSC) dla XMEGA i ma maksymalną ESR 50 kOhm (co jest w zakresie zaleceń).
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: …
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 …
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.