Επιστροφή στο Forum : Arduino Desoldering iron
Γεια στην παρεα θα ήθελα μια βοήθεια με αυτό το κύκλωμα: http://dangerousprototypes.com/forum/viewtopic.php?t=6513 αντι για κολλητήρι εγω θα του βάλω το zd 552.Λοιπόν κάνω το κύκλωμα βάζω μπρος το μηχάνιμα χωρις το zd 552 και η οθόνη γράφει 25c.; Όταν το συνδέω το zd 552 χωρις το heater πάνω το temp ανεβαίνει στο 58c. Πως θα μπορουσα να το ρυθμίσω αυτό?
Λοιπόν παιδιά ρύθμισα το 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
eleCtroAsxetos
11-07-15, 14:24
fTemp = fTAmb + fScaleFactor * fVoltage -4;
η μπορεις να μην πειραξεις την αρχικη εξισωση
και να βαλεις τη διορθωση απο κατω ακριβως
fTemp = fTAmb + fScaleFactor * fVoltage;
fTemp = fTemp - 4;
μετρα σωστα τη θερμοκρασια του δωματιου σου. εγω υπεθεσα οτι εχεις περιπου 28-29 βαθμους μεσα. οποτε ετσι εκανε τη διορθωση με το 33
'fTemp' does not name a type αυτο μου λεει
eleCtroAsxetos
11-07-15, 14:31
'fTemp' does not name a type αυτο μου λεει
βρες την εξισωση που σου εδειξα μεσα στον κωδικα.μην την γραψεις οπου ναναι...Ειναι μεσα στο loop
εκει που θα τη βρεις εκει κανε τις διορθωσεις.
Εσυ προφανως πηγες εβαλες την διορθωση στην αρχη, οπου δεν ειναι ακομα ορισμενη η fTemp και σου δωσε αυτο το σφαλμα
ααααα σε ευχαριστω παρα πολυ τωρα μου δειχνει 26!
eleCtroAsxetos
11-07-15, 14:39
τιποτα! να σου πω επειδη ζηλεψα...απο που πηρες το πιστολι αποκολλησης και ποσα μεταφορικα ειχε???:001_smile:
στειλε πριβε αν θες
κανενα προβλημα αυτο ειναι το λιγοτερο που μπορω να σου πω! Το αγορασα από το ebw(νομίζω) από ελλαδα ειναι το 7 πιν http://www.ebw.gr/el/product/26379/Spare-Gun-for-ZD-915-917-24V-80W-7PIN-1pc-bag-RoHS και έκανε 27 ευρω με αντικαταβολή και μεταφορικά
διάβασα πως ποιο πάνω είχεις πει πως το κύκλωμα αυτό είναι για άλλο τύπο θερμοζευγος κάτι που το πίστευα και έγω αλλά μετά είδα τον code και ότι είναι ρυθμισμένο για k type.
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.