LED Microcontroller Debug modul
När det gäller felsökning en mikrokontroller krets, det finns inte en massa enkla alternativ. Eftersom en mikrokontroller krets kan ha flera saker händer på samma gång kan mäta spänning med en DMM är inte ett alternativ. Med hjälp av ett datoriserat i-krets-Debugger lösning är dyra och avancerade och tidskrävande att ställa in. Människor tillgripa ofta ansluter stranden av lysdioder till kretsen, men detta också tar tid och om kopplats felaktigt, kan vilseleda dig om du försöker att lösa problem.
Ange den Microcontroller Debug modul (MDM). Det är en enhet som helt enkelt organtransplantationer mikrokontroller (MCU) till en separat enhet, från bakbord. Det förbinds av en 40-stifts bandkabel till ett litet kretskort som träder i stället för MCU på bakbord, införliva varje pin direkt. Inga ändringar av krets krävs för driften av MDM. On modulen är 74LS541 8-bitars linje drivrutin ICs som driver indikatorlampor för varje 8 bitar på varje data port på MCU. Detta chip levererar aktuella för lysdioder utan att påverka pin av MCU själv. PIN-koden och skärbräda krets har ingen aning chip finns.
Min microcontrollers val är PIC18 familjen 28 och 40 pin bilder som jag har skapat denna enhet är pin-kompatibel för. Enheten kan utformas för Arduino Atmel chips eller någon MCU du vill använda.
Detta Instructable är främst avsett att inspirera idéer och några krets bitar att hjälpa dig att utveckla en MDM för din egen favorit familj av MCU.
Även Vänligen observera schematiskt och styrelsen layout finns om revidering 0,3, det är avlägset mer avancerad och har många korrigeringar/funktioner läggas till det, jämfört med Rev 0,1, som fotograferas.