Hallo miteinander, Also ich hab eine Frage denn im Programmieren bin ich ziemlich schlecht. Ich hab eine variable Spannung zwischen 0 und 5V und der MC sollte diese mittels PWM an ein Funkmodul weiter geben. Hat jemand zufällig einen passenden Assembler Code oder einen der dafür mit kleinen Änderung geeignet wäre? Falls es euch interessiert der MC ist ein Attiny 13a-pu Danke schonmal für die Hilfe
Gast
#3385086
Meinst du das die PWM einer analogen Spannung von 0 - 5 Volt entsprechen soll ? Dann brauchst du auch noch etwas analog Beschaltung zwischen µC und Funkmodul Und für das Programm zieh dir mal hier das AVR Tutorial rein, besonders den Part zu Timer.
Gast
#3385093
andi 1234 schrieb: > Also ich hab eine Frage denn im Programmieren bin ich ziemlich schlecht. In Problembeschreibung anscheinend auch. PWM-Signale gibt es viele. Soll die Spannung in ein Tastverhältnis umgesetzt werden oder was ist mit "weitergeben" gemeint? In welchem Spannungsbereich spielt sich das ganze ab? Wie schnell soll die PWM sein? Welche Auflösung soll das PWM-Signal haben? Und nicht zuletzt: Bis wann muss das denn fertig sein?
was meinst du mit analog beschaltung genau? also ein poti gibt halt ne spannung zwischen 5 und 0 V aus
also ich hab ein poti und damit soll über funk ein motor gesteuert werden( carrera-bahn). Also dh. wenn der widerstand des potis so groß ist dass die spannung näherungsweiße 0V beträgt sollte das auto nicht fahren und wenn er so ist dass die spannung 5V hat soll er mit vollgas fahren. soo des waren mal die rahmenbedingungen vlt hilft das dir ja weiter ;) zielsetzung wäre gut so schnell wies geht :D
Gast
#3385515
kopfkratz Welche Fernbedienung/Funkmodul ist das und wie sieht die Übertragung aus ?
das Funkset ist eins von pollin. hat ne frequenz von 868 MHz und Signal ist ein Rechtecksignal bzw Manchester Code http://www.pollin.de/shop/dt/NDQyOTQ0OTk-/Bausaetze_Module/Module/Funk_Sender_Empfaenger_Set_868_MHz.html das wäre der link dazu bräuchtest du noch mehr infos?
Gast
#3385563
andi 1234 schrieb: > das Funkset ist eins von pollin. hat ne frequenz von 868 MHz und Signal > ist ein Rechtecksignal bzw Manchester Code > http://www.pollin.de/shop/dt/NDQyOTQ0OTk-/Bausaetze_Module/Module/Funk_Sender_Empfaenger_Set_868_MHz.html > das wäre der link dazu > bräuchtest du noch mehr infos? ROFL Suche mal Manchestercodierung und dann stelle mal klar was für Signale übertragen werden sollen. Darum geht es dabei, wie Deine Steuersignale übertragen werden ist unwichtig, ob per Fahnenschwenken, Morsecodes oder Funkmodul hat mit dem Steuersignal das damit übertragen wird nichts zu tun !
Gast
#3386071
Also versuchen wir mal das ganze in ein Konzept zu bringen. Zumindest soweit wie ich das aus den spärlichen Info Schnipsel verstehe. 1. Du brauchst Sender UND Empfänger mit Beschaltung PRO Auto. a. Sender: + Analoges Poti als Eingangssignal + µC mit ADC zum Erfassen des Eingangssignal + µC muss dieses Eingangssignal in eine Manchester Codierung umsetzen + Sender Modul muss dieses Signal versenden + stabilisierte Spannungsversorgung nötig b. Empfänger: + Empfänger muss Signal an µC weitergeben + µC muss Manchestercode decodieren + µC muss ein Ausgangssignal bereitstellen das dem geforderten Potisiganl entspricht ( PWM ) + Dieses Signal muss auf eine Endstufe ( FET ?) gegeben werden um die Leistung für den Motor zu schalten + stabilisierte Spannungsversorgung 2. Umbau der Carerra Bahn. Diese Bahnen haben keine permanent anliegenden Spannungsversorgung auf den Schienen. Hier wird diese Spannung entsprechend des Potis moduliert sodass die Motoren direkt angesteuert werden. Damit funktioniert das nicht was du vorhast. Die Schienen müssen dann jetzt mit einer konstanten Versorgung belegt werden und alle Fahrzeuge müssen mit Empfänger ausgestattet werden. So auf den ersten Blick war das alles was du dir da vorgenommen hast. Allerdings glaube ich nicht so ganz, das du das bereits wusstest. Die Beschreibung hat aber keinen Anspruch auf Vollständigkeit. Es fehlen bestimmt noch einige Punkte. Aber etwas Denken sollte ja für dich auch übrigbleiben.
Also die Funkmodule setzen nicht direkt am Auto an sondern an der carrera-bahn wo man normalerweiße die srücker einsteckt aber ich bräuchte eben nur ein programm, das eben wie du gesagt hast das eingangssignal umsetzt, beim sender
Gast
#3386206
andi 1234 schrieb: > Also die Funkmodule setzen nicht direkt am Auto an sondern an der > carrera-bahn wo man normalerweiße die srücker einsteckt aber ich > bräuchte eben nur ein programm, das eben wie du gesagt hast das > eingangssignal umsetzt, beim sender Was Du nun brauchst ist ein µC der den Gas-Poti ausliest und dessen Wert an den Empfänger sendet und einen µC an der Bahn der dann z.B. via PWM oder digitalem Poti den übertragenen Wert weitergibt. Wobei man testen könnte ob man einen Poti direkt an den Sender hängen kann, weil aus dem Datenblatt wird man nun ja nicht wirklich schlau :-( Sollte das mit direktem Poti gehen kann man auch komplett auf µC verzichten und am Empfänger eine Transistorschaltung vorsehen.
andi 1234 schrieb: > also ich hab ein poti und damit soll über funk ein motor gesteuert > werden( carrera-bahn). Also dh. wenn der widerstand des potis so groß > ist dass die spannung näherungsweiße 0V beträgt sollte das auto nicht > fahren und wenn er so ist dass die spannung 5V hat soll er mit vollgas > fahren. Ah , genau das was ich hier: http://www.obersomer.com/furios-power/index.php?option=com_content&view=article&id=89&Itemid=73 schon mal gemacht habe :-)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.