Was ist das für ein Microcontroler?

OP #4793966
Lesenswert?

Hallo liebe Bastler!

Für ein Unterrichtsprojekt haben wir einen Bausatz zusammengelötet, und 
zwar diesen hier: http://www.arexx.nl/arexx.php?cmd=goto&cparam=p_piano

Danach wollte einer der neugierigen Schüler wissen, um was für einen IC 
es sich handelt, und jetzt stehe ich auf dem Schlauch. Mit ziemlich 
hoher Sicherheit ist das ein "ganz normaler" Microcontroler mit 
eingeflashtem Programm, aber weder die IC-Beschriftung, noch die 
Bauanleitung, noch eine Anfrage beim Bausatzhersteller hat zu der 
Information geführt, WELCHER Microcontroler das wohl ist. Bleibt also 
nur zu raten, und dabei das Pinout zugrunde zu legen.

So sind die Pins im Schaltplan beschrieben:
1
      ___  ___
2
 PA4 o   --   o PA3
3
 PA5 o        o PA2
4
 PA6 o        o PA1
5
 PA7 o        o PA0
6
 PB0 o        o PC3
7
 PB1 o        o PC2
8
 PB2 o        o PC1
9
 PB3 o        o PC0
10
 PB4 o        o ?
11
 PB5 o        o ?
12
 PB6 o        o ?
13
 PB7 o        o ?
14
 GND o        o ?
15
 GND o        o OSC
16
 VCC o        o RESR
17
   ? o        o ?
18
   ? o        o ?
19
   ? o        o ?
20
VOUT o________o ?


Kennt jemand von Euch ein 40-poliges IC mit einem solchen oder ähnlichen 
Pinout? Die mir selbst bekannten Controler passen alle nicht ...

Vielen Dank für Hinweise.

Trööt!

--

"ASCII"-Art bitte in [ pre ] [ /pre ] einschließen.
-rufus
OP #4794045
Lesenswert?

Danke, Rufus, für den Hinweis. Wieder etwas dazu gelernt. :-)

Die IC-Beschriftung ist der Namensschriftzug des Bausatz-Herstellers 
sowie eine Buchstaben-Zahlen-Kombination, die ich - nach erfolgloser 
Suche im Internet - inzwischen als die Versionsnummer der 
einprogrammierten Software interpretiere. Das hier zu zitieren schien 
mir nicht sinnvoll, aber bitteschön:

AREXX
DGA00801

Kannst Du mir jetzt sagen, wo ich das Datenblatt für diesen IC finde? 
;-)

Trööt!
#4794076
Lesenswert?

Gast #4794132
Lesenswert?

Marc V. schrieb:
> Gerald L. schrieb:
>> Kennt jemand von Euch ein 40-poliges IC mit einem solchen oder ähnlichen
>> Pinout? Die mir selbst bekannten Controler passen alle nicht ...
>
>  Ich meinerseits kenne keinen uC der einen Vout besitzt...
>  Anstatt einen Schaltplan zu zeigen, trollst du hier rum mit
>  (falsch) abgeschriebenen ASCII  Bezeichnungen ?

Da ist der Schaltplan (letzte Seite).
Beitrag "Re: Was ist das für ein Microcontroler?"

Der IC hat 40 Pins und einer davon heisst tatsächlich "Vout". Nützt dir 
das jetzt etwas?
OP #4794140
Lesenswert?

Oh ... jetzt bekomm ich aber eine Rote Birne ... :-/

Da ist mir tatsächlich in meiner schönen ASCII-Datei eine Zeile verloren 
gegangen. Danke, Jobst, für das Nachzählen!

Hier die korrigierte Version, in der ich auch gleich zwei von mir nur 
vermutete Pinbelegungen des ICs durch Fragezeichen ersetzt habe.
1
        ___  ___
2
   PA4 o   --   o PA3
3
   PA5 o        o PA2
4
   PA6 o        o PA1
5
   PA7 o        o PA0
6
   PB0 o        o PC3
7
   PB1 o        o ?
8
   PB2 o        o ?
9
   PB3 o        o PC0
10
   PB4 o        o ?
11
   PB5 o        o ?
12
   PB6 o        o ?
13
   PB7 o        o ?
14
   GND o        o ?
15
   GND o        o OSC  -- (hier hängt ein RC-Glied
16
   VCC o        o RESR -- zur Prozessortakterzeugung)
17
 VCCA1 o        o ?    
18
     ? o        o ?
19
     ? o        o ?
20
     ? o        o ?
21
  VOUT o________o ?
Zusätzliche Informationen:

