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? :)
@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.
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?!