PDA

Επιστροφή στο Forum : ερωτηση για το προγραμμα με 555



stinger
20-03-12, 13:25
εχω κατεβασει και εγκαταστησει το προγραμμα με το 555 την 4.1 εκδοση ...αυτο που θελω να κανω ειναι να εχω 10 δευτερολεπτα on και 180 δευτερολεπτα off και αυτο να κανει κυκλο συνεχως...το προβλημα ειναι πως δεν καταλαβαινω καλα η κατι δεν κανω καλα με τις τιμες των αντιστασεων που μου βγαζει διοτι δεν μπορω να πετυχω τους χρονους που θελω...αν μπορει καποιος ας βοηθησει

10sec on -180 sec off θελω

kotsos___
20-03-12, 13:37
Δεν ξέρω για ποιό πρόγραμμα μιλάς, αλλά αυτό είναι το κύκλωμα που πρέπει να κάνεις
http://www.google.gr/imgres?q=ne555+diode+circuit&um=1&hl=el&biw=1280&bih=671&tbm=isch&tbnid=c5_zNUkNZ86vaM:&imgrefurl=http://www.kpsec.freeuk.com/555timer.htm&docid=iU5xSrcQ-OG29M&imgurl=http://www.kpsec.freeuk.com/images/555ast2.gif&w=287&h=217&ei=KmpoT6a1NtGL4gSpjJWyCQ&zoom=1&iact=rc&dur=367&sig=117030826820732222026&page=1&tbnh=154&tbnw=204&start=0&ndsp=15&ved=1t:429,r:5,s:0&tx=84&ty=94
και με C1=1000uF και R1=14Kohm και R2=260Kohm θα έχεις περίπου τους χρόνους που θέλεις..

kotsos___
20-03-12, 13:39
Όταν λέω περιπου, θα εχεις 9,8s on και 182s off..

stinger
20-03-12, 14:18
ευχαριστω φιλε κωστα...το προγραμμα ειναι αυτο http://clarkson-uk.com/555-timer/program.html που προσπαθουσα να κανω..
εσυ με ποιο τροπο το υπολογιζεις ωστε να ξερω???
η διοδος 1Ν4148 κανει για το κυκλωμα που μου εδωσες??

kotsos___
20-03-12, 14:26
Δεν το κατέβασα, αλλά η συνδεσμολογία που έχει είναι για duty cycle μεγαλύτερο απο 50% δηλαδή το on παντα μεγαλύτερο από το off..
Για να είναι μικρότερο που θέλεις, πρέπει να βάλεις την δίοδο, όπως στην συνδεσμολογία που σου έδωσα..
Διάβασε εδώ http://www.kpsec.freeuk.com/555timer.htm τα λέει πολύ αναλυτικά, και έχει και τους τύπους για να υπολογίζεις ότι θέλεις...
Για αυτό το κύκλωμα που σου έδωσα πχ οι τύποι είναι
Tm = 0.7 Χ R1 Χ C1
Ts = 0.7 Χ R2 Χ C1
όπου Τm είναι το on και ts το off..

stinger
20-03-12, 14:29
ωραια και παλι σε ευχαριστω..θα τα διαβασω

FILMAN
20-03-12, 14:32
Ή πολύ απλά, για να αποφύγεις τη δίοδο, να βάλεις το φορτίο σου μεταξύ της εξόδου του 555 και της θετικής τροφοδοσίας, όχι της γης (αν γίνεται βέβαια). Έτσι οι φάσεις ON και OFF θα είναι ανάποδα.

kotsos___
20-03-12, 14:35
Ναι το πρόγραμμα είναι μόνο για πάνω απο 50% duty cycle..
Εσύ με τους χρόνους που δίνεις έχεις 5,3%

Ένα άλλο που μπορείς να κάνεις εκτός από την δίοδο, είναι να βγάλεις με το πρόγραμμα το αντίθετο, δηλαδή 180 on και 10 off, δηλαδή 94,7% duty cycle, και μετά να βάλεις μια πύλη νοτ στην έξοδο..

