Forum: Mikrocontroller und Digitale Elektronik PIC16F785 - in noch billiger?


von Christian (Gast)


Lesenswert?

Hallo zusammen,

kurz mal vorweg: Ich bin Industriedesign-student und habe von 
technischen Belangen nicht besonders viel Ahnung, hoffe die Beschreibung 
passt trotzdem ;-)
Ich entwickle gerade zusammen mit einem befreundeten Elektrotechniker 
ein kleines Werbegadget das hoffentlich mal in großen Stückzahlen 
hergestellt werden soll. Wir haben einen funktionierenden prototypen der 
mit einem PIC16F785-I/SS betrieben wird. kurz gesagt hängt daran ein 
kleines micro das einen sound aufnimmt, in einer bestimmten Messzeit den 
Peak herausfindet und dann einen kennwert an einem kleinen 2*7 Segment 
LCD Display ausgibt. Soweit so einfach. Allerdings haben wir das Problem 
dass man diesen Pic einfach nicht für unter einem Euro bekommen kann und 
wir das komplette Gerät für etwa 2 Euro fertigen lassen müssten. Die 
Anforderungen an den Controler sind folgende:

   Ub:    3,6-4,5V    (wegen Display auf diesen Bereich beschränkt)
   Fosc:    4MHz (Taktzyklus = 1µs)
   Prog-Mem    600 - 800 Instr.   (mit Code-Protection)
   Data-Mem    24Byte
   1x Output für die geschaltete Versorgung von Mikrofon und Display
   (wird im Standby abgeschaltet)
   1x Input für "wake up from sleep", wird im Betrieb umgeschaltet zum
   Output-#1 für 2-farbige LED
   1x Output-#2 für 2-farbige LED (grün/rot und orange als "Mischfarbe")
   10x Output für Displayansteuerung (Tri-State)

   1x 8bit A/D-Wandler, hier intern mit dem OP-Ausgang verbunden
   1x OP-Amp dieser könnte auch extern liegen, falls das günstiger ist


Weiterhin werden für "Nice-to-have-Funktionen" verwendet:
Voltage-Reference mit interner Verbindung zum A/D-Wandler für 
Batterietest
A/D-Wandler auf den Input-Pins vom OP-Amp für Selbsttest der analogen 
Schaltungsteile

kann mir vielleicht jemand eine Alternative empfehlen? oder eine quelle 
bei der ich suchen kann? Wäre für jede Hilfe Dankbar!

grüße

christian

von chris (Gast)


Lesenswert?

Dann erzähl mal, in welcher Auflage. Es ist ein Unterschied, ob 100 
Stück oder 1000 Stück. Weiters, muß der µC bereits programmiert sein, 
oder nicht.
Andere Sache, wenn ihr die Pins besser "optimiert" z.B. keine 10 für die
Leds verwendet, sowie die gleichzeitig auch für die dualfarbige Led.
Im Prinzip müsstet ihr euer Gerät in einen 14 Pinner bringen.
Ob ihr auch den integrierten OP verwenden könnt (3 Pins weniger)
ist noch zu evaluieren, aber ev. auch Verstärkung mittels Transistoren.
Eine eventuelle Temperaturkompensierung kann mit dem Pic gemacht werden,
der misst je nach Aufwand von 3° bis 1° genau, ohne externe Komponenten.

von Sebastian (Gast)


Lesenswert?

Ein ATTiny26 könnte von Preis und Ausstattung hinkommen.

von Sebastian (Gast)


Lesenswert?

Oder soll es unbedingt ein PIC sein?

von Michael (Gast)


Lesenswert?

@ Christian

Wieso bekommt Ihr den Microcontoller nicht für unter ein Euro?
Selbst der Listenpreis von Microchip liegt deutlich unter einem Euro:

http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en020257#2
(Die Preise werden auf der Seite in USD angegeben!)

Ich bin sicher, Microchip verkauft auch Euch die Microcontoller zu 
diesen Preisen :-)

von Christian (Gast)


Lesenswert?

Hi Michael,

ja das war etwas falsch formuliert. unter einem Euro ist der PIc schon 
zu haben, wollte eigentlich nur darauf hinaus was denn die billigste 
Alternative dazu noch währe weil der PIC einfach der größte 
Einzelkostenfaktor ist. Es muss auch kein PIC sein, wir haben nur nichts 
anderes gefunden...


danke

grüße

Christian

von chris (Gast)


Lesenswert?

Wenn ihr aber die Applikation auf einem 14 pinner portiert, dann sind es
unter 50 Cent. Bei Pics kann man sich ein paar Widerstände einsparen,
im Vergleich zu AVR. Das sind dann ca 11 Cent je Widerstand, den man 
einspart. Die 11 Cent sind haupsächlich Bestückungskosten, ein 
Widerstand
kostet in der Regel 0.0008 Cent.

von Christian (Gast)


Lesenswert?

Hi Chris,

ähm wie gesagt da kenn ich mich nicht so genau aus. was wäre denn die 
Alternative mit 14 Pins?

grüße

Christian

von Peter D. (peda)


Lesenswert?

chris schrieb:
> Wenn ihr aber die Applikation auf einem 14 pinner portiert, dann sind es
> unter 50 Cent. Bei Pics kann man sich ein paar Widerstände einsparen,
> im Vergleich zu AVR.

Welche Widerstände wären das?

Als 14-Pinner hat der ATtiny24 nen internen Verstärker *20 vor dem 
10Bit-ADC.
Batterietest ist mit dem ADC auch möglich (Messung der internen Referenz 
gegen VCC).
0,777€ ab 100 bei Farnell.

Oder als 20-Pinner der ATtiny261 (Verstärkung *8, *20, *32).


Peter

von chris (Gast)


Lesenswert?

Was braucht ihr bei der 7-seg Anzeige, auch den Punkt?, wenn ja, alle 
zwei ?

Nehme mal folgendes an, ohne Punkt, bzw nur 1 punkt.
9x Pins für 2x 7-seg Display, 2-farbige Led, (Wake-up würde ext. 
Widerstand bedeuten)
1x Power für Mikrofon (Display hängt direkt ohne Widerstände am pic.
1x Wake-up (Reset Pin)
1x A/D Wandler.
Batteriemessung über Spannungsabfall der Diode im 7-Seg. Display.

von Anselm 6. (anselm68)


Lesenswert?

Und Farnell ist eine echte Apotheke, grad bei Atmel-IC´s.
Bei so großen Stückzahlen würd ich mal EBV fragen.

Gruß Anselm

von Christian (Gast)


Lesenswert?

also ein Punkt reicht uns, wichtig ist glaube ich nur das ein AD-wandler 
drinnen ist, sonst muss das nicht vile können.
Also meinst du das wir laut deiner rechnung auch den ATtiny24 nehmen 
könnten? Oder meinst du noch einen anderen?

dank

Christian

von chris (Gast)


Lesenswert?

Schau dir mal den 16F506 an.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.