pcnerd
Take a parachute, and jump!
jow,
ik ben op zoek naar een programma voor een timer voor een belichtings bak.
ik had het id om de tijd instelbaar te maken met 2 drukknopjes (of mssg rotary encoder), en een systeem met een lcd.
dus fftjes klein idtje werking:
1aanzetten
2tijd instellen
3op start drukken
4relais wordt aangezet (bepaalde pin hoog)
5wacht de ingestelde tijd (tijd op lcdtje aftellen
6relais uit (bepaalde pin weer laag)
7mssg buzzer laten klinken/andere pin hoog
en dan zou het leuk zijn met een geheugen functie.
dus een knopje, dat ik meer dan 2sec inhou, en waaronder hij dan als het ware de dan ingestelde tijd opslaat.
ik ben niet zo'n geweldige pic progger en snap het id nog niet helemaal.
daarom deze vraag, kan ik ook nog is wat van leren, en kan ik EINDELIJK met etsen beginnen (als ik dat de etsbak heb, maar eerst maar is de belichtingsbak).
b.v. _O_ _O_
mvg pcnerdje
Berry
A PIC-based MP3 player: www.apic-bmp.nl.tt | Intresse in techniek? www.djoamersfoort.nl
pcnerd
Take a parachute, and jump!
Op 5 maart 2006 15:04:27 schreef Berry:
Klinkt niet al te moeilijk. Zelf schrijven (in JAL misschien, als je niet met ASM overweg kan).
asm en display aansturen wordt veel werk
en ik snap het id van jal niet helemaal
en het compilen e.d. (heb jalcc) lukt ook voor geen meter.
ik zoek trouwens voor de pic16f48a of de 16f628.
Berry
A PIC-based MP3 player: www.apic-bmp.nl.tt | Intresse in techniek? www.djoamersfoort.nl
pcnerd
Take a parachute, and jump!
Op 5 maart 2006 15:08:26 schreef Berry:
JAL is een soort PASCAL. Ik heb daar geen ervaring mee, ik werk met C
heb je mooie site voor me om c te leren?
elmowww
PA0EJE - www.eje-electronics.nl - e.jongerius[aapje]eje-electronics.nl - EJE Electronics - Elektronica/firmware ontwikkeling
pcnerd
Take a parachute, and jump!
Op 5 maart 2006 16:56:06 schreef elmowww:
Ik heb een stuk code en een schema liggen. Alleen de ontdendering werkt niet altijd goed.
dat is toch vaak op te lossen met een ctje over de schakelaar?
afin, stuur dat schema + code maar op, ben je al zee dankbaar.
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
Ik heb al ooit iemand gezien op dit forum die zo iets gemaakt heeft, en ook gepost heeft!. Ik weet niet meer wie, maar misschien kan de zoekfunctie op deze site een uitweg bieden.
Tom
pcnerd
Take a parachute, and jump!
Op 5 maart 2006 17:18:02 schreef free_electron:
dit moet perfect haalbaar zijn met de demo versie van mikrobasic voor pic
ehhh
moet ik weer mikrobasic gaan leren, zo kan ik wel bezig blijven :s
Op 5 maart 2006 17:18:02 schreef free_electron:
dit moet perfect haalbaar zijn met de demo versie van mikrobasic voor pic
als je de taal niet beheerst kun je bij www.picbasic.nl
pcnerd
Take a parachute, and jump!
Op 5 maart 2006 17:21:11 schreef Jan Bot:
[...]als je de taal niet beheerst kun je bij www.picbasic.nl
dat is picbasic, geen microbasic
en zoals ik al zei heb ik enkel de pic16f628 en de pic16f648A, niet de pic16f628a die enkel met de trial van picmicro kan worden gecompiled.
elmowww
PA0EJE - www.eje-electronics.nl - e.jongerius[aapje]eje-electronics.nl - EJE Electronics - Elektronica/firmware ontwikkeling
Op 5 maart 2006 17:14:36 schreef pcnerd:
[...]
dat is toch vaak op te lossen met een ctje over de schakelaar?
afin, stuur dat schema + code maar op, ben je al zee dankbaar.
In Nederland heet dat:
Zou je dat schema en de code op willen sturen 
pcnerd
Take a parachute, and jump!
Op 5 maart 2006 17:37:07 schreef elmowww:
[...]
In Nederland heet dat:
Zou je dat schema en de code op willen sturen
dankjewel 
http://circuitsonline.nl/forum/view/3978/2/uv+lichtbak
heb ik trouwens ook gevonden
//edit: welk schema programma is dat :s
elmowww
PA0EJE - www.eje-electronics.nl - e.jongerius[aapje]eje-electronics.nl - EJE Electronics - Elektronica/firmware ontwikkeling
pcnerd
Take a parachute, and jump!
Op 5 maart 2006 19:00:15 schreef elmowww:
eagle, van cadsoft
aiaiai, download pagina (ftp://ftp.cadsoft.de/pub/program/4.16/eagle-win-eng-4.16.exe) is down.
(van http://www.cadsoft.de/cgi-bin/download.pl?page=/home/cadsoft/html_publ…)
//edit:
't is gelukt
nu enkel nog de uitleg bij het schema..
enneh, werkt dit ding ook met mijn genoemde pic's?
[Bericht gewijzigd door pcnerd op ]
elmowww
PA0EJE - www.eje-electronics.nl - e.jongerius[aapje]eje-electronics.nl - EJE Electronics - Elektronica/firmware ontwikkeling
pcnerd
Take a parachute, and jump!
Op 5 maart 2006 23:40:53 schreef elmowww:
Als je wilt kan ik hem even compileren voor de 16f628. Deze is atm voor de 628a geloof ik.
dat zou aardig zijn, heb jalcc al geinstalld, maar het werkt niet echt mee (dit is jal toch?)
Turbokeu
Golden Member
I love watching conspiracy theorists use the airtight logic of the argument from incredulity: "Well I don't understand how it works so it can't be real!!!"
Op 5 maart 2006 15:00:59 schreef pcnerd:
jow,ik ben op zoek naar een programma voor een timer voor een belichtings bak.
ik had het id om de tijd instelbaar te maken met 2 drukknopjes (of mssg rotary encoder), en een systeem met een lcd.
dus fftjes klein idtje werking:
1aanzetten
2tijd instellen
3op start drukken
4relais wordt aangezet (bepaalde pin hoog)
5wacht de ingestelde tijd (tijd op lcdtje aftellen
6relais uit (bepaalde pin weer laag)
7mssg buzzer laten klinken/andere pin hoogen dan zou het leuk zijn met een geheugen functie.
dus een knopje, dat ik meer dan 2sec inhou, en waaronder hij dan als het ware de dan ingestelde tijd opslaat.ik ben niet zo'n geweldige pic progger en snap het id nog niet helemaal.
daarom deze vraag, kan ik ook nog is wat van leren, en kan ik EINDELIJK met etsen beginnen (als ik dat de etsbak heb, maar eerst maar is de belichtingsbak).b.v. _O_ _O_
mvg pcnerdje
Doet (behalve LCD) alles wat je daar opgesomd hebt:
- 4-digit 7-segment display
- schakeltijd 00:01 tot 99:59 (minuten/seconden)
- Relaisuitgang
- Biepjes voor bevestiging toetsaanslagen
- intermitterend buzzersignaal na afloop schakeltijd
- 16 geheugens (EEPROM)
- eerste geheugenplaats is de default schakeltijd
- Start/Stop button
- Set button (instellen schakeltijd digit per digit)
- Select button (bladeren door opgeslagen schakeltijden in geheugen)
Werkt met 16F84(A), 16F628(A) en 16F648(A).
Ingebouwd in mojn oude lichtbak:
Ik ben de timer nu aan 't overzetten naar mijn omgebouwde "scanner" UV-box.
CD 
elmowww
PA0EJE - www.eje-electronics.nl - e.jongerius[aapje]eje-electronics.nl - EJE Electronics - Elektronica/firmware ontwikkeling
Op 6 maart 2006 07:26:09 schreef pcnerd:
[...]
dat zou aardig zijn, heb jalcc al geinstalld, maar het werkt niet echt mee (dit is jal toch?)
Dit is picbasic...
pcnerd
Take a parachute, and jump!
Op 6 maart 2006 08:59:34 schreef elmowww:
[...]
Dit is picbasic...
ow, nouwja.
heb je die compiler gekocht dan? ik vond hem nogal duur.
en trouwens, die con5, is die voor het lcd display?
pcnerd
Take a parachute, and jump!
*knal* dan nog maar is een keer:
is con5 voor het lcd?
heb je die compiler gekocht (dus kan ik jouw mijn code laten compilen zo af en toe?
)
waar blijft mijn 16f628 versie?
mssg was je het al vergeten, maar een schopje kan nooit kwaad dacht ik zo 
elmowww
PA0EJE - www.eje-electronics.nl - e.jongerius[aapje]eje-electronics.nl - EJE Electronics - Elektronica/firmware ontwikkeling
Op 8 maart 2006 21:06:55 schreef pcnerd:
*knal* dan nog maar is een keer:
is con5 voor het lcd?
heb je die compiler gekocht (dus kan ik jouw mijn code laten compilen zo af en toe?)
waar blijft mijn 16f628 versie?mssg was je het al vergeten, maar een schopje kan nooit kwaad dacht ik zo
CON5 is voor het LCD, standaard 2 lijnen 16 karakters hd44780 lcd`tje. Benummering komt overeen van con5 <--> lcd.
Deze code wil ik even voor je compilen, ik mail het wel.
elmowww
PA0EJE - www.eje-electronics.nl - e.jongerius[aapje]eje-electronics.nl - EJE Electronics - Elektronica/firmware ontwikkeling
Op 8 maart 2006 21:06:55 schreef pcnerd:
*knal* dan nog maar is een keer:
is con5 voor het lcd?
heb je die compiler gekocht (dus kan ik jouw mijn code laten compilen zo af en toe?)
waar blijft mijn 16f628 versie?mssg was je het al vergeten, maar een schopje kan nooit kwaad dacht ik zo
Mail me je emailadres eventjes...
elmowww
PA0EJE - www.eje-electronics.nl - e.jongerius[aapje]eje-electronics.nl - EJE Electronics - Elektronica/firmware ontwikkeling
Op X6 kom 9 - 20 V dc/ac (voeding).
Op X5 komen je UV lampen.
Op X7 komt de netspanning.
Onderdelenlijst:
Weerstanden:
R1 10k
R2 10k
R3 10k
R4 33k
R5 10k
R6 150
R8 150
R23 10k
R7 10k PT-10S potmeter
Condensatoren:
C9 12pF
C10 12pF
C13 Elco 470uF >35V
C14 100nF
Halfgeleiders:
D1 1N4001
D2 1N4001
D3 1N4001
D4 1N4001
IC4 LM7805
IC8 PIC16F628(A)
LED1 Status LED
T1 PMV45EN (Logic Level MOSFET)
T2 PMV45EN (Logic Level MOSFET)
Overige:
S1 Pushbutton (Omron B3F-10xx)
S2 Pushbutton (Omron B3F-10xx)
S3 Pushbutten (Omron B3F-10xx)
F2 Fuse
X5 UV
X6 Vin
X7 Mains
CON5 HD44780 LCD 16x2
J1 RJ45-6 In Circuit Programming (optioneel)
K2 G5L Relays
Q2 20MHz