In der Schaltung ist nur dieses eine IC sowie ein 8-Pin-IC enthalten 
(LM386 Audio-Verstärker, Datenblatt habe ich gefunden). Die 
Tasterabfrage und die Klangerzeugung finden komplett in diesem 
40-poligen IC statt, so daß irgendwelche AY-Soundgeneratoren hier nicht 
in Frage kommen, denn die bräuchten ja noch mindestens ein weiteres IC, 
nämlich eben den Prozessor.

Die Optik des ICs gibt überhaupt nichts her, das ist einfach ein 
schwarzes Gehäuse mit einer Kerbe an einem Ende, wie man es bei 
tausenden ICs schon gesehen hat. Auf der von mir verlinkten 
Bausatzbeschreibungsseite findet sich auch ein Foto von diesem Bausatz, 
da sieht man das IC deutlich.

Die Klänge des kleinen Pianos klingen ziemlich nach PCM oder so, also 
nichts klanglich besonders Hochwertiges. Wahrscheinlich könnte man eine 
ähnliche Schaltung auch z.B. mit einem AVR-Chip aufbauen und 
programmieren, nur gibt es eben meines Wissens keinen AVR-Chip mit einem 
solchen Pinout, also muß es ein anderer Microcontroler sein.

Dieses Pinout ist aber ziemlich charakteristisch, wie mir scheint. 
Jeder, der schon einmal einen Microcontroler mit einem solchen Pinout in 
der Mache hatte, würde ihn wahrscheinlich sofort wiedererkennen. Auf 
solche Forumsleser hoffe ich eben hier.

Ich kenne z.B. nicht alle Pinouts von PIC- oder Intel-Microcontrolern, 
und bei allen Herstellern nach Pinouts-Abbildungen zu suchen, kann 
ziemlich zeitraubend sein. Wem also ein solches Pinout irgendwie bekannt 
vorkommt, dem bin ich für einen sachdienlichen Hinweis sehr dankbar.

Viele Grüße

Trööt!
Gast #4794160
Lesenswert?

Marc V. schrieb:
> Ich meinerseits kenne keinen uC der einen Vout

Kann auch ein PWM oder DA Ausgang sein der einfach Vout genannt wird.

Für Microcontroller spricht schon einiges. Reset, RC Oszillator, 
Tastaturmatrix etc.

Die PICs haben oft recht eigentümliche VCC / GND Belegungen.
Kann man alle mal durchgehen und auf Plausibilität prüfen.
Dann noch alle diese merkwürdigen China Teile von denen wir hier fast 
nichts mitbekommen oder irgendein Russischer PIC Clone aus dem kalten 
Krieg. Das kann alles sein.

Am Ende weiß man dann z.B. das das eine gegen auslesen geschützte OTP 
MCU ist und hat überhaupt nichts gewonnen weil man damit immer noch 
garnichts weiß.
Gast #4794274
Lesenswert?

Fast das Baugleiche Piano gibt es auch von Elekit AW-860
https://www.elekit.co.jp/product/docs/20150408-f8eda41160.pdf

Hier ist die Beschriftung laut Anleitung
E86001 SP or E86002 SP

Hier ist auch ein höherauflösendes Bild des IC zu finden

http://namazur.blog46.fc2.com/blog-date-20071107.html

Aber auch zu diesem Baustein ist kein Datenblatt zu finden.

Das ist zwar nicht der gesuchte Baustein aber  um dem Schüler mal ein 
Beispiel zu geben suche nach
SST MELODY-DAP15
oder Melody Generator
Gast #4794371
Lesenswert?

Oliver S. schrieb:
> ELV hat doch schon desöfteren in der fernen Vergangenheit Chips
> abgefrässt. Kein guter Stil.

Deswegen "liebe" ich ELV so: jeder Lötnagel wird besprochen, aber Source 
zur FW ihrer selbstentwickelten Bausätze...??
Ditto die Protokolle: wie will man sich da Linuxsoftware dazu schreiben?
Gast #4794397
Lesenswert?

Michael K. schrieb:
> Marc V. schrieb:
...
>
> Die PICs haben oft recht eigentümliche VCC / GND Belegungen.
> Kann man alle mal durchgehen und auf Plausibilität prüfen.
> Dann noch alle diese merkwürdigen China Teile von denen wir hier fast
> nichts mitbekommen oder irgendein Russischer PIC Clone aus dem kalten
> Krieg. Das kann alles sein.

Pic auf keinen Fall, PortB ist bei den Dingern immer Rechts, PortA immer 
Links, da zieht sich so ziemlich durch alle Baureihen, genau so wie der 
OSC der ist bei Pics durchgängig auf der anderen Seite.
Gast #4794398
Lesenswert?

