Ik werk veel met elektronica in een fabriek, en mijn grootste probleem is altijd storing. Op iedere kabel en aansluiting zit een heel scala aan grote storingen, met een frequentie van minder dan 1Hz, tot HF. Afscherming helpt een hoop, maar je wordt helemaal treurig als je dan op een scoop ziet wat er nog op zit.
Nou zijn de laagfrequent dingen goed op te vangen met een goede voeding en wat tantaal elco's, maar ik weet eigenlijk niet goed wat ik aanmoet met de hogere frequenties. Vooral omdat het zo'n breed scala is! Ik heb al allerlei dingen geprobeerd, maar meestal maken die storingen met een andere frequentie weer erger.
Nou zet ik al overal een klein keramisch condensatortje overheen, en op de knooppunten een tantaal van 0,1..10u, maar ik zat me te bedenken dat dat misschien wel averechts werkt, omdat die te snel en frequentie-specifiek zijn. Misschien is het beter om op iedere Vcc ingang een kleine weerstand van een paar Ohm (of misschien zelfs een klein smoorspoeltje) te zetten, en er een klein, traag elcootje achter te hangen, in combinatie met een keramische of tantaal C. En op iedere digitale ingang...
Hoe ontstoor je bijvoorbeeld een digitale ingang waar een signaal van 40kHz op binnenkomt, over een kabel van een paar meter of meer? Daar zou je dan een filter voor moeten maken dat alles boven de, zeg, 100kHz dempt. En ik heb geen idee hoe ik dat moet doen.
Hetzelfde geldt ook voor RS-232 verbindingen. Nou weet ik wel dat ik eigenlijk RS-485 of CAN moet gebruiken, maar voor communicatie tussen een microcontroller en een panel PC is dat wel lastig.
Of misschien alle signalen die over een kabel lopen op 24v doen, en dan converters in de stekkers bouwen. Of overal RJ-45 connectors en twisted pair voor gebruiken, en ook omzetters in de stekkers of een klein kastje.
Hoe kan ik die dingen nu het beste aanpakken? Ik zie door de bomen het bos niet meer.