Etsbak verwarming aansturing
- Stynus
- Site Admin
- Berichten: 5910
- Lid geworden op: vr 16 mei 2003, 20:45
- Locatie: Overpelt (België)
- Contacteer:
Etsbak verwarming aansturing
Ik wil een etsbak gaan maken met een elektroniche sturing.
Hoe ik het wil maken
-LED display (2x7segment display) DatasheetMet de temperatuur erop
-Een dimmer/schakelaar met een triac (tic206D heb ik nog liggen)
-Temperatuur meten met de LM35
-PIC16F676 Om het geheel aan te sturen. Datasheet
-Temperatuur >50°C=uit <45°C=aan
Nu is het probleem dat ik niet weet hoe ik de display kan multiplexen, de AD uitlezen in picbasic dus kan iemand voor mij effe een programma schrijven voor de pic
en hoe ik een dimmer / schakelaar maak met een triac die door een optocoupler gestuurd word.
Mijn verwarmings weerstand is de kleine weerstand uit een wasmachiene (ik denk dat deze +-500Watt is) is het dan het beste om deze met een aan uit sturing te sturen of om die te dimmen. indien aan/uit heb ik wel een schema.
Het schema dat ik al gemaakt had:
Hoe ik het wil maken
-LED display (2x7segment display) DatasheetMet de temperatuur erop
-Een dimmer/schakelaar met een triac (tic206D heb ik nog liggen)
-Temperatuur meten met de LM35
-PIC16F676 Om het geheel aan te sturen. Datasheet
-Temperatuur >50°C=uit <45°C=aan
Nu is het probleem dat ik niet weet hoe ik de display kan multiplexen, de AD uitlezen in picbasic dus kan iemand voor mij effe een programma schrijven voor de pic
en hoe ik een dimmer / schakelaar maak met een triac die door een optocoupler gestuurd word.
Mijn verwarmings weerstand is de kleine weerstand uit een wasmachiene (ik denk dat deze +-500Watt is) is het dan het beste om deze met een aan uit sturing te sturen of om die te dimmen. indien aan/uit heb ik wel een schema.
Het schema dat ik al gemaakt had:
- Bijlagen
-
- etsbak.GIF (14.62 KiB) 48432 keer bekeken
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
-
- Moderator
- Berichten: 11503
- Lid geworden op: wo 10 dec 2003, 18:36
- Locatie: nederweert. .. .. .. .. .. .. .. .. .
- Stynus
- Site Admin
- Berichten: 5910
- Lid geworden op: vr 16 mei 2003, 20:45
- Locatie: Overpelt (België)
- Contacteer:
Mijn nieuw schema dan:
- Bijlagen
-
- etsbak.GIF (14.66 KiB) 48467 keer bekeken
Laatst gewijzigd door Stynus op vr 9 sep 2005, 18:41, 2 keer totaal gewijzigd.
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
-
- Moderator
- Berichten: 11503
- Lid geworden op: wo 10 dec 2003, 18:36
- Locatie: nederweert. .. .. .. .. .. .. .. .. .
- Stynus
- Site Admin
- Berichten: 5910
- Lid geworden op: vr 16 mei 2003, 20:45
- Locatie: Overpelt (België)
- Contacteer:
bedanktMat Janssen schreef:Ik kan wel een programma voor je schrijven, maar dan moet je even geduld hebben want ik ben nu nog met 4 andere klussen bezig en die gaan voor.
heb nog wel even geduld (moet het verwarmingselement nog waterdicht inbouwen enzo en een nieuwe pic-programmer bouwen want men huidige kan deze pic niet aan)
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
-
- Berichten: 447
- Lid geworden op: do 28 jul 2005, 23:38
- Locatie: Moergestel / Wintelre / Tilburg. .. .
- Contacteer:
Met die PIC 16F876 heb je nog wat andere leuke mogelijkheden,
je kunt namelijk de temperatuur ook meten met een DS1621. Die kun je met I2C aan je PIC koppelen hoef je die dus ook niet te ijken of iets dergelijks. Ik zou je display ook niet rechtstreeks aan je PIC hangen, wanneer je namelijk 50 wilt weergeven op je display heb je namelijk nogal veel stroom door je pic heenlopen wat ook niet echt geweldig is voor je chip. Ik zou voor de display de SAA-1064 van Philips gebruiken. dit is een chip waaraan je direct tot 4 7-seg's kunt koppelen. en deze chip kun je ook weer met I2C aan je pic hangen. Het voordeel is dat je nu je pic niet hoeft bezig te houden met multiplexen wat ook nooit echt fijn is heb ik ervaren. Met deze chip hoef je alleen maar de data in de chip te knallen en klaar. Als je hulp nodig hebt, kan ik de PIC wel voor je programmeren (ik heb standaard routines voor de DS1621 in mn computer staan) en de SAA-1064 kan ik denk ik ook wel voor weinig aankomen.
je kunt namelijk de temperatuur ook meten met een DS1621. Die kun je met I2C aan je PIC koppelen hoef je die dus ook niet te ijken of iets dergelijks. Ik zou je display ook niet rechtstreeks aan je PIC hangen, wanneer je namelijk 50 wilt weergeven op je display heb je namelijk nogal veel stroom door je pic heenlopen wat ook niet echt geweldig is voor je chip. Ik zou voor de display de SAA-1064 van Philips gebruiken. dit is een chip waaraan je direct tot 4 7-seg's kunt koppelen. en deze chip kun je ook weer met I2C aan je pic hangen. Het voordeel is dat je nu je pic niet hoeft bezig te houden met multiplexen wat ook nooit echt fijn is heb ik ervaren. Met deze chip hoef je alleen maar de data in de chip te knallen en klaar. Als je hulp nodig hebt, kan ik de PIC wel voor je programmeren (ik heb standaard routines voor de DS1621 in mn computer staan) en de SAA-1064 kan ik denk ik ook wel voor weinig aankomen.
ALE - Light & Sound - Sales & Rental - www.alelight.nl : Elektronica webshop in aanbouw!
- Stynus
- Site Admin
- Berichten: 5910
- Lid geworden op: vr 16 mei 2003, 20:45
- Locatie: Overpelt (België)
- Contacteer:
de reden dat ik die componenten wil gebruiken is dat dit een low-buget project is en ik deze componenten nog heb liggen
en dat van dat display aan die pic ik zal er wel wat torren tussen zetten.
edit: dat is niet nodig omdat het display gemultiplext is en er dus maar 1 segment tegelijk oplicht
en dat van dat display aan die pic ik zal er wel wat torren tussen zetten.
edit: dat is niet nodig omdat het display gemultiplext is en er dus maar 1 segment tegelijk oplicht
Laatst gewijzigd door Stynus op zo 25 sep 2005, 17:15, 1 keer totaal gewijzigd.
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
- Stynus
- Site Admin
- Berichten: 5910
- Lid geworden op: vr 16 mei 2003, 20:45
- Locatie: Overpelt (België)
- Contacteer:
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
-
- Moderator
- Berichten: 11503
- Lid geworden op: wo 10 dec 2003, 18:36
- Locatie: nederweert. .. .. .. .. .. .. .. .. .
Plaats dan ook een weerstandje van b.v. 1K van de plus voeding naar pen nummer 4. Dit omdat pen 4 de reset is. en laten zweven van de reset pin kan problemen veroorzaken.
Het kan zijn dat je mclr uit hebt gezet, dan toch zou ik deze pin hoog maken.
Geef me het echte schema en de spec van wat je precies wil, dan begin ik aan het schrijven van de software.
Het kan zijn dat je mclr uit hebt gezet, dan toch zou ik deze pin hoog maken.
Geef me het echte schema en de spec van wat je precies wil, dan begin ik aan het schrijven van de software.
signature ruimte te huur
Verhuurd
Verhuurd
- Stynus
- Site Admin
- Berichten: 5910
- Lid geworden op: vr 16 mei 2003, 20:45
- Locatie: Overpelt (België)
- Contacteer:
Ok is gebeurdMat Janssen schreef:Plaats dan ook een weerstandje van b.v. 1K van de plus voeding naar pen nummer 4. Dit omdat pen 4 de reset is. en laten zweven van de reset pin kan problemen veroorzaken.
Het schema:Het kan zijn dat je mclr uit hebt gezet, dan toch zou ik deze pin hoog maken.
Geef me het echte schema en de spec van wat je precies wil, dan begin ik aan het schrijven van de software.
Wat ik wil is dat de temperatuur die door de LM35 gemeten word op het display word weergegeven. en als de temp boven de 45°C komt dan moet de triac uitschakelen en als de temperatuur onder de 40°C komt moet hij terug inschakelen.
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
-
- Moderator
- Berichten: 11503
- Lid geworden op: wo 10 dec 2003, 18:36
- Locatie: nederweert. .. .. .. .. .. .. .. .. .
De spec is bijna klaar !!!!
Toch heb ik nog een paar onduidelijkheden.
Nl:
Er zitten 14 leds op. Waar begint de eerste led op te lichten?
Waar de laatste?
Is de verdeling daartussen lineair?
Hoe gedraagd zich de temp opnemer als functie van de uitgangsspanning van de opamp??
Dit moet ik alemaal nog weten anders maak ik het verkeerde programma.
Toch heb ik nog een paar onduidelijkheden.
Nl:
Er zitten 14 leds op. Waar begint de eerste led op te lichten?
Waar de laatste?
Is de verdeling daartussen lineair?
Hoe gedraagd zich de temp opnemer als functie van de uitgangsspanning van de opamp??
Dit moet ik alemaal nog weten anders maak ik het verkeerde programma.
signature ruimte te huur
Verhuurd
Verhuurd
- Stynus
- Site Admin
- Berichten: 5910
- Lid geworden op: vr 16 mei 2003, 20:45
- Locatie: Overpelt (België)
- Contacteer:
dat is een dubbel 7-segment display ( datasheetMat Janssen schreef:De spec is bijna klaar !!!!
Toch heb ik nog een paar onduidelijkheden.
Nl:
Er zitten 14 leds op. Waar begint de eerste led op te lichten?
Waar de laatste?
Is de verdeling daartussen lineair?
Dit ga ik opzoeken ik post het andwoord zo snel mogelijkHoe gedraagd zich de temp opnemer als functie van de uitgangsspanning van de opamp??
Dit moet ik alemaal nog weten anders maak ik het verkeerde programma.
EDIT:
De LM35 heeft op zijn uitgang 10mV per °C
De opamp versterkt met 9x als ik goed geteld heb (kan je dit even narekenen voor de zekerheid)
dus is de spanning bij:
0°C ==> 0V
40°C ==> 3.6V
45°C ==> 4.05V
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
-
- Moderator
- Berichten: 11503
- Lid geworden op: wo 10 dec 2003, 18:36
- Locatie: nederweert. .. .. .. .. .. .. .. .. .
-
- Moderator
- Berichten: 11503
- Lid geworden op: wo 10 dec 2003, 18:36
- Locatie: nederweert. .. .. .. .. .. .. .. .. .
Hallo Stynus,
Ik heb wat in elkaar geknutseld.
Ik ka het hier niet testen omdat ik dat type chip niet heb. Ik hoor wel of er nog problemen zijn.
Ik heb ook nog een kleine aanpassing gedaan in het schema om eventuele storingen te voorkomen.
Succes ermee.
Ik heb wat in elkaar geknutseld.
Ik ka het hier niet testen omdat ik dat type chip niet heb. Ik hoor wel of er nog problemen zijn.
Ik heb ook nog een kleine aanpassing gedaan in het schema om eventuele storingen te voorkomen.
Succes ermee.
- Bijlagen
-
- stynus_temp.zip
- (19.18 KiB) 1204 keer gedownload
signature ruimte te huur
Verhuurd
Verhuurd
- Stynus
- Site Admin
- Berichten: 5910
- Lid geworden op: vr 16 mei 2003, 20:45
- Locatie: Overpelt (België)
- Contacteer:
Ik was vergeten te reageren
Bedankt Mat
hier enkele foto's van men printplaat:
overmorgen ga ik nog even een nieuwe pic programmer maken want de mijne ondersteund blijkbaar deze pic niet.
Bedankt Mat
hier enkele foto's van men printplaat:
overmorgen ga ik nog even een nieuwe pic programmer maken want de mijne ondersteund blijkbaar deze pic niet.
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
- Stynus
- Site Admin
- Berichten: 5910
- Lid geworden op: vr 16 mei 2003, 20:45
- Locatie: Overpelt (België)
- Contacteer:
Mat wil je dat programma nog eens nakijken op fouten?
Ikheb namelijk eerst de jmd programmer gebouwd en toen gaf hij errors. Ik dacht dit ligt aan de programmer omdat de print nogal slecht gteetst was dus heb ik de K4048 van velleman gekocht en hierbij heb ik ook fouten tijdens het programeren ( en ik weet zeker dat deze programmer werkt)
Ikheb namelijk eerst de jmd programmer gebouwd en toen gaf hij errors. Ik dacht dit ligt aan de programmer omdat de print nogal slecht gteetst was dus heb ik de K4048 van velleman gekocht en hierbij heb ik ook fouten tijdens het programeren ( en ik weet zeker dat deze programmer werkt)
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
-
- Moderator
- Berichten: 11503
- Lid geworden op: wo 10 dec 2003, 18:36
- Locatie: nederweert. .. .. .. .. .. .. .. .. .
WAnneer je een hex bestand programeerd en hij geeft tijdens het programeren fouten dan moet het aan de programmer liggen. (instellingen)
Want stel dat ik een foutje heb gemaakt in het programma dan kom je daar pas achter wanneer je de chip geprogrammeerd hebt en gaat testen.
Je programmer is niet zo slim dat hij precies weet wat je moet programmeren hoor. Wanneer dat zou zou zijn dan wil ik die programmer wel hebben.
Dus kijk eens naar de instellingen. Het kan zijn dat er toch een foutje in het pfogramma zit dan hoor ik her wel wat dan niet goed werkt.
B.v. Het relais komt te vroeg in of de temp. wordt niet juist weer gegeven of het display knippert.
Maar niet hij programeert niet. Dat moet ergens anders aan liggen.
Ondersteunt jouw programmer de chip PIC16F676 wel ???
Want stel dat ik een foutje heb gemaakt in het programma dan kom je daar pas achter wanneer je de chip geprogrammeerd hebt en gaat testen.
Je programmer is niet zo slim dat hij precies weet wat je moet programmeren hoor. Wanneer dat zou zou zijn dan wil ik die programmer wel hebben.
Dus kijk eens naar de instellingen. Het kan zijn dat er toch een foutje in het pfogramma zit dan hoor ik her wel wat dan niet goed werkt.
B.v. Het relais komt te vroeg in of de temp. wordt niet juist weer gegeven of het display knippert.
Maar niet hij programeert niet. Dat moet ergens anders aan liggen.
Ondersteunt jouw programmer de chip PIC16F676 wel ???
signature ruimte te huur
Verhuurd
Verhuurd
- Stynus
- Site Admin
- Berichten: 5910
- Lid geworden op: vr 16 mei 2003, 20:45
- Locatie: Overpelt (België)
- Contacteer:
Als ik zelf een simpel programmatje compileer (knippetend ledje meer kan ik niet) dan dan doet hij het wel.Mat Janssen schreef:WAnneer je een hex bestand programeerd en hij geeft tijdens het programeren fouten dan moet het aan de programmer liggen. (instellingen)
Want stel dat ik een foutje heb gemaakt in het programma dan kom je daar pas achter wanneer je de chip geprogrammeerd hebt en gaat testen.
Je programmer is niet zo slim dat hij precies weet wat je moet programmeren hoor. Wanneer dat zou zou zijn dan wil ik die programmer wel hebben.
Dus kijk eens naar de instellingen. Het kan zijn dat er toch een foutje in het pfogramma zit dan hoor ik her wel wat dan niet goed werkt.
B.v. Het relais komt te vroeg in of de temp. wordt niet juist weer gegeven of het display knippert.
Maar niet hij programeert niet. Dat moet ergens anders aan liggen.
Ondersteunt jouw programmer de chip PIC16F676 wel ???
Maar als ik in ic-prog je programma inlaad dan zie ik in je asm vanboven het volgende instaan
Code: Selecteer alles
LIST P=16F84, F=INHX8M
include "P16FXX.inc"
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
-
- Moderator
- Berichten: 11503
- Lid geworden op: wo 10 dec 2003, 18:36
- Locatie: nederweert. .. .. .. .. .. .. .. .. .
Die bovenste regels verzint ic-prog uitzich zelf.
Wanneer je met de parameters van een 84 programeerd dan gaat het wel fout met een 676 hoor.
Ik heb het programma en de fuses echt voor een pic16F676 gemaakt hoor.
Ik gebruik mplab met picstart plus als programmer en daar gaat het dan wel goed mee.
Wanneer je met de parameters van een 84 programeerd dan gaat het wel fout met een 676 hoor.
Ik heb het programma en de fuses echt voor een pic16F676 gemaakt hoor.
Ik gebruik mplab met picstart plus als programmer en daar gaat het dan wel goed mee.
signature ruimte te huur
Verhuurd
Verhuurd
- Stynus
- Site Admin
- Berichten: 5910
- Lid geworden op: vr 16 mei 2003, 20:45
- Locatie: Overpelt (België)
- Contacteer:
het programeren is nu gelukt
de pic was blijkbaar stuk (hoe het komt weet ik niet want het was een nieuwe)
de pic was blijkbaar stuk (hoe het komt weet ik niet want het was een nieuwe)
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
- Stynus
- Site Admin
- Berichten: 5910
- Lid geworden op: vr 16 mei 2003, 20:45
- Locatie: Overpelt (België)
- Contacteer:
Ik heb juist de pic op men printplaat gezet en het werkt niet
(omdat men lm35 blijkbaar kapot is heb ik op die ingang van de pic voor te testen een potentionmeter aangehangen)
dit zijn de fouten:
-uitgang blijft hoog ook als de temp te hoog is
-van het display licht alleen de linkse 8 op.
ik heb is met de ossiloscoop op de pinnen van de pic gemeten die aan het display hangen en ik heb de volgende blokgolven gemeten:
(omdat men lm35 blijkbaar kapot is heb ik op die ingang van de pic voor te testen een potentionmeter aangehangen)
dit zijn de fouten:
-uitgang blijft hoog ook als de temp te hoog is
-van het display licht alleen de linkse 8 op.
ik heb is met de ossiloscoop op de pinnen van de pic gemeten die aan het display hangen en ik heb de volgende blokgolven gemeten:
Code: Selecteer alles
Pin
5 3V blokgolf
6 0V
7 1V blokgolf
8 1V blokgolf
9 1V blokgolf
10 1V blokgolf
11 1V blokgolf
12 1V blokgolf
13 1V blokgolf
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
-
- Moderator
- Berichten: 11503
- Lid geworden op: wo 10 dec 2003, 18:36
- Locatie: nederweert. .. .. .. .. .. .. .. .. .
- Stynus
- Site Admin
- Berichten: 5910
- Lid geworden op: vr 16 mei 2003, 20:45
- Locatie: Overpelt (België)
- Contacteer:
ga ik doen maar dat zal voor vrijdag zijn .Mat Janssen schreef:Zou je mij dan die chip kunnen opsturen zodat ik zelf de zaak eens kan bekijken. Ik heb nl dat type niet.
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
- Stynus
- Site Admin
- Berichten: 5910
- Lid geworden op: vr 16 mei 2003, 20:45
- Locatie: Overpelt (België)
- Contacteer:
Ik heb vandaag men nieuwe lm35 binnengekregen
Maar nu gaf de temperatuur sensor eerst 63°C aan. Toen heb ik de versterkingsfactor van de opamp gewijzigd door R1 te vervangen door een potentionmeter en zo de schakeling op de juiste temperatuur af te regelen.
Maar nu is het niet linear. 1°C echte stijging is volgens men schakeling maar 0.85°C stijging.
Wat kan ik hier tegen doen?
Mvg,
Stynus
Maar nu gaf de temperatuur sensor eerst 63°C aan. Toen heb ik de versterkingsfactor van de opamp gewijzigd door R1 te vervangen door een potentionmeter en zo de schakeling op de juiste temperatuur af te regelen.
Maar nu is het niet linear. 1°C echte stijging is volgens men schakeling maar 0.85°C stijging.
Wat kan ik hier tegen doen?
Mvg,
Stynus
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
Stynus
http://www.elektronicastynus.be
--> Elektronica bouwpakketten en componenten te koop. <--
-
- Moderator
- Berichten: 11503
- Lid geworden op: wo 10 dec 2003, 18:36
- Locatie: nederweert. .. .. .. .. .. .. .. .. .
Wanneer jou LM 1 graad echt stijgt en de schakeling daar maar 0,85 graden van maakt dan heeft dat toch met de versterking te maken van je opamp.
Geef eens wat echte meetpunten , dan ga ik er aan rekenen welke weerstanden je over je opamp moet zetten.
Misschien is er een offset, maar daar kom ik dan wel achter als je de meetresultaten hebt opgestuurd.
Graag een stuk of 20 meetpunten over het gebied waar jij de zaak gaat gebruiken.
Geef eens wat echte meetpunten , dan ga ik er aan rekenen welke weerstanden je over je opamp moet zetten.
Misschien is er een offset, maar daar kom ik dan wel achter als je de meetresultaten hebt opgestuurd.
Graag een stuk of 20 meetpunten over het gebied waar jij de zaak gaat gebruiken.
signature ruimte te huur
Verhuurd
Verhuurd