Da ich der glückliche Besitzer sowohl eines Electronics als auch eines Mini Bots Moduls bin, habe ich Stefan Falks Post im Unterforum "Kontakt mit fischertechnik" mit Interesse gelesen. Da habe ich mich lieber hingesetzt und die beiden Module mal durchgetestet. Dabei kam der Versuchsaufbau wie im pdf Dokument Zusatzprogramme Electronicsmodul 152063 (download via fischertechnik webseite) Kapitel 1.3.4 beschrieben zum Einsatz. Aus diesem Dokument stammt auch die meiste Information.
Die Hardware der beiden Module ist, soweit man das sehen kann, baugleich. Das Electronicsmodule hat laut Aufkleber die Softwareversion 1.1 das Mini Bots model 1.0 jeweils der Firma Knobloch. Schlüsselelement ist ein Microcontroller der Firma STMicroelectronics (STM32F030F4P6) mit einem ARM M0 core, 16K FLash, 4K RAM, A/D wandler, Serielle Schnittstellen, etc. in einem 32-pin Gehäuse. Die Ausgangsstufen werden vermutlich mit dem gleichen Baustein wie im Robo-TX MC33879 (Motorola -> Freescale -> NXP) bedient. Ansonsten gibt es noch einen LV165 (Parallel in / serial out Baustein) wahrscheinlich zum Einlesen des Mäuseklaviers. Natürlich gibt es eine Verpolschutzdiode, einen Spannungsregler 9V -> 3.3V und jede Menge Schutzwiderstände und Kapazitäten. Die Beschaltung der Eingänge ist in dem o.a. Dokument nur rudimentär beschrieben und z.T. auch inkonsistent. Auf Seite 2 wird von Postfix ''A und 'B' gesprochen der aber im weiteren nie mehr auftaucht. Stattdessen sind die EIngänge E1 .. E6 benannt.
Per Messung mit einem Digitalmultimeter haben die geraden Eingänge E2, E,4 E6 einen pull-down von 4k7Ohm. Die ungeraden E1, E3, E5 zeigen unbelastet 3.3V mit einem Innenwiderstand von 680Ohm.
Jetzt aber zur Sache. Ja ein Grossteil der Zusatzprogramme scheint vorhanden zu sein, allerdings anders kodiert. Den Binärzähler und die Frequenzeiler habe ich nicht gefunden. Grundfunktion 0 ist vorhanden ,die Grundfunktion 1 nicht. Aber deren Sinn war mir sowieso etwas verschlossen. Im Electronicsmodul gibt es wohl noch zwei weitere nicht dokumentierte Programme, deren exakte Funktion habe ich aber nicht rausgekriegt. Eines ist ein offensichtlich Spannungsrampe, das andere evtl. ein Blinker. In der u.a. Tabelle (ich hoffe das Bild ist lesbar) habe ich die beiden Module gegenübergestellt.
Bemerkung: Das Modul hat eigentlich ein tolles Potential. Mit 6 Eingängen und 4 Ausgängen ist das fast ein halber Robo-TX. Wenn man jetzt das Modul noch freiprogrammieren könnte (ich habe den düsteren Verdacht, dass die DIP Kombination "alle aus" sowas erlauben würde) könnte man sich noch einige zulegen .
So und jetzt endlich die ersehnte Tabelle.
PS: Ein kleines Danke an Stefan wegen der tollen ft:pedia.
Grüsse Joachim
PPS: Mir ist es nicht gelungen das EXCEL dokument oder ein Bild dessen hier einzuklinken. Die Tabell unten ist also etwas schlecht zu lesen insbesondere sit auch de rFarbcode verloren gegangen. Deshalb die Primitivversion: Die '|||' trennen die Beschreibung der Beiden module
Code: Alles auswählen
Electronics Module 152063 ||| Mini Bots Modul 156499
Decimal Hex Poti 1 2 3 4 5 'On'=1, 'Off'=0 |||
0 0x00 0 0 0 0 0 GF0: M1 per Poti, M2 0.5s Umpolung rechts/links oder Blinken, I1,I2,I3 Schliesser |||
0 0x00 0 0 0 0 0 Transistorprüfung |||
1 0x01 0 0 0 0 1 Schiffsschaukel ||| Teach-in 1x abspielen
2 0x02 0 0 0 1 0 GF1: M1 Max, M2 Umpolung 0.5s – 5s per Poti ||| Hinderniserkenner mit Spursucher
3 0x03 0 0 0 1 1 Alarmanlage ||| GF0: M1 per Poti, M2 0.5s Umpolung rechts/links oder Blinken, I1,I2,I3 Schliesser
4 0x04 0 0 1 0 0 GF0: I3 Öffner ||| Spursucher
5 0x05 0 0 1 0 1 Ventilator |||
6 0x06 0 0 1 1 0 GF1: I3 Öffner |||
7 0x07 0 0 1 1 1 Badezimmerlüftung ||| GF0: I3 Öffner
8 0x08 0 1 0 0 0 GF0: I2 Öffner ||| Hinderniserkenner
9 0x09 0 1 0 0 1 Schiebetür ||| Teach-in endlos abspielen
10 0x0A 0 1 0 1 0 GF1: I2 Öffner |||
11 0x0B 0 1 0 1 1 Wildes Blinken, auf O1; unklare Funktion Sieht nach Warnblinkmöglichkeit aus ||| GF0: I2 Öffner
12 0x0C 0 1 1 0 0 GF0: I2,I3 Öffner |||
13 0x0D 0 1 1 0 1 O1, O3 dimmed siehe unten |||
14 0x0E 0 1 1 1 0 GF1: I2,I3 Öffner |||
15 0x0F Li 0 1 1 1 1 2 x 3-input AND/NAND => 1.3.1 / 0x18 |||
Re 0 1 1 1 1 2 x 3-input OR/NOR ||| GF0: I2,I3 Öffner
16 0x10 1 0 0 0 0 GF0: I1 Öffner ||| Fahrroboter
17 0x11 Li 1 0 0 0 1 3-input AND/NAND + 3-input OR/NOR => 1.3.2 / 0x1C ||| Teach-In Learning /OFF DIP1= OFF
17 0x11 Re 1 0 0 0 1 2 x 3-input XOR/XNOR |||
18 0x12 Li 1 0 0 1 0 GF1: I1 Öffner ||| 2 x 3-input AND/NAND => 0x0F / 1.3.1.
Re ||| 2 x 3-input OR/NOR
19 0x13 Li 1 0 0 1 1 2 x DFF mit Reset => 1.3.3 / 0x1A ||| GF0: I1 Öffner
0x13 Re 1 0 0 1 1 1 x JK-FlipFlop mit Set & Reset + Inverter/Buffer |||
20 0x14 1 0 1 0 0 GF0: I1, I3 Öffner |||
21 0x15 1 0 1 0 1 Monoflop Laufzeit per Poti einstellbar => 1.3.5 / 0x19 |||
22 0x16 1 0 1 1 0 GF1: I1, I3 Öffner |||
23 0x17 1 0 1 1 1 Schwellwert oder Differenzschalter => 1.4.1 / 0x18 ||| GF0: I1, I3 Öffner
24 0x18 1 1 0 0 0 GF0: I1, I2 Öffner ||| Schwellwert oder Differenzschalter => 0x17 /1.4.1
25 0x19 1 1 0 0 1 Binärzähler => 1.4.3 ||| Monoflop Laufzeit per Poti einstellbar => 0x15 / 1.3.5
26 0x1A Li 1 1 0 1 0 GF1: I1, I2 Öffner ||| 2 x DFF mit Reset => 0x13 / 1.3.3
Re ||| 1 x JK-FlipFlop mit Set & Reset + Inverter/Buffer
27 0x1B 1 1 0 1 1 Zwei programmierbare Teiler => 1.4.5 ||| GF0: I1, I2 Öffner
28 0x1C Li 1 1 1 0 0 GF0: I1, I2, I3 Öffner ||| 3-input AND/NAND + 3-input OR/NOR => 0x11 / 1.3.2
Re ||| 2 x 3-input XOR/XNOR
29 0x1D 1 1 1 0 1 Lichteffekte / Frequenzgenerator => 1.4.7 / 0x1E |||
30 0x1E 1 1 1 1 0 GF1: I1, I2, I3 Öffner ||| Lichteffekte / Frequenzgenerator => 0x1D / 1.4.7
31 0x1F 1 1 1 1 1 ||| GF0: I1, I2, I3 Öffner
|||
Grundfunktion (GF0, GF1) Electronics Modul aus Begleitheft Electronics |||
Kombination
13 0x0D E6 E4 Gemessen mit Digital Voltmeter!!!!
0 0 O1=2.8V; O3=4.6V
0 1 O1=8.25V; O3=3.46V
1 0 O1=1.2V; O3=8.6V
1 1 O1=4.08V; O3 in 8 stufen on 0V … Max im rundlauf ~0.5s/Stufe