Atmega als SOIC Gehäuse?

Gast #3709509
Lesenswert?

Hallo sehe ich das richtig, dass es in der Atmega keinerlei SOIC Gehäuse 
gibt?

Ich habe derzeit einen Attiny84A im Einsatz. Bei dem ich derzeit ca die 
Hälfte des Flashspeichers belegt habe (weitere optimierung auch noch 
möglich). Nun versuche ich, entsprechende Befehle über ein RS485 
Protokoll zu versenden. Leider haben die Attinys keinen Hardware UART. 
Wobei, stimmt nicht ganz, es gibt ein paar wenige Versionen, die auch 
eine Hardware UART Schnittstelle haben. Jedoch fallen diese wieder 
besonders negativ auf, da diese keinen ausreichenden Flash zur Verfügung 
haben, entweder bereits bei 2KB oder halt bei spätestens 4KB ist 
Feierabend.

Das ganze wird für die Ansteuerung von WS2812B Leds genutzt. Ansonsten 
sind keinerlei Pins belegt.

Was kann man nun tun, um weiterhin ein SOIC zu nutzen mit UART. Gibt es 
ein Tutorial, wie man bei den Attinys eine gute SoftwareUart einbaut? 
Oder eventl. ein IC einsetzen, welches über SPI oder I2C mit den Attiny 
kommuniziert.
Gast #3709556
Lesenswert?

Hallo yalu,

danke! Das war das was ich am liebsten hören wollte. Habe bei euch die 
Liste durchgesehen und sortiert, da aber nicht die Kombination SOIC >= 
8KiB Flash gefunden. Bei Atmel war mit der Filter etwas konfus, da man 
dort nicht das Package auswählen konnte.

Kurze Rückantwort auf eine Frage oben. Ja es sollte wenn möglich SOIC 
sein. Die andern Komponenten sind ebenfalls in dem Formfaktor (RS485 
ICs). Des weitern tue ich mir ab und zu etwas schwer mit dem austauschen 
von TQFP Packages. Das Löten mit einem Heißluftfön ist nicht zwingend 
das Problem. Jedoch beim Ablöten kommt man da meist auf Temperaturen, 
die ich für die umliegenden Komponenten ebenfalls nicht als gut nennen 
würde.
Gast #3709599
Lesenswert?

sschultewolter schrieb:

> Leider haben die Attinys keinen Hardware UART.
> Wobei, stimmt nicht ganz, es gibt ein paar wenige Versionen, die auch
> eine Hardware UART Schnittstelle haben. Jedoch fallen diese wieder
> besonders negativ auf, da diese keinen ausreichenden Flash zur Verfügung
> haben, entweder bereits bei 2KB oder halt bei spätestens 4KB ist
> Feierabend.

Sag' mal, wie schwer ist es für dich, die parametrische Suche zu 
verwenden, die Atmel bereitstellt?

www.atmel.com/products/microcontrollers/avr/tinyavr.aspx?tab=parameters

Nach drei einfachen Mausoperationen weiß man, daß es fünf Tinys gibt, 
die sowohl >=8k Flash als auch >=1UART haben. Ja mehr noch: man weiß 
sogar welche das sind...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren