Ik ben een schoolproject aan het ontwikkelen waarbij 1 microcontroller moet communiceren met een computer via USB. Dit hoeft slechts op een lage snelheid. (9600 baud)
M'n groepsleden hebben me hiervoor een stapeltje Chinese USB-serieel convertors in handen gedrukt. Echter krijg ik de communicatie tussen mijn microcontroller en de PC niet werkend met deze convertors.
Dit is een scoopbeeld van een A die verzonden wordt vanaf de PC met de Chinese convertor:
En dit is een beeld van dezelfde A met een FT232:
Het zal wel duidelijk zijn dat de kwaliteit van een FT232 wat hoger is dan die Chinese rommel. Spijtig genoeg zit ik nu met die Chinese dingen opgescheept en moet ik proberen om daar iets werkend uit te krijgen.
De microcontroller herkent geen characters uit het signaal van de Chinese convertor. Data van de microcontroller wordt door de PC herkend als allerlei vage tekens. Met een FT232 werkt alles prima.
Is er nog iemand die deze problemen kent met dergelijke convertors? Of nog beter: iemand die weet hoe ik dit kan oplossen?
Alvast bedankt,
Stijn