Hallo, ich würd gerne an mein Motorrad eine Drehzahlanzeige anbauen, die etwas anders ist als ein herkömmlicher Drehzahlmesser. Denn eigentlich braucht man nur drei Anzeigen/Infos: Wenn der Motor zu hoch dreht, wenn er zu niedertourig dreht und ob/wenn/daß er im optimalen Bereich mit dem größten Drehmoment dreht. Die Anzeige würde aus drei LEDs bestehen: Die gelbe LED leuchtet, wenn der Motor jenseits des Standgases zu niedertourig dreht - also bspw. im Bereich von 1000 bis 2000 upm. Die grüne LED leuchtet, wenn der Motor im optimalen Bereich läuft, also bspw. im Bereich von 3000 bis 5000 upm. Jeweils z.B. 1000 upm davor oder danach leuchtet die LED abnehmend schwächer. Die rote LED blinkt hektisch im Bereich etwa 500 upm vor der höchstzulässigen Drehzahl und wenn diese z.B. bei 6000 upm erreicht wird leuchtet die rote LED dauernd. Der Vorteil ist, daß man nicht wirklich auf einen Drehzahlmesser schauen oder gar nachdenken und Markierungen erfassen muß sondern aus den Augenwinkeln schon den Status und jede Änderung erkennt. Die Box für die LEDs kann sehr klein ausfallen und stört die Optik nicht. Ich habe die Schaltung mal analog mit 3914 usw., also herkömmlich, skizziert. Das läßt sich so problemlos aufbauen, braucht aber recht viele Teile und damit viel Platz, ist recht unflexibel und nicht wirklich elegant. Mit einem uC wäre die Schaltung sehr klein, fleixíbel und elegant. Zur Parametrisierung kann man ein 2-Tasten-Human-Interface kreieren wie bei Digitalarmbanduhren - oder sehr luxuriös über eine RS232-Schnittstelle und Laptotp. Der Haken dabei ist: Ich kann keine uC programmieren. Daher meine Frage: Ist euch schon einmal so eine uC-Schaltung untergekommen? Ich habe hier mit der Suche leider nichts gefunden. Grüsse, R.Danton
kuck mal unter http://digitaler-drehzahlmesser.de/ hat mir bei meinem projekt mit dem roller auch sehr geholfen. die benutzen einen frequenz6y2voltage-converter, den du ganz bequem mit einem adc vom megaXX oder tinyXX auslesen kannst. der rest ist mit bascom dann ein kinderspiel... Olli edit: dann bräuchtest du nur 2 IC's. Bei bedarf schicke ich dir auch ein passendes Platinenlayout für 12V versorgungsspannung und nem AVR ATMEGA8 in SMD, musst du dir dann nur noch ätzen und bestücken... nochmal edit: (kommt davon wenn man nicht zu ende liest....) kann dir den IC auch programmieren...
Hallo und Danke, >kuck mal unter http://digitaler-drehzahlmesser.de/ hat mir bei meinem projekt mit dem roller auch sehr geholfen. die benutzen einen frequenz6y2voltage-converter, den du ganz bequem mit einem adc vom megaXX oder tinyXX auslesen kannst. der rest ist mit bascom dann ein kinderspiel... kenne ich schon, aber das ist ja vom Prinzip her die analoge Lösung (in der Tat würde ich die Schaltung ziemlich genau so nachbauen und die Ausgänge der IC (die es leider nicht als SMD gibt) entsprechend der Bereiche mit Dioden direkt zur LED verORen), auch wenn danach ein uC kommt. Ist ja eh Unfug, erst das "digitale" Signal von der Zündung in eine Spannung zu wandeln und dann im uC wieder zu digitlisieren. Der uC kann ja gerade zählen besonders gut und wäre besser zu zählen als die Zündpukse bzw. die Zeit zwischen ihnen ... So wäre die Schaltung - abgesehen von der Spannungsversorgung - gerade mal ein IC und in SMD genial klein. >edit: dann bräuchtest du nur 2 IC's. Ja, aber "voll" digital ist es nur eins. >Bei bedarf schicke ich dir auch ein passendes Platinenlayout für 12V versorgungsspannung und nem AVR ATMEGA8 in SMD, musst du dir dann nur noch ätzen und bestücken... Von welcher Schaltung? Das Problem ist ja, daß ich keine uC programmieren kann (nicht nur im Sinne von "Das Programm reinpressen", ich kann "nur" 8088-Assembler - damit wäre es kein Thema, hilft aber nicht - deswegen frage ich ja, ob ihr wißt, ob schon jemand dieses Rad erfunden hat. Andernfalls muß ich wirklich ein anloges IC-Grab zusammembauen :-( >nochmal edit: (kommt davon wenn man nicht zu ende liest....) kann dir den IC auch programmieren... Nettes Angebot, danke, aber das wäre das geringste Problem, es geht wirklich um das Programm. Beruflich mache ich etwas ganz anderes, ich bin nur Hobby-Elektroniker, wenn auch schon sehr lange, aber die Zeit, auch noch uC-Programmierung zu lernen, habe ich dank Beruf und viefältiger anderer Belastungen und Interessen leider nicht. Ist ja nicht damit getan, schnell mal ein Datenblatt zu lesen oder die paar uC-Befehle zu lernen - aus anderen Projekten, bei denen ich nur Ideengeber und Tester war, habe ich gelernt, daß uC-Programmierung sehr viel anders ist als z.B. 8088-Assembler, viel trickreicher, und daß man dies wirklich sehr intensiv üben muß. Und bis zur Rente ist es noch ein bisserl hin ... mfg, R.Danton
Also ich weiss nict was du für ein Motorrad hast, aber bei der Bandit ist die Drehzahl durch ein Digitalsignal beschrieben welches je nach Frequenz einen unterschiedlichen Tastgrad hat. Denke das wird bei allen so sein. Um daraus dann was zu basteln ist eigentlich ganz einfach. Leitung auf Interruptquelle vom µC und länge der einzelnen Zeiten messen. Dazu gibt es genug Bespiele in der Codesammlung oder wenn du googlest. Dann musst du nur noch ne Auswertung der Zeiten vornehmen und deine Lampen blinken lassen oder sonst was. Wenn dich mal ne WE mit µC und von mir aus auch Bascom beschäftigst sollte das kein Ding sein. greetz
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.