Enige tijd geleden heb ik de DE-DP004 module van sure electronics gekocht voor een projectje met twee score displays. Het idee is dat er twee pilaren zijn waar de scores van deelnemers aan een spelquiz op weergegeven worden. Deze modules zijn makkelijk aan te sturen (maken gebruik van 74hc595's) en door te linken.
Nu zit ik met het volgende probleem: tussen zuil A en B zit een meter of 3 kabel. Omdat het om een semi-mobiele toepassing gaat heb ik een oud stageblok uit elkaar gesloopt om de multikabel daarvan te pikken. Die zijn lekker stevig en hufterproof. Het is dus een microfoonkabel waar het signaal overheen gestuurd wordt.
Probleem: Als ik met mijn µc 1 display aan stuur werkt alles prima. Als ik een korte linkkabel, zeg 10 cm, gebruik om de displays door te linken ook alles prima. Zodra ik echter de 3 meter lange kabel eraan zet geven beide displays wazige output. Semi random. Ook als de kabel slechts aan 1 display hangt geeft dat display wazige output.
Ik heb een diep donkerbruin vermoeden dat ik last heb van reflecties op die lange kabel. Zodra ik de 'clock out' los trek van de lange kabel, is het probleem voor display 1 weer verholpen.
De basiselectronica is de 74HC595 dus. Die kan blijkbaar slecht tegen die grote lengtes.
Vraag: Kan ik dit SPI signaal van dat schuifregister direct door een max232 persen en weer opvangen? Of gaat dat niet direct? zijn er andere manieren om dit op een robuuste wijze op te lossen?
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Plaats aan de stuurzijde een weerstand van 33R in serie met elke signaaldraad van de kabel. Sluit het einde van elke signaaldraad af met een koppel weerstanden die als spanningsdeler fungeren. Voor een kabeltje van 3m zal 2k2 naar Vcc en 1k naar GND al volstaan, vermoed ik.
Je kan hier zien, wat verschil dat maakt.
ah, die had ik inderdaad al gezien, alleen vond t lastig om de juiste waardes te bepalen. Ga het zo eens proberen. Thanks!
Mijnheer pros, hartelijk dank! na twee dagen rotzooien zag ik het even niet meer zitten. Toen met deze oplossing aan de gang gegaan. Uiteindelijk heb ik de 33R samen met een 680R naar VCC ipv 2.2K naar VCC aangesloten en het probleem (schijnbaar) verholpen.
Zodadelijk nog maar even de vieze kroonsteentjes en in elkaar getwiste test-draadjes vervangen door een wat nettere constructie, maar de oplossing werkt geweldig.