Dat ligt eraan wat voor signalen het zijn. Je kunt een paar comparators gebruiken en de pulsen op 2 digitale ingangen zetten, met interrupt en/of input capture mogelijkheden, maar dan moet je het decoderen volledig in software doen. Als het een serieel protocol is, zou je wellicht een flipflop kunnen gebruiken om er weer blokgolven van te maken, en dat aan een UART voeren, dat maakt het decoderen veel eenvoudiger, omdat je in ieder geval bytes krijgt die samen een bericht vormen.
De vraag moet niet zijn "hoe krijg ik pulsen van een onbekend protocol in een micro", de eerste vraag is "wat voor protocol is dit eigenlijk".
[Bericht gewijzigd door
SparkyGSX
op zondag 2 augustus 2020 13:33:56
(13%)