stinger
20-03-12, 14:39
επειδη οι γνωσεις μου δεν ειναι τοσο προχωρημενες αν θελεις εξηγησε μου τι εννοεις με την πυλη νοτ

kotsos___
20-03-12, 14:49
Αν το κύκλωμά σου είναι ον, η νοτ το κάνει οφ και το αντίστροφο
http://el.wikipedia.org/wiki/%CE%9B%CE%BF%CE%B3%CE%B9%CE%BA%CE%AE_%CF%80%CF%8D% CE%BB%CE%B7

Το πιο εύκολο είναι με την διοδο..

stinger
20-03-12, 22:59
Δεν ξέρω για ποιό πρόγραμμα μιλάς, αλλά αυτό είναι το κύκλωμα που πρέπει να κάνεις
http://www.google.gr/imgres?q=ne555+diode+circuit&um=1&hl=el&biw=1280&bih=671&tbm=isch&tbnid=c5_zNUkNZ86vaM:&imgrefurl=http://www.kpsec.freeuk.com/555timer.htm&docid=iU5xSrcQ-OG29M&imgurl=http://www.kpsec.freeuk.com/images/555ast2.gif&w=287&h=217&ei=KmpoT6a1NtGL4gSpjJWyCQ&zoom=1&iact=rc&dur=367&sig=117030826820732222026&page=1&tbnh=154&tbnw=204&start=0&ndsp=15&ved=1t:429,r:5,s:0&tx=84&ty=94
και με C1=1000uF και R1=14Kohm και R2=260Kohm θα έχεις περίπου τους χρόνους που θέλεις..

αυξανονας τις τιμες των αντιστασεων αυξανονται και τα δευτερλεπτα???

kotsos___
21-03-12, 00:36
σου εδωσα τους τύπους..:001_smile: ναι:wiink:

stinger
05-05-12, 15:48
γεια και παλι....το κυκλωμα δουλευει αψογα αλλα θελω να κανω μια μικρη τροποποιηση για τις αναγκες ενος πειραματος...
μπορουμε σε αυτο το κυκλωμα να το κανουμε ωστε να κανει μονο δυο κυκλους και μετα να ειναι off????
δηλαδη εγω θελω με το που εφαρμοζω ταση 12v dc να εχω off-on-off-on-off..............
η και το αντισροφο αν γινεται on-off-on-off................
τους χρονους μπορω να τους υπολογισω

kotsos___
05-05-12, 16:26
Μπορείς να βγάλεις μόνο ένα παλμό, αν ψάξεις για NE555 monostable..
για δυο δεν ξέρω κάτι...

-nikos-
05-05-12, 17:12
αυτο =
θελεις ??32638[δικος μου σχεδιασμος]

stinger
05-05-12, 21:29
ευχαριστω για τις απαντησεις...το κυκλωμα πρεπει να το κανω πρωτα και θα σου πω το αποτελεσμα..ενα παλμο η επαναλαμβανομενο παλμο ξερω πως θα παρω με το 555 απλα ελεγα αν υπαρχει τροπος να παρω να παιρνω 2 η 3 παλμους με καποια δευτερολεπτα διαφορα

kotsos___
05-05-12, 23:04
Εγώ αυτό που σκέφτηκα είναι να βάλεις το NE555 κανονικά astable, και με ενα μετρητη να το ριχνεις off μετα απο 2 η 3 παλμούς..

kotsos___
05-05-12, 23:24
κάτι τέτοιο ίσως:001_unsure:

32659

stinger
05-05-12, 23:55
κι εγω καπως ετσι σκεφτομαι να το κανω αλλα δεν ξερω αν με καλυπτουν οι χρονοι που θελω να πετυχω...θα το προσπαθησω ομως και με το 4017

FILMAN
07-05-12, 12:58
αυτο =
θελεις ??32638[δικος μου σχεδιασμος]
Καλά, ότι είναι δικός σου σχεδιασμός το καταλάβαμε! Βλέπεις είναι αυτή η R5 η μαρτυριάρα και οι τιμές των C3 και C4!

