Artikel
PIC17C-controllerboard
Single-board-computer met de PIC17C756
Dit PIC17C-controllerboard is een universeel en gemakkelijk uit te breiden systeem dat geprogrammeerd wordt met behulp van een PC. Een speciaal programmeerapparaat is hiervoor niet nodig.Bij microcontroller-systemen die `in circuit' geprogrammeerd worden, bevindt het monitorprogramma zich meestal in een externe EPROM. De controller moet dan wel een mogelijkheid bieden om het interne programmageheugen geheel uit te schakelen en het programma uit te voeren vanuit het externe geheugen. Dit lukt alleen als het externe programmageheugen op dezelfde manier is georganiseerd als het interne geheugen (in dit geval 16-bit breed).
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.
PCB
Onderdelenlijst
Weerstanden:
R1 = 10 k
Condensatoren:
C1...C10,C13,C14,C15,C17,C18,C19 = 100 n
C11,C12 = 12 p
C16 = 10 µ/63 V radiaal
Halfgeleiders:
IC1 = PIC17C756-16L (geen suffix of -A or -B)
IC2,IC3 = 74ACT573
IC5,IC8 = MAX232CPE
IC6,IC7 = 62256 (HM6225BLP-12), toegangstijd 120 ns of korter
IC9,IC13 = 27C512 (twee geprogrammeerde EPROM’ s a en b, EPS-nr. 000061-21), toegangstijd 120 ns of korter
IC10 = 16V8-D (geprogrammeerd, EPS-nr. 000061-31)
IC11,IC12 = AM29F010 120PC of AM29F040 120PC
IC14 = MCP120D of MCP130 450 DITO
IC15 = 8-pens of 14-pens oscillator-blok 16 MHz (Seiko Epson 531P)
IC16 = DS1685-5 (Dallas)
Diversen:
K1,K2 = 9-polige haakse sub-D-connector (female), voor printmontage
K3 =64-polige haakse connector, DIN64AC
S1 = drukknop met maakcontact (Bourns type 7906H-001-300)
X1 = kristal 32,76 kHz
Bt1 = CR2032 Lithium-batterij (met houder)
68-pens PLCC-voet voor IC1
print, EPS-nr. 000068-1
R1 = 10 k
Condensatoren:
C1...C10,C13,C14,C15,C17,C18,C19 = 100 n
C11,C12 = 12 p
C16 = 10 µ/63 V radiaal
Halfgeleiders:
IC1 = PIC17C756-16L (geen suffix of -A or -B)
IC2,IC3 = 74ACT573
IC5,IC8 = MAX232CPE
IC6,IC7 = 62256 (HM6225BLP-12), toegangstijd 120 ns of korter
IC9,IC13 = 27C512 (twee geprogrammeerde EPROM’ s a en b, EPS-nr. 000061-21), toegangstijd 120 ns of korter
IC10 = 16V8-D (geprogrammeerd, EPS-nr. 000061-31)
IC11,IC12 = AM29F010 120PC of AM29F040 120PC
IC14 = MCP120D of MCP130 450 DITO
IC15 = 8-pens of 14-pens oscillator-blok 16 MHz (Seiko Epson 531P)
IC16 = DS1685-5 (Dallas)
Diversen:
K1,K2 = 9-polige haakse sub-D-connector (female), voor printmontage
K3 =64-polige haakse connector, DIN64AC
S1 = drukknop met maakcontact (Bourns type 7906H-001-300)
X1 = kristal 32,76 kHz
Bt1 = CR2032 Lithium-batterij (met houder)
68-pens PLCC-voet voor IC1
print, EPS-nr. 000068-1
Discussie (0 opmerking(en))