Zdravim. Mám takový dotaz, mám PIC16F1936 v aplikaci, kde řídím několik spínaných zdrojů. PIC taktuji 20 MHz krystalem. Co bude odolnější proti rušení krystal běžící přímo na 20MHz nebo 5MHz krystal a 4x PLL?
Diky
Menší poznatek:
Kvůli PWM modulu jsem nucenej honit ten PIC na tak vysokých taktech.
Zkoušel jsem ho hnát až na 32MHz - krystal 8MHz + 4x PLL. Vrátil jsem se zpět na 20MHz, přepájel jsem krystal v práci zpět a nechal v pojistkách PLL. Světe div se, PIC si to v pohodě šlapal na 80MHz. Celkem jsem na to koukal.
administrator: přejmenováno z "krytalový oscilátor PIC"
Ošetření vůči rušení je spíš HW záležitost. Je třeba mít správně vedené země a blokované napájení. Mít ošetřené vstupní piny a nepoužité piny přepnutý na výstup do log.0
Existují i SW opatření - watch-dog, vyplněná prázná místa kódu např isntrukcí goto $ apod, ale tyto jsou poslední záchrana.
S tím psem a goto bych to považoval spíš za nepovedený ftip
Stejně tak “SW opatření” jako “poslední záchrana, když se něco nepovede”
Možná, že to autor myslel dobře, ale v tom případě se velmi neobratně vyjádřil