Beste,

Al jaren kijk ik mee op dit forum voor informatie.
Nooit de behoefte gehad om te reageren of een topic te openen.
Tot nu dan, ik zit met een probleem waar ik maar niet uit kan komen.

Ik heb voor mijn stage een schema ontworpen voor een USB intercom handset. Deze willen ze gebruiken voor hun domotica systeem. De bedoeling is dat wanneer er aangebeld word ze op kunnen nemen(haakcontact) en kunnen praten en luisteren. dat is opzich best logisch. Dit geheel moest niet al te moeilijk worden dus heb ik voor een PCM2900 gekozen. Met dit IC kun je vrij simpel digitaal omzetten naar analoog en andersom, en dat over de usb. Er zijn geen drivers voor nodig en er zijn weinig componenten nodig om het te laten werken.

Nu heb ik een schema en een prototype print ontworpen, maar deze werkt niet.. Het schema is hier te vinden.
Hij werkte ongeveer 10 minuten goed, de drivers werden automatisch geinstalleerd. Tot zover niks aan de hand. Toen ik hem loskoppelde en weer aansloot deed hij het nog een minuut, daarna gaf hij de geest en zag de pc alleen nog maar een 'unknow device'. Dit komt door de weerstand R1, als de host deze weerstand ziet gaat hij zoeken naar het achterliggende device.

Alle spanningen kloppen, alleen zakt de busspanning soms in, wat erg merkwaardig is.

Wie ziet hier soms iets wat ik over het hoofd zie..

Bij voorbaat dank!

Giovanni

Ik heb de PCM2900 thuis ook in een schakeling zitten, maar gebruik de volledig USB gevoede variant uit de datasheet.

Even een paar dingen aan de hand van data sheets.

De LT1763 levert 3,3V.
De datasheet van de PCM2900 geeft op VCCCI aan dat er 3,6 - 3,85V

Verder valt me bij de LT1763 op dat de GND1 en GND2 niet aangesloten zijn. De oorzaak van het uitvallen na 10minuten zou ik eerst hier in zoeken.

er moet in princiepe een diode tussen je regelaar en vccci zo kan er niets stroom uit de vccci halen.

en sluit je enable pin ook eens correct aan.

Hallo,

Het is misschien een goed punt om alle GND's aan te sluiten. Verder is de output van de regelaar te regelen, dus zal ik even kijken of ik er iets bij kan friemelen.

Free_electron,
Je bedoeld shutdown van de PCM? Als je deze bedoeld, hij zit goed, de datasheet geeft aan dat dit een uitgang is. Of bedoel je dat niet?

Verder is de 7805 bedoeld voor de versterker, de schakeling moet als optie gebruikt kunnen worden voor een spreek/luister post. Het uitgangsvermogen van de versterker is afhankelijk van de spanning waar deze op werkt. Dus wanneer de spreek/luister optie gebruikt wordt moet er een extra voeding aangesloten wordt om het vermogen te kunnen leveren.

Giovanni

tis geen kwestie van de output van de regelaar in te stellen. je mag geen stroom trekken uit vccci. daar moet een diode tussen !

en de enable uitgang van de pcm29000 moet de enable pin van je regelaar sturen ook.

die regelaar mag niet starten zolang de pcm2900 daar geen toestemming voor geeft. ( powerup sequencing is van belang bij usb. )

Hallo,

Bedankt voor de tips tot nu toe, heb dit aangepast in het nieuwe schema en ga dit na het weekend op me gemak testen.

Giovanni

Beste,

Ik heb getest met het huidige schema, maar met nog steeds een negatief resultaat.
Wanneer ik hem aansloot zag de pc hem wel, en ook als audio device maar hij vertelde me dat het device niet kon opstarten. Nadat ik de pc opnieuw had opgestart (met het device afgekoppeld) zag hij hem alleen nog als unknow device..
Het valt op dat hij niet uit de suspend state komt. Wat ook opvalt is dat er voor de diode (output regelaar <-> diode) geen spanning staat, klopt ook want de enable is laag. en na de diode (diode <-> Vccci) een Volt of 3, terwijl de regelaar geen output levert.

Ik snap er geen hout meer van.

Giovanni

Edit: Het gaar hier trouwens om een Win2000 besturingssysteem.

Nog een edit: Pc weer opnieuw opgestart en werkt nu wel.. Misschien Windows die er weinig zin in heeft?

Ga nu verder testen met de versterker voor de handset.

win2k heeft geen volledige ondersteuning voor usb ...

@ Free,

