Hallo,
Ik wil 2 7-segmenten aansturen zodat ze vanaaf 20 Sec. aftellen,
Ik wil graag CA display's gebruiken
De secondes moeten dus zichtbaar zijn.
Het moet ook te reseten zijn

[Bericht gewijzigd door Technojunk op (15%)]

hier is ontzettend veel op het www van te vinden

is dat dit project: http://www.circuitsonline.net/forum/view/46130 ?
Volgende vraag: met wat voor technologie wil je het oplossen, uC of standaard tel/decoder IC? In het eerste geval, een klein programmatje in een PIC of AVR zou het moeten doen, in het tweede geval zoek eens op up/down counter en 7 segment decoder. omdat het denk ik toch niet echt naukeurig heoft te zijn, een 555 als klok generator en klaar.

LasStei:
Nee het is niet voor dat project,
Ik zou het wel in een Pic kunnen gooien!
Maar ik kan nog niet zelf programmatje's schrijven :(
Zijn er ook kant en klare schema's?
( Ja ik ga even google gebruiken ;) )

En heb je misschien een schema met de 555?

Misschien iets met de CD4029?

Of even naar een code zoeken op internet,
Om in mn PIC te houwen?
Niels

heb vroeger toen micrcontrollers nog de grote onbekende enge wereld voor me was zoiets gefixt met bcd tellers en decoders.
Je hebt aan 2 bcdtellers (meen de HEF4510) en 2 decoders (meen HEF4511) de teller contructie.
[edit] HERSTEL