Αφήνω βέβαια ασχολίαστο το γεγονός ότι έβαλες ένα 555 ( :lool: ) για να κάνεις ...αναστροφή του παλμού πράγμα που οι υπόλοιποι άσχετοι βεβαίως θα έκαναν με ένα τρανζίστορ και 2 αντιστάσεις, ή με ένα MOSFET και 1 αντίσταση! Στην επόμενη έκδοση να βάλεις μ/ε για την αναστροφή! :lool:

Αλλά βέβαια αυτοί δεν ξέρουν από θερμοστάτες με υδρόφιλο δέρμα που κόβουν με βάση την υγρασία! :lool:

FILMAN
07-05-12, 12:59
κι εγω καπως ετσι σκεφτομαι να το κανω αλλα δεν ξερω αν με καλυπτουν οι χρονοι που θελω να πετυχω...θα το προσπαθησω ομως και με το 4017Γιατί παιδεύεσαι, με ένα 4060, 3 αντιστάσεις, και 2 πυκνωτές, καθάρισες...

stinger
07-05-12, 15:41
πες μου με ενα σχηματικο βρε φιλιππε αν μπορεις πως να το κανω γιατι ακομα παιδευομαι...αυτες τις δυο περιπτωσεις θελω να πετυχω..

FILMAN
07-05-12, 15:48
Με ένα κύκλωμα θες να έχεις ταυτόχρονα και τις δυο αυτές εξόδους; Ή θα διαλέξεις μια απ' τις δύο;

stinger
07-05-12, 18:15
γινεται με ενα κυκλωμα να παρω αυτες τις εξοδους ταυτοχρονα??? δεν με πειραζει να ειναι και 2 ανεξαρτητα κυκλωματα..με εννδιαφερουν και τα 2 κυκκλωματα
αν καταλαβαινω καλα απο 4060 παιρνεις μια εξοδο και παιζεις με το CLOCK και reset

FILMAN
08-05-12, 16:49
Ωραία, πες μου και τι χρόνους θες!

stinger
08-05-12, 17:51
αυτους προσπαθω να πετυχω..

FILMAN
09-05-12, 14:22
Α, θες ασύμμετρους χρόνους! Θα το δω απόψε και θα σου πω πιθανότατα αύριο

FILMAN
10-05-12, 15:34
Τελικά δεν ήταν και τόσο εύκολο! Με παίδεψε γύρω στις 4 ώρες χτες!

Αρχικά, λύσεις του τύπου 4060 είναι μη εφαρμόσιμες λόγω του ότι οι χρόνοι ON και OFF είναι διαφορετικοί.

Επίσης είναι μη εφαρμόσιμες λύσεις του τύπου 555 + 4017 εξαιτίας του ότι ο λόγος των δυο χρόνων δεν είναι ακέραιος (δηλαδή θα πετυχαίναμε χρόνους 3.3 / 10 ή 3 / 9 sec αλλά οπωσδήποτε όχι 3 / 10 sec).

Προσπάθησα λοιπόν να φτιάξω δύο κυκλώματα (ένα για κάθε περίπτωση), τα οποία:
α) Να περιέχουν μόνο ένα ολοκληρωμένο
β) Να μην περιέχουν καθόλου τρανζίστορ, MOSFET κ.λ.π.
γ) Όλοι οι ίσοι χρόνοι να καθορίζονται από το ίδιο δικτύωμα RC
δ) Ο αρχικός χρόνος να μην είναι μεγαλύτερος από όσο πρέπει λόγω αρχικής φόρτισης του αντίστοιχου πυκνωτή χρονισμού
ε) Να μην υπάρχει περίπτωση (λόγω απόκλισης στις τιμές των υλικών) ο τελευταίος παλμός να βγει μικρότερος

Νομίζω πως τα κατάφερα. Το μόνο κακό είναι ότι μάλλον θα δυσκολευτείτε να βρείτε ετοιμοπαράδοτο το 74HC423 (τουλάχιστον έτσι συνέβη σε μένα όταν το πρωτοχρειάστηκα) και μάλλον θα πρέπει να το παραγγείλετε να σας το φέρουν. Βέβαια ως 74HC είναι φθηνό. Φροντίστε μόνο να είναι της PHILIPS (λέγε με και NXP).

