Forum: Mikrocontroller und Digitale Elektronik Anfängerfrage (Danke!) zum Tiny 13


von Beginy (Gast)


Lesenswert?

Hallo
Starte gerade mit Franzis- Microcontroller Lernpaket mit Tiny 13 .
Programmiere mit Bascom. Funktioniert im Franzis Adapter  auch prima.
Entnehme ich  jedoch den Tiny 13 und stecke ihn in meine 
Versuchsschaltung
funktioniert er nicht mehr. Stromversorgung sind 5,04 Volt. Nur  Port 3 
als
Ausgang  über 1 k Ohm und LED (richtig gepolt) an Minus, einfache 
Blinkschaltung. Am Reset - Eingang (unbelegt) messe ich + 4,5 Volt. 
Übrige Ports alle ca. 0V. Was könnte da falsch sein, dass der Tiny da 
nicht funktioniert ?

Gruß
Beginy

von Alex22 (Gast)


Lesenswert?

Läuft er auf dem Franzis'-Board mit einem externen Quarz?

(Taktquelle?)

von Beginy (Gast)


Lesenswert?

Hallo Alexx22

Geht ja fix hier mit den Antworten.

Nein, kein ext. Quarz, sondern intern. Oszillator/Taktgeber.

von dummy (Gast)


Lesenswert?

>Am Reset - Eingang (unbelegt) messe ich + 4,5 Volt.

Bißchen wenig Spannung am Reset. Schließ mal einen
Pullup ca. 10k-47k an.

von Beginy (Gast)


Lesenswert?

Am Reset- Eingang liegen offen genau 4,74 Volt.
Mit einem Pull- Up Widerstand von 10 k steigt diese Spannung auf 5,00 V.
Funktioniert leider trotzdem nicht.

Arbeitet Ihr mit Antistatik- Bändern/ Erdungen beim Tiny- Handling
außerhalb der Schaltung ?

von hans (Gast)


Lesenswert?

Ist auch der GND (PIN4) angeschlossen?

von FRAGENSTELLER (Gast)


Lesenswert?

reset (pin 1) auf vcc (+5Volt) (pin 8)

von Skua (Gast)


Lesenswert?

100nF an Vcc Gnd?

von Beginy (Gast)


Lesenswert?

Ja, Pin 4 (minus) ist angeschlossen ...

Pin 1 (Reset) direkt auf Pin 8 (Vcc) legen bringt leider auch nichts.
Sollte man den Reset - Eingang (außer beim Brennen) grundsätzlich
auf Vcc legen ?

Original war mit dem Franzis Paket ein 10 Mhz Tiny 13 geliefert worden.
Ich arbeite jetzt mit einem 20 Mhz Typ. Das dürfte jedoch keinen
Einfluß auf Funktion haben ?

von hans (Gast)


Lesenswert?

Vorsicht: es gibt TINY13 und TINY13A

die 20MHz sind für 5 Volt, aber die sind ja da.

von spess53 (Gast)


Lesenswert?

Hi

>Ausgang  über 1 k Ohm und LED (richtig gepolt) an Minus, einfache 
>Blinkschaltung.

1 kOhm kann bei 5V schon etwas viel sein. Teste mal 390 oder 470 Ohm.
Lt. Datenblatt sind 4,5V am RESET-Eingang ausreichend.

MfG Spess

von Beginy (Gast)


Lesenswert?

Verwende einen 78L05 als 5- Volt- Regler.

Am Ausgang des Reglers habe ich 22 uF Elko und 10 nF Folie parallel.
Erhöhung auf 0,1 uf = 100 nF brachte nichts, auch nicht, wenn ich
ihn direkt an die Pins 4  (Grd) und 8 (Vcc) des Tiny lege.

von dummy (Gast)


Lesenswert?

>Lt. Datenblatt sind 4,5V am RESET-Eingang ausreichend.

Ja, und gefährlich nahe an der Brownoutschwelle
falls 4.3V bei den Fuses eingestellt wurde.

von Beginy (Gast)


Lesenswert?

Die Franzis- Schaltung verwendet 1 kOhm als LED Vorwiderstand;
habe nochmal 1 k = 500 Ohm parallel geschaltet- ohne Ergebnis.

von Beginy (Gast)


Lesenswert?

Brownout soll laut Franzis bei 2,7 V liegen und wurde von mir
nicht verändert.

von pepper (Gast)


Lesenswert?

Miss dochj einmal die Spannung an dem Pin, an dem die LED hängt. Und 
vllt. hilft auch ein Foto deiner Schaltung.

von spess53 (Gast)


Lesenswert?

Hi

Hast du schon mal, ohne Controller, 5V an das Pin (Fassung) gelegt.

MfG Spess

von Beginy (Gast)


Angehängte Dateien:

Lesenswert?

Spannung an Pin 3 weder mit Voltmeter noch mit Scope messbar 
(Millivolt-Rauschen).

Spess, Deinen Vorschlag verstehe ich nicht ganz..? 5 Volt liegen an Pin 
8
der IC- Fassung auch bei gezogenem Tiny (= Fassung leer).

Skizzen beigefügt. 1 = Franzis- Schaltung (offentlich kriege ich damit 
keine Copy- Right Klage..?) 2 = Meine Schaltung

von Beginy (Gast)


Angehängte Dateien:

Lesenswert?

Meine Schaltung 2

von spess53 (Gast)


Lesenswert?

Hi

>Spess, Deinen Vorschlag verstehe ich nicht ganz..? 5 Volt liegen an Pin
>8

Ich meine das Pin mit der LED, Pin 2.

MfG Spess

von Beginy (Gast)


Lesenswert?

Ja, Spess, funktioniert: LED leuchtet, wenn ich 5 VDC auf Pin 2 brücke.

von M. P. (phpmysqlfreak)


Lesenswert?

Beginy wrote:
> Verwende einen 78L05 als 5- Volt- Regler.
>
> Am Ausgang des Reglers habe ich 22 uF Elko und 10 nF Folie parallel.
> Erhöhung auf 0,1 uf = 100 nF brachte nichts, auch nicht, wenn ich
> ihn direkt an die Pins 4  (Grd) und 8 (Vcc) des Tiny lege.

Am Ausgang des Reglers?
Gehört zumindest der 10nF Kondensator nicht direkt vor den µC?

von Beginy (Gast)


Lesenswert?

Es funktioniert jetzt.

Ganz herzlichen Dank für Eure Bemühungen !

Für andere Beginner:

Das Franzis- Set wird mit dem Programmier- Tool namens LPmikro.exe 
geliefert,
, das lt. Anleitung einen Boot-Loader im Tiny installiert und mit dem 
die Franzis- Beispiele in den Tiny geladen werden können und die dann 
auch zusammen mit dem Franzis- Adapter funktionieren. Mit dieser 
Programmierung funktionierte der Tiny jedoch nicht in meiner Schaltung. 
Mit dem Franzis- Set wird noch ein 2. Programmier- Tool , die 
LPmikroISP.exe geliefert (liegt im Ordner LPmikro).
Dieses Programm lädt lt. Beschreibung keinen Boot- Loader in den Tiny. 
Wenn ich dieses Tool verwende , funktioniert der Tiny sowohl im Franzis- 
Adapter als auch in meiner Schaltung - warum auch immer- vielleicht 
wissen das ja die Experten hier..

von Werner (Gast)


Lesenswert?

Der Programmlader erkennt einen offenen RX-Eingang als Break und 
verzweigt somit nicht zum Anwenderprogramm. Ein 10 kOhm Pulldown auf GND 
löst das Problem.

MfG, Werner

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.