Was ist PWM ?
» Mit PIC bist Du bei mir gut aufgehoben, aber ausschließlich in Assembler.» Für den ersten Eindruck:...» Das hat wenig mit PWM zu tun, sondern mit multiplexen / Multiplexbetrieb /» Mux.danke für links und antwort. werde links noch studieren.so wies aussieht brauche ich dann zunächst nicht zu wissen,: mit pwm umzugehen!kannst du mir vorab noch eine frage (vielleicht) beantworten?....ich habe ein großes projekt vor, aber es wird dauern, aufgrund von erfahrungs mangel.Ist der PIC16F628 für folgende Aufgabe geeignet?:Beschreibung was ich will: ein netzteilstecker der zwischen steckdose und verbraucher steckt, hat die aufgabebei unterschreiten von standbystrom-verbrauch (einstellbar), das netz zu trennen.folgende aufgaben sollen erledigt werden können:1) ich nutze einen komparator vom pic, um ein verstärktes gleichgerichtetes signal, das mittels strom-sensor das 230V netz überwacht.2) wenn wert unterschritten wird, schaltet ein ausgang vom pic mein bistabiles relais um, und trennt das netz völlig ab, ein kondensator sorgt dafür das der pic nicht gleich spannungslos wird, sondern erst nach abschluß der aufgabe.schließlich wird auch die steuerung vom netz versorgt (habe bereits ein kondensator netzteil ausgetüftelt,oder verwende einen trafo, das ist jetzt noch völlig egal.3) danach ist alles spannungslos, 230 netz als auch komplette steuerung und schaltung.4) mittles taster am gerät überbrücke ich alles, schalte das relais ein, versorge die steuerung mit spannung, die messung wird zeitlich verzögert, um zeit zu haben den verbraucher einschalten zu können, und alles arbeitet wieder.5) eine 2-fach-7-segmentanzeige deutet mir den gemessenen, umgerechneten stromverbrauch in mA an. eventuell bei einem höheren stromverbrauch als 99mA (was bedeutet das das netz sowieso normal betrieben wird),möchte ich vielleicht mit dem rechten punkt (DP) eine 1 andeuten, um etwas flexibler mit dem wert zu werden.(also kann ich dann bis 199 mA anzeigen, und mit zweitem DP sogar bis 299 mA)6) dann will ich meine geräte in den standby schalten, und das kann schon mal bis zu 100mA sein (bei mehreren geräten), um...dann auf der 7-segmentanzeige z.b. 68 (mA) abzulesen, und dann (jetzt kommts)per taster (oder so) einen eingabe-moduszu machen (z.B: taster 10 sekunden lang drücken), und den wert 75 einzuspeichern.Als dann der PIC sofort bescheid weiß, wenn der komparator eingang unter diesen wert (75mA) kommt, abzuschalten.natürlich muss der pic vor abschalten der spannung den wert 75 fix gespeichert haben.7) eventuell möchte ich auf der duo 7seg anzeige noch andere werte sehen und speichern können,zum bleistift die zeit von einschalten bis zur aktiven messwert auswertung.oder die zeit bei unterschreiten der spannung, nicht gleich, sondern erst nach so und soviel sekunden/minuten.(weil zum beispiel die kaffemaschine alle 30 sekunden kurzfristig 5 ampere schluckt, um das wasser heiss zu halten)in diesem falle würde ich großzügig eingeben, erst nach dauerhaften 2 minuten unter der schwelle abschalten.die elektronik an sich macht mir gar nicht soooo viel sorgen, eher den pic zu programmieren!aber komme ich mit dem pic aus?ich brauche:1 - komparator eingang mit interner vref und1 - ausgang um bei bedarf über transistor relais zu schalten, 1 - eingang für POWER-ON Taster 1 - eingang taster für: \"in den programmiermodus versetzen\"1 - eingang um mit taster wert eingeben zu können (vielleicht 2 eingänge für rauf und runter)??? eingänge für Duo-7-Segmentanzeigen (zusätzliche muxer möchte ich wenn möglich vermeiden)und wenn dann noch was frei ist, eventuell noch den einen oder anderen eingang zur überprüfung von werten aus der schaltung.(beispiel betriebsspannung -> adc)es gibt noch so viel zu tun für mich,und habe gar keine ahnung wie ich richtig anfangen soll.die Idee trage ich schon (sehr) lange mit mir rum. seit einigen tagen versuche ich ins programm zu kommen.weiß aber gar nicht recht wie ich anfangen soll.sollte irgendwer lust dazu haben, würde ich mich über ideen und anregungen sehr freuen.habe mikroC und mikroBasic und MPLAB installiert.C und Basic ist ok, assembler nicht so, aber bereit es zu lernen. der pic is ja eh a low command risc
für dieses projekt glaube ich brauche ich noch 2 - 3 jahre :traurig2:
gesamter Thread:
- Was ist PWM ? - Jürg, 25.02.2006, 16:03
- Was ist PWM ? - Jürg, 25.02.2006, 16:04
- Was ist PWM ? - kalledom
, 25.02.2006, 16:16- Was ist PWM ? - Jürg, 25.02.2006, 19:37
- Was ist PWM ? - kalledom
, 25.02.2006, 19:54- Was ist PWM ? - Jürg, 26.02.2006, 00:50
- Was ist PWM ? - kalledom
, 26.02.2006, 12:27- Was ist PWM ? - Jürg, 26.02.2006, 13:52
- Was ist PWM ? - kalledom
- Was ist PWM ? - Jürg, 26.02.2006, 00:50
- Was ist PWM ? - kalledom
- Was ist PWM ? - Jürg, 25.02.2006, 19:37
- Was ist PWM ? - kalledom
- Was ist PWM ? - Jürg, 25.02.2006, 16:04
Mix-Ansicht