Archiv verlassen und diese Seite im Standarddesign anzeigen : Controller
Hallo kann m ir irgendjemand einen Controller vorschlagen der :
- Mer als 24 IO`s hat
- Ein paar AD und DA Wandler hat
- Leicht zu kriegen ist (am besten Conrad oder Pollin)
- und sich für Linien Roboter eignet
Grüße Furtion
ATMega16 oder 32
32 I/O
8 A/D
D/A musste dir emulieren, iss aber sowieso besser
iss überall zu bekommen
iss mit sicherheit geeignet
Martin
Und wo krieg ich diese DA her ?
DAC kannst du mit PWM machen oder mit r r/2 Netzwerk. gibt auch div. Wandler, je nach Anwendung
Bei Controller-Empfehlungen sollt man schon drauf hinweisen, daß die meisten Kontroller genau EINEN AD Wandler haben, den man mit MUX mit mehreren Eingängen verbinden kann.
Ist nicht ganz dasselbe
Wo bekom ich so ein Pmw her und was ist ein MUX
Grüße Furtion
PWM ist in dem chip schon integriert, und was ein MUX ist muss man nicht unbedingt wissen, das kannste auch später noch lernen, es iss fürs proggen erstmal nicht wichtig, außer du programmierst mit C oder Assembler
Null Ahnung was ich programiere (Schlag mir was vor). Aber ist dieser MuX nicht ein da ausgang ?
Grüße Furtion
nimm mal bascom als programmiersprache:
- hat nen internes forum hier
- iss sehr leicht zu lernen
- hat sehr viele funktionen integriert, wie ansteuerung von LCD, GLCD, I²C, 1Wire, u.s.w.
MUX heißt multiplexer, und das issn teil, was die verschiedeneneingänge auf EINEN ADC umleitet, je nachdem welche leitung aktiviert ist
Und wo bekomm ich so was herr? Ach so ich hab mal was von so einem Schnitstellenportserhöher gibzs das auch für Avm
bascom gibts bei www.robotikhardware.de, ja gibt es natürlich auch fürn AVR, die sind sozud´sagen universal einsetzbar
Gibt es da auch die die Avr`s (einzelnd)
ja, da gibt es die controller
ist dieser Atmel 32 auch I2c compitabel (besitzt er einen)
ja hat er (achtung, ich bin ein nicht sichtbarer leertext)
Ok und ich habe was gefunden bei embit :
Atmel AVR ATtiny2313-20PI
2 kByte Flash Programmspeicher, 10.000 Schreibzyklen
128 Byte internes SRAM
128 Byte internes EEPROM, 100.000 Schreibzyklen
Bis zu 20 MIPS bei 20MHz
1 8 Bit Timer/Counter
1 16 Bit Timer/Counter
4 PWM Kanäle
USI Schnittstelle, zB für I2C oder 2. UART
USART
debugWire On-Chip Debugging
Watchdog Timer
Analog Comparator
20 PDIP Gehäuse
2,7V - 5,5V
0 - 20MHz
frage wie viele IO`s hat er ?
Ps : wie meinst du das mit du leertext
Hi,
du kannst dir das Datenblatt direkt bei Atmel holen.
www.atmel.com
Da findest du alle Infos. Für's erste sollte die Kurzform des PDFs für einen Überblick reichen.
Daß ein Mikrocontroller mit 20 Pins keine 24 I/Os hat dürfte klar sein ;)
Der Tiny2313 hat 18 I/Os, wobei einer davon auf dem RESET Pin liegt.
Wenn man den benutzen will, läßt sich der chip nicht mehr so einfach programmieren, da zum Programmieren der RESET Pin nötig ist.
Das geht dann nur noch mit zB. dem STK500 Entwicklungsboard.
Bleiben also 17 Pins.
Wenn du die serielle Schnittstelle benutzen willst fallen davon wieder 2 weg, da die dann zu RX und TX werden.
Willst du einen Quarz statt dem internen Oszillator verwenden sind wieder 2 Pins weg usw.
Je mehr Pins du für spezielle Zwecke verwendest, um so weniger "normale" I/Os hast du, da die eben doppelt belegt sind.
AD/Wandler hat der 2313 übrigens nicht.
Wenn du viele I/Os brauchst, dann solltest du mit einem Chip wie dem MEGA 32 anfangen.
Aber selbst da geht nicht alles auf einmal.
Wenn du alle 8 AD Eingänge benutzt, hast du noch 24 I/Os übrig.
minus serielle sind's dann noch 22 usw.
Leicht zu kriegen ist der bei Conrad.
Genauso leicht (und billiger) zu kriegen ist der bei Reichelt ;)
Gruß
Christopher
Kann man eigentlich AVR vernetzen? (2 Avr komonizieren)
Ja, kann man.
https://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=9418
Warum fängst du nicht erst mal einfach an ??
Anscheinend bist du ja, was programmierung von Microcontrollern angeht, noch am Anfang.
Da sollte es ncht zu kompliziert werden um den Überblick nicht zu verlieren.
Gruß
Christopher
Ok ich kaufe mir bei embitd und versuche es mal.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.