[Ontwikkeling]USB-scope mbv ATtiny

Op 4 mei 2010 00:18:46 schreef Henry S.:
5% van 1M is wat meer dan 5% van 1k ;)

Dus zal een 1k/10k deler nauwkeuriger zijn dan een 1M/10M deler bij gelijke weerstandstoleranties.

Wordt weggedeeld. Reken maar uit :)

True story bro!

Op 3 mei 2010 23:22:35 schreef Henry S.:
[...]
Done.

bedankt

Ik ben benieuwd naar de bandbreedte.

Je mag het altijd eens in bruikleen hebben, want zelf heb ik er de apparatuur niet voor, misschien dat ik het op school eens kan testen maar daar is de hulp van leerkrachten ook maar beperkt:(.(lees: hameg scope is nog steeds stuk)

[...]
Wel een nadeel van hoogohmige delers is dat de tolerantie van de weerstanden heel veel invloed heeft op de nauwkeurigheid.

Zijn de mijne zo goed of niet?

Nog iets dat ik gemist heb?

Op 4 mei 2010 00:18:46 schreef Henry S.:
5% van 1M is wat meer dan 5% van 1k ;)

Nee, dat is beiden precies 5%.

Bij een weerstandsdeler van 1M weerstanden t.o.v. een deler met 1k weerstanden is het wel zo dat de ingangs impedantie en de uitgangs impedantie anders zijn.

Bij de 1M weerstanden zijn die alletwee hoger. Aan de ingang is dat gunstig, aan de uitgang ongunstig. Als de schakeling aan de uitgang een hoge ingangsimpedantie heeft, dan maakt dat niet zo veel uit, en heeft deze opstelling alleen maar voordelen.

Bij de 1k weerstanden zijn die alletwee lager. Aan de uitgang is dat gunstig, aan de ingang ongunstig. Als de schakeling aan de ingang een lage uitgangsimpedantie heeft, dan maakt dat niet zo veel uit, en heeft deze opstelling alleen maar voordelen.

Omdat je aan de ingangsimpedantie van de vervolgschakeling wat kan doen (opamp signaalvolger b.v.), en aan de uitgangsimpedantie van het signaal dat getest moet worden vaak niet, is dus de hoogohmige te prefereren (mits je inderdaad iets aan die ingangsimpedantie doet). Anders moet je mikken op wat de fabrikant voorstelt: uitgangsimpedantie van de deler rond de 10k.

Als ik het over een deler met 1M weerstanden heb, dan bedoel ik bijvoorbeeld een 9M/1M deler.

four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/

5% van 1M is wat meer dan 5% van 1k

Dus zal een 1k/10k deler nauwkeuriger zijn dan een 1M/10M deler bij gelijke weerstandstoleranties.

Niet mee eens. De totale afwijking van het delen van de spanning blijft 5%, ongeacht de grootte van de weerstanden.

1

Je kan het ook zo doen:


  +5V
   |
   x
   x 15M
   x
   |
   x
   x---  instelpot 100k
   x
   |
   x
   x 5M
   x
   |
 =======

Dan kan je de instelpot zodanig inzetten, dat een ADC-meting in rust netjes 0x0200 oplevert.

Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)

Kan ik dan ook niet beter in de spanningsdeler in serie met elk weerstandje een trimmertje plaatsen?

Ik zou het eerst allemaal eens uittesten op een breadboard. De praktijk durft soms afwijken van de theorie.

Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Henry S.

Moderator

Op 4 mei 2010 10:29:59 schreef rew:
Nee, dat is beiden precies 5%.

He ja... 5% blijft 5%. Sorrie voor die hersenscheet.
Relatief blijft het gelijk, maar in absolute waarden kan het wat uitmaken. Gebruik precisieweerstanden.

Op 4 mei 2010 15:01:44 schreef pros:
Ik zou het eerst allemaal eens uittesten op een breadboard. De praktijk durft soms afwijken van de theorie.

Kan ik me alleen maar bij aansluiten.

