Beste,

Voor de lichtbak die ik wil gaan maken (gezichtsbruiner+scanner) wil ik een aansturing maken met een PIC16F628. Ik heb het 230v stuurgedeelte gebaseerd op de timer van deze site, maar ik betwijfel of het wel zo makkelijk kan. Bijna overal op het internet zie ik rond het triac+opto gedeelte nog allemaal weerstanden. Moeten die niet ook geplaatst worden? Dan vraag ik me ook af hoe het met snubberen moet. is dit niet nodig, of een weerstand en condensator plaatsen? (100Ohm+100nF heb ik gelezen, maar iedereen gebruikt andere waarden).

Bij deze het schema, snel even in elkaar geflanst met tinycad.
Ik kon wel geen lcd vinden, dus het ik maar een rijtje van 16 gebruikt.

https://picasaweb.google.com/114427255930294403488/DropBox?authkey=Gv1…

alvast bedankt,

joel26

EDIT:
1 schakelaar is om te controleren of de klep wel dicht is, de anderen zijn start stop, door het menu scrollen etc...

Schop onder de kont :)
Gister het bijbehorende LCD'tje eens getest. Na wat gefrunnik stond het traditionele Hello world! erop te knipperen en verspringen van regel :).

Toch nog maar eens een kick in de zoektocht naar antwoorden :)

Hoe zit het nu eigenlijk met die weerstanden die in het ciruit opgenomen moeten worden, of is dit niet nodig? Moet ik voor het snubber circuit dan die gegeven waarden aanhouden, of andere?

MVG,

joel26

Bedankt theove,

Hier wordt echter een relais gebruikt. Ik wou een triac gebruiken, vandaar dat ik ook vroeg of iemand nou eens precies kon uitleggen waarom de ene een hele bups weerstanden gebruikt in de schakeling, en de ander niet.

Toch bedankt,

joel26

Als je de weerstanden bij de drukknoppen bedoelt:

http://www.picbasic.nl/images/schema_pull-up.gif

Stel je voor een ingang van een PIC die met een schakelaar verbonden kan worden naar massa.
Als de schakelaar gesloten is dan hangt de ingang dus ook aan massa.
Maar wat voor spanning staat er op de ingangspin van de PIC als de schakelaar geopend is?
Inderdaad... onbekend, de spanning kan gaan zweven.
De spanning kan tussen +2V en +5V liggen waardoor de PIC dus ziet dat de schakelaar geopend is.
Maar de spanning kan net zo goed tussen 0V en +1V liggen, waardoor de PIC denkt dat de schakelaar nog steeds gesloten is, terwijl dat dus niet zo is.

Dit zijn vaak die "vreemde" verhalen die je hoort.
"Als ik met mijn hand in de buurt kom, doet ie het wel" en "Soms doet ie het goed, maar er zijn ook dagen dat ie helemaal niets wil".

--------------------------------------------------------------------------------

Pull-up
Door nu een weerstand (normaal 10kOhm) tussen ingang van de PIC en de +5V te plaatsen is het euvel verholpen.
Als de schakelaar gesloten is, is de ingang verbonden met 0V (massa, GND, ground) en als de schakelaar nu wordt geopend dan wordt de ingang door de pull-up weerstand naar +5V omhoog getrokken (=pull-up).

Dit betekent echter dat er voor elke zwevende ingang een pull-up weerstand op de print zou moeten worden geplaatst.
Microchip is nu zo slim geweest om sommige poorten van de PIC met pull-up weerstanden uit te voeren, door nu voor schakelaars e.d. deze poorten te kiezen, kun je jezelf een paar weerstanden en ruimte op het printje besparen.
Voor de op deze website veel gebruikte PIC-type 16F628A zijn poort B.0 t/m poort B.7 uitgevoerd met inwendige (on-chip of on-board) pull-up weerstanden die je softwarematig al dan niet kunt inschakelen.
In PIC Basic gaat dat wel heel simpel, gewoon intikken: PORTB_PULLUPS ON of PORTB_PULLUPS OFF.

Heb je echter meer dan 8 ingangen op een PIC16F628A nodig, dan kun je ook (delen van) poort A als ingangen gebruiken.
Dat houdt wel in dat je op deze ingangen zelf pull-up weerstanden moet plaatsen!

Pull-down
Voor pull-down geldt precies hetzelfde, maar dan andersom.
Dus hier zit de schakelaar aan de +5V en de pull-down weerstand aan GND.
Pull-down komt echter minder vaak voor en zit ook niet standaard in een PIC gebakken

BRON: www.picbasic.nl

@Theove,

Nee, de drukknoppen zijn het probleem niet, van pull up en down weerstanden wist ik al genoeg. Het probleem zit hem in de weerstanden rond het gedelte van de triac en de aansturing ervan.

Zie hier bijvoorbeeld de LCSSR van deze site waar geen weerstanden worden geplaatst:
http://www.circuitsonline.net/schakelingen/132/diversen/less-component…

En hier een ander ontwerp waar wel weerstanden nog op verschillende plaatsen gebruikt worden (blz 5+6 datasheet):
http://www.datasheetcatalog.org/datasheet/fairchild/MOC3041-M.pdf

Waarom worden die weerstanden daar geplaatst en is dit noodzakelijk? Gezien dit bij de CO schakeling niet gebeurt.

joel26

EDIT:
Ook bij de lichtbak timer worden deze weerstanden niet geplaatst:
http://www.circuitsonline.net/schakelingen/147/computer-en-microcontro…

[Bericht gewijzigd door joel26 op (11%)]