Re: Problem mit PLM Ausgängen und I/O ports Kategorie: Programmierung (von Sascha - 12.03.2006 14:58) | ||
Als Antwort auf Re: Problem mit PLM Ausgängen und I/O ports von Ingo - 12.03.2006 13:33 | ||
| ||
Hallo Ingo, jetzt wird´s konfus :o) Aber ich glaube, wir sind nah drann ;o) mit Deinem modifizierten Programm bekam ich nur 110Volt maximalen Ausgang bei Wert "20"... jetzt bin ich mal bis 250 rauf und bekomme dann 230Volt am Ausgang.... Was nur sehr komisch ist, ist die Kurve : Am Anfang (also Wert 1...2...3...4...5 z.B.) steigt es sehr schnell an.... je weiter ich mit dem Wert hochgehe, desto langsamer steigt der Output... gegen Ende mu� ich 50 Werte höher gehen, um 1!!! Volt mehr Output zu bekommen (230V seitig) Hier mal das umgeschriebene Programm....vielleicht habe ich ja etwas falsch gemacht.... Gru� Sascha /* Dimmertest Unit II mit Aplikationsboard OS_Opt V3 IDE SP2.12, Module Stand Februar 06 */ //--------- thread main //--------- { int dimm; //Wert für Dimmer 0..25000 entsprechen 0..100% int key; //nur für Applikationsboard //LCD init lcdext.init(); lcdext.clear(); lcdext.line(1); lcdext.print("Dimmertest"); lcdext.line(2); stports.init(); // initial PLM plm.settimebase(0,1); //Base_800 ns plm.setmode(0,0); //Mode=digital plm.setperiod(0,25000); //Periodenlänge=Base_800 ns * 25000 = 20 ms oder 50 Hz dimm = 0; // 50% Startinitialisierung loop { //Tasten Applikationsboard // key = ports.adc(7); // if key >308 and key <314 dimm = dimm +100; // 1 gedrückt ? // if key >590 and key <596 dimm = dimm -100; // 2 gedrückt ? //Tasten Station if stkeyb.get() == 1 dimm = dimm +1; // 1 gedrückt ? if stkeyb.get() == 2 dimm = dimm -1; // 2 gedrückt ? //Wert begrenzen if dimm > 250 dimm = 250; //100% PLM if dimm < 0 dimm = 0; // 0% PLM plm.out(0,dimm); //an PLM Kanal 0 ausgeben lcdext.goto(2,0); lcdext.print("Wert = "); lcdext.zahl5(dimm); sleep 50; } } | ||
Antwort schreiben Antworten: Re: Problem mit PLM Ausgängen und I/O ports (von krassos - 12.03.2006 15:10) Re: Problem mit PLM Ausgängen und I/O ports (von Sascha - 12.03.2006 15:28) Re: Problem mit PLM Ausgängen und I/O ports (von krassos - 12.03.2006 16:16) Re: Problem mit PLM Ausgängen und I/O ports (von Sascha - 12.03.2006 18:46) |