pic code probleem

Alle vragen m.b.t digitale schakelingen m.b.v. losse i.c's
en oplossingen m.b.v. PIC processoren.
dj jens
Berichten: 1543
Lid geworden op: ma 2 jan 2006, 11:30
Locatie: Den Haag.. .
Contacteer:

pic code probleem

Bericht door dj jens »

Hoi,


ik ben ( met wat hulp van stynus ) bezig met een looplicht alleen is er een probleem, de bedoeling is dat de 5 leds zo gaan:

+----
++---
+++--
++++-
+++++
- - - - -

alleen led 2 blijft maar aanstaan, welke naam ik hem ook geef, welke poort ik hem ook geef hij blijft aanstaan.

dit is mijn code:
DEVICE 16F628A
CONFIG INTRC_OSC_NOCLKOUT, WDT_OFF, PWRTE_ON, LVP_OFF, MCLRE_OFF
ALL_DIGITAL TRUE
symbol fet1 = porta.0
Symbol fet2 = porta.1
Symbol fet3 = porta.2
Symbol fet4 = portb.3
Symbol fet5 = portb.4

fetjes:
high fet1
DELAYMS 500
high fet2
DELAYMS 500
high fet3
DELAYMS 500
high fet4
DELAYMS 500
high fet5
DELAYMS 500

low fet1
low fet2
low fet3
low fet4
low fet5

Goto fetjes
end
doe ik wat fout?


Jens,
Mat Janssen
Moderator
Moderator
Berichten: 11593
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Er staat nergens dat die gebruikte poorten van jouw zich als uitgang moeten gedragen.
De default waarde van een picchip is dat ze ingang zijn.
Kijk eens naar het tris commando. :!:
signature ruimte te huur ;-)
Verhuurd :!:
dj jens
Berichten: 1543
Lid geworden op: ma 2 jan 2006, 11:30
Locatie: Den Haag.. .
Contacteer:

Bericht door dj jens »

oke bedankt, alleen warom doet dat probleem zicht niet voor bij de andere leds?






Jens
Mat Janssen
Moderator
Moderator
Berichten: 11593
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Geen idee !
signature ruimte te huur ;-)
Verhuurd :!:
dj jens
Berichten: 1543
Lid geworden op: ma 2 jan 2006, 11:30
Locatie: Den Haag.. .
Contacteer:

Bericht door dj jens »

Heb het opgezocht en gevonden, alleen krijg ik geen verandering:
DEVICE 16F628A
CONFIG INTRC_OSC_NOCLKOUT, WDT_OFF, PWRTE_ON, LVP_OFF, MCLRE_OFF
ALL_DIGITAL TRUE
symbol fet1 = porta.7
Symbol fet2 = PORTa.1
Symbol fet3 = porta.2
Symbol fet4 = portb.3
Symbol fet5 = portb.4
TRISA = %01111000 ;PORTA.7, PORTA.2, PORTA.1 en PORTA.0 zijn nu uitgangen
TRISB = %11111000
fetjes:
high fet1
DelayMS 500
high fet2
DELAYMS 500
high fet3
DELAYMS 500
high fet4
DELAYMS 500
high fet5
DELAYMS 500

Low fet1
low fet2
low fet3
low fet4
low fet5

Goto fetjes
end

kan het zijn doordat ik de gratis proton heb?


Jens
Gebruikersavatar
Stynus
Site Admin
Site Admin
Berichten: 5971
Lid geworden op: vr 16 mei 2003, 20:45
Locatie: Overpelt (België)
Contacteer:

Bericht door Stynus »

kan het zijn doordat ik de gratis proton heb?
Dat ga ik straks testen door het ook even te compileren en het dan naar je door te sturen.
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
Gebruikersavatar
Stynus
Site Admin
Site Admin
Berichten: 5971
Lid geworden op: vr 16 mei 2003, 20:45
Locatie: Overpelt (België)
Contacteer:

Bericht door Stynus »

Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
dj jens
Berichten: 1543
Lid geworden op: ma 2 jan 2006, 11:30
Locatie: Den Haag.. .
Contacteer:

Bericht door dj jens »

