INFO - FAQ - CC2-Forum - CCPro-Forum |
Hallo, besten Dank, alles funzt jetzt. mfg Michael > Hallo Michi > die M-unit hat keine Pull-up WiederstĂ€nde, du muĂt mit einem 10k Wiederstand den Port mit +5V verbinden. > gruĂ gerhard > > > hallo Kay, > > > > so ganz hab ich das noch nicht verstanden. > > Fakt aber ist bei der unit mit appl. funzt das un bei dem gleichen in klein (steuerc. typ M) gehts nicht. > > ich benutze die digiports als eingang. > > ich starte einen zĂ€hler bei signal an d1 und stoppe bei signal an d2. > > beim steuercomputer Typ M lĂ€uft der zĂ€hler ohne signal los. > > > > mfg michael > > > > > > > > wenn ich an der unit 1 mit applicationboard digiport z.b. 1 messe habe ich ein highpegel. > > > > das gleiche am steuercomputer ist low. > > > > > > > > wie kommt das??? > > > > > > Es ist eine gĂ€ngige Methode, die Digitalports ĂŒber sog. PullUp-WiderstĂ€nde > > > auf high zu ziehen. > > > Die Ports kennen Eingangs- und Ausgangsbetrieb. Nach dem Einschalten > > > oder einem Reset sind sie normalerweise EingĂ€nge. Um bei Abfragen > > > keine irrtĂŒmlichen Antworten vom System aufgrund unlogischer ZustĂ€nde > > > zu erhalten, die bei hochohmigen EingĂ€ngen durchaus auftreten können, > > > bekommen die Ports ein Potential zugewiesen. Aus verschiedenen GrĂŒnden > > > sind dies 5 V. (zum Bleistift bei CC1-Main-Unit und Station) > > > Zu AusgĂ€ngen - also niederohmig - werden die Ports durch eine explizite > > > Pegelzuweisung in BASIC. Um einen Port ohne Reset wieder zum Eingang > > > zu machen, wenn das mal nötig sein sollte, gibts es in BASIC den Befehl > > > deact. > > > Bei Systemen, denen Pullups fehlen oder wo Ports generell nur AusgĂ€nge sind, > > > ist natĂŒrlich nichts zu messen. > > > |
Antwort schreiben |