PIC18 Development Board met Ethernet en USB (1 / 5 stap)

Stap 1: De onderdelen


Om de ontwikkeling boord moet u de volgende onderdelen:

  • 10 x 100nF keramische SMD condensatoren (0603 pakket)
  • 2 x 10uF tantaal SMD condensatoren (3528 pakket)
  • 4 x 22pF keramische SMD condensatoren (0805 pakket)
  • 1 x PIC18LF4553 of PIC18LF4550 (PDIP pakket) - adviseer ik gebruikend een PIC18LF4553 omdat er een 12 bit ADC (die in feite is het enige verschil tussen de twee). De PIC18LF445x-microcontrollers zijn ook compatibel met de Raad van bestuur, maar ze hebben 24KB programma geheugen in plaats van 32 KB.
  • 1 x 40 pins PDIP IC Socket
  • 1 x ENC28J60 (SPDIP pakket)
  • 1 x RJ45-Connector van MagJack - de name ik gebruikte is deze en haar onderdeelnummer MJF13T3L-KF06B3YG-0808. Als je gaat om te gebruiken een andere één zorg ervoor dat het gegevensblad om eerst te controleren, omdat het ontwerp om bestanden te wijzigen in dat geval moet u wellicht. Bijvoorbeeld, kon ik vinden sommige HR911105A degenen uit eBay voor zeer goedkoop, maar helaas als u het selectievakje de van HR911105A gegevensblad het niet 't hebben de dezelfde pinout. Tuurlijk, het zal werken, maar zul je te wijzigen van de lay-out van de Raad van bestuur.
  • 1 x DC vat Jack 5.5mm (via het gat)
  • 1 x USB SMD Mini-B Connector
  • 1 x 25 MHz XTAL SMD (HC49/UP -pakket)
  • 1 x 8 MHz XTAL SMD (HC49/UP pakket) - Ik gebruikte een 8 MHz XTAL maar XTAL 48 MHz werkt.
  • 2 x 10 K SMD weerstanden (0805 pakket)
  • 8 x 100Ω SMD weerstanden (0805 pakket) - indien mogelijk de tolerantie van 1% .
  • 1 x 1,5 K SMD weerstand (0805 pakket)
  • 1 x 2.2 K SMD weerstand (0805 pakket) - indien mogelijk de tolerantie van 1% .
  • 1 x 120Ω SMD weerstand (0805 pakket) - indien mogelijk de tolerantie van 1% .
  • 2 x 470Ω SMD weerstanden (0805 pakket)
  • 1 x pulsdrukker SMD - de name ik gebruikte is Dit, maar u kunt elke gewenste pulsdrukschakelaar met de zelfde voetafdruk.
  • 1 x ferriet kraal gewaardeerd voor ten minste 80mA (door gat) - als je niet kunt vinden kunt u zelf met behulp van een kleine torus ferrietkern en een kleine vaste kern wire (zoals ik deed). Vijf tot zes bochten is alles wat u nodig hebt.
  • 1 x LD1117V33 SMD Voltage Regulator, ook bekend als LD33 (SOT223 pakket)
  • 1 x 2,54 mm (100mil) 40-pins mannelijke Pin Header (door gat) - u moet het in kleinere stukken gehakt.
  • 1 x 2,54 mm (100mil) 4 x 2-pins mannelijke Pin Header (via het gat)
  • 1 x 2,54 mm (100mil) 40-pins Female Pin Header (door gat) - u moet het in kleinere stukken gehakt.
  • Vaste kern draad te gebruiken voor de jumpers op de PCB - aan de gaten op de PCB de koper binnen de draad moet ongeveer 0,65 mm (22 AWG). Een lichte dikker vaste kern draad zou ook moeten werken.
  • 1 x 80x62mm PCB - fotoresist of blote koper afhankelijk van de methode van de etsen die u gaat gebruiken.
  • 1 x 2,54 mm (100mil) de jumper - hetzelfde als degene die op de computer moederborden worden gebruikt.

Optionele onderdelen:

  • 4 x Female naar vrouw Brass Standoff Spacers
  • 4 x schroeven voor de Spacers

De BOM kosten zullen ongeveer € 13 tot 15€ ($14,8 tot $17) afhankelijk van waar u de onderdelen zal kopen. Allermeest naar de onderdelen kunnen gemakkelijk worden gevonden op eBay.

Gerelateerde Artikelen

PcDuino Acadia 1 is een Freescale i.MX6 Quad Development Board met Arduino Headers

PcDuino Acadia 1 is een Freescale i.MX6 Quad Development Board met Arduino Headers

Linksprite heeft onlangs behoorlijk druk geweest. Na de aankondiging van de $39 pcDuino3 Nano, heb ze nu een nieuw bestuur genaamd pcDuino Acadia 1 aangedreven door een Freescale i.MX6 Quad-processor met 1GB RAM, 8GB eMMC, een paar gemeenschappelijke
Atmega16/32 Development Board met LCD

Atmega16/32 Development Board met LCD