Op 4 mei 2010 07:41:59 schreef watchout3:
Je mag het altijd eens in bruikleen hebben, want zelf heb ik er de apparatuur niet voor, misschien dat ik het op school eens kan testen maar daar is de hulp van leerkrachten ook maar beperkt:(.(lees: hameg scope is nog steeds stuk)

Jammer, een functiegenerator en scoop is genoeg. Je woont niet naast de deur dus even langskomen om de boel door te meten zit er ook niet in.

[Bericht gewijzigd door Henry S. op dinsdag 4 mei 2010 18:30:31 (31%)

Deze post is niet door ChatGPT gegenereerd. De 2019 CO labvoeding.

Die functie generator heb ik (wel enkel sinus)
De scoop mis ik nog.
Ooit zal ik die wel eens maken, tenzij iemand me er bij kan helpen, dan kan er wel eens sneller schot in de zaak komen.

Het wordt nog wel eerst op het breadboard gebouwd, hopelijk werkt het:p.

Ik heb de code eens even bekeken en daar word ik niet vrolijk van!

Elke sample van de A/D converter wordt appart verstuurt en dat is not done! Hierdoor mis je gigantisch veel informatie en krijg je een slechte resolutie. Ik betwijfel dan ook of hij een goed plaatje van het ingangs signaal weer kan geven. Het dingetje heeft een Software USB stack en heeft veel overhead. Het is beter om de A/D converter op z`n max speed te laten sampelen en een buffer te laten vullen en die in 1 keer naar de PC versturen.

1

Echoflex, dan moet je aan een andere AVR gaan denken. Deze heeft iets van 256 bytes RAM.

four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/

euhmm, wie of wat houd je tegen om de boel te herschrijven? :D

Ikzelf zie het nu niet bepaald zitten...
Ik heb vandaag men set zenerdiodes in ontvangst mogen nemen, zodadelijk mijn brouwsel eens opbouwen zoals ik het in eagle heb staan. :p

Op 4 mei 2010 15:01:44 schreef pros:
..uittesten op een breadboard. De praktijk durft soms afwijken van de theorie.

Dan is je theorie niet goed :-)
Er staat een smile, maar op zich is het wel serieus bedoeld. Als je in je theoretische berekening alle significante factoren meeneemt, zal dat precies overeen komen met de praktijk. Als je de materie niet snapt, zal je theorie niet kloppen en dan heb je het effect wat je noemt.
Maar goed, eerst opbouwen is natuurlijk wel goed voordat je een "echte" PCB laat maken natuurlijk. Al is het maar om blunders te voorkomen.

"We cannot solve our problems with the same thinking we used when we created them" - Albert Einstein

Ik heb de software aangepast voor de AtMega8 met 16MHz xtal.

Heb het breadboardje net klaar, USB in de PC ingeplugd en krijg de melding "Het USB-apparaat wordt niet herkend"

Nog ff debuggen :-)

1

Een mega8 heb ik denk ik nog ergens liggen... (enkel het kristal niet :( )
Nog ff wachten tot jij de source code vrijgeeft?

Wat is er zoal aangepast?
De manier van sampelen en de waardes doorsturen of wat?
Is ie 2 kanaals gebleven of heb je hem 'gepimpt' naar 4kanaals? :p

Ik heb nu alleen de code aangepast aan de AtMega8, RC osc + calibratie eruit gehaald en vervangen door een 16MHx xtal osc en een aantal pin defines aanpepast op de mega8. verder heb ik er niets aan gedaan.

Maar het werkt nog niet :-(

1

Op 5 mei 2010 20:52:51 schreef flipflop:
Dan is je theorie niet goed :-)

Theorie gaat voort op beschikbare gegevens. De werkelijkheid houdt zich aan de wetten van ene Murphy. En die laatste is gespecialiseerd in niet-significante factoren... :-)

Is ie 2 kanaals gebleven of heb je hem 'gepimpt' naar 4kanaals?

Welja, maak er meteen 8 kanalen van, en reken je snelheidswinst uit...

Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)

Ik heb me zonet nog iets gerealiseerd;

Stel dat de mini-scoop niet aangesloten is aan een bron (de USB poort).
Je sluit een signaal aan van 20V (dodelijk voor avr en waarschijnlijk ook de ingang van de op-amp) en de schaal staat op 1:1

Wat gaat er exact gebeuren in mijn schakeling?
Ik vrees dat ik een 'mini-rookmachine' dan ge creeren...
En dus beter pros zijn tactiek kan toepassen.

fred101

Golden Member

Dan zitten er toch twee diodes antiparallel als beveiliging op de ingang van de opamp ? Of zijn die weggehaald. Alleen als je ook een DC meetoptie maakt gaat het gegarandeerd een keertje fout denk ik. Dan zou je een zener moeten bijplaatsen.

www.pa4tim.nl, www.schneiderelectronicsrepair.nl, Reparatie van meet- en calibratie apparatuur en maritieme en industriele PCBs

Ik heb ze op een foute manier gebruikt denk ik:
http://www.uploadarchief.net/files/download/wt3_usb-scope_v1.1.png

Is dit niet een soort nuldoorgangsdetectie?
Ik denk dat ik dit princiepe ooit eens heb gezien bij een dimmer, maar ik ben niet meer zeker.

Ondertussen heb ik ook maar een zekering toegevoegd :p

@pros: nja ff het vergeten dat ie maar 1 instructie per kloktik kan afhandelen.
Ik ga dan ook nog naar het school met een reden hé :+

fred101

Golden Member

Een zekering reageert op stroom, niet op spanning.

www.pa4tim.nl, www.schneiderelectronicsrepair.nl, Reparatie van meet- en calibratie apparatuur en maritieme en industriele PCBs

Weet ik, maar het is wel iets elementair dat ik vergeten was, vooral aangezien ik het op men laptop wil gebruiken. ;)

e/: Werkt 2 zeners (tussen de 3V en de 5V) antiparallel plaatsen en ze beide met de massa verbinden?
(volgens men leraar project niet,maar ik heb al ondervonden dat je die niet altijd moet geloven...)

Henry S.

Moderator

Wat is er mis met de twee diodes in pros' schema?

Deze post is niet door ChatGPT gegenereerd. De 2019 CO labvoeding.

Dan moet ik toch de spanningsdeler gaan herbereken en maak ik het me nodeloos moeilijk, of niet?
Want ik heb géén negatieve spanning beschikbaar zodat ik het signaal om het nulpunt kan laten zwaaien.

Mijn is dee was een 1N4148 voor mogelijke té negatieve spanningen, zenerdiode van 3à 5V voor té positieve spanningen.
Als Niels niet fout had geleverd had ik een 1N5819 (shottky) ipv een 1N4148.

Als je enkel een zenerdiode gebruikt, zit je ook goed. Dat ís immers een diode, maar dan met speciale eigenschappen in de sperrichting. Daar hoef je helemaal geen tweede diode naast te plaatsen.

Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)