Stap 3: Circuit ontwerp
Het circuit is in feite een interface tussen een draadloze handset en van de roterende telefoon hardware. De functies die zij verricht zijn:
-Breakout tussen draadloze handset en roterende telefoon van hardware.
J1 verbindt draadloze handset met een lintkabel 14 pinnen. J2 en J3 zijn de klemmenstroken voor roterende telefoon hardware, batterijhouder, schakelen...
-Oplader voor de batterij.
U5 is de één-chip één cel Li-Ion lader; R12 corrigeert de laadstroom tot max. 500mA. U5 beschermt D4 tegen polariteit inversie op de macht jack. C10 C11 U5 stabiliseren en zie gegevensblad voor meer informatie. Laadstatus van de gaat naar de uC, R11 is er geen verschil van spanning te absorberen. R10 is een pull-up weerstand zoals deze uC-ingang niet over een interne beschikken.
-Voeding voor de draadloze telefoon.
U6 is een 3V LDO regelgever met afsluiten modus. Het de bevoegdheden van de draadloze handset. De uC bepaalt haar afsluiten ingang uitschakelen van de handset en over de kwijting van de batterij te voorkomen.
-Pulse dial decoderen en DTMF generator.
De twee wijzerplaten contacten zijn verbonden met 2 uC-ingang (met interne pull-ups), om te tellen de pulsen. DTMF generatie wordt gedaan door software op een gefilterde PWM-uitgang. R9 en C5 zijn het low-pass filter. P2 is de instelling van de DTMF-niveau. U2, is een quad analoge switch. 2 van deze schakelaars worden gebruikt voor het toevoegen van de DTMF-modulatie direct bij de microfoon van de handset ingang alleen wanneer nodig. Zoals de DECT-handset is het genereren van veel lawaai op de voeding, dit voorkomt dat lawaai te worden gehoord op de regel en voorkomt zo goed mic level om worden verzwakt door P2. C4 en C2 blokken DC van beide PWM-uitgang en electret microfoon polarisatie.
-Beltonen detectie en hoogspanning generator (bell ring).
Ring detectie wordt gedaan met de uC interne Comparateur module (Zie datasheet voor meer informatie). R5, R6 en P3 zijn polariserende de ingangen. C7 en C8 blokkeert de DC uit de handset ring luidspreker. R2 laden gewoon de luidsprekeruitgang. Wanneer rinkelen, wisselstroom maakt de toestand van de Comparateur verandering en wordt geïnterpreteerd door software als een ring. De spanning voor de bell ring wordt gegenereerd door U4, een analoge lijn module. Q2-R8 bevoegdheden de module wanneer nodig. Peulvruchten (25Hz) worden gegenereerd door de uC en opdracht van de module H-brug.
-Audio (luidspreker) instelling, dempen en clicker.
Draadloze handset speaker voor audio dempen met roterende telefoon handset luidspreker via P1 voor instelling en U1 is verbonden. Het gebruik van optokoppelaars is ongebruikelijk, maar werkt prima en is de enige oplossing die ik gevonden heb om te voorkomen dat elke macht levering lawaai te worden gehoord in de luidspreker. Analoge overschakelt, FETs,... alle waar verzendende macht levering lawaai naar handset.
R1 nemen, R4, Q1 D1 en negatieve regel van spreker op grond wanneer pulsen uit de wijzerplaat hoog zijn en geluid is gedempt. Dit wordt gedaan om het reproduceren van de lijn klikken gehoord bij het kiezen van een cijfer. Eigenlijk hoor je een beetje de kracht leveren lawaai die ik sprak eerder tijdens het pulsen bij bellen.
-Ophangen detectie en draadloze telefoon "PRATEN en einde knop te drukken"
De contactpersoon ophangen is verbonden met één uC-ingang (met interne pull-up weerstand). Twee analoge schakelaars aansluit op uC uitgangen, "druk" Talk en END wanneer nodig.
-Status display
Een LED twee kleuren wordt aangedreven door twee uC uitgangen. Het wordt gebruikt voor het weergeven van de status, zoals het niveau van de staat en de batterij opladen.
-Oscillator
Een 10MHz 20ppm kristal Y1 (met C8, C9) wordt gebruikt als de uC-oscillator. De DTMF-periode heeft om precies te zijn. 10 MHz toestaan een hoog genoeg PWM-frequentie en werkt met netspanningsvoltage van de uC tot 3V.