Τα δυο κυκλώματα είναι τα δυο συνημμένα.

Πάμε στο πρώτο (αριστερά) που είναι αυτό που δίνει την έξοδο 3-10-3-∞.
Ο χρόνος των 3sec καθορίζεται από το δικτύωμα R4 - C5. Αν πρέπει να τον ρυθμίσουμε ακριβώς, μπορούμε να αντικαταστήσουμε την R4 με μια αντίσταση 2.7ΜΩ εν σειρά με ένα trimmer 2.2ΜΩ.
Ο χρόνος των 10sec καθορίζεται από το δικτύωμα R2 - C2. Αν πρέπει να τον ρυθμίσουμε ακριβώς, μπορούμε να αντικαταστήσουμε την R2 με μια αντίσταση 8.2ΜΩ εν σειρά με ένα trimmer 4.7ΜΩ.
Η R5 και ο C6 καθορίζουν το πόσους παλμούς των 3sec θα πάρουμε στην έξοδο. Εδώ θέλουμε 2 τέτοιους παλμούς. Οι τιμές των υλικών αυτών θα πρέπει να είναι τέτοιες ώστε το προαιρετικό LED (που βλέπετε με μπλε χρώμα στο σχέδιο) να ανάψει μεταξύ 3 + 10 + 3 = 16 και 3 + 10 + 3 + 10 = 26 sec μετά την τροφοδότηση του κυκλώματος. Για προφανείς λόγους θα πρέπει να επιλέξουμε έναν χρόνο κάπου στη μέση, δηλαδή γύρω στα 21sec.

Πάμε και στο δεύτερο συνημμένο (δεξιά) που είναι αυτό που δίνει την έξοδο 10-3-10-3-∞.
Ο χρόνος των 3sec καθορίζεται από το δικτύωμα R2 - C3. Αν πρέπει να τον ρυθμίσουμε ακριβώς, μπορούμε να αντικαταστήσουμε την R2 με μια αντίσταση 5.6ΜΩ εν σειρά με ένα trimmer 2.2ΜΩ.
Ο χρόνος των 10sec καθορίζεται από το δικτύωμα R1 - C2. Αν πρέπει να τον ρυθμίσουμε ακριβώς, μπορούμε να αντικαταστήσουμε την R1 με μια αντίσταση 3.9ΜΩ εν σειρά με ένα trimmer 2.2ΜΩ.
Η R4 και ο C5 καθορίζουν κι εδώ το πόσους παλμούς των 3sec θα πάρουμε στην έξοδο. Εδώ θέλουμε πάλι 2 τέτοιους παλμούς. Οι τιμές των υλικών αυτών λοιπόν θα πρέπει να είναι τέτοιες ώστε το προαιρετικό LED (που βλέπετε με μπλε χρώμα στο σχέδιο) να ανάψει μεταξύ 10 + 3 + 10 + 3 = 26 και 10 + 3 + 10 + 3 + 10 = 36 sec μετά την τροφοδότηση του κυκλώματος. Για προφανείς λόγους θα πρέπει να επιλέξουμε κι εδώ έναν χρόνο κάπου στη μέση, δηλαδή γύρω στα 31sec.

stinger
10-05-12, 17:20
ενα ευχαριστω ειναι λιγο για την βοηθεια που μου εδωσες.επειδη οι χρονοι δεν ειναι τοσο απολυτοι στο πειραμα μου θα με ενδιεφερε και με το 555+4017 σε περιπτωση που δεν βρω το συγκεκριμενο ολοκληρωμενο...τι αλλο να πω...ευχαριστω και παλι.....εισαι κορυφη

FILMAN
11-05-12, 13:30
Αυτό είναι εύκολο, βάζεις κάποιο εξάρτημα να δίνει παλμούς στο 4017 (π.χ. ένα 555) και συνδυάζεις δυο από τις εξόδους του 4017 με διόδους ή αντιστάσεις. Χρησιμοποιείς και μια άλλη έξοδο για να μπλοκάρεις το clock. Κάτι άλλο που μπορείς να κάνεις είναι να βάλεις ένα 4060 το οποίο θα οδηγεί κάποιον μονοσταθή με χρόνο 10sec.