je kunt 2 HEF4510 IC`s nemen.
laten we even stellen IC1 voor de tientallen, IC2 voor de eenheden.

IC1 krijg de klokpuls van een 1Hz oscilator (kan 555 zijn)
de CE (count enable), up/DN en MR hangen we aan de ground.
parallel load input P0,P2 en P3 hangen we ook aan de ground en parallel load input P1 hangen we aan de 5volt
(dit staat voor de bcd waarde 2)
Als we nu aan de 4 uitgangen O0 t/m O3 een 4 input nor hangen en de uitgang hiervan aan de parallel load ingang knopen, dan wordt de teller op 2 gezet, zodra en 0 op de uitgang komt. (beetje jammer dat je 0 dan over slaat volgens mij)
Voor IC2 geld het zelfde princippe. Hier kunnen de ingangen P0 t/m P3 aan 0 volt en de PL ingangen knopen we aan de PL ingangen van IC1.
de klok van IC2 komt van de terminal count van IC1.

Ik heb hier helaas geen scanner, dat zou het een stuk duidelijker maken.
Ik zie ongetwijfeld een foutje over het hoofd, maar het princippe kan zo opgelost worden.

Maar ik zeg:
microcontroller is veel makkelijker.

met een tiental regels code ben je zo klaar. en heb je aan 1 avr of pic genoeg icm 2 7 segment displaytjes en 2 transistortjes

[Bericht gewijzigd door Stijnos op ]

@stijnos:
Bedankt! Maar zonder schema kan ik helaas niks, (Denk ik)
Je zou het misschien over kunnen tekenen met een programma?

Ik heb genoeg PIC's Liggen,
Maar ik niet zelf schrijven :(
Misschien kan iemand dit voor mij doen?
M.v.G. Niels Kloppenburg

[Bericht gewijzigd door Technojunk op ]

Klinkt als ik heb een auto alleen geen rijbewijs. Koop een progger en met picbasic lite kun je dat wel maken

een beetje eigen initiatief mag wel.
Als je de datasheets erbij pakt van die 4510 dan snap je mijn verhaal wel.

Op 21 maart 2007 12:44:42 schreef Technojunk:
@stijnos:
Bedankt! Maar zonder schema kan ik helaas niks, (Denk ik)
Je zou het misschien over kunnen tekenen met een programma?

Ik heb genoeg PIC's Liggen,
Maar ik niet zelf schrijven :(
Misschien kan iemand dit voor mij doen?
M.v.G. Niels Kloppenburg

Niels, naar aanleiding van al je topics hier op CO, en je tientallen MSN chats/mails met/naar mijzelf heb ik volgende indruk van jou:

- Je bent enthousiast i.v.m. elektronica maar je toont zelf totaal geen initiatief.
- Je bent bezig met -tig projecten/ideeën tegelijkertijd maar je hebt geen geld en alles is te duur.
- Je vraagt continu om klant-en-klare oplossingen van iedereen of je vraagt ze jouw projecten/ideeën in jouw plaats te ontwikkelen.
- Je denkt dat iedereen 100% van zijn tijd aan jou kan besteden, of i.i.g. niets beter te doen heeft.
- Als je dan toch concrete antwoorden krijgt negeer je ze omdat ze niet in jouw kraam passen.
- Je leest niet/nauwelijks wat men je antwoordt.
- 99% van hetgeen je vraagt had je zò via google kunnen vinden.
- Dat je geen Engels machtig bent kan ik begrijpen, maar het is niet aan anderen om jou de datasheets te vertalen/uit te leggen (je zal toch Engels moeten leren als je verder gaat met elektronica).
- Als een idee/project boven jouw kennis/kunnen/budget ligt, hou het dan bij eenvoudiger dingen (Rome is ook niet in één dag gebouwd).

PS: Na het (letterlijk) wekenlang gestalk van jouwentwege en je onwil om mijn antwoorden te lezen/begrijpen heb ik je geblokkeerd in MSN en staat je emailadres in de black-list van mijn spamfilter.

Je jeugdige leeftijd is voor mij totaal géén excuus, je gedrag getuigt van een gebrek aan maturiteit, zelfs voor een 12-jarige.

Sorry, maar het moest me echt van het hart...

Chris

eigenlijk kan ik ook alleen maar zeggen dat ik het hier 100% mee eens ben.....

je betn tegelijkertijd ook nog bezig met lascursus en weet ik wat allemaal.....

leuk en aardig, maar dit VREET energie voor degene aan wie je je vragen stelt en je verwacht een kant en klare uitleg...

Op 21 maart 2007 08:21:03 schreef Technojunk:
Hallo,
Ik wil 2 7-segmenten aansturen zodat ze vanaaf 20 Sec. aftellen,
Ik wil graag CA display's gebruiken
De secondes moeten dus zichtbaar zijn.
Het moet ook te reseten zijn

Bedankt al vast en vriendelijke groeten: Niels Kloppenburg

Komaan zoek eens met google.

OK,
Laat dan maar zitten,
Ik dacht dat dit een forum was om iets te vragen,
Maar hier krijg ik ook weer comentaar op maar dat hoeft niet,
Bij deze zoek ik het zelf wel uit,
Ik zal mijn projecten wel aan jullie showen.
die ik dan ZELF gemaakt heb.

Ik zal proberen mijn inzet te tonen en vooral veel te googelen/zoeken

Sorry turbokeu dat ik zo veel heb bij je te zitten zeuren.

en BTW ik heb wel een programmer.

Niels

[Bericht gewijzigd door Technojunk op ]

kijk eens hiernaar http://web.mit.edu/6.s28/www/datasheets/DM74LS47.pdf
driver voor die dingen.
je hebt er wel een pic voor nodig die 8 of meer io poorten heeft maar dat zijn er zoveel
en als je breadboard te veel hebt kun je dit maken
http://www.doctronics.co.uk/4511.htm

met een beetje geluk heb ik vanavond een code voor je

[Bericht gewijzigd door Riktw op ]

OK,
Ik heb je even op MSN toegevoegd voor het gemakkelijke praten ;)

Op 21 maart 2007 14:29:40 schreef Turbokeu:
[...]
Niels, naar aanleiding van al je topics hier op CO, en je tientallen MSN chats/mails met/naar mijzelf heb ik volgende indruk van jou:

- Je bent enthousiast i.v.m. elektronica maar je toont zelf totaal geen initiatief.
- Je bent bezig met -tig projecten/ideeën tegelijkertijd maar je hebt geen geld en alles is te duur.
- Je vraagt continu om klant-en-klare oplossingen van iedereen of je vraagt ze jouw projecten/ideeën in jouw plaats te ontwikkelen.
- Je denkt dat iedereen 100% van zijn tijd aan jou kan besteden, of i.i.g. niets beter te doen heeft.
- Als je dan toch concrete antwoorden krijgt negeer je ze omdat ze niet in jouw kraam passen.
- Je leest niet/nauwelijks wat men je antwoordt.
- 99% van hetgeen je vraagt had je zò via google kunnen vinden.
- Dat je geen Engels machtig bent kan ik begrijpen, maar het is niet aan anderen om jou de datasheets te vertalen/uit te leggen (je zal toch Engels moeten leren als je verder gaat met elektronica).
- Als een idee/project boven jouw kennis/kunnen/budget ligt, hou het dan bij eenvoudiger dingen (Rome is ook niet in één dag gebouwd).

PS: Na het (letterlijk) wekenlang gestalk van jouwentwege en je onwil om mijn antwoorden te lezen/begrijpen heb ik je geblokkeerd in MSN en staat je emailadres in de black-list van mijn spamfilter.

Je jeugdige leeftijd is voor mij totaal géén excuus, je gedrag getuigt van een gebrek aan maturiteit, zelfs voor een 12-jarige.

Sorry, maar het moest me echt van het hart...

Chris

Amen to that..

zelf ben ik ook vaak met veel te dingen tegelijkertijd bezig en het enigste waar dit toe leidt is een hoop onafgewerkte projectjes...

en aangezien je toch nog jong bent... doe het eens rustig aan je hebt nog alle tijd van de wereld.

heb ff een code in elkaar gezet
is wel lang kunnen jullie ff kijken of ie goed is want ik heb niet veel programeer ervaring


Device = 16F628A

Config INTRC_OSC_NOCLKOUT, WDT_OFF, PWRTE_ON, LVP_OFF, MCLRE_OFF
ALL_DIGITAL TRUE

;        76543210
PORTA = %00000000 
PORTB = %00000000 
TRISA = %00000000 
TRISB = %11111110 

Symbol a1 = PORTA.0
Symbol b1 = PORTA.1
Symbol c1 = PORTA.2
Symbol d1 = PORTA.3
Symbol a2 = PORTA.4
Symbol b2 = PORTA.5
Symbol c2 = PORTA.6
Symbol d2 = PORTA.7
Symbol knop1 = PORTB.0

PORTB_PULLUPS = On

Clear 

begin:

a1 = 0
b1 = 0
c1 = 0
d1 = 0
a2 = 0
b2 = 0
c2 = 0
d2 = 0

If PORTB.0 = 0 Then GoTo teller
Else GoTo begin
End If
teller: ; 1
a2 = 1
b2 = 0
c2 = 0
d2 = 0
DelayMS 1000 ; 2
a2 = 0
b2 = 1
c2 = 0
d2 = 0
DelayMS 1000 ; 3
a2 = 1
b2 = 1
c2 = 0
d2 = 0
DelayMS 1000 ; 4
a2 = 0
b2 = 0
c2 = 1
d2 = 0
DelayMS 1000 ; 5
a2 = 1
b2 = 0
c2 = 1
d2 = 0
DelayMS 1000 ; 6
a2 = 0
b2 = 1
c2 = 1
d2 = 0
DelayMS 1000 ; 7
a2 = 1
b2 = 1
c2 = 1
d2 = 0
DelayMS 1000 ; 8
a2 = 0
b2 = 0
c2 = 0
d2 = 1
DelayMS 1000 ; 9
a2 = 1
b2 = 0
c2 = 0
d2 = 1
If a1 = 1 Then GoTo begin
Else GoTo 10
10:
DelayMS 1000 ; 10
a1 = 1
b1 = 0
c1 = 0
d1 = 0
GoTo teller

End


een 555 aan een aftel counter en klaar is kees!

Ik vind dat flamen van een enthousiaste elektronica fan nou ook weer niet hoeven...

Technojunk, ik heb wat voor je in elkaar gezet...

http://www.meeps.nl/technojunk/IMG_1693.JPG
http://www.meeps.nl/technojunk/IMG_1694.JPG
http://www.meeps.nl/technojunk/IMG_1695.JPG

Was in een kwartiertje klaar, samen met de ontwikkeling (ahum) van het programma. Ik heb het maar in BASCOM AVR gedaan, lekker makkelijk. Oh ja, het is een ATtiny2313 en 2x een 7447 BCD TO 7-SEGMENT DECODER/DRIVER; eitje.


$regfile = "2313def.dat"                                    ' specify the used micro
$crystal = 20000000                                         ' used crystal frequency
$baud = 19200                                               ' use baud rate
$hwstack = 32                                               ' default use 32 for the hardware stack
$swstack = 10                                               ' default use 10 for the SW stack
$framesize = 40                                             ' default use 40 for the frame space

Dim Teller As Integer

Ddrb=&HFF                     'port B as output
Portb = 0

Do
   For Teller = 20 To 0 Step -1
      Portb = Makebcd(teller)
      Wait 1
   Next
Loop

End

Euh...
Ik kan alleen PIC programeren..
En ik mag het misschien niet vragen maar,
Heb je wat info over hoe je een AVR moet proggen en welke progjes je nodig hebt.
En kan ik die code in mn AVR houwen of eerst nog compileren?
Ik ga morgen wel even zoekan naar het programeren van een AVR,
En ik mag het ook misschien niet vragen,
Maar heb je ook een schema?
M.V.G. Niels Kloppenurg

[Bericht gewijzigd door Technojunk op ]

Dit is met een PIC niets moeilijker hoor, als je daar de spullen voor hebt kun je het zo omzetten als het goed is. Een schema... Ja, daar ben ik nou weer niet zo goed in; ik kan het wel maar ik heb er nog geen programma voor :-(
suggesties???

Ik heb hetzelfde probleem, ik heb m'n schema's op papier, als ik iets hier op de site wil zetten maak ik er een foto van >:)

Op 21 maart 2007 21:44:22 schreef Technojunk:
Maar heb je ook een schema?

Hier is het schema al.
http://www.kmitl.ac.th/~kswichit%20/avrthermo/avrthermo.html
wat de knopjes doen bepaal je in het programma.
knip maar weg 2 x 7 segment, ipv 4 , Thermo Sensor weg
minder knopjes.
Bascom installeren en je bent zo vertrokken.
Je moet wel initiatief nemen.

[Bericht gewijzigd door elektron_ op ]

Kijk hier eens naar:
http://www.circuitsonline.net/download/cat/6
Hier staan veel teken-schema's programmas in.
Even uitpoberen dus

* High met Henk denkt eens en denkt: laat maar.......

@ TJ: waarom teken je niet zelf eens wat je denkt, maar laat je het werk WEER door een ander opknappen....