MicroChip Pic 16F84 / 16F628 bouwprojecten Meetinstrumenten - LCD en LED ontwerpen - Timers
Deze Frequentie counter - schema en source code gevonden op de site van PI4ZLB - telt tot 77Mhz met een BSX20 als ingangs versterker. Het oorsponkelijk ontwerp gaat uit van een 1-regelig display van 16 karakters. Nu was hier een twee regelig LCD aanwezig en moest de broncode op aanwijzing van de programmeur iets aangepast worden omdat ik de uitlezing verdeeld over twee regels te zien kreeg.Het printonwerp is weer van eigen hand Om de counter te testen is tevens een klein FoxOring 80 meter zendertje in elkaar gezet. Het schema is van Dieter DF7XU en gepubliseerd in de Electron van Mei 2004 De waarde van de onderdelen is niet echt krtisch en kan dus aangepast worden.
Print zonder en met LCD scherm
Koperzijde printplaat
Klk op foto's voor vergroting
80 Meter FoxOring test zendertje
op de houtje touwtje, spijker in een plankje methode
De knipperled wordt hier als aan/uit schakelaar gebruikt
LC-meter / Inductie en Capaciteit meter
Dit soort LC meter is in een aantal varianten wel op internet te vinden, deze is door de FRAG als bouw pakketje aangeboden. Omdat hier een iets zwaarder relais aanwezig was dan in het schema voorzien is, heb ik een extra schakel tor toegevoegd, tussen het PIC IC en relais, het geheel is gebouwd op een eigen print ontwerp.
Klik HIER voor het schema en bouwbeschrijving van de FRAG op PDF formaat.
Hoewel morse niet meer een eis voor het mogen zenden op de HF banden wordt het natuurlijk nog door velen gebruikt. Voor degenen die de morse taal niet beheersen, waaronder ikzelf, is dit een leuk hebbedingetje om zonder PC toch morse signalen te kunnen decoderen. Dit ontwerp is afkomstig van de website vande Italiaan IK3OIL. De decoder herkent zelf de sein snelheid en past zich hier op aan, waardoor het aantal schrijf fouten beperkt blijft. Zie voor dit ontwerp ook de zelfbouwsite van PI4ZLB - voor de HEX-file en andere leuke ontwerpen
Experimenten met PIC en LCD scherm
Mijn eerste kennismaking met de 16F84 was een project uit de Electron van Juni 1998 van Pe1RRT met de titel Experimenteren met LCD Displays Het aansturen van een LCD d.m.v. 3 draden.Nu was dit alles nieuw voor mij en leek wel een leuke uitdaging om hiermee eens te experimenteren. Na het maken van een print ontwerp ( de schakeling inclusief een programmer voor het In circuit programmeren van de PIC IC) begint het met het aanpassen van de software om je eigen teksten op het scherm te toveren en natuurlijk het "branden " van het IC. Voor de mogelijkheden verwijs ik graag naar het artikel van Pe1RRT. Hier wordt alles op een begrijpelijke manier uitgelegd. Source-file en Schema
Een ander leuk LCD projectje is te vinden op de site van de VERON-Meppel. Klik even door naar Techniek/Hobbyclub - Picprogrammer Info. Hier vind je een lichtkrant en natuurlijk aan te passen aan je eigen teksten en eventueel ander lopende grafische effecten. Dus een universeel schema.De data voor het display gaat via de B poort ( B0 t/m B4 ). De 5-polige DIN printconnector is voor het incircuit programming.
Tijdmeting / Timers en Thermometer
Ook de tijd is altijd een leuk onderwerp. Dit kan op vele manieren gemeten worden, de meest nauwkeurige is aansturing via de DCF77 zender in Mainflingen vlak bij Frankfurt, deze heeft een bereik van ongeveer 2000 Km. DCF77 is een tijdsignaal dat op 77,5kHz als tijd-informatie gecodeerd uitgezonden wordt. De firma Conrad heeft voor een zacht prijsje een complete - MINI - ontvanger in zijn assortiment die dit signaal kan ontvangen. Voor het schema, de Hex- resp. source file van deze klok verwijs ik graag naar de site PicBasis .nl waar ook een prima uitleg staat over het DCF signaal. De software in de PIC 16F628 zoekt na opstarten om voldoende signaal, om vervolgens na initialisatie op het display de tijd en datum te tonen.
Gebouwde DCF klok - Initialisatie van het signaal en weergave op een 16x2 Display
de Conrad DCF77 module
Tot slot nog een uitvoering met een groot display ( 122x44 met Backlight ) Dit type LCD heeft voor het contrast een negatieve spanning nodig van max 8V. Om het geheel toch te voeden uit 12V is er truukje nodig die ik vond bij Circuits Online Zie het schema hiernaast
Een eenvoudige schakeling om vanuit een enkelvoudige voeding een symmetrische spanning te maken. De verhouding tussen R1 en R2 is bepalend voor de uitgangsspanning.
Zo kan ook een a-symmetrische spanning gemaakt worden - Ik heb zelf een potmeter parallel aan R1 gezet om zo een spanning van +5 en -7 te creëren -De maximaal te delen spanning en te leveren stroom wordt bepaald door de toegepaste op-amp. De I max is bij een 741 bijvoorbeeld 20mA. hetgeen voor mijn toepasing ruim voldoende is
Gepost door Hugo Welther op donderdag 1 augustus 2002 20:22
PCB ontwerp met rechts de a-symmetrische voeding en links ervan een 7805 voor het backlight ( max 240mA)
Hiernaast een "gewone klok met wekker functie. Gevonden op Thomas' Home page. Leuk simpel ontwerp.
Een heel andere manier van - FUN - klok kijken is het principe van de Unusual Clock van Mike Predko hier gemaakt volgens deze beschrijving . De uitlezing is niet makkelijk maar dat maakt dit ontwerp juist weer bijzonder. De 7805L 5V spanningsregelaar + 10uf elco is toegevoegd,voor voeding uit 12V spanningsbron
Vierkante klok op "ietwat" vertekende foto
Een nuttig en leuk ontwerp is de Countdown timer van Gennette Bruce. Schema en source file HIER te downloaden. Het is een timer met een maximale tijd van 99 minuten en 59 seconden en 15 vrij in te stellen geheugenplaatsen. Hier wordt de timer gebruikt als kookwekker en timer voor het maken van printplaten. Het geheel wordt gevoed uit een oplaadbaar accu packje.
Ook is de temperatuur met een handje vol onderdelen en een PIC IC met de juiste software gemakkelijk te meten. Op internet en in de diverse electronica bladen zijn talloze schema's te vinden.
( LCD met Backlight - VanDijken Electronica )
Een heel andere toepassing is het aansturen van een LED matriks. Hiermee kun je leuke grafische effecten laten zien. Dit ontwerp is het zg. 5x7 Display met dus 35 LED's . Dit is een bouwpakket te bestellen op de site van Talking Electronics , maar het is natuurlijk veel leuker zelf vanaf het schema een print ontwerp te maken en aanpassen aan je eigen wensen. Op deze site is ook veel experimenteer software te vinden voor dit ontwerp zoals vele grafische effecten, horizontaal en verticaal scrollende lichtkrant, etc.
Let wel even op het uitzetten van de watchdog timer ( WDT) als je de PIC programmeerd. Anders wordt het geheel door deze interne timer steeds gereset.
Natuurlijk mag deze niet ontbreken. De Knight-Rider / KITT scanner / LED chaser.
Hier in de uitvoering met 15 LED's met nagloei effect aangestuurd door een 16F628. Schema en HEX file gevonden op de site van MMsoft waar ook nog veel andere leuke projecten staan