Op de print (figuur 2) zijn zoveel mogelijk normale onderdelen gebruikt, geen SMD’s. Alleen de LSI-chip FT232RL en CY27EE16 zijn helaas uitsluitend verkrijgbaar in een SSOP-behuizing met een penafstand van 0,65 mm. In figuur 4 is de opgebouwde print van het prototype te zien. Het is het beste om als eerste de beide SMD-chips te plaatsen. In de praktijk is gebleken dat het verstandig is om eerst de pennen aan de hoekpunten te solderen en daarna alle andere pennen. Een teveel aan soldeertin is met desoldeerlitze gemakkelijk te verwijderen. Zorgvuldige controle van het soldeerwerk met een vergrootglas voorkomt nare verrassingen naderhand.
De normale componenten kunnen zonder problemen gemonteerd worden. Er zijn geen bijzondere HF-onderdelen en geen afregelpunten. De condensatoren C12 en C13 moeten nog niet meteen geplaatst worden. De CY27EE16 heeft namelijk interne (instelbare) condensatoren die misschien al voldoende zijn om een frequentie van 10 MHz te bereiken. Alleen als voor het gebruikte kristal grotere condensatoren nodig zijn, worden C12 en C13 geplaatst.
Als alles opgebouwd is, moeten met een ohmmeter toch minstens de aansluitingen van de USB-bus gecontroleerd worden op kortsluitingen, om de pc niet in gevaar te brengen. Aansluiten en afstemmen Voor het aansluiten van de ontvanger op de USB-poort moet eerst een driver voor de FT232R geïnstalleerd worden. Deze is te downloaden van de website van de fabrikant, maar wordt ook meegeleverd met de software die bij dit artikel hoort.
De automatische installatie met het programma CDM_Setup.exe zorgt er voor dat eventuele eerder geïnstalleerde FTDI-drivers worden verwijderd. Daarna vindt Windows de juiste driver automatisch als de schakeling wordt aangesloten op de USB-poort. De pc krijgt daarmee een extra virtuele COM-poort. We hoeven in dit geval niet eens te weten welk nummer deze virtuele poort krijgt, omdat de software de FT232R rechtstreeks aanspreekt. De acht datalijnen van de chip worden door FTD2XX.dll bestuurd alsof het een parallelle poort is. Ook alle timing-problemen sluiten we daarmee uit. De vele noodzakelijke niveauveranderingen op de I2C-lijnen kunnen rustig in een buffer geladen worden en dan snel achter elkaar op de datalijnen worden gezet. Met het programma ElektorSDR.exe kunnen alle functies van de ontvanger aangestuurd worden (figuur 3). Het is beschikbaar als download op de Elektuur website in uitvoerbare vorm en in de vorm van Delphi-broncode. In de download is ook een README-bestand beschikbaar dat de initialisatie en ingebruikname bespreekt.
Onderdelenlijst Weerstanden: Condensatoren: Halfgeleiders: Zelfinducties: Diversen: Voor dit project is tevens een compleet opgbouwde en geteste print leverbaar, EPS 070039-91 |