Σελίδα 2 από 2 ΠρώτηΠρώτη 1 2
Εμφάνιση αποτελεσμάτων : 11 έως 20 από 20

Θέμα: Έλεγχος ηλεκτροπόντας με Arduino

  1. #11
    Νέο Μέλος Το avatar του χρήστη SauROnmiKE
    Όνομα
    Μιχάλης
    Εγγραφή
    Jun 2020
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    9

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από selectronic Εμφάνιση μηνυμάτων
    Καταρχάς συγχαρητήρια για την κατασκευή!

    Έχεις ανεβάσει τα πάντα για το κομμάτι του ελέγχου, όμως που είναι το κομμάτι "ισχύος", πως ενεργοποιεί o Arduino τον μετ/στη? Βλέπω την εντολή "digitalWrite(weldOutput, HIGH)" και LOW στον κώδικα και ένα μεγάλο ρελέ στις φωτό, τα 1mS που αναφέρεις τα πετυχαίνεις με ρελέ?
    Ρωτάω γιατί θα ήθελα κι εγώ κάποια στιγμή ()να κάνω κάτι τέτοιο (τον μετ/στη τον έχω και κάθεται εδώ και χροοοοοονια) αλλά είχα σκεφτεί ότι θα χρειαζόταν να μετράω τις ημιπεριόδους του AC και να ελέγχω το πρωτεύον του μετ/στη με SCR/TRIAC (άρα ~10mS βήματα)...

    Ξανά ΜΠΡΑΒΟ για την κατασκευή!

    Καλησπέρα και ευχαριστώ πολύ για τα σχόλια!

    Το κομμάτι ισχύος, είναι ένα solid-state relay. Στην παλιά πόντα είχαμε απλό μηχανικό ρελέ, το οποίο ενεργοποιούταν από >16ms. Με το τωρινό solid-state το πετυχαίνουμε, αν και ανούσιο για τέτοια κατασκευή.

    0 Not allowed! Not allowed!

  2. #12
    Νέο Μέλος Το avatar του χρήστη SauROnmiKE
    Όνομα
    Μιχάλης
    Εγγραφή
    Jun 2020
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    9

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από mtzag Εμφάνιση μηνυμάτων
    Η εξοδος ολη ειναι 3V η του καθε μ/σ ?
    Αν ειναι 3V συνολικα ειναι λιγο θελει παραπανω για καλυτερο αποτελεσμα.
    Καλησπέρα και ευχαριστώ για τα σχόλια,

    Δεν γνωρίζω να σου πω, απ'ότι διάβασα οι τάσεις σε πόντες διαφέρουν, για αυτό που θέλαμε να κάνουμε και για να μάθουμε είμαστε ευχαριστημένοι πάντως

    0 Not allowed! Not allowed!

  3. #13
    Μέλος
    Όνομα
    Γιάννης
    Εγγραφή
    May 2011
    Περιοχή
    Πέραμα
    Μηνύματα
    3.042

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από SauROnmiKE Εμφάνιση μηνυμάτων
    Καλησπέρα και ευχαριστώ πολύ για τα σχόλια!

    Το κομμάτι ισχύος, είναι ένα solid-state relay. Στην παλιά πόντα είχαμε απλό μηχανικό ρελέ, το οποίο ενεργοποιούταν από >16ms. Με το τωρινό solid-state το πετυχαίνουμε, αν και ανούσιο για τέτοια κατασκευή.
    Το κομμάτι του κώδικα που ενεργοποιεί το ρελέ είναι το παρακάτω, σωστά?

    Κώδικας:
    digitalWrite(weldOutput, HIGH);
    delay(firstPulse);
    digitalWrite(weldOutput, LOW);
    delay(delayBetweenPulses);
    digitalWrite(weldOutput, HIGH);
    delay(secondPulse);
    digitalWrite(weldOutput, LOW);
    Ακόμα και παλμό πλάτους 1mS να δίνει το Arduino, δεν βλέπω πως μπορείς να έχεις κάθε φορά το ίδιο αποτέλεσμα με την ίδια ρύθμιση, αφού δεν ξέρεις σε ποιο σημείο του AC είσαι...
    Παρακάτω είναι δύο σημεία με πλάτος 1mS, την ίδια ισχύ θα έχεις και στις δύο περιπτώσεις?



    Γι' αυτό είπα ότι αυτό που είχα σκεφτεί εγώ ήταν να μετράς το που είσαι στην τάση δικτύου (πχ με zero-cross detector που είναι εύκολο να γίνει με optocoupler για απομόνωση) και να ενεργοποιείς ένα TRIAC "cycle-by-cycle" βασικά κάθε φορά που το AC φτάνει τα μηδέν Βολτ (άρα κάθε μισή περίοδο = 10mS). Έτσι θα έχεις κάθε φορά μία ημιπερίοδο, από μηδέν σε μηδέν (θετική ή αρνητική δεν παίζει ρόλο) άρα και το ίδιο αποτέλεσμα στο δευτερεύον του μετ/στη...

    2 Not allowed! Not allowed!

  4. Ένα μέλος ευχαρίστησε τον selectronic για αυτό το χρήσιμο μήνυμα:

    SauROnmiKE (19-10-20)

  5. #14
    Νέο Μέλος Το avatar του χρήστη SauROnmiKE
    Όνομα
    Μιχάλης
    Εγγραφή
    Jun 2020
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    9

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από selectronic Εμφάνιση μηνυμάτων
    Το κομμάτι του κώδικα που ενεργοποιεί το ρελέ είναι το παρακάτω, σωστά?

    Κώδικας:
    digitalWrite(weldOutput, HIGH);
    delay(firstPulse);
    digitalWrite(weldOutput, LOW);
    delay(delayBetweenPulses);
    digitalWrite(weldOutput, HIGH);
    delay(secondPulse);
    digitalWrite(weldOutput, LOW);
    Ακόμα και παλμό πλάτους 1mS να δίνει το Arduino, δεν βλέπω πως μπορείς να έχεις κάθε φορά το ίδιο αποτέλεσμα με την ίδια ρύθμιση, αφού δεν ξέρεις σε ποιο σημείο του AC είσαι...
    Παρακάτω είναι δύο σημεία με πλάτος 1mS, την ίδια ισχύ θα έχεις και στις δύο περιπτώσεις?



    Γι' αυτό είπα ότι αυτό που είχα σκεφτεί εγώ ήταν να μετράς το που είσαι στην τάση δικτύου (πχ με zero-cross detector που είναι εύκολο να γίνει με optocoupler για απομόνωση) και να ενεργοποιείς ένα TRIAC "cycle-by-cycle" βασικά κάθε φορά που το AC φτάνει τα μηδέν Βολτ (άρα κάθε μισή περίοδο = 10mS). Έτσι θα έχεις κάθε φορά μία ημιπερίοδο, από μηδέν σε μηδέν (θετική ή αρνητική δεν παίζει ρόλο) άρα και το ίδιο αποτέλεσμα στο δευτερεύον του μετ/στη...
    Καλημέρα!

    Έχεις δίκιο σε αυτό και σε ευχαριστώ που με διόρθωσες, εδώ παίζει ρόλο η απειρία μου σε αυτά. Θα πρέπει να κάτσω να διαβάσω και να πειραματιστώ με αυτά που έγραψες για να δω τι αποτέλεσμα μπορώ να βγάλω. To Arduino όντως έχει τη δυνατότητα να βγάλει σήμα ακόμα και μικρότερο του 1ms.

    2 Not allowed! Not allowed!

  6. #15
    Μέλος
    Όνομα
    Γιάννης
    Εγγραφή
    May 2011
    Περιοχή
    Πέραμα
    Μηνύματα
    3.042

    Προεπιλογή

    Αν δεν έχεις εμπειρία με την τάση δικτύου τότε καλύτερα να μην κάνεις πειράματα, έτσι κι αλλιώς το μηχάνημα υπάρχει και παίζει μια χαρά όπως φαίνεται στα βίντεο, απλά ήθελα να βεβαιωθώ για το πως ελέγχεις τον μετ/στη γιατί με ενδιαφέρει να φτιάξω κι εγώ μια μέρα κάτι τέτοιο όπως προείπα.

    Παράθεση Αρχικό μήνυμα από elektronio Εμφάνιση μηνυμάτων
    ...δεν πρέπει να έχεις ρύθμιση ισχύος, που το θεωρώ σημαντικό...
    Μάρκο να κάνω μία ερώτηση (αν δεις το μήνυμα), ξέρεις πως κάνουν τον έλεγχο ισχύος σε αυτά τα μηχανήματα?
    Υπάρχουν πολλά taps στο πρωτεύον του μετ/στη (αυτό μου φαίνεται το ποιο εύκολο), βάζουν κάποιο ballast σε σειρά ή κάτι τέτοιο?

    1 Not allowed! Not allowed!

  7. Ένα μέλος ευχαρίστησε τον selectronic για αυτό το χρήσιμο μήνυμα:

    SauROnmiKE (19-10-20)

  8. #16
    Συντονιστής Το avatar του χρήστη nestoras
    Όνομα
    Παναγιώτης
    Εγγραφή
    Feb 2006
    Περιοχή
    Ξάνθη
    Μηνύματα
    4.615

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από selectronic Εμφάνιση μηνυμάτων
    Το κομμάτι του κώδικα που ενεργοποιεί το ρελέ είναι το παρακάτω, σωστά?

    Κώδικας:
    digitalWrite(weldOutput, HIGH);
    delay(firstPulse);
    digitalWrite(weldOutput, LOW);
    delay(delayBetweenPulses);
    digitalWrite(weldOutput, HIGH);
    delay(secondPulse);
    digitalWrite(weldOutput, LOW);
    Ακόμα και παλμό πλάτους 1mS να δίνει το Arduino, δεν βλέπω πως μπορείς να έχεις κάθε φορά το ίδιο αποτέλεσμα με την ίδια ρύθμιση, αφού δεν ξέρεις σε ποιο σημείο του AC είσαι...
    Παρακάτω είναι δύο σημεία με πλάτος 1mS, την ίδια ισχύ θα έχεις και στις δύο περιπτώσεις?



    Γι' αυτό είπα ότι αυτό που είχα σκεφτεί εγώ ήταν να μετράς το που είσαι στην τάση δικτύου (πχ με zero-cross detector που είναι εύκολο να γίνει με optocoupler για απομόνωση) και να ενεργοποιείς ένα TRIAC "cycle-by-cycle" βασικά κάθε φορά που το AC φτάνει τα μηδέν Βολτ (άρα κάθε μισή περίοδο = 10mS). Έτσι θα έχεις κάθε φορά μία ημιπερίοδο, από μηδέν σε μηδέν (θετική ή αρνητική δεν παίζει ρόλο) άρα και το ίδιο αποτέλεσμα στο δευτερεύον του μετ/στη...
    Για την ακριβεια, επειδη 1ον και 2ον σε πραγματικο ΜΣ εχουν διαφορά φασης, το zero crossing (ως σημειο αναφορας χρονων) θα πρεπει να αναζητηθει στο 2ον τυλιγμα.

    0 Not allowed! Not allowed!
    FreeBsD For Ever

  9. #17
    Μέλος
    Όνομα
    Μάρκος
    Εγγραφή
    Mar 2012
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.946

    Προεπιλογή

    Νομίζω άδικα παιδεύστε με τα milisecond. Με λίγα milisecond συγκόλληση δεν γίνεται. Και μισό δευτερόλεπτο να κάνει συγκόλληση θα περάσουν 25 περίοδοι, επομένως το που θα πετύχει την κυματομορφή του εναλασομένου δεν παίζει σοβαρό ρόλο.

    1 Not allowed! Not allowed!
    Όταν όλα τα άλλα έχουν αποτύχει..... RTFM.
    Short instructions: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>> Good Luck!
    https://diyelectronics-gr.blogspot.gr https://www.facebook.com/groups/872041030200567

  10. #18
    Συντονιστής Το avatar του χρήστη nestoras
    Όνομα
    Παναγιώτης
    Εγγραφή
    Feb 2006
    Περιοχή
    Ξάνθη
    Μηνύματα
    4.615

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από elektronio Εμφάνιση μηνυμάτων
    Νομίζω άδικα παιδεύστε με τα milisecond. Με λίγα milisecond συγκόλληση δεν γίνεται. Και μισό δευτερόλεπτο να κάνει συγκόλληση θα περάσουν 25 περίοδοι, επομένως το που θα πετύχει την κυματομορφή του εναλασομένου δεν παίζει σοβαρό ρόλο.
    Η ενσταση του selectronic ήταν για το οταν ο χρηστης βαλει χρονο κατω απο 5ms (ή στην ακραια περιπτωση 1ms).

    0 Not allowed! Not allowed!
    FreeBsD For Ever

  11. #19
    Μέλος
    Όνομα
    Μάνος
    Εγγραφή
    Jan 2012
    Περιοχή
    Κρήτη
    Μηνύματα
    3.951

    Προεπιλογή

    Σε αυτη που εχει χαμηλη ταση θελει παραπανω χρονο παλμων απο τις αλλες ποντες που παιζουνε με ταση γυρω στα 10V

    0 Not allowed! Not allowed!

  12. #20
    Μέλος
    Όνομα
    Γιάννης
    Εγγραφή
    May 2011
    Περιοχή
    Πέραμα
    Μηνύματα
    3.042

    Προεπιλογή

    Ναι αυτό ήθελα να πω, μπορεί το arduino να βγάζει 1mS παλμό αλλά δεν ξέρεις αν εκείνη τη στιγμή η τάση δικτύου είναι στα 340 ή στα 10 Βολτ, άρα δεν θα έχεις πάντα το ίδιο αποτέλεσμα.
    Και ναι αυτό θα ισχύει για <10mS παλμό, αν θέλεις 500mS για να κολλήσεις τότε δεν έχει σημασία...

    1 Not allowed! Not allowed!

Σελίδα 2 από 2 ΠρώτηΠρώτη 1 2

Παρόμοια Θέματα

  1. Έλεγχος φωτισμού με το τηλεκοντρόλ της τηλεόρασης με χρήση arduino
    By αλπινιστης in forum Παρουσίαση Ολοκληρωμένων Κατασκευών
    Απαντήσεις: 4
    Τελευταίο Μήνυμα: 20-01-20, 18:59
  2. Απαντήσεις: 82
    Τελευταίο Μήνυμα: 10-04-17, 20:21
  3. Αγορά Ηλεκτροπόντας
    By sparasta in forum Όργανα & Εξοπλισμός
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 05-04-16, 12:50
  4. ΑRDUINO- Έλεγχος ηλεκτρικού θερμοσίφωνα
    By manosss in forum Μικροελεγκτές
    Απαντήσεις: 27
    Τελευταίο Μήνυμα: 23-05-14, 02:28
  5. Arduino, Έλεγχος εξόδου μετά από χρόνο
    By NIKPAPAZOGLOU in forum Ηλεκτρολογικά
    Απαντήσεις: 7
    Τελευταίο Μήνυμα: 19-04-14, 02:51

Tags for this Thread

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας