ich baue gerade für ein paar Fischfans eine Aquariensteuerung nach und habe mitten im Bestücken ein Problem den Incremental Encoder PEC11-4215F-S0024, Bourns (Farnell Nr. 1653380) zu beschaffen. Ich habe aus der Not heraus nur den Typ PEC11-4215F-S0018 (also 18 Schritte) besorgen können. Ginge der Typ auch oder eher nicht (dann habe ich 15 Bauteile falsch gekauft)? Wie macht der erfahrene Programmierer die Abfragen? Wird da fest bis 24 gezählt oder wird nur jeder Schritt zur Weiterschaltung im Menü genutzt? Der Programmierer kann nicht mehr gefragt werden, tot seit 2 Jahren. Das Programm ist in C geschrieben für den Atmega8. Wo würde der Code dafür im Programm untergebracht sein? So sieht die Quellstruktur aus: base.c Base.dep Base.ewd Base.ewp Base.eww base.h Base_dbg.aps base_dbg.aws communication.c communication.h const.h eeprom.c eeprom.h i2c.c i2c.h microcontroller.c microcontroller.h remote.c remote.h rtc.c rtc.h types.h usart.c usart.h utilities.c utilities.h var.h
Die Anzahl der Schritte/pro Umdrehung ändern am eigentlichen Problem garnichts. Je weniger Einzelschritte/Umdrehung ein Enkoder hat, desto mehr Umdrehungen muß der geneigte Bediener machen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.