Hilfe! Hab noch nie einen Tiny13 programmiert - benötige Servocontroller

OP #4666373
Lesenswert?

Hallo Forum,

ich will ein super kleines Servo bauen - mechanisch habe ich alles im 
Griff.

Da kleinste Motoren auf nur winzige Drehmomente aufbringen, muss ich 
statt des Potis einen Photomicrosensor (EE-SX1107)einsetzen. Durch 
Abdunkeln des Sensorschlitzes mit einer Sprale auf der Servoabtriesachse 
wird die Drehwinkelposition ermittelt.

Den mechanische Versuchsaufbau habe ich bereits ausgetestet - ABER ICH 
HAB NOCH NIE EINEN TINY13 PROGRAMMIERT !!!!!!!!

Wer hilft mir bei der Einarbeitung und bei den ersten 
Programmierschritten?

Immerhin weiß ich schon was eine IDE ist ;-)

Gruß,

Siegfried

PS: Um Fragen vorweg zu beantworten: ein solches Servo ist aktuell nicht 
käuflich!
Gast #4666388
Lesenswert?

Sorry,

da nimmt man keinen TINY13 !

Keiner sieht einen Aufbau, einen Schaltplan und deine 
Programmbeschreibung.

Also einen attiny10 kann man auch in Assembler programmieren.
Der ist richtig klein.
#4666393
Lesenswert?

Wie wäre es mit einer Suche nach "attiny13 servo control" bei Google? 
Ist unter den fast 60.000 Einträgen kein Projekt dabei, das du als Basis 
nehmen kannst?
Beispiel: 
https://hackaday.io/project/8747-micro-attiny13-servo-controller

Ansonsten ist es immer hilfreich, wenn du sagst, wo du wohnst 
(ungefähr). Denn die Hilfe wird zwangsläufig darauf hinauslaufen, dass 
man gemeinsam misst und Fehler sucht.
OP #4666406
Lesenswert?

Hallo Georg,
ich will den Controller der IM Servo das Empfängersignal verarbeitet, 
den Widerstandswert des Potis einlist und den Motor vor/zurück steuert 
programmieren.


Ich benötige keinen Controller um komplette Servos zu steuern.

Das Tutorial auf den Seiten hier kenne ich nicht.

Gruß,
Siegfried
#4666409
Lesenswert?

Siegfried S. schrieb:
> Hallo Max,
> ich hab´beim Schreiben keinen Mux von mir gegeben...
> Gruß,
> Siegfried

Doch, hast du...

Siegfried S. schrieb:
> ABER ICH
> HAB NOCH NIE EINEN TINY13 PROGRAMMIERT !!!!!!!!

https://de.wikipedia.org/wiki/Netiquette

Zum Projekt. Ein Servo-Controller selbst programmieren ist für einen 
Anfänger eine extreme Aufgabe. Vielleicht noch in ASM. Da ist es mit 
gelegentlicher Hilfestellung nicht getan. Also vergiss es. Sorry.
Gast #4666414
Lesenswert?

Hallo Siegfried,

es ist einfacher über etwas zu sprechen, wenn man die genannten Infos 
zur Verfügung stellt, so ist mein Beitrag zu werten.

Bei einer Hilfestellung, ist die Frage, welches Wissen ist bei Dir schon 
vorhanden und warum soll es so etwas "kleines" wie eine tn13 sein.
Der hat ja kaum Hardware Komponenten und ist für einen Einsteiger nur 
schwer mit einer Debugmöglichkeit zu versehen.

Siegfried S. schrieb:
> Siegfried

Siegfried S. schrieb:
> Hallo Karl,
> ich suche weder Hilfe für die Mechanik, noch für ein Schaltplan- uder
> Software-Review - ich suche Hilfe beim Einstig in die
> Microcontrollerprogrammierung.
#4666421
Lesenswert?

Ich würde mir ein Experimentierboard zulegen, z.B. ein STK500, hier zum 
guten Preis: Beitrag "[V] STK500 und STK501"
Wird auch hier verwendet: Beitrag "ATTiny13 auf STK500 mit ISP programmieren"

Dann machst du dir Gedanken über die Programmiersprache:
Assembler,C,Bascom-Basic,Lunar.

Wenn das geklärt ist, brauchst du die passende Programmiersoftware.

Dann fängst du an die Grundlagen zu erlernen, das Tutorial hier im Forum 
ist bestens dafür geeignet.
https://www.mikrocontroller.net/articles/AVR-Tutorial
#4666423
Lesenswert?

Siegfried S. schrieb:
> Ich benötige keinen Controller um komplette Servos zu steuern.
Das war mir klar.

> Das Tutorial auf den Seiten hier kenne ich nicht.
Es ist wirklich gut und als Einstieg optimal.

Hol dir das kostenlose Atmel Studio, die Version 4.19 ist zwar alt aber 
funktioniert sehr gut.
Als Programmieradapter reicht ein USB-ASP völlig aus.
Und dann fang an, lass eine LED blinken.

Ich würde nicht in Assembler programmieren, C ist deutlich bequemer und 
hinreichend Hardware-nah.
Gast #4666452
Lesenswert?

DIE SOFTWARE

Die software trat einst vor mich hin
und bat: "Examiniert mich
und seht, welch seltne War' ich bin:
nicht ich ... - man programmiert mich.

Komm ich zu Markt? Ich glaube nicht,
ich werd nur eingelesen,
ich bin gespeichert, tu mein' Pflicht.
Lösch mich ...: Ich bin gewesen."

"Je nun," so sprach ich, "bester Schatz,
wir hören und es rührt uns: -
doch, auch für uns besteht der Satz:
Nicht wir ... - man programmiert uns.

Wir sind dem Schicksal Ware nur,
wie hart wir sind, es oft mißt;
(sind wir vergangen, bleibt kein' Spur.)
Sei froh, daß du nur soft bist."


in memoriam KLEN

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