Hallo Gibt es irgendwelche "Standard" Ic's oder andere "Fertiglösungen" welche von einem z.b. 20Mhz Takt einstellbar z.b. beim Einemilionsten Takt ein signal einschalten ? Liebe grüße
Von der Stange wahrscheinlich nicht. Soweit ich weiß sind die ganzen 74er ICs nur 8Bit Zähler, die man allerdings kaskadieren kann. Einfacher und kompakter wäre ein kleiner CPLD o.ä. Grüße
Also 8 bit Zähler kaskadieren hatte ich auch schon überlegt aber davon brauch ich dann etliche und das ganze soll ja auch noch einstellbar sein ohne irgendwas umzulöten. CPLD mag eine ganz nette sache sein aber ohne Vorkenntnisse wohl auch zu aufwendig
Walter M schrieb: > "Standard" Ic > 20Mhz > einstellbar Bis 20MHz tut es evtl. ein ATtiny oder mega ... Kommt darauf an, wie einstellbar Du es benötigst ... Gruß Jobst
Also nen At Mega geht dafür leider nicht da diese ja mehrere Takte brauchen um zu zählen und bei bedarf etwas einzuschalten Genauigkeit sollte 100% sein vom 20Mhz takt genau beim 9999. Puls etwas einschalten Der Takt ist vorgegeben und den jeweiligen schaltpuls möchte ich bestimmen können
Walter M schrieb: > Also nen At Mega geht dafür leider nicht da diese ja mehrere Takte > brauchen um zu zählen und bei bedarf etwas einzuschalten Quatsch, mit Timer oder Assembler geht das ganz zu 100%!
Walter M schrieb: > Also nen At Mega geht dafür leider nicht da diese ja mehrere Takte > brauchen um zu zählen und bei bedarf etwas einzuschalten Genau genommen kann ein AVR maximal seine halbe Taktfrequenz mit seinem Zähler zählen, weil das externe Signal mit der Taktfrequenz abgetastet wird. Allerdings muß man gar nicht direkt zählen, wenn man den AVR einfach mit den 20MHz laufen läßt. Dann braucht man einfach nur die Compare-Unit passend zum Teilerfaktor zu setzen und fertig ist die Laube. > Genauigkeit sollte 100% sein vom 20Mhz takt genau beim 9999. Puls etwas > einschalten > Der Takt ist vorgegeben und den jeweiligen schaltpuls möchte ich > bestimmen können Was du leider nicht sagst: soll das zyklisch sein, oder einmalig, oder willst du die Verzögerung gar mit einem eigenen Signal starten? Wenn das azyklisch sein soll und die zusätzliche Verzögerung zwischen dem Überlauf und dem Schaltimpuls ein Problem darstellen sollte, dann kann es keine µC basierte Lösung sein. Am kleinsten wäre dann ein CPLD, was allerdings den Nachteil einer nicht zu vernachlässigenden Einarbeitungszeit hat. Alternativ diskret mit Binärzähler und Komparator (z.B. 74x688, evtl. mehrere kaskadiert). XL
Die Überschrift lautet: 20 mhz takt zähler mit schaltausgang Was ist das für eine Einheit? mhz gibt es nicht, nur mHz = MilliHertz (= 1/1000 Hz) oder MHz für MegaHertz. Für mHz bis MHz gibt es verschiedene Funktionsgeneratoren, aber keinen für mhz.
Axel Schwenke schrieb: > Genau genommen kann ein AVR maximal seine halbe Taktfrequenz mit seinem > Zähler zählen Ausgenommen sein eigener Takt. Heinrich Rudolf Hertz schrieb: > mhz gibt es nicht, nur mHz = MilliHertz (= 1/1000 Hz) oder MHz für > MegaHertz. Gut, daß Du uns darauf hinweist! Ich weiß auf einmal auch gar nicht mehr, was der TO von uns möchte ... Gruß Jobst
Da, zu mindest für die ARMega-Serie, die genauen Tacktzahlen der einzelnen Befehle bekannt sind, sollte die quarzgenaue Tacktgenerierung kein Problem sein. Ausname: Dein Quarz eiert oder Du haust Dir das Ergebnis durch ein paar Unterbrechungen kaputt. In den TTL- und CMOS-Serien gibt es einige Teiler, die zu höheren Teilerfaktoren als 256 zu gebrauchen sind.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.