dit instructable laat zien, hoe te doen uw eigen ontwikkeling-board voor Atmega16 of Atmega32 processors. Het Internet staat vol met zelfgemaakte ontwikkelborden, maar ik denk dat, er ruimte is overgelaten voor een ander. Dit board is zeer nuttig op
Aan de slag met de Intel® Galileo Gen2 Development board

Aan de slag met de Intel® Galileo Gen2 Development board

Deze tutorial legt uit over hoe aan de slag met de Intel® Galileo Gen2-bestuur.De Intel® Galileo Gen 2 ontwikkel bord is een microcontroller board gebaseerd op de Intel® Quark™ SoC X 1000 toepassing processor, een 32-bits Intel® Pentium® merk systeem
Goedkope AVR/51 Development board

Goedkope AVR/51 Development board

ik heb onlangs ontdekt STC microcontrollers geproduceerd door TSMC. Wordt nieuwsgierig naar deze microcontrollers begon ik op zoek naar een ontwikkel bord voor hen.Na enkele zoekopdrachten op google / ebay / AliExpress / heb ik besloten om te kopen d
ARM7 Development Board Quick Start

ARM7 Development Board Quick Start

de ARM7 Development Board komt met NXP's LPC2148 microcontroller. De microcontroller kan worden geprogrammeerd via de seriële poort met behulp van de op de chip seriële bootloader. De Raad van bestuur beschikt over verschillende interfaces die beschi
CBDBv2 Evolution - ESP8266 Development Board voldoet aan de ARDUINO IDE!

CBDBv2 Evolution - ESP8266 Development Board voldoet aan de ARDUINO IDE!

De Internet of Things-revolutie is hier!IOT beschrijft een wereld waarin alledaagse voorwerpen zijn verbonden met een netwerk zodat gegevens kunnen worden gedeeld. Dit is slechts het begin. In de nabije toekomst misschien voeren we sensoren die nauwk
BP149-01 MSP430F149 Development Board

BP149-01 MSP430F149 Development Board

BP149-01 MSP430F149 Development BoardBP149-01 MSP430F149 Development BoardFuncties1. USB-poort ondersteunt USB-voeding, download USB en USB-communicatie (PC).2. URAT mededeling test kan worden gemaakt door de USB-poort en PC.3. acht LEDs rijden maken
Beheersing van een Arduino Board met behulp van een infrarood afstandsbediening

Beheersing van een Arduino Board met behulp van een infrarood afstandsbediening

I-IntroductionHallo iedereen, mijn naam is Noreddine Kessa, ik ben een liefhebber van de elektronica.  Ik had plezier dit weekend spelen met mijn nieuwe speeltje, Arduino ATmega328 DIY Kit die ik kreeg op eBay, en ik zou graag de vreugde delen met ie
UDuino: zeer Low Cost Arduino Compatible Development Board

UDuino: zeer Low Cost Arduino Compatible Development Board

Arduino boards Arduino boards zijn geweldig voor prototyping. Zij krijgen echter nogal duur wanneer u meerdere gelijktijdige projecten of veel controller planken nodig hebt voor een groter project. Er zijn enkele grote, goedkopere alternatieven (Boar
Bedtijd Board met behulp van LilyPad Arduino

Bedtijd Board met behulp van LilyPad Arduino

voor een klasse op jeugd en technologie, we waren toegewezen aan een project met behulp van de LilyPad Arduino, een microcontroller board voor het maken van e-textiel. Heb ik besloten om een opknoping plank met een starscape dat zou oplichten en spee
Arduino verbinding met ethernet

Arduino verbinding met ethernet

De Arduino Ethernet-Shield kan een Arduino board verbinden met het internet. Het is gebaseerd op de Wiznet W5100 ethernet-chip (Informatieblat).De Wiznet W5100 biedt een netwerk (IP)-stack staat zowel TCP als UDP. Het ondersteunt maximaal vier gelijk
Hoe om te controleren uw (GUI-modus) Raspberry Pi 2 met Ethernet vanaf Windows PC

Hoe om te controleren uw (GUI-modus) Raspberry Pi 2 met Ethernet vanaf Windows PC

Hi GuysIk ben Pushkar Jog uit Goa, India en ik ga jullie laten zien hoe de beetje creditcard formaat krachtige computer, Raspberry Pi zonder gebruik te maken van extra monitor, toetsenbord en muis, maar enkel met Ethernet te besturenAls U hebt om het
Hoe te uploaden schetsen naar een Arduino met een kapotte Usb Port / Chip

Hoe te uploaden schetsen naar een Arduino met een kapotte Usb Port / Chip

Welkom bij mijn allereerste instructable :)Enige tijd geleden, ik had een sensor aangesloten op mijn Arduino Nano, maar de sensor werkte niet, dus heb ik besloten om mijn multimeter om te controleren de verbindingen. Ik een eind te maken op de 5 v-pi
Parking System met Ethernet in arduino

Parking System met Ethernet in arduino

Dit is de Parking systeem met Ethernet en arduino.Ethernet is WIZnet W5500 Ethernet shiled.Het is zeer gemakkelijk mogelijk met behulp van het ethernet. Ethernet of internet is oorspronkelijk met behulp van de mededeling van de TCP/IP-Protocol.En oor