Które Mikrokontroler używacie?

A

allan_ecker

Guest
I zerknąć na świat dostępnych mikrokontrolerów i opcje czynią głowie spin!Arduino, PIC, Atmel, itp prawdopodobnie wszystkie mają różne mocne i słabe strony, ale zamiast starannie przeczytać klod spec arkuszy i aplikacji zauważa I rysunek I'll tylko leniwy i poprosić was które używasz, i dlaczego.

 
Używam mikroczipowego pic.Właściwie to nie ma znaczenia, które z nich korzystania, jeśli jest to cechy są wystarczające dla projektów (prędkość portu liczy, barana, eprom, PWM kanałów itp.)

 
Jeśli masz zamiar używać w profesjonalnych produktów, I sugest zdecydowanie migracji bezpośrednio do rdzenia ARM7, to z powodu otwartej architekturze, produkowanych przez kilka firm na wszystkich światowych.Będzie można zapobiec, aby cierpieć z problemów logistycznych.PIC rodziny jest wytwarzany tylko przez Microchip.Używam PIC16F rodziny na wszystkich moich ostatnich projektów i nie lubię tego uzależnienia.
 
Zacząłem z PIC 16F84, a następnie pracował drodze do 16F877.Począwszy od assemblera a następnie migrują na PIC CCS C compiler.To było dość łatwe i nie miała wiele czasu.

 
Używam maksyma, Freescale oraz Atmel's micros, dlaczego ...ponieważ dał mi wolną próbki.Więc jeśli chcesz być na wszystko, co najnowsze, wykorzystanie produktu firmy dają swobodnie do nas próbkę ... I LOVE THE firma, która dała mi PRÓBKI ZA DARMO!

 
Wolę używać 8051/52, najlepiej w systemie Programowalny nich, jak na przykład ATMEL AT89S52.
Ale Dallas DS5000T jest dobry z wielu pokładowych goodies plus nonvolatile RAM, ale zbyt drogie somwwhat

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Smutny" border="0" />~ seemanta

 
jak większość, Zacząłem moje mikrokontrolerem doświadczenie w mikrochipie PIC.I nadal korzystać PIC dużo (obecnie przy użyciu PIC18F4550 dla hobbyist projektu), ale także I've wzrosła do jak TI MSP430 serii.

Tak naprawdę sprowadza się do łatwości użytkowania i dostępne narzędzia.MicroChip bardzo daje wszystkie potrzebne narzędzia za darmo.Jeśli chcesz coś wysokiej klasy,
a następnie musisz zapłacić.TI i innych, z drugiej strony, sprawi, że nawet płacić za podstawowe.

Na podobne notatkę, możesz chcieć sprawdzić Small Device C Compiler (SDCC) nad projektem na sourceforge.Jest to dojrzały projekt (rewizja 2,7 ostatni raz sprawdzone I) i jest to norma kompilatora C, która wspiera najczęściej używanych micros.

 
Używam mega32 i BascomAvr kompilatora.te dwa są wielkie i tak łatwo się nauczyć.Wypróbuj je!

 
I korzysta ATmega8535 (8-bit AVR core) mikrokontrolera z WINAVR C-compiler.
Te MCUs są programowane w systemie i nie jest trudne do programowania w C.

 
Używam królik 4000.cant beat na pokładzie ethernet i dobrej moduły, które sprzedają za bardzo niewielkie pieniądze

 
Atmel AVR mikrokontrolerów są bardzo proste w użyciu (prosty model programowania) są niskie koszty i można je znaleźć wszędzie.Również wszystkie AVRs zbyt szybko.
Więc mogę używać 8515 (AT90S8515-atmega8515), Atmega162 i 2313.
Również bardzo miło mikrokontrolery z bardzo elastyczny i łatwy do nauki montażu są PSOC z cyprysa

 
Wolę ATMEL.Nie tylko ze względu na swoją prostą architekturę, ale ze względu na swoje narzędzia.Użyłem Codevision AVR cross kompilatora.Oto kilka cool tutorials.

h ** p: / / elecrom.wordpress.com/2007/10/21/tut1-introduction-to-avr /
h ** p: / / elecrom.wordpress.com/2008/02/12/avr-tutorial-2-avr-input-output /

AVR Programator:
h ** p: / / elecrom.wordpress.com/2007/10/15/make-your-own-ultra-simple-universal-avr-programmer /

CodeVisionAVR:

h ** p: / / ashishd.files.wordpress.com/2008/03/cvavrman.pdf

 
Arduino nie jest MCU
jest otwarte platformy i mogę powiedzieć to wielki gadżet widziałem i uczynić go na breadboard z ATMEGA8 i język programowania jest tak proste ...nie muszą wiedzieć, gdzie jest PWM rejestrów, nie trzeba wiedzieć, gdzie ADC rejestrów ....Wystarczy pomyśleć, aby działania kodu nie więcej.tylko prosty prog do spalania bootloader i po tym wszystko pójdzie ponad KOM.
ps przed i pracy z AT89S52 ...MCU littile dobre, ale powolny
Rdzeń 8051 ~ 12 zegarków na instrukcji = 12 MHz kryształu = 1 000 000 Inst.na sekundę.
AVR ~ 1 zegar na instrukcji = 12 MHz crytal = 12 000 000 instrukcji na sekundę

zakresie od BUŁGARIA

 
Używam PIC12, PIC16 i PIC18.Oni są moimi ulubionymi.
Ale ostatnio kupiłem AVR Butterfly and
I'll rozpocząć naukę AVR ... wkrótce.

 
bld to dobry wybór

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Uśmiechać się" border="0" />

motyl ma everythink należy uruchomić AVR jest potężny i szybki i prosty dostosować nie jest jak pic

zakresie od BUŁGARIA

 
Wolę mikrokontrolerów PIC.

Ponieważ istnieje wiele możliwości, aby pomóc w internecie
i wielu książek dostępny.
Część zadań wykonywana z nimi
i są one dostępne w internecie, które mogą być dobrym przykładem do pracy z nimi.To także pomoże Ci w pracy z wcześniejszym projektem.
Kiedy zacząłem używać 12f508 & 16f84.Now Używam również 16f628 & 18f2550.I zawsze uniknąć 40 pin mikrokontrolerów.

Bezpłatne próbki PIC również dostępne z

www.microchip.com

W Atmela rodziny I tylko 892.051.Jest całkiem dobrze.

Jeśli teraz chcesz zrobić kilka hobbystów projektu (Projekt potrzeb I / O tylko niewielki program pamięci RAM) 16F84 najlepiej on.Since to mają dobrze szczegółowe dane shit i wielu przykład projektu.

Teraz Jeśli potrzebujesz komputera za pośrednictwem interfejsu USART wykorzystania 16f828.
Teraz Jeśli potrzebujesz komputera poprzez interfejs USB wykorzystania 18f2550.

 

Welcome to EDABoard.com

Sponsor

Back
Top