Low-Pincount 8051 USB Microcontroller

OP (Firma: electronica@tdnet) Persönliche Seite #1447333
Lesenswert?

Hallo 8051 Spezialisten,

ich habe ein Project laufen, das mittlerweile (!!!) 17 Monate alt ist 
und das nur, weil ich keinen geeigneten 8051 gefunden habe...

Also es handelt sich um eine "24V DC modular ATX PSU" welche eine 
Eingangsspannung von 24V (20-36V) hat und USV Funktionalität über USB 
zur verfügung stellt.

Mein Problem ist wie gesagt der Microcontroller welcher folgendes haben 
soll:

1)  8051 Kompatibel
2)  USB Full-Speed
3)  mindestens einen I²C 400kHz
4)  Singel 3,3V Versorgung
5)  LOW-Pin-Count (für 1 und 2 würde ein SSOP12 ausreichen)
6)  Automotive Temperaturbereich, jedoch MINDESTENS 85°C da
    die Computer in erster Linie in Afrika eingesetzt werden.
7)  nach Möglichkeit 16-32kByte Flash
8)  nach Möglichkeit 2-4 kByte SRAM

Habe mittlerweile 9 Microcontroller von Atmel, Cypress 
(CY7C68013A-56PVXI, dieses pig ist superschnell aber ZU TEUER), 
SiliconLabs, und anderen ausprobiert und jeder hat irgendwas gehabt, was 
mir nicht paßte...

Kann mir jemand noch andere empfehlen, welche ich ausprobieren könnte?

Anm.:   Die "24V DC modular ATX PSU" funktioniert bereits
        und es sind nur halt ein paar Feinheiten zu regeln.

Grüße
Michelle
OP (Firma: electronica@tdnet) Persönliche Seite #1447453
Lesenswert?

Bastler schrieb:
> schau mal bei Silabs...

Habe ihn jetzt gefunden:  C8051F320

QFP 32pin, 11mA bei 3,3V und vor allem mit Crossbar...  Da kann man die 
Funktionen an jeden beliebigen I/O Pin legen und da spare ich einen 
MAX1038...

Werde mal Samples beantragen...

Anm.:  Ich habe von SiLabs den C8051F502 für meine "High-Power
       LiPoly Smart-Batterie" und die Quad ProSLIC wegen meinem
       VoIP Gateway Router.

Grüße
Michelle
OP (Firma: electronica@tdnet) Persönliche Seite #1448972
Lesenswert?

Ralf H. schrieb:
> Hallo Michelle,
>
> die Silabs sind wirklich praktisch. Kleiner Formfaktor, USB Full-Speed
> läuft mit interner Clock und ein klasse Forum. Einzig der RAM könnte Dir
> bei Deinem Vorhaben ausgehen. Schau Dir auch einmal die F34x-Serie an.

Also als ich den C8051F320 bestellte hatte ich angegeben, das "Sales" 
mich kontaktieren möchte...  Dann trat noch ein fehler in der 
<buyer-direct.com> website auch und ich hatte lezte NACHT noch einen 
Anruf aus den USA bekommen...

Ich habe denen meine Project geschildert und er hat mir ebenfals die 
F34x empfohlen.  Wie dem auch sei, jetzt bekomme ich in ein paar Tagen 
alle drei...

Auch die Kleinen zum ausprobieren, für den Fall das sie für meine 
Projekt doch ausreichen.

Das coole an der sache ist, das eigentlich in den konditionen angegeben 
ist, das man bis zu 8 verschiedene Typen haben kann und von jedem bis zu 
4 Stück. Die Webseite aber derzeit nur 5 Typen mit 2 Stück hergibt...

Gut das es "Sales" gibt...  jetzt bekomme ich von jedem 5 Stück.

Was mich immer am meisten nervt, ist das Herstellen der PCB's...  Das 
frißt jedesmal 70-85% des Kapitalbedafs für die Bauteile.

Die Platine (105x145mm, 2-Layer, Bestückungsdruck) für die "24V DC 
modular ATX PSU" kostet mal so um die 80 Euro.  Die 7 Zusatzmodule 
(90x65mm, 2-Layer, Bestückungsdruck) so um die 40 Euro jeweils.

Wenn man bedenkt, das ich bereits 5 Prototypen hinter mir habe und 
massive Schwierigkeiten mit den Mikrocontrollern und der 
Hochleistungs-Induktivitäten der DC-DC Buck Converter...

Das Projekt sieht eigentlich simpel aus, nur wer eine PSU mit 
Wirkungsgrad von über 90% anstrebt, muß sich mit Buck/SEPIC Convertern 
und Frequenzen von 500kHz bis 2MHz auseinandersetzen.

Grüße
Michelle
OP (Firma: electronica@tdnet) Persönliche Seite #1452673
Lesenswert?

Guten morgen Ralf,

Ralf H. schrieb:
> die Silabs sind wirklich praktisch. Kleiner Formfaktor, USB Full-Speed
> läuft mit interner Clock und ein klasse Forum. Einzig der RAM könnte Dir
> bei Deinem Vorhaben ausgehen. Schau Dir auch einmal die F34x-Serie an.

Also als ich die beiden C8051F320 und den C8051F502 bestellt hatte, habe 
ich angegeben, das mich "Sales" kontaktieren soll...

Haben die prompt gemacht...

Nach ner kleinen diskusion habe ich gestern nicht nur jeweil zwei 
Exemplare der beiden obigen, sondern auch noch zwei Stück des 
C8051F342-GQ (48MHz).

Nur weis ich noch nicht, ob es wirklich notwendig ist, das der Stöpke 
mit 48 MHz rennen muß und nicht 25MHz auch reichen, um (vor allem 
Standby-) Strom zu sparen.  Oder gar den C8051F34D-GQ ohne den ADC's und 
so...

Grüße
Michelle
#1452733
Lesenswert?

Hallo Michelle,

ob der höhere Takt wirklich etwas bringt, musst Du wohl ausprobieren. 
Ich habe ein Mass Storage Device entwickelt und dabei festgestellt, dass 
sich der Prozessortakt durchaus auf die Datenrate auswirkt.

Bzgl. Stromsparen ist der Unterschied zwischen 24 MHz und 48 MHz nicht 
sehr groß (soweit ich das noch in Erinnerung habe [vgl. Datenblatt]). Am 
effizientesten 'arbeitet' der uC natürlich im Sleep-Mode. Die 
Herausforderung liegt also darin, den Controller so oft wie möglich 
schlafen zu schicken.

Gruß RalfH
OP (Firma: electronica@tdnet) Persönliche Seite #1453498
Lesenswert?

Das ist ja nur ein USBHID-PD Interface welches durch ein beliebiges UPS 
Tool wie zum Beispiel NUT (Network UPS Tool) gepollt wird.

Da würde sogar Low-Speed reichen.  Das sind ja pro Poll nur ein paar 
Bytes.

Anm.:  Beim ausprobieren der verschiedenen Microcontroller
       habe ich aber echte Tiere gefunden...  :-D

Grüße
Michelle

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