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

Θέμα: Κάποιος καλός atmelακιας???? (pwm fuction)

  1. #1
    Μέλος
    Όνομα
    βασιλησ
    Εγγραφή
    May 2011
    Περιοχή
    περιστερι
    Μηνύματα
    85

    Προεπιλογή Κάποιος καλός atmelακιας???? (pwm fuction)

    γεια σας θα ήθελα την βοήθεια σας για κάτι που ψαχνό εδώ και καιρό
    θέλω να οδηγήσω ένα solenoid με έναν επεξεργαστή atmel
    Το θέμα μου είναι ότι τα solenoid λειτουργούν σε πολύ χαμηλότερη συχνότητα από ότι το pwm του επεξεργαστή
    ξέρει κανεις πως να φτιαξω μια συνάρτηση οποία να κάνει το pwm στην επιθυμητή συχνότητα 10-50hz??

    0 Not allowed! Not allowed!

  2. #2
    Μέλος Το avatar του χρήστη gsouf
    Όνομα
    Γιώργος
    Εγγραφή
    Mar 2010
    Περιοχή
    Α.Πατησια
    Μηνύματα
    487


    0 Not allowed! Not allowed!

  3. #3
    Μέλος
    Όνομα
    βασιλησ
    Εγγραφή
    May 2011
    Περιοχή
    περιστερι
    Μηνύματα
    85

    Προεπιλογή

    καταλαβα στο περιπου πως υπολογιζουμε τις τιμες
    αλλα δν ξερω πως αυτο θα το γραψω σε καποιο timer interrupt
    θα μπορουσες να με βοηθησεις?

    0 Not allowed! Not allowed!

  4. #4
    Μέλος
    Όνομα
    βασιλησ
    Εγγραφή
    May 2011
    Περιοχή
    περιστερι
    Μηνύματα
    85

    Προεπιλογή

    #include <avr/io.h>



    int main(void){

    DDRD = 0xff;

    TCCR1A = 0;

    TCCR1B = 0;

    TCCR1A |= ( 1<<COM1B1 | //non-inverted mode

    1<<COM1B0 |

    1<<WGM11 ); //fast PWM (14) ,



    TCCR1B |= ( 1<<WGM12 |

    1<<WGM13 |

    1<<CS10); //prescale 1

    int top=(16000000/ (1*frequency))-1
    int dt=(duty/100)*top

    ICR1 = top;



    while(1){

    OCR1B = ICR1 - dt;

    }



    }



    καπως ετσι δεν γινεται η συναρτηση ωστε να της δινω το frequensy,duty και να κανει το pwm?αλλα πως αυτο θα το βαλω σε εναν timer?

    0 Not allowed! Not allowed!

  5. #5
    Μέλος Το avatar του χρήστη xmaze
    Όνομα
    Νίκος
    Εγγραφή
    May 2010
    Περιοχή
    Μακεδονία
    Μηνύματα
    1.034

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από bill.lask Εμφάνιση μηνυμάτων
    αλλα πως αυτο θα το βαλω σε εναν timer?
    τι εννοείς;

    0 Not allowed! Not allowed!

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

  1. PWM vs dimmer , PWM vs PSU για μοτερ ?
    By BeetleJuice in forum Ερωτήσεις Αρχάριων
    Απαντήσεις: 38
    Τελευταίο Μήνυμα: 29-04-15, 15:23
  2. Κακές επιδόσεις 3G
    By antonis_p in forum Συσκευές GSM / GPS / Tablet
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 18-08-14, 23:29
  3. Απαντήσεις: 7
    Τελευταίο Μήνυμα: 15-06-11, 18:56
  4. Μαθήματα για καλές κολλήσεις
    By KOKAR in forum Ηλεκτρονικά
    Απαντήσεις: 42
    Τελευταίο Μήνυμα: 31-12-10, 15:48

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

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