Stap 3: Schematische uitleg
De oscillator is weergegeven in de eerste afbeelding in deze stap. Neem aan dat er een tussen de test poort connectoren en dat de schakelaar C staat is. Dus is het linkeruiteinde van de spoel L1 geworteld.
De LM311 is een gemeenschappelijk Comparateur van de spanning. De uitvoer gaat hoog of laag afhankelijk van de spanning van het verschil tussen de twee ingangen (+, -). De negatieve input is automatisch vrij in de buurt van positieve degene door R5 bevooroordeeld. GLB C5 serveert om elke trilling van deze feedback. Wanneer de kracht komt op pin 2 van de chip stijgt tot enkele spanning tussen 1/2 en 2/3 van de power supply. De uitvoer zal hoog zijn omdat pin 3 even laag door ongeladen C5 gehouden is. Zodra C5 op via R5 laadt en om de spanning op pin 2 van de chip krijgt, zal de output gaan laag. De spoel en een condensator, L1, C6 zal belsignaal bij enige regelmaat, fo veroorzaken pin 2 van de chip te ring ook hetzelfde tempo. Dit zorgt ervoor dat de output om over te schakelen op de resonerende frequentie. De DC spanning op de negatieve inbreng van de chip zal volgen die van de positieve inbreng. De LC-tank blijft oscilleren op fo, zoals het is verdreven uit de uitvoer via R4.
Met de schakelaar in C positie gaat elke capaciteit zetten van de test-poort parallel met C6. Met de schakelaar in L positie gaat elke Inductantie aan op de poort van de test in serie met L1. In beide gevallen kan de frequentie van de trilling is verlaagd. Het is deze verlaging die is gebruikt bij de berekening van de waarde van de component test. Dus moest ik op enkele manier de test om onderdeel te verwijderen uit het circuit tijdelijk terwijl de referentie frequentie wordt gemeten. De tweede foto toont hoe dit wordt gedaan met een DPDT Relais gereden uit een haven op de micro. De micro moet ook weten welke positie de switch is in. Deze foto moet een verbinding gaande van R3 te off-pagina worden weergegeven. Dit zou worden aangesloten op een andere poort van de micro.
Een compleet schema van de eerste versie van de eenheid is daarna gegeven. Nu, de PIC16C57C heeft slechts één tijdklok en zijn beperkt tot 8 bits. Dus als ik wilde rekenen oscillator cycli en hebben sommige redelijke resolutie ik nodig had om ten minste 4 meer timer bits. Dus, ik zet een 4-bits prescaler teller, U2, tussen de Lm311 en de PIC die kan worden gelezen door software. Ik zou genereren een vaste poort te accumuleren oscillator graven met een eenvoudige buzz-lus in de code. Deze lus buzz zou ook behandelen de multiplexing van de cijfers van de weergave.
Omdat de micro moest meten van de frequentie van de tank met geen huidige proefpersoon moest ik tijdelijk schakelen de poort van de test uit het circuit. Relais K1 met haar DPDT contacten en stuurprogramma transistor Q1, toestaan de PIC om dit te doen.
Alle van de stations van het segment en cijfers voor de weergave rechtstreeks afkomstig zijn uit de PIC en gaan door middel van verbindingslijnen JP1, JP3 de transistor-stuurprogramma's op het hoogste bord. De displays die ik had waren gemeenschappelijke kathode dus de signalen van het segment van de PIC allemaal pull-down inschakelen terwijl de cijfers station signalen pull zijn up inschakelen.
De knop van de maatregel en een LED te zetten van dezelfde pincode van PIC dwong me om een afweging te maken. Dat was dat toen ik drukte op de knop de LED komen mocht op niet onder sw controle maar de sw kon olMeeting uit en daarna, en nadat ik mijn vinger ook verhoogd. Zodat de LED kon worden geflitst terwijl metingen werden gedaan (dat is toen mijn vinger naar beneden) kon nog toen de knop werd uitgebracht de PIC nog steeds de LED uitschakelen en de knop controleren.
Omdat de test-poort en de schakeloptie/DPDT steken door middel van de bovenkant van het blikje moest, ging alle van hun signalen ook door de connectoren aan de oscillator. Dit zou sommige extra bedrading (en inductie) toevoegen aan de meting maar uit opnieuw in de berekening kan worden genomen.
De macht aanbod sectie is standaard spul en is ontworpen nadat ik scrounged van een 9 VAC muur wrat en versteld op een verbindingslijn. De 7805 regulator nodig een kleine heatsink te houden van het roken.
Rond deze tijd, zoals geluk hebben zou, mijn vrouw kwam bij mij met een nette ronde metalen candy box (nu lege) en zei "Waarom niet je hem hierin?". Dus ik keek ernaar en zei "Waarom niet?" Je ziet het in de laatste afbeelding onder mijn bureaulamp. De computer ziet u de indeling in vooruitgang.