Hallo allemaal,
Ik wil graag wat gaan experimenteren met de 16F877 van PICmicro, ik ben nog helemaal leek op dat gebied, maar na de nodige informatie van anderen en wat research op het net, ben ik er wel achter dat ik een PCB'tje moet bouwen om de PIC te laten functioneren. Ik loop echter tegen verschillende soorten schema's aan en weet niet welke ik moet kiezen.
Ik kom schema's tegen met en zonder "max232", wie kan me het verschil vertellen tussen die twee?
In eerste instantie wil ik alleen een programmatje in de PIC kunnen zetten en dan testen of het werkt door middel van led's en switches.
Bastiaan
Bachelor of Engineering -- Microcontrollers AVR, PIC (asm, C), PC applicaties (C, C++), Webpages (HTML, CSS, PHP, SQL), Rail-infra engineer
Op wo 24-04-2002 20:20:35 schreef Jaco van der Linden:
Hallo allemaal,Ik wil graag wat gaan experimenteren met de 16F877 van PICmicro, ik ben nog helemaal leek op dat gebied, maar na de nodige informatie van anderen en wat research op het net, ben ik er wel achter dat ik een PCB'tje moet bouwen om de PIC te laten functioneren. Ik loop echter tegen verschillende soorten schema's aan en weet niet welke ik moet kiezen.
Ik kom schema's tegen met en zonder "max232", wie kan me het verschil vertellen tussen die twee?
Die programmer bordjes moeten met je pc communiceren via het RS232 protocol. De MAX232 is een chip die dat protocol ingebouwd heeft, zodat je heel makkelijk data naar dat ic'tje kunt sturen en dat zorgt er dan zelf voor dat dat volgens de serieele standaarden wordt verstuurt. Het schema zonder de MAX chip zal zelf die communicatie goed moeten opzetten. Zo is er voor de serieele communicatie een bijzonder spanningsniveua voor laag en hoog. Namelijk een negative spanning en een nul. Die MAX zorgt daarvoor.
Zonder die MAX moet je zelf die negative spanning zien te krijgen.
Het maakt niet veel uit welk schema je kiest. Al zullen de schema's met die MAX kleiner zijn. En zou ikzelf daarvoor kiezen, mede omdat deze betrouwbaarder is qua communicatie met de pc. Voor de rest maakt het niet uit en kun je zelf kiezen wat je de 'leukste' vindt.
[Bericht gewijzigd door Bastiaan op ]
Erik
In order to succeed you must fail, so that you know what not to do the next time.
Bastiaan
Bachelor of Engineering -- Microcontrollers AVR, PIC (asm, C), PC applicaties (C, C++), Webpages (HTML, CSS, PHP, SQL), Rail-infra engineer
Op wo 24-04-2002 21:10:35 schreef Jaco van der Linden:
heb je enig idee op wat voor termijn dat is Erik?
Ik ben bezig met het schrijven ervan. De verwachting is dat het over een paar weekjes is afgerond. Een preciesere indicatie kan ik je jammergenoeg niet geven.
heb je misschien een nederlandstalige site waar ik wat beginnersinformatie kan vinden, er zijn genoeg engelse site, en ik ken ook wel redelijk goed engels, maar de meeste van die sites zijn geschreven voor de gevorderde PIC gebruiker.
Bastiaan
Bachelor of Engineering -- Microcontrollers AVR, PIC (asm, C), PC applicaties (C, C++), Webpages (HTML, CSS, PHP, SQL), Rail-infra engineer
Op wo 24-04-2002 21:34:01 schreef Jaco van der Linden:
heb je misschien een nederlandstalige site waar ik wat beginnersinformatie kan vinden, er zijn genoeg engelse site, en ik ken ook wel redelijk goed engels, maar de meeste van die sites zijn geschreven voor de gevorderde PIC gebruiker.
Als die er was, had ik niet begonnen aan die tutorial voor op deze site
Maar idd veel engelse en veelal ook redelijk moeilijk.
Ik heb het geleerd aan de hand van voorbeelden. Op mijn site heb ik een eenvoudige staan waar je leuk mee kunt beginnen. (wel met een PIC16F84) Voor het grootste gedeelte kun je voor andere PIC's de code wel gewoon overnemen. (Let erop dat de instructie set gelijk moet zijn en de adressen) Voor zover ik zo snel kon zien is dat bij de 16Fxxx wel zo.
[Bericht gewijzigd door lheeden op ]
Ik heb vanavond al veel dingen opgestoken, misschien een heel erg domme vraag, maar is het ook mogelijk om een PIC via een seriele kabel aan te sluiten op een PC, en kan ik dan door middel van commando's met mijn PC bijvoorbeeld een poort van de PIC laten schakelen?
Bastiaan
Bachelor of Engineering -- Microcontrollers AVR, PIC (asm, C), PC applicaties (C, C++), Webpages (HTML, CSS, PHP, SQL), Rail-infra engineer
Op wo 24-04-2002 22:25:17 schreef Jaco van der Linden:
Ik heb vanavond al veel dingen opgestoken, misschien een heel erg domme vraag, maar is het ook mogelijk om een PIC via een seriele kabel aan te sluiten op een PC, en kan ik dan door middel van commando's met mijn PC bijvoorbeeld een poort van de PIC laten schakelen?
Dat is zeker geen domme vraag.
Dat kan ja, alleen dan moet je wel al wat gevorderd zijn met het programmeren van dat ding. Maar het is mogelijk.
MADdie
Kijk ook op de site waar ik MOD van ben :) www.schakelingenonline.nl Ik heb geen leven :( ik ben student www.horizoncollege.nl Help MIJ
Op wo 24-04-2002 22:28:32 schreef Bastiaan:
[...]
Dat is zeker geen domme vraag.
Dat kan ja, alleen dan moet je wel al wat gevorderd zijn met het programmeren van dat ding. Maar het is mogelijk.
Is dat direct aansluiten of via een ander soort IC?
Bastiaan
Bachelor of Engineering -- Microcontrollers AVR, PIC (asm, C), PC applicaties (C, C++), Webpages (HTML, CSS, PHP, SQL), Rail-infra engineer
Op wo 24-04-2002 22:30:02 schreef Stefan:
[...]
Is dat direct aansluiten of via een ander soort IC?
Het RS232 protocol bezit een vervelende eigenschap. Namelijk dat een 1 een negative spanning moet zijn en een 0 een 0v (of positive dat weet ik even niet meer). Aangezien je bij normale schakelingen tussen de gnd en +voeding blijft wordt het lastig hieraan te voldoen. Je kunt daarom gebruikmaken van een MAX232 chip.
Zie onderstaande tekening voor een voorbeeld:
kan ik ergens een schematje vinden wat de afkortingen van de aansluitpennen van een 16f887 (of een vergelijkbare) betekent en wat de functie hiervan is?
[Bericht gewijzigd door Jaco van der Linden op ]
Bastiaan
Bachelor of Engineering -- Microcontrollers AVR, PIC (asm, C), PC applicaties (C, C++), Webpages (HTML, CSS, PHP, SQL), Rail-infra engineer
Op wo 24-04-2002 22:53:17 schreef Jaco van der Linden:
kan ik ergens een schematje vinden wat de afkortingen van de aansluitpennen van een 16f887 (of een vergelijkbare) betekent en wat de functie hiervan is?
Moet je ff de datasheet opzoeken op de site van Microchip. Net zoals je altijd bij gewone IC's ook de datasheet opzoekt.
[Bericht gewijzigd door Bastiaan op ]
