Dans ce instructable je vais vous montrer comment faire votre propre Conseil développement PIC18 qui comporte aussi bien pleine vitesse USB 2.0 et Ethernet à faible coût.
Caractéristiques :
Le Conseil de développement est basé sur un microcontrôleur PIC18LF4553. Le microcontrôleur dispose d’un USB 2.0 Full Speed (12Mbit/s) interface sans la nécessité pour tous les composants externes. En outre, il a 32KB de mémoire programme, 2 Ko de RAM et il prend en charge un externe horloge jusqu'à 48MHz, qui est optionnel, car il possède également une horloge interne à 8MHz.
Le contrôleur Ethernet ENC28J60 est utilisé pour fournir une connectivité Ethernet au microcontrôleur pensé l’interface SPI. Le ENC28J60 a un MAC intégré et un 10Base-T PHY, 8 Ko de RAM, de tampons prend en charge les modes fois intégral et semi-duplex et il est entièrement compatible avec les réseaux 10/100/1000Base-T.
Le microcontrôleur n’est pas soudé directement sur le PCB, mais monté sur une douille d’IC. L’avantage de cela est que lorsque vous avez terminé avec le développement du code et que vous voulez faire un prototype, vous pouvez juste pop le microcontrôleur dehors et faire un nouveau PCB avec seulement les composants que vous avez réellement besoin pour votre projet.
Car le ENC28J60 a besoin de 3, 3V alimentation pour fonctionner, j’ai décidé pour alimenter le microcontrôleur de 3.3V trop. Cela élimine la nécessité de deux régulateurs de tension différente et de manettes de logique entre le microcontrôleur et le contrôleur Ethernet. Cela signifie que la réduction du coût BOM et plus d’espace disponible sur le circuit imprimé pour les autres composants. D’autre part la version LF d’un microcontrôleur PIC peut fonctionner sur une gamme étendue de la DMV de 2,0 v à 5,5 v, donc si votre projet doit s’exécuter sur 5V au lieu de 3, 3V lorsque vous déplacez le microcontrôleur de la carte de développement à un Conseil permanent vous pouvez l’alimenter de 5V si vous le souhaitez.
Le Conseil d’administration peut être alimenté par le port USB ou d’une source externe de 4, 5V 12V maximum si la puissance jack. N’oubliez pas cependant que le ENC28J60 peut dresser à 180mA donc si vous essayez d’alimenter le Conseil d’administration d’une pile de 9V vous aurez des problèmes. La sélection de la source de tension est effectuée par un cavalier.