Un module d’acquisition bien doté :
- Microchip PIC18F4550
- application écrite en C et code source commenté
- compilée sous Microchip MPLAB
- liaison USB vers un PC
- identifications USB VID/PID de Microchip
- module directement alimenté par le port USB
- 8 canaux A/D 10 bits (0V à 5V)
- 2 canaux D/A (0V à 5V)
- 8 sorties logiques
- 8 entrées logiques
Avec une petite application sous Windows :
- compatible WinXP
- nécessite Net Framework 2 à l’installation (disponible gratuitement au téléchargement)
- pilote USB fourni
- application écrite en C++ et code source commenté
- compilée sous Visual C++ 2005 Express (compilateur gratuit au téléchargement)
Anodin en apparence, le projet présente une synthèse pratique, et permet de maîtriser tant la programmation d’un µC en langage évolué que la programmation en langage évolué pour PC, y compris la gestion de l’interface USB.
Résistances :
R1 = 10 k
R2 = 470
R3,R4 = 33
R5 = 1 M
R6 à R8 = 1k
Condensateurs :
(tous CMS de forme 0805)
C1,C3 = 100 nF
C2 = 470 nF
C4 = 10 nF
C5,C6 = 22 pF
Semi-conducteurs :
IC1 = PIC18F4550 I/P (programmé EPS070148-41
D1,D2,D3 = LED CMS forme 1206
Divers :
K1,K3 à K5 = embase à 2 rangées de 5 contacts
K2 = embase USB type-B encartable
X1 = quartz 20 MHz
L1 = VK200 ou petite perle ferrite dotée de 2 à 4 spires de fil de cuivre émaillé