Analoge USB-omzetter
Met 2 analoge ingangen en 4 digitale uitgangen

Vanwege zijn gebruiksgemak blijven de toepassingen voor de USB-interface zich uitbreiden. Ditmaal laten we u kennis maken met een analoge USB-onzetter die twee A/D-ingangen bezit waarmee analoge spanningen (van 0 tot 5 V) bemonsterd kunnen worden, terwijl er naar 4 digitale uitgangen geschreven kan worden.
Deze schakeling is gebaseerd op een Microchip-controller PIC16C765 waarvan u in figuur 1 de aansluitingen ziet.
De PIC16C765
Samen met zijn kleine broertje, de PIC16C745 (28 pens), was de PIC16C765 de eerste PIC-processor met een USB-interface aan boord. De RISC-processor (slechts 35 instructies) heeft 8 Kbyte (14-bits) programmageheugen en 256 bytes datageheugen. Hij is voorzien van 8 analoge ingangen en diverse digitale in/uitgangen, een UART, USB-besturing, enz.
Dit Elektor-artikel verder lezen?
- Onbeperkt toegang tot Member Only artikelen
- 3 nieuwe edities van Elektor Magazine (digitaal)
- Meer dan 5000 Gerber-bestanden
- 20% ledenkorting op e-books (op elektor.nl)
- 10% ledenkorting op producten (op elektor.nl)
Stopt automatisch.
Wat is Members Only
Elektor zet zich in om hoogwaardige inhoud op het gebied van elektronica te bieden, waarmee tienduizenden betalende leden worden bediend. In het kader van deze inzet heeft Elektor de initiatief Premium gelanceerd, dat exclusieve online-artikelen voor leden aanbiedt, soms zelfs voordat ze in het magazine verschijnen.
Elke dag kunnen leden toegang krijgen tot diepgaande artikelen die het beste van Elektors premium-inhoud presenteren.
Dit initiatief heeft als doel leden te belonen met een vroegtijdige toegang. Zodra u bent ingelogd, kunt u moeiteloos genieten van deze exclusieve inhoud en deelnemen aan discussies over de voorgestelde projecten.
Terwijl Premium de beschikbare bronnen uitbreidt, zal Elektor blijven zorgen voor een overvloed aan gratis informatie.
Word vandaag nog lid van de Elektor-community om te profiteren van Premium en andere voordelen!
Materials
Gerber bestand
De PCB bij dit artikel is als Gerber file beschikbaar gesteld. Elektor Members kunnen exclusief deze files gratis downloaden en gebruiken om de PCB zelf af te drukken met geschikte apparatuur óf de Gerber te laten drukken via een dienstverlener.
Elektor kan u bijvoorbeeld de PCB Service van onze partner Eurocircuits van harte aanbevelen of AISLER.
Het gebruik van onze Gerber files is vrijgegeven onder een Creative Commons- licentie. Creative Commons biedt auteurs, wetenschappers en andere creatieve makers de vrijheid om op een flexibele manier met hun auteursrechten om te gaan.
Extra info / Update
Verder is het mij niet geheel duidelijk welke bestanden ik nodig heb om met MPLAB te compileren en de PIC16C765 te programmeren. Ik hoop dat u mij verder kunt helpen met dit interessante ontwerp!
Kieran McAreavey
Het HEX-bestand dat u nodig heeft (ELK35.HEX), vindt u in de map ‘fic_ass’ in het zip-bestand.
Helaas kunnen wij niet garanderen dat de bijgeleverde broncode direct te gebruiken is in MPLAB. Het is namelijk onduidelijk welke assembler de auteur heeft gebruikt. Voor alle duidelijkheid: het is niet per se nodig de code zelf te assembleren, omdat het HEX-bestand dus gewoon beschikbaar is.
Mocht u het toch zelf willen doen, bijvoorbeeld omdat u de software wilt veranderen, dan zal het wel lukken met MPLAB, maar ga er van uit dat er wellicht nog enkele aanpassingen gemaakt moeten worden.
Onderdelenlijst
R1 = 1k5
R2 = 10 k
Condensatoren:
C1,C2 = 22 p
C3,C4 = 100 n
C5 = 220 n
Halfgeleiders:
IC1 = PIC16C765 (geprogrammeerd, EPS 020374-41)
Diversen:
X1 = kristal 6 MHz
K1 = printkroonsteen met 4 contacten
K2,K3 = printkroonsteen met 2 contacten
K4 = USB-bus voor printmontage, type B
Discussie (0 opmerking(en))