Εμφάνιση αποτελεσμάτων : 1 έως 7 από 7

Θέμα: Προβλημα με arduino σε bipolar motor

  1. #1
    Μέλος Το avatar του χρήστη Bobiras
    Όνομα
    Νίκος
    Εγγραφή
    Jul 2009
    Περιοχή
    αθήνα
    Μηνύματα
    349

    Angry Προβλημα με arduino σε bipolar motor

    καλησπερα στη παρεα.
    Εδω και αρκετο καιρο προσπαθω να φτιαξω κατι οργανα που μου εφεραν χωρις αποτελεσμα οτι και εχω δοκιμασει σχεδον τα παντα δεν καταφερα τπτ ειτε σκετα στο arduino ειναι με drivers ωπος ο L293D και ULN2003 με το μονο που καταφερα κατι να κανω ειναι με αυτο το shield Adafruit Motor Shield v2.0.jpg αλλα δεν ηταν δικο μου το ειχα παρει δανικο δεν μπωρο να το βρω ελλαδα και το συμαντικοτερο οτι πρεπει να αγορασω 3 τετοια κοματια αρα και 3 arduino και το κοστος παει πολυ μεγαλο αρα δεν μας κανει.
    αυτο που θελω να κανω ειναι οταν ξεκηναει να κανει ενα τεστ η βελονα απο το κατωτερο σημειο που του εχω ορισει μεχρι το ανοτερο σημειο που του εχω ορισει δλδ καπως ετσιgauge temp motor.jpg και στην συνεχεια να δουλευει και να συνεργαζετε με ενα λμ35. τα συγκεκριμενα οργανα πιστευω οτι ειναι bipolar αλλα φιλλος μου ειπε οτι ειναι brush motor εσεις τη πιστευετε οτι ειναι??
    IMG_0912.jpgIMG_0913.jpgIMG_0927.jpg

    0 Not allowed! Not allowed!

  2. #2
    Μέλος Το avatar του χρήστη Bobiras
    Όνομα
    Νίκος
    Εγγραφή
    Jul 2009
    Περιοχή
    αθήνα
    Μηνύματα
    349

    Προεπιλογή

    εκανα καποιες δοκιμες και εδωσα ταση στα ακρα του IMG_0926.jpg οταν δεν εχει ταση η βελονα μενει εδω IMG_0942.jpg οταν εφαρμοζω ταση στο 1 και 4 η βελονα παει τερμα δεξεια IMG_0940.jpg ενω οταν εφαρμοζω ταση στο 2 και 3 η βελονα παει τερμα αριστερα IMG_0941.jpg

    0 Not allowed! Not allowed!

  3. #3
    Μέλος Το avatar του χρήστη SProg
    Όνομα
    Σάββας
    Εγγραφή
    Mar 2014
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.612

    Προεπιλογή

    Οταν λες "εκανα κατι" , αυτο που εκανες το εκανες με τι συνδεσμολογια και το μοτερ το φεροσουν σαν να ειναι 'τι' ; Ασε τα ετοιμα drivers, με TIP/Mosfet τα οδηγεις με κοστος <1eu .

    Δεν φαινεται καλα στην 4η φωτο - 1ο post , εχει μονο το κινητηρακι ή και αλλα εξαρτηματα;

    Βηματικος μου φαινεται, τον αρχικοποιει στην αρχη και μετα τον πηγαινει οπου πρεπει.


    ΥΓ μην βαζεις ταση οπου ναναι πριν κατασταλλαξεις τι κηνητηρας ειναι

    0 Not allowed! Not allowed!

  4. #4
    Μέλος Το avatar του χρήστη Bobiras
    Όνομα
    Νίκος
    Εγγραφή
    Jul 2009
    Περιοχή
    αθήνα
    Μηνύματα
    349

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από SavKok Εμφάνιση μηνυμάτων
    Οταν λες "εκανα κατι" , αυτο που εκανες το εκανες με τι συνδεσμολογια και το μοτερ το φεροσουν σαν να ειναι 'τι' ; Ασε τα ετοιμα drivers, με TIP/Mosfet τα οδηγεις με κοστος <1eu .

    Δεν φαινεται καλα στην 4η φωτο - 1ο post , εχει μονο το κινητηρακι ή και αλλα εξαρτηματα;

    Βηματικος μου φαινεται, τον αρχικοποιει στην αρχη και μετα τον πηγαινει οπου πρεπει.


    ΥΓ μην βαζεις ταση οπου ναναι πριν κατασταλλαξεις τι κηνητηρας ειναι

    με το μονο που δουλεξε και εκανα κατι ειναι αυτος ο κωδικας που τον δοκιμασε ο φιλλος που ειχε το shield γτ εγω δεν εχω τετοιο να κανω δοκιμες με το κωδικα για αυτο θελω να το φτιαξω χωρις το shield

    Κώδικας:
    #include <Wire.h>#include <Adafruit_MotorShield.h>
    #include "utility/Adafruit_PWMServoDriver.h"
    
    
    // Create the motor shield object with the default I2C address
    Adafruit_MotorShield AFMS = Adafruit_MotorShield(); 
    // Or, create it with a different I2C address (say for stacking)
    // Adafruit_MotorShield AFMS = Adafruit_MotorShield(0x61); 
    
    
    // Select which 'port' M1, M2, M3 or M4. In this case, M1
    Adafruit_DCMotor *myMotor = AFMS.getMotor(1);
    // You can also make another motor on port M2
    //Adafruit_DCMotor *myOtherMotor = AFMS.getMotor(2);
    
    
    void setup() {
      Serial.begin(9600);           // set up Serial library at 9600 bps
      Serial.println("Adafruit Motorshield v2 - DC Motor test!");
    
    
      AFMS.begin();  // create with the default frequency 1.6KHz
      //AFMS.begin(1000);  // OR with a different frequency, say 1KHz
      
      // Set the speed to start, from 0 (off) to 255 (max speed)
      myMotor->setSpeed(150);
      myMotor->run(FORWARD);
      // turn on motor
      myMotor->run(RELEASE);
    }
    
    
    void loop() {
      uint8_t i;
      
      Serial.print("tick");
    
    
      myMotor->run(FORWARD);
      for (i=0; i<255; i++) {
        myMotor->setSpeed(i);  
        delay(10);
      }
      for (i=255; i!=0; i--) {
        myMotor->setSpeed(i);  
        delay(10);
      }
      
      Serial.print("tock");
    
    
      myMotor->run(BACKWARD);
      for (i=0; i<255; i++) {
        myMotor->setSpeed(i);  
        delay(10);
      }
      for (i=255; i!=0; i--) {
        myMotor->setSpeed(i);  
        delay(10);
      }
    
    
      Serial.print("tech");
      myMotor->run(RELEASE);
      delay(1000);
    }
    στην 4 φοτο μονο το κινητηρα εχει ταση εδωσα για δοκιμει ετσι και αλλιως εχω αρκετα τετοια αυτα που θα δουλεψουν δεν δοκιμαζωουτε ταση ουτε τπτ θα τα δοκιμασω με κωδικα.

    0 Not allowed! Not allowed!

  5. #5
    Μέλος Το avatar του χρήστη herctrap
    Όνομα
    Ηρακλής
    Εγγραφή
    May 2010
    Περιοχή
    Αιγάλεω / Πυλος
    Μηνύματα
    1.971

    Προεπιλογή

    http://www.hlektronika.gr/forum/show...4%F1%E1%ED+BMW


    είχα γράψει πολλά αλλά τα έσβησε το kolom@l@kismeno αllliexreeeswss τα υπόλοιπα με τα το format

    0 Not allowed! Not allowed!

  6. #6
    Μέλος
    Εγγραφή
    Apr 2006
    Περιοχή
    Κέρκυρα
    Μηνύματα
    5.956

    Προεπιλογή

    Παλαιότερα (δεν ξέρω τι έχουν τα σύγχρονα) τα όργανα των αυτοκινήτων χρησιμοποιούσαν air core meter που απαιτεί ιδιαίτερη οδήγηση (με ημίτονο και συνημίτονο). Μάλλον και το δικό σου είναι τέτοιου τύπου οργάνο.
    Για τα όργανα αυτά υπάρχουν ειδικά τσιπάκια (κλασικό από τη δεκαετία το 80 είναι το LM1819) αλλά είναι ακριβούτσικα! Μπορείς να δεις το datasheet του ολοκληρωμένου για να δεις τη θεωρία λειτουργίας και ενδεχωμενος να αντικαταστήσεις την λειτουργία τους με τον arduino (με χρήση PWM)

    0 Not allowed! Not allowed!

  7. #7
    Μέλος Το avatar του χρήστη herctrap
    Όνομα
    Ηρακλής
    Εγγραφή
    May 2010
    Περιοχή
    Αιγάλεω / Πυλος
    Μηνύματα
    1.971

    Προεπιλογή

    Ακριβώς ετσι είναι ήταν και αυτό της BMW που είχα

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

    μπορείς με L293 4 x I/O και 2 PWM για κάθε οργανο

    0 Not allowed! Not allowed!

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

  1. arduino control motor AC
    By hackertom in forum Μικροελεγκτές
    Απαντήσεις: 19
    Τελευταίο Μήνυμα: 20-01-16, 22:06
  2. Bipolar stepper motor μεγάλης ισχύος
    By SV1HAG in forum Αυτοματισμοί
    Απαντήσεις: 5
    Τελευταίο Μήνυμα: 18-06-12, 22:46
  3. ΠΡΟΒΛΗΜΑ ΜΕ STEPPER MOTOR+POTENCIOMETER+ARDUINO SOS!!!!!!
    By ΓΙΑΝΝΗΣ ΚΑΣΤΟΡΙΑ in forum Μικροελεγκτές
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 16-06-11, 18:00
  4. βοήθεια με bipolar stepper motor
    By Zak in forum Διάφορα Κυκλώματα
    Απαντήσεις: 6
    Τελευταίο Μήνυμα: 20-11-10, 17:19

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

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