Nu doet de schakeling het weer niet, zou dat dan kunnen omdat win2k niet volledig ondersteund? De datasheet geeft aan dat dit geen probleem moet zijn. De schakeling wordt een paar uur lang gezien als een audiodevice en stopt er dan opeens mee. Het is het 2de printje al wat na een 'bepaalde' tijd niks meer doet.

Zelf denk ik dat hij niet meer uit zijn suspend komt.

Loopt je oscillator nog wel ? Dit was bij mijn PCM2900 het geval dat de oscillator er mee stopte. Na een keer op opgebouwd te hebben werkte het weer.

Wordt de PCM2900 soms heet?

http://www.jovak.nl/CO/PCM2900E_top.jpg
http://www.jovak.nl/CO/PCM2900E_bot.jpg
Mijn geluidskaartje. :) Gewoon op gaatjes print opgebouwd. Maar werkt wel stabiel.

[Bericht gewijzigd door jovak op (34%)]

De oscillator loopt gewoon, heb dit kunnen meten met de scoop.
Hij wordt ook niet warm, dus 1 2 3 niet iets wat op interne kortsluiting of hoge stromen kan duiden.

Het ziet er simpel uit bij jou, en dat zou het bij mij ook moeten zijn.. Bij mij zit alles op een geëtste print, maar hij wil toch niet werken.

flux afgekuist na solderen ?

Ik heb het schema gebouwd uit de datasheet zonder een extra spanningsregelaar. Recht toe recht aan nagebouwd op de gaatjesprint.

R14 1MEG lijkt me een beetje groot voor een Pull Up weerstand.

Hier ga ik verder nog eens over nadenken, Ik vraag me wel af of je perse die spanningsregelaar daar nodig zou hebben.

Foto's zullen zo spoedig mogelijk volgen. Het gaat om een print die bij Euro Circuits is gemaakt. We hebben er 3 laten maken, op dit moment ben ik degene aan het testen die met een oven is gesoldeerd. Flux is van de print verwijderd.

Die pull up weerstand mag misschien wel wat kleiner ja, maar het werkt zo ook. Het is om de shutdowns te sturen vanuit de PCM2900 zoals F_E dat aangaf.

In de datasheet wordt aangegeven dat het schema met de spanningsregelaar betere prestaties aflevert dan het schema zonder.
Omdat ik ook een versterker wil voeden vanuit usb leek het mij verstandig gelijk dat schema te gebruiken.
Maar ik vraag me af in hoeverre dat dus te merken is, en waarin die betere prestaties zich uiten.

Ik kan jullie al wel het print ontwerp geven:

Printontwerp

EDIT:
Ik zie net in de datasheet dat de analoge prestaties van de ADC iets lager kunnen uitvallen als je geen spanningsregelaar gebruikt. Vraag ik me toch af wat er nu precies minder gaat werken.. Wordt ie dan minder precies? hoe moet ik dat zien?

Als je echt HIFI met dat ding wilt afspelen zou je de externe voeding moeten gebruiken. Jou toepassing met een handset voor een intercom ? Daar is een beetje mindere prestatie niet echt een probleem. De kwaliteit van een normale deurbel installatie haal je al echt wel.

Dan ga ik het eens proberen zonder spanningsregelaar. Neemt niet weg dat het nog steeds opmerkelijk is dat dat andere schema niet werkt.
De foto's volgen vanavond, als ik een fatsoenlijk toestel tot mijn beschikking heb.

volgens datasheet "SLES035E–MARCH 2007–REVISED MARCH 2008" op pagina 7 staat Vcci en nog een hele resem internal analog power supply 's
allemaal met note (4) daar moet je gewoon een ontkoppelcondensator aanhangen.De enige ingang van dit IC is Vbus.
Dus die LT moet eruit,heb je nergens voor nodig,en de kans is aanwezig dat jouw pcm2900 kapot is gegaan,door grote in/uitgaande stroom op Vcci.
Als die gek blijft doen -> vervangen ,je hebt hem immers mishandeld.

Ja, ik begrijp dat in de pinbeschrijvingen de Vccci niet als ingang gedefinieerd wordt. Maar dan spreekt de datasheet zichzelf toch tegen?
En er zijn een aantal voorbeelden op internet te vinden waar het wél werkt.

Maar ik ga het proberen zonder regelaar. Eens kijken wat dat doet!

Hier is de print:

De print

De aangeraden wijzigingen heb ik met behulp van een breadboard uitgevoerd/toegevoegd.

De print lijkt het goed te doen zonder de regelaar op de Vccci.
Ik ben nu bezig met het afstellen van de versterker, en filter + voorversterker ontwerpen voor het praat gedeelte.

Dank jullie wel voor de tips!

Giovanni

Goed om te lezen dat het nu werkt.

Ja,leuk
we zijn er om elkaar vooruit te helpen nietwaar?