krijg hetzelfde probleem :( maaar heb een simpele oplossing voor tijdelijk, ik zet er pin bij die wel gewoon werkt zegmaar, en dat werkt :D
reddevil
Berichten: 316
Lid geworden op: wo 7 feb 2007, 22:54
Locatie: lummen. .. .. .. .. .. .. .. .. .....

Bericht door reddevil »

Is het poort, porta.1 die aan blijft of is het een andere?
Professioneel LED Temmer :twisted: alléé dat hoop ik.
Gebruikersavatar
Stynus
Site Admin
Site Admin
Berichten: 5971
Lid geworden op: vr 16 mei 2003, 20:45
Locatie: Overpelt (België)
Contacteer:

Bericht door Stynus »

Het was de eerste uitgang die in zijn programma gestuurt werd. ik vind het maar een vage fout. Vooral omdat ik ook in het asm programma geen fout kan vinden.
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
reddevil
Berichten: 316
Lid geworden op: wo 7 feb 2007, 22:54
Locatie: lummen. .. .. .. .. .. .. .. .. .....

Bericht door reddevil »

Ik kan ook direct geen fout vinden. Kan het niet zijn dat er een fout in het bread bord is geslopen bij het opbouwen? Of de uitgang van de pic stuk?
Professioneel LED Temmer :twisted: alléé dat hoop ik.
dj jens
Berichten: 1543
Lid geworden op: ma 2 jan 2006, 11:30
Locatie: Den Haag.. .
Contacteer:

Bericht door dj jens »

ik heb het op verschillende uitgangen geprobeert en mijn breadboard 2 keer opnieuw opgebouwt.
dickoso
Berichten: 59
Lid geworden op: vr 24 aug 2007, 15:27
Locatie: Katwijk

Bericht door dickoso »

Ik heb het ook eens geprobeerd.

Kijk hier eens: link

Anders wil ik je wel mijn code opsturen
Challenge everything..
reddevil
Berichten: 316
Lid geworden op: wo 7 feb 2007, 22:54
Locatie: lummen. .. .. .. .. .. .. .. .. .....

Bericht door reddevil »

Zet deze regel een bij uw instellingen. ALL_DIGITAL = true
Als ik de tijd vind zal ik deze avond het zelfde eens opbouwen om te zien of het bij mij ook niet gaat.
Professioneel LED Temmer :twisted: alléé dat hoop ik.
dj jens
Berichten: 1543
Lid geworden op: ma 2 jan 2006, 11:30
Locatie: Den Haag.. .
Contacteer:

Bericht door dj jens »

ok bedankt! zo leer ik wel weer een hoop :D
reddevil
Berichten: 316
Lid geworden op: wo 7 feb 2007, 22:54
Locatie: lummen. .. .. .. .. .. .. .. .. .....

Bericht door reddevil »

Zet onder low fet5 delayms 500 anders blijft er inderdaad 1 led branden. Je doet hem uit maar direct erna zet je hem terug aan.
Heb het bij mij nu zo aangepast en hij doet nu wat je wilt.
Professioneel LED Temmer :twisted: alléé dat hoop ik.
dj jens
Berichten: 1543
Lid geworden op: ma 2 jan 2006, 11:30
Locatie: Den Haag.. .
Contacteer:

Bericht door dj jens »

aha, zodat er een tijd tussen zit wanneer hij dat weer opnieuw moet beginnen. bedankt! ik ga mijn code aanpassen.
reddevil
Berichten: 316
Lid geworden op: wo 7 feb 2007, 22:54
Locatie: lummen. .. .. .. .. .. .. .. .. .....

Bericht door reddevil »

Professioneel LED Temmer :twisted: alléé dat hoop ik.
Gebruikersavatar
Stynus
Site Admin
Site Admin
Berichten: 5971
Lid geworden op: vr 16 mei 2003, 20:45
Locatie: Overpelt (België)
Contacteer:

Bericht door Stynus »

reddevil schreef:Zet onder low fet5 delayms 500 anders blijft er inderdaad 1 led branden. Je doet hem uit maar direct erna zet je hem terug aan.
Heb het bij mij nu zo aangepast en hij doet nu wat je wilt.
Lol
dat ik dat niet gezien heb.

Mja meestal zijn het van die kleine onopvallende fouten die je niet snel ziet.
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
reddevil
Berichten: 316
Lid geworden op: wo 7 feb 2007, 22:54
Locatie: lummen. .. .. .. .. .. .. .. .. .....

Bericht door reddevil »

Dat is zo, ik zag het ook pas toen ik hem had opgebouwd op mijn breadbord en de led niet uit ging.
Professioneel LED Temmer :twisted: alléé dat hoop ik.
dj jens
Berichten: 1543
Lid geworden op: ma 2 jan 2006, 11:30
Locatie: Den Haag.. .
Contacteer:

Bericht door dj jens »

nog een keer bedankt :D ik kan nu verder met mijn projectje.

een klein voorproefje: http://youtube.com/watch?v=vDhgnz5gHzk
dj jens
Berichten: 1543
Lid geworden op: ma 2 jan 2006, 11:30
Locatie: Den Haag.. .
Contacteer:

Bericht door dj jens »

even kleine update, ik ben begonnen aan het officiele ontwerp, de pic schakelt triacs ( via een ding waarvan ik de naam kwijt ben ) die triacs gaan lichtslangen schakelen die hangen aan een kapperswinkel. vandaag/morgen even 4 van die ''dingen'' halen en dan afmaken :D
Gebruikersavatar
bertus
Moderator
Moderator
Berichten: 2485
Lid geworden op: wo 14 feb 2007, 20:35
Locatie: Amsterdam. .. .. .

Bericht door bertus »

Hallo,

Ik denk dat je een MOC3022 , dat is zo'n optocoupler met led en diac.

Kijk maar onder aan de pagina van deze link :

http://www.hoelscher-hi.de/hendrik/light/dmxdimmer.htm

Groeten,
Bertus
Je hoeft niet alles te weten,als je het maar weet te vinden.
Als je iets vraagt lijk je misschien dom.
Als je niets vraagt blijf je dom.

Ik beantwoord geen vragen in PM's.
Dit gaat voorbij aan de ideeen van het forum,
het delen van informatie.
Gebruikersavatar
Stynus
Site Admin
Site Admin
Berichten: 5971
Lid geworden op: vr 16 mei 2003, 20:45
Locatie: Overpelt (België)
Contacteer:

Bericht door Stynus »

idd dat is het simpelste

Ik had hem dit schema ook al gemaakt:
<img src="http://www.elektronicastynus.be/ef/inde ... =triac.GIF">
Met vriendelijke groet,
Stynus
http://www.elektronicastynus.be
amateur
Berichten: 17
Lid geworden op: vr 12 jan 2007, 21:45
Locatie: . .

Bericht door amateur »

hoeveel ampere mag je hier mee schakelen
Plaats reactie