Hallo zusammen, ich bräuchte mal eure Hilfe für meine Bachelorarbeit. Und zwar habe ich folgenden Schaltkreis: Stromquelle: 6 V Batterie Zu beginn ist ein FSR-Sensor, der 4 LED's zum leuchten bringt, wenn ihn einer drückt. Gleichzeitig soll ein Kondensator aufgeladen werden, der die LED's mit einer bestimmten Abklingkurve (e-fkt vermutlich) langsam dimmt, sobald der Druck -vom FSR-Sensor- losgelassen wird. Den Controller brauche ich, da die Abklingkurve t-variable sein soll, wobei die verschiedenen Zeiten per Fernsteuerung einstellbar sein sollen. Also letztendlich soll er den Aufladevorgang des Kondensators steuern. Was nehme ich denn da am besten für einen µC? Gibt es gute Tipps? :) (Ich hatte zwar mal 1 Semester µP, aber das ist schon bissi her und µC aussuchen war da nicht so des Thema ;) ) Vielen vielen Dank schonmal! Gruß Max
Um das Signal der Fernbedienung zu verarbeiten und halt den Ladevorgang des Kondensators zu begrenzen bzw zu regulieren. Oder bin ich da mit einem µC auf nem ganz falschen Dampfer? :)
kann jeder Controller. z.b. ATTiny, ATMega und auch die PIC. Für Fernbedienung z.b. RC5 implementieren ... gibts fertig :) gruß
Wie? noch ein Display + Tastatur? Soll die Kurve auf dem Display sichtbar sein?
Ok, ja dann war ich net ganz falsch unterwegs, aber wollte mich nochmal absichern. Vielen Dank für die schnelle Hilfe ;) vg
@Markus Müller: Nein, kein Display, keine Tastatur, nur eine Fernbedienung, wo ich 5 oder 6 vorgegebene Zeiten auswählen kann. Die Hardware is sonst versteckt und auch die LED's nur indirekt sichtbar.
Wie schon geschrieben sind für diese Aufgabe viele Controller geeignet. Wichtig: Analaogeingang für FSR-Sensor. Ist in der Aufgabe definiert, dass ein Kondensator das Dimmen erledigen soll? Sonst ist es sicher einfacher das Dimmer in der Software des Controllers zu erledigen (Mit PWM die Helligkeit steuern). MfG JensM
nailimixam schrieb: > Oder bin ich da mit einem µC auf nem ganz falschen Dampfer? Nein. Eigentlich brauchst du nichts weiter als den µC. Ein ADC ist eingebaut, PWM kann er auch und die e-Funktion legst du als Tabelle ins Flash. Oder ist der Kondensator Pflicht? mfg.
Ne ist gar nix definiert, ich dachte mir nur, dass es so am einfachsten Umzusetzen ist, lasse mich aber auch gerne eines besseren belehren :)
nailimixam schrieb: > Ne ist gar nix definiert, ich dachte mir nur, dass es so am einfachsten > Umzusetzen ist, lasse mich aber auch gerne eines besseren belehren :) Am einfachsten ist es idR. alles in Software zu implementieren. Die kann dann ohne Layoutänderung angepasst werden... > der die LED's mit einer bestimmten Abklingkurve langsam > dimmt, sobald der Druck -vom FSR-Sensor- losgelassen wird. Das ist ja nun mal extrem simpel. Du mußt nur die LED direkt aus dem uC mit einer PWM ansteuern... > (e-fkt vermutlich) Schon das "vermutlich" schreit ja geradezu nach "Machs in Software!", denn dann könntest du leicht auf jede beliebige andere Dimmfunktion umsatteln.
nailimixam schrieb: > Ne ist gar nix definiert, ich dachte mir nur, dass es so am einfachsten > Umzusetzen ist, lasse mich aber auch gerne eines besseren belehren Ich würde das nicht mit einem Kondensator machen. LEDs lassen sich viel besser über die Zeit(PWM) als über die Spannung dimmen. Das ganze Vorhaben setzt natürlich gewisse Controller-Kenntnisse und das nötige Programmierequipment voraus. Aber für die Fernsteuerung brauchst du das ja sowieso. Wenn du das Tutorial auf dieser Website gewissenhaft durcharbeitest, solltest du mit der Umsetzung der Aufgabe keine Probleme bekommen. mfg.
Ja ok, klingt alles ziemlich überzeugend:) Danke schonmal! Und was für einen µC nehme ich da jetzt am besten um auch evtl eine Fernbedienung leicht einbinden zu können? vg
Was verstehst Du unter "Fernbedienung"? - So eine wie für einen Fernseher? - Über Kabel von einem PC aus? (Ethernet, USB, RS232)? - WLAN? - Bluetooth? (über ein Handy?) - SMS / GSM Modem?
nailimixam schrieb: > Und was für einen µC nehme ich da jetzt am besten um auch evtl eine > Fernbedienung leicht einbinden zu können? Ich würde meinen Wald- und Wiesen-Controller Atmega48 nehmen. Der hat auch noch 3 größere Geschwister und somit genügend "Luft" nach oben. Kannst natürlich auch einen Attiny verwenden, der genau die Anzahl Pins hat, die du benötigst. Bei dem 48er hättest du noch einige Pins über. Wenn du lange genug wartest, wirst du alle zumindest eingermaßen geeigneten Conroller vorgeschlagen bekommen. Von 32-Bit-Systemen würde ich allerdings Abstand nehmen. Siehe Anhang. Ist zwar schon etwas älter aber trotzdem aktuell. mfg.
mitleser schrieb: > kann jeder Controller. z.b. ATTiny, ATMega und auch die PIC. > Für Fernbedienung z.b. RC5 implementieren ... gibts fertig :) > gruß wie auch scho geschrieben wurde, jeder der ein ADC hat. ;)
Ok, dann schau ich mir die mal durch alle, danke :) Fernbedienung sollte auf jedenfall Schnurlos sein, auf welcher Basis das Signal übertragen wird, ist noch nicht ganz raus, da muss ich noch warten, bis der Techniker mir verrät was ich störungsfrei senden kann... also des hat noch bissi Zeit. Also vielen Dank an alle nochmal gell, super gute Hilfe hier!!! :)
Hallo, da bin ich wieder. Also der Aufbau schaut bisher wie folgt aus: Die 6V Batterie ist jetzt eine 13V Batterie geworden, was aber nix zur Sache tut. Ich habe einen FSR-Sensor der hier als Schalter dient und 4 LED's parallel geschalten die in Abhängigkeit einer vorgegebenen Zeit "t" über PWM gedimmt werden sollen. Das klappt schon ganz gut. Jetzt steht das nächste Problem vor der Tür, was für mich ein wirkliches Problem ist. Der Benutzer soll das t (2s,4s,6s,8s) über eine Fernsteuerung auswählen können. Die Fernsteuerung soll über 2,4Ghz laufen. Leider finde ich dazu echt wenig Literatur, Beispiele (außer von Ferngesteuerten Autos usw.), Erklärungen über die Programmierung usw. Hat irgendjemand von euch Tipps/Literatur/Inetseiten/Beispiele/Tutorials dafür und vll. eine Idee, wie man das am besten Umsetzen kann (Sender, Empfänger, Programmierung am Chip)? Weil ich suche hier seit Tagen und stagniere ohne Ende. Danke schonmal Gruß Max
Ist es nicht am besten/einfachsten, dass ganze via Bluetooth zu machen? Bin nämlich nicht der Oberprogrammiercrack und von dem was ich gelesen habe, ist das deutlich einfacher?!
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.