stinger
11-05-12, 14:08
μακαρι να ειμουν στο ιδιο επιπεδο γνωσεων με εσενα ωστε να καταλαβαινω ευκολα τα οσα μου λες...τα σχηματικα με βοηθουν οσο δεν φανταζεσαι...ειμαι ερασιτεχνης και ακομα φιλιππε...
δηλαδη με το 555+4017 προσπαθω να καταφερω 10sec on- 3sec off -10 sec on-και μετα off.......

FILMAN
11-05-12, 15:02
Ώπα... Τελικά τα 3sec θέλεις on ή τα 10;

klik
11-05-12, 15:25
Πάντως με ένα μΕ θα είχε ξεμπερδέψει και θα [επανα]ρύθμιζε χρόνους όποτε ήθελε:001_tt2:.

FILMAN
11-05-12, 15:33
Είναι η περίοδος που με πιάνουν αλλεργίες τώρα... :001_tt2:

stinger
11-05-12, 17:54
Ώπα... Τελικά τα 3sec θέλεις on ή τα 10;

μην σε μπερδευω αυτους τους χρονους που μου εδωσες ειχα ζητησει απλα θα ηθελα να πετυχω με το 555+4017 τον παραπανω συνδυασμο...απο το 555 μπορω να παρω παλμους αλλα το θεμα ειναι οτι δινει η εναν η συνεχομενους...εγω που θελω 2 πρεπει να το συνδιασω με το 4017...το 10 on-3 off -10 on -3 off ειναι ευκολο να το πετυχω με το 555 το θεμα ειναι πως δεν εχω καταφερει με το 4017 να πετυχω αυτο που θελω κι επειδη οι χρονοι δεν ειναι απολυτοι προσπαθω με αυτον τον συνδιασμο
το 7CH423 δεν καταφερα ακομα να το βρω στην περιοχη μου..μαλλον θα το παραγγειλω απο εξωτερικο

klik
11-05-12, 18:05
Βάλε το 555 να δίνει παλμούς 1 sec και 2 x 4017 (σε σειρά) για να πάρεις τα 3 + 10 ή όποιον άλλο συνδυασμό θέλεις.

υγ. για Φίλιππο: εκτός από τους αλλεργιογόνους μΕ, υπάρχουν και τα υποαλλεργικά GAL (gate array logic) :001_smile:

stinger
11-05-12, 18:13
εγω σκεφτομουν να βαλω το 555 να παραγει τον συνδιασμο που θελω συνεχομενα και με το 4017 να επαιρνα τους 2 κυκλους που θελω...δεν γινεται αυτο??

klik
11-05-12, 18:34
Ναι βρε, γίνετε.
Η απάντηση μου με τα 2 χ 4017 ήταν για να μπορείς να επιλέξεις με εύκολο τρόπο ακέραια πολλαπλάσια του αρχικού σου χρονισμού (παραγόμενου με το 555).
Δεν είχα δει όλο το νήμα που αναφέρεις ότι δεν σε νοιάζει η ακρίβεια και ότι θέλεις 2 κύκλους μόνο.

stinger
11-05-12, 18:43
εδω το θεμα μου ειναι οτι δεν μπορω να πετυχω με ποιο συνδιασμο αντιστασεων και διοδων θα παρω αυτο που θελω απο τις 10 εξοδους του ολοκληρομενου...εκει θελω λιγη βοηθεια...

klik
12-05-12, 11:56
Χοντρά χοντρά είναι κάπως έτσι:

Έστω ότι έχεις καταφέρει με κάποιον τρόπο (π.χ. 555) να έχεις τους παλμούς που χρειάζεσαι.

Ελέγχεις το κύκλωμα σου με το reset του 4017 και μόνο.
Η έξοδος O3 μαζί με την είσοδο RESET, συνδέονται σε μια NOR και η έξοδος της πάει στο ENABLE του 555.