Wäre es nicht sinnvoller den Schülern das Konzept zu erklären wie diese 
Töne erzeugt werden ?
Ob das nun ein ASIC, eine MCU oder ein Klingeltongenerator ist, ist doch 
vollkommen wurst.

Schaut Euch den Vout mit dem Oszi an, das ist viel lehrreicher als die 
Asia Restetheke abzuklappern.

Wer mag kann einen aktuellen Mikrocontroller per handgefriggelten 
Adapter nehmen und die Funktion nachprogrammieren.
Läßt auch Raum für interessante Spielereien.
(Firma: Vescomp) #4794400
Lesenswert?

Michael K. schrieb:
> Am Ende weiß man dann z.B. das das eine gegen auslesen geschützte OTP
> MCU ist und hat überhaupt nichts gewonnen weil man damit immer noch
> garnichts weiß.

Michael K. schrieb:
> Wer mag kann einen aktuellen Mikrocontroller per handgefriggelten
> Adapter nehmen und die Funktion nachprogrammieren.
> Läßt auch Raum für interessante Spielereien.

 Genau, das wäre auch mein Vorschlag. Alles andere bringt nichts
 oder nur sehr wenig, wenn überhaupt.
Gast #4794416
Lesenswert?

Seit 30 Jahren guckt kein Schwein mehr ELV oder Elektor oder so was an.
Genauso ist es mit der c't oder der Elektronik. Früher (tm) stand da was 
drin. Aber schon während ich noch in der Lehre war, haben wir gemault, 
dass die immer mehr nachlassen.

Wer tut sich denn sowas noch an, bitteschön?
#4794432
Lesenswert?

<offtopic>

Woandershingucker schrieb:
> Seit 30 Jahren guckt kein Schwein mehr ELV oder Elektor oder so was an.
> Genauso ist es mit der c't oder der Elektronik. Früher (tm) stand da was
> drin. Aber schon während ich noch in der Lehre war, haben wir gemault,
> dass die immer mehr nachlassen.
>
> Wer tut sich denn sowas noch an, bitteschön?

Tja, damals erkläre die MC wie ein Prozessor funktioniert, die CT gab 
einen Kurs in Compilerbau und die 64'er erkläre wie ein PAL-Signal 
aufgebaut ist. Das sind schon nette Erinnerungen. Aber das geht nun eben 
leider(?) nicht mehr. Die Zeitschriftenartikel waren zwar meistens 
besser als irgendwelche heutigen Blog-Postings, aber ehrlich gesagt - 
wenn ich heute so etwas wissen möchte dann ergoogle ich es mir fix. Für 
solches Wissen würde ich mir nun auch kein Zeitschriftenarchiv mehr 
anlegen.

Obwohl, irgendwie hätte das ja schon seinen Reiz... =)

</offtopic>
Gast #4794464
Lesenswert?

Woandershingucker schrieb:
> Seit 30 Jahren guckt kein Schwein mehr ELV oder Elektor oder so
> was an.
> Genauso ist es mit der c't oder der Elektronik.

BlaBla. Deshalb sind die ja auch alle Pleite und vom Markt verschwunden. 
Früher hast Du auch Bravo toll gefunden, früher war eh alles besser.
Grad ELV hat sich in der Beziehung kaum geändert, nur die Anzahl der 
abgeschliffenen Prozessoren und geheimer Firmware hat zugenommen weil 
die Leser keine Schaltung mehr ernst nehmen, die nicht mindestens zwei 
Prozessoren hat.
Gast #4794527
Lesenswert?

Woandershingucker schrieb:
> Seit 30 Jahren guckt kein Schwein mehr ELV oder Elektor oder so was an.
> Genauso ist es mit der c't oder der Elektronik. Früher (tm) stand da was
> drin. Aber schon während ich noch in der Lehre war, haben wir gemault,
> dass die immer mehr nachlassen.

Die Hefte schönreden kann und will ich jetzt auch nicht.
Aber das scheint nun die zeitgenössische Form von Analphabetisumus: es 
reicht zum Meckerpost - wo bleiben jedoch EURE Wikiartikel, 
Projektbeschreibungen oder gar Gastartikel?
#4794695
Lesenswert?

Rudolph R. schrieb:
> Marc V. schrieb:
>> Ich meinerseits kenne keinen uC der einen Vout besitzt...
>
> Gibt genug µC mit eingebauten DACs.

Gibt auch viele moderne µC mit eingebautem Abwärtsschaltwandler für die 
Versorgung der CPU. Da muss man dann am Vout noch einen fetten 
Kondensator anschliessen, und darf für kleine Ströme in der eigenen 
Anwendung auch noch diese Speisung anzapfen.
Gast #4794698
Lesenswert?

