Forum: Mikrocontroller und Digitale Elektronik Frequenzteiler mit µC


von bernd (Gast)


Lesenswert?

Hallo,
ist es möglich einen Frequenzteiler mit Hilfe eines Mikrocontrollers zu 
verwirklichen der auch teilungsverhältnisse von z.B. 1,54:1 kann???
Wie müste eine solche schaltung aussehen????

Bernd

von Phagsae (Gast)


Lesenswert?

Kein Angaben mögliche Antworten:

A Ja
B Nein
C nur mit Trick

Welche genauigkeit 1 0/00  ?
Welche Frequenz ?
Welches Taktverhältnis ?

Mehr Infos ( kostet ja nix)

von Phagsae (Gast)


Lesenswert?

Hi Bernd
Gar nicht mal so trivial

Durch die stark schwankende Frequenz 0-120Hz währe ein einzelner uC
bei gleichzeitiger Ausgangssignalerzeugung überfordert.
( könnte man die Timer vorteilung stufenlos einstellen ginge das)
Also hilft nur einer für die Signalerkennung und einer für die 
Signalgeneration


Allerdings wenn vom timing des Low signal zuverlässig auf das 
Gesamtintervall hochgerechnet werden kann -> Messen

So hab ich mir mal folgenden trick überlegt

INIT
Warten auf low->ausgabe low
Auswerten low dauer -> rechnen Intervall

LOOP
warten auf nächtsten low->rechnen Intervall
Dann verzögern Intervall *( n/154) ; n++
Ausgabe low mit dauer low aktuell
goto LOOP

nach 153 durchläufen ->INIT


Zeichne dir mal ein timing chart beider Signal dann
Wirds glaub ich klar

Für sowas reich ein tiny ( DIP8 )

Phagsae

von bernd (Gast)


Lesenswert?

Hallo,
Es ist ein Rechteck-Signal, welches zwischen 0 und 12V schwankt.

Es sind Low-Impulse, d.h. die normale Spannung ist 12V und die Spannung 
bricht kurzzeitig auf 0V zusammen.

Zur Frequenz kann ich nichts genaues sagen! Es handelt sich um einen 
impulsgeber der den Tacho ansteuert! 
Aber es dürften so ca 15000 impulse pro gefarenem km sein!
möchte den Tacho möglichst genau auf meine Reifen angleichen da der 
jetzt nicht mehr so ganz stimmt!

Hoffe das reich erstmal für weitere infos!

bernd

von Pi (Gast)


Lesenswert?

Hi Bernd,

hab´ mir nachdem ich bei meinem Motorrad die Sekundärübersetzung 
geändert habe über dieses Thema auch schon Gedanken gemacht. Zuerst 
einmal, kann es sein, daß Du Dich mit dem Teilungsverhältnis etwas 
verhauen hast? 1,54:1 würde eigentlich bedeuten, daß Dein Tacho satte 
54% vorgeht! 1,054:1 wären da realistischer. Mein Lösungsansatz wäre 
folgender. Geht man davon aus, daß der Tacho die Impulse zählt (er 
könnte auch die Periode messen) müsste man nur nach einer bestimmten 
Anzahl von Impulsen einen Impuls ausblenden. Um in Deinem Fall auf 
1,055:1 zu kommen, wäre das jeder 19. Impuls. Wie gesagt, bis jetzt 
alles blanke Theorie, man müsste es halt mal testen.

Gruß Axel

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.