Λειτουργία:
Μόλις σταματήσεις το reset στο 4017 (το κάνεις low) η έξοδος O0 γίνεται high και η Ο3 γίνεται LOW, το NOR δίνει TRUE και αρχίζει η παραγωγή παλμών από το 555.
Στον πρώτο παλμό (rise μέτωπο), ενεργοποιείται η έξοδος O1 του 4017
Στον δεύτερο παλμό (rise μέτωπο), ενεργοποιείται η έξοδος O2 του 4017
Στον τρίτο παλμό (rise μέτωπο), τον οποίο ΔΕΝ θέλεις, ενεργοποιείται η έξοδος O3 του 4017, η NOR γίνεται LOW και σταματά το ENABLE του 555 λόγω της NOR.

Για να ξαναρχίσει σειρά παλμών πρέπει να κάνεις RESET στο 4017.

stinger
12-05-12, 20:12
εγω θελω η διαδικασια να αρχιζει με το που τροφοδοτειται το κυκλωμα με 12v ....το προσπαθησα οπως περιγραφεις αλλα δεν τα καταφερα...αν μπορεις δειξτο μου με ενα σχηματικο να το καταλαβω καλυτερα

klik
12-05-12, 22:11
Προσοχή στην πύλη, θέλει NOR π.χ. cd4001.
Μπορείς αν θέλεις να φτιάξεις NOR με χρήση 4 πυλών NAND (https://en.wikipedia.org/wiki/NAND_logic) (αν δεν έχεις NOR τσιπάκι)

Παλμούς σε σωστές διάρκειες παίρνεις;
Το 4017 μετρά τους παλμούς (διαδοχική αλλαγή της ενεργής εξόδου);

Το να ξεκινά η απαριθμήση παλμών με τη σύνδεση της τροφοδοσίας, γίνεται βάζοντας RC στην ακίδα RESET του 4017
(22ΚΩ μεταξύ + και RESET και 1μF ηλεκτρολυτικό μεταξύ RESET και γης).

FILMAN
18-05-12, 13:05
Καταρχήν συγγνώμη για την καθυστέρηση, αλλά δεν είχα βρει χρόνο να προλάβω να φτιάξω τα σχεδιάκια!

εγω σκεφτομουν να βαλω το 555 να παραγει τον συνδιασμο που θελω συνεχομενα και με το 4017 να επαιρνα τους 2 κυκλους που θελω...δεν γινεται αυτο??

Αυτό δεν το είχα σκεφτεί. Είχα σκεφτεί το 555 να δίνει 1 παλμό κάθε 3 sec στο 4017 (δηλ. συχνότητα 0.33Hz) και διαλέγοντας κατάλληλες εξόδους του 4017 να κάνεις αυτό που θες. Έτσι θα μπορείς να έχεις χρόνους που θά 'ναι ακέραια πολλαπλάσια των 3sec οπότε τα 10 sec θα είναι στην πραγματικότητα 9sec. Ο τρόπος αυτός φαίνεται στο πρώτο (αριστερό) συνημμένο.Το ίδιο κύκλωμα δίνει και τις δυο εξόδους, όπως βλέπεις, στο μπλε και το πράσινο τμήμα του κυκλώματος.

Και πάμε τώρα στην δικιά σου ιδέα, στην οποία βασίζονται τα δυο επόμενα κυκλώματα. Εδώ το 555 δίνει τους παλμούς που θες, ενώ το 4017 μπλοκάρει το 555 μετά από δυο παλμούς.

Να τονίσω ότι και στα 3 αυτά κυκλώματα ο πρώτος χρόνος θα είναι μεγαλύτερος από ό,τι πρέπει, λόγω της αρχικής φόρτισης των πυκνωτών C3, C2 και C2 αντίστοιχα, πράγμα που δεν συμβαίνει με τα κυκλώματα που σου έδωσα πιο πριν με το 74HC423.

stinger
18-05-12, 13:12
φιλιππε σε ευχαριστω για ακομη μια φορα...θεωρω οτι με καλυψες και με το παραπανω μαλιστα. αν θελω να παιξω με τους χρονους πρεπει να αλλαξω την χωρητικοτητα των πυκνωτων???...το74HC423 δεν το εχω βρει ακομα και θα το παραγγειλω απο εξωτερικο τελικα..