Menu (English) | | | Linux & Asm x86-32 | | | PIC microchip | | | Debian Packages | | | Links | | | Javastation Sun | | | Weblog | | | About |
Menu (Nederlands) | | | Linux & Asm x86-32 | | | PIC microchip | | | Tux maakt koffie | | | Links | | | | | Weblog | | | Over |
Momenteel ben ik bezig met een project waarin ik een PIC18F452 heb verbonden met een 3COM 3C509B Ethernet ISA kaart. Het geheel was opgebouwd op een zgn. experimenteer gaatjes-print. Nu leek het mij interessant om een tweede schakeling op te bouwen, zodat ik rustig kan verder experimenteren aan de eerste schakeling, terwijl de tweede schakeling online is.
Echter, veel goesting om een tweede schakeling te solderen op een gaatjes-print had ik niet, dus leek het mij tijd om eens een poging te ondernemen zelf een printplaat hiervoor te ontwerpen. Met vrije software onder Debian GNU/Linux natuurlijk ;-)
Ik heb de printplaat laten maken bij www.eurocircuits.be. Dit was niet zo vanzelfsprekend, omdat deze website enkel toegankelijk is voor IE-gebruikers.
Meer informatie over hoe ik dit heb weten te omzeilen, vind je hier.
Toen ik uiteindelijk de componenten op de print wou plaatsen, werd al snel duidelijk dat ik over het hoofd had gezien dat bepaalde gaatjes eigenlijk groter hadden moeten zijn. De spanningsregelaar, diode, weerstand en jumpers kan ik op deze manier niet op de print plaatsen. Uiteindelijk heb ik dit met een paar trukken weten op te lossen.
Natuurlijk, deze fout is geheel aan mijzelf te wijten. Ik had deze dingen maar beter moeten controleren. Nu ja, een interessante les die ik geleerd heb voor als ik de volgende print ga ontwerpen :-)
Ik heb ondertussen mij bestanden aangepast zodat de gaatjes groot genoeg zijn. Je kan deze bestanden hier downloaden. De .gbr's zijn de "Extended Gerber RS-274-X"-bestanden en de .cnc's zijn de "Excellon/NC drill" bestanden waarmee een PCB-fabrikant een printplaat kan maken.
Merk op dat ik deze tweede revisie niet heb laten maken. Alhoewel ik denk dat er geen fouten aanwezig zijn, is het mogelijk dat er toch nog een aantal dingen verbeterd kunnen worden. Suggesties zijn welkom!