Moin Dietrich
Da sind wir thematisch wieder auf Abwegen, und verunsichern die Anwender, die es nur benutzen wollen, die das garnicht interessiert. Müssen sie abkönnen, und brauchen hier nicht weiterlesen
Die Pingelegung ist jetzt anders, wegen der Telemetrie. Ich lese jetzt statt per Hardware Interrupt das RC per ICPs da sonst Werte vom RC fluktuiert haben, wenn eine ISR vond er Telemtrie im Wege war. Beim ICP speichert er direkt die Flanke beim auftreten in ein Register, wenn die ISR dazu etwas verzögert kommt, macht das dann nichts. Pin7 ist jetzt Telemetrie, da dies der zugehörige USI Pin ist (DI) um im Hintergrund das empfange Byte in das i2c Register zu beamen. Pin6 ist ICP, da lese ich das RC mit aus. Pin 8 ist PWM für den ESC, da es der dann einzige verbliebene 16Bit PWM-Pin ist. Darum einmal Kahlschlag rundum.
FRSky folgt im Winter, wenn die Kollegen von der FRSky-Front im Winter aus die Puschen kommen
solange hast Du am Pin7 aber einen schicken seriellen Ausgang, für was auch immer.
ICh bin am überlegen, ob man alternativ nicht einfach das BLHeli-Telemetrieprotokoll da ausgibt, in einem anderem thread hat jemand einen BLHeli-RFSky Konverter auf Attiny85 basis gemacht. BTW, in dem Thread habe ich Bild reingestellt, wo am 11er Siskin der Telemetrie-Pin am Regler ist, man muss aber ein Drähtchen direkt an den MCU löten. Oder man nimmt einen größeren BLHeli Regler, und hat dann auch Strom mit auf der Telemetrie, oder oder oder.....
(btw, die Idee über den T-Pin am Regler einzulesen um MPP zu steuern, hat nicht gut funktioniert, hat nur 70Hz, evtl setze ich mich im Winter da auch nochmal drann, Harwaremässig wäre das noch viel einfacher als jetzt, da Null Sensorik.)
Mit den ESC Update und dem Chip auf dem Regler hast du vollkommen Recht, zwei Auswege, die Brücke rauslegen (extern das Drähtchen vom Chip und den Orangenen vom ESC verbinden, evtl mit einem kleinem Stecki), Oder Update über den Telemetrieport, das ist weniger einfach, und läuft auch noch nicht stabil auf den Attiny kommt dann ein anderes Flash drauf, das die Signale vom USB Adapter durchreicht. Am RC-Eingang funzt das nicht, da die BLHeli Soft sonst im Attiny Bootloader landet.
Das mit dem Chip auf dem Regler ist auch eher eine interne Bastellösung, das Gewicht kam bei mir immer von dem Drahtknäul drumherum, da ich auch den Empüfänger in der Nase realtiv dicht beim Regler habe, das ist jetzt dadrinn super aufgeräumt. Offizielle Variante ist der DIP-Chip zum Zwischenstecken, auch da man den fertig bespielt einfach weitergeben kann, und das an sich jeder zusamengebaut bekommen sollte.
Ich räum noch die Tage die Soft auf, (EEprom Menüs raus), dann kann ich sie Dir rübermailen.