K. J. schrieb:
> Michael K. schrieb:
>> Marc V. schrieb:
> ...
>>
>> Die PICs haben oft recht eigentümliche VCC / GND Belegungen.
>> Kann man alle mal durchgehen und auf Plausibilität prüfen.
>> Dann noch alle diese merkwürdigen China Teile von denen wir hier fast
>> nichts mitbekommen oder irgendein Russischer PIC Clone aus dem kalten
>> Krieg. Das kann alles sein.
>
> Pic auf keinen Fall, PortB ist bei den Dingern immer Rechts, PortA immer
> Links, da zieht sich so ziemlich durch alle Baureihen, genau so wie der
> OSC der ist bei Pics durchgängig auf der anderen Seite.

Es ist eigentlich absolut Banane ob  man einen PortB und als PortA 
kennzeichnet, meinst Du nicht?

Gerade von ELV weiß ich das es da schon einmal einen 51er Controller als 
"Spezialbaustein" für über 40 DMark gab, mit reverse Pinout.
Die Dinger wurden einfach "über Kopf" verkauft.

Gruß,

Holm
Persönliche Seite #4794714
Lesenswert?

Johnny B. schrieb:
> Gibt auch viele moderne µC mit eingebautem Abwärtsschaltwandler für die
> Versorgung der CPU.

Das Ding da ist vieles, aber nicht modern. Das ist ein DIP-Gehäuse, so 
etwas gibt es in der Größe nur noch sehr, sehr selten.

Das Ding ist gefühlt mindestens 15 Jahre alt. (Die Anleitung wurde vor 
10 Jahren ins Deutsche übersetzt, aber ich bezweifle sehr stark, daß das 
Ding damals frisch aus dem Entwicklungslabor geplumpst ist)


Ein ASIC wird es aufgrund mangelnden Volumens auch nicht sein, denn 
dafür müssten doch erhebliche Mengen produziert werden, und ich sehe bei 
diesem Bausatz und dieser Funktion doch eher ... zurückhaltende 
Attraktivität. Davon wird vielleicht eine fünfstellige Zahl verkauft 
worden sein, mehr würde mich überraschen.
Gast #4794778
Lesenswert?

Markus schrieb:
> Ich tippe mal auf einen Atmega32.

Da passt vor allem die Stromversorgung nicht, sowas wird der TO auch als 
erstes angesehen haben.

Ich tippe auch eher auf ein Maskenprogrammiertes Sonderteil, vielleicht 
ein 8051 Derivat, sowas können die Chinesen. In irgendwelchen 
Spielzeugen, Spieluhren und sowas bringt das auch Stückzahlen. Und in 
China dudelt in jedem Aufzug eine nervige Melodie (6 Wochen per Elise 
ist wie Gehirnwäsche sag ich da nur), da könnte sowas auch verbaut sein.
#4794805
Lesenswert?

Markus schrieb:
> Ich tippe mal auf einen Atmega32.
> Mit der Mozzi-Lib kommen die Arduinos auf 14Bit DAC Werte ( durch das
> Mischen zweier PWM Ausgänge ).

Ich habe auch so ein "Piano" und gerade mal am Ausgangspin gemessen: da 
kommt wirklich ein Analogsignal raus!

Zu Beschriftung: Mein Chip ist sauber und profimäßig beschriftet - nix 
mit abfräsen oder so (siehe Anhang).
Angehängte Dateien:
Gast #4794982
Lesenswert?

Hallo, steck das Ding doch mal aus und mach mir ein Bild von der 
Unterseite.
Bitte besonders gut auf die Prägungen und Stempel achten.
Dann ein Bild von der Seite, am besten von beiden. Also die Stirnseite 
dort sieht man oft noch zwei Kupfer Drähte im Kunststoff, die gehören 
zum Wafer. Daran kann man auch viel erkennen.

Synthesizer Controller haben einige Firmen gebaut:
OKI,Winbond,Yamaha......

Aber ich denke auch das ist ein Mikrocontroller.
Ich meine ich habe vor kurzem sogar einen gesehen, der nur mit einem 
Widerstand den RC Oszillator bestimmt. Aber das kann auch ein Fake mit 
dem Pin sein, weil ein interner OSC verwendet wird. Änder den Widerstand 
und schau was passiert?
Genause können die GND Pins auch Fakes sein.
Zwei Pins für die Versorgung dürften ja wohl reichen!

Gruß Sascha

PS. vom Preis kann es ja nur ein preiswerter Contoller sein.

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