Berry
A PIC-based MP3 player: www.apic-bmp.nl.tt | Intresse in techniek? www.djoamersfoort.nl
Ik heb hier een R2R ladder in elkaar gestoken op breadboard en gooi daar een 8 bits lineair signaal in vanuit een PIC. Op zich werkt het, behalve dan dat er op vaste afstand (dus een bepaalde bit) rare sprongetjes zitten. Het is geen defect bit, het bit waar het om gaat is te significant om zulke kleine verschillen te veroorzaken.
Ik heb de schakeling al doorgelopen maar kan geen probleem vinden. Weerstandje vervangen heeft geen effect. Heeft iemand een idee waar het aan kan liggen?
meet elke weerstand eens na.meet dan ook van pin naar pin dus de totale weerstand tussen 2 uitgangen.
het rare gedrag kan komen door een andere bit waardoor de stroom door de R"R vreemd doet.
[Bericht gewijzigd door The Headhunter op ]
Electroprutser
Recente projecten: ASURO-Robot, K8048
Wat voor weerstanden heb je gebruikt ? Bedenk dat je er voor acht bits met 1% niet meer komt (100/256 = 0.39) , maar als je er een aantal op gelijkheid uitzoekt zal je een heel eind komen.
Mijn gok zou dus toch een iets te veel afwijkende R zijn.
Welke poort gebruik je van de pic? Kijk uit want één poortje, RA4 meen ik, is *open drain*.
Kan de pic de stroom wel leveren? Of hoe groot is R eigenlijk.
Berry
A PIC-based MP3 player: www.apic-bmp.nl.tt | Intresse in techniek? www.djoamersfoort.nl
Ik heb 100-den schakelingetjes gemaakt met een R2R ladder aan een pic.
R=10k en de eerste die niet juist werkt moet nog terug komen.
Wel eens vergist in 20 en 10k maar die meet je er zo uit.
dus een sil netwerk is niet nodig, afhankelijk van je toepassing natuurlijk.
Als je hoge naukeurigheid nodig hebt kan je eens kijken naar een DAC of met een laagdoorlaat en een pwm signaal.
Berry
A PIC-based MP3 player: www.apic-bmp.nl.tt | Intresse in techniek? www.djoamersfoort.nl