PDA

Επιστροφή στο Forum : Arduino Desoldering iron



dimi124
11-07-15, 13:29
Γεια στην παρεα θα ήθελα μια βοήθεια με αυτό το κύκλωμα: http://dangerousprototypes.com/forum/viewtopic.php?t=6513 αντι για κολλητήρι εγω θα του βάλω το zd 552.Λοιπόν κάνω το κύκλωμα βάζω μπρος το μηχάνιμα χωρις το zd 552 και η οθόνη γράφει 25c.; Όταν το συνδέω το zd 552 χωρις το heater πάνω το temp ανεβαίνει στο 58c. Πως θα μπορουσα να το ρυθμίσω αυτό?

dimi124
11-07-15, 13:51
Λοιπόν παιδιά ρύθμισα το Ambient temp στους 0c και όταν σύνδεσα το zd 552 έλεγε 33c ειναι αυτό λογικο?

eleCtroAsxetos
11-07-15, 13:53
η εξισωση που εξαγει τη θερμοκρασια στο arduino, βασει της εξοδου των 2 τελεστικων ενισχυτων (που γινεται εισοδος σε ενα αναλογικο pin του arduino) ειναι ορισμενη για αλλο θερμοζευγος απο αυτο του zd552.

θα πρεπει να κανεις βαθμονομηση στο θερμοζευγος ή να βρεις την χαρακτηριστικη του καμπυλη θερμοκρασιας-τασης και να κανεις μαθηματικη βαθμονομηση βασει του συντελεστη ενισχυσης των τελεστικων. νομιζω για το σχηματικο που δειχνεις η ενισχυση ειναι Χ200.


να σου δωσω και μια συμβουλη. ο mcp6034 θα λειτουργησει σταθεροτερα βασει της εμπειριας μου απο τον LM358. Το γιατι δεν ξερω να στο εξηγησω επιστημονικα αλλα εχοντας δοκιμασει αντιστοιχο κυκλωμα ειχα πολλα προβληματα δε μπορουσα με τιποτα να βρω μια σταθεροτητα για να μπορεσω να τον βαθμονομησω στον κωδικα

αν ντε και καλα θες να διορθωσεις την ενδειξη με λανθασμενο τροπο...πηγαινε στον κωδικα
fTemp = fTAmb + fScaleFactor * fVoltage;
εδω και πριν το ερωτηματικο βαλε - ή + το ποσο θες να αυξομειωσεις την αναγραφομενη θερμοκρασια (αλλα να ξερεις οτι αυτη η θερμοκρασια ειναι και αυτη βαση της οποιας θα λειτουργει ο θερμαντηρας)

εφοσον συνδεεις το ZD552 και σου λεει 33C
βαλε μια διορθωση -4 μετα το fvoltage

dimi124
11-07-15, 14:15
float fVoltage;-4 ετσι?

eleCtroAsxetos
11-07-15, 14:24
fTemp = fTAmb + fScaleFactor * fVoltage -4;
η μπορεις να μην πειραξεις την αρχικη εξισωση
και να βαλεις τη διορθωση απο κατω ακριβως

fTemp = fTAmb + fScaleFactor * fVoltage;
fTemp = fTemp - 4;

μετρα σωστα τη θερμοκρασια του δωματιου σου. εγω υπεθεσα οτι εχεις περιπου 28-29 βαθμους μεσα. οποτε ετσι εκανε τη διορθωση με το 33

dimi124
11-07-15, 14:29
'fTemp' does not name a type αυτο μου λεει

eleCtroAsxetos
11-07-15, 14:31
'fTemp' does not name a type αυτο μου λεει

βρες την εξισωση που σου εδειξα μεσα στον κωδικα.μην την γραψεις οπου ναναι...Ειναι μεσα στο loop
εκει που θα τη βρεις εκει κανε τις διορθωσεις.

Εσυ προφανως πηγες εβαλες την διορθωση στην αρχη, οπου δεν ειναι ακομα ορισμενη η fTemp και σου δωσε αυτο το σφαλμα

dimi124
11-07-15, 14:35
ααααα σε ευχαριστω παρα πολυ τωρα μου δειχνει 26!

eleCtroAsxetos
11-07-15, 14:39
τιποτα! να σου πω επειδη ζηλεψα...απο που πηρες το πιστολι αποκολλησης και ποσα μεταφορικα ειχε???:001_smile:

στειλε πριβε αν θες

dimi124
11-07-15, 14:41
κανενα προβλημα αυτο ειναι το λιγοτερο που μπορω να σου πω! Το αγορασα από το ebw(νομίζω) από ελλαδα ειναι το 7 πιν http://www.ebw.gr/el/product/26379/Spare-Gun-for-ZD-915-917-24V-80W-7PIN-1pc-bag-RoHS και έκανε 27 ευρω με αντικαταβολή και μεταφορικά

dimi124
11-07-15, 20:32
διάβασα πως ποιο πάνω είχεις πει πως το κύκλωμα αυτό είναι για άλλο τύπο θερμοζευγος κάτι που το πίστευα και έγω αλλά μετά είδα τον code και ότι είναι ρυθμισμένο για k type.