Знакомство с контроллером Arduino.

  • Образовательные программы
  • docx
  • 22.10.2018
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Жарықдиодты басқару үшін ұқсас шығуды (ЕИМ) пайдалану үлгісі Arduino бағдарламасының File->Sketchbook->Examples->Analog мәзірінен қолжетімді. Ендік-Импульсті модуляция, немесе ЕИМ, бұл цифрлы құрылғылар арқылы өзгерген ұқсас мәндер алу операциясы. Құрылғы максималды және минималды мәндердің арасында үнемі ауысып отыратын тікбұрышты имсульстар-сигнал алу үшін пайдаланылады. Бұл сигнал 0 В қосуға қатысты 5 В қосу уақытының ұзақтығын өзгерте отырып, максималды (5 В) және минималды (0 В) мәндер арасында кернеуді модельдейді. Максималды мәнді қосу ұзақтығы импульстің ені деп аталады. Әртүрлі ұқсас шаманы алу үшін импульстің ені өзгереді. Қосу-сөндіру кезеңдерін айтарлықтай жылдам
Иконка файла материала 7.1.1 ШИМ.docx
«Роботты техника». 4­ші деңгей. 11 сабақ. Сабақтың тақырыбы: Ендік­Импульсті модуляция. Сабақтың ұзақтығы: 2 сағ. Ендік­Импульсті модуляция Ендік­Импульсті модуляция, қысқаша ЕИМ, (ағылш. PWM) Жарықдиодты басқару үшін ұқсас шығуды (ЕИМ) пайдалану үлгісі Arduino бағдарламасының File­>Sketchbook­>Examples­>Analog мәзірінен қолжетімді. Ендік­Импульсті модуляция, немесе ЕИМ, бұл цифрлы құрылғылар арқылы өзгерген   ұқсас   мәндер   алу   операциясы.   Құрылғы   максималды   және минималды   мәндердің   арасында   үнемі   ауысып   отыратын   тікбұрышты имсульстар­сигнал алу үшін пайдаланылады.   Бұл сигнал 0 В қосуға қатысты 5   В   қосу   уақытының   ұзақтығын   өзгерте   отырып,   максималды   (5   В)   және минималды (0 В) мәндер арасында кернеуді модельдейді. Максималды мәнді қосу ұзақтығы импульстің ені деп аталады. Әртүрлі ұқсас шаманы алу үшін импульстің   ені   өзгереді.   Қосу­сөндіру   кезеңдерін   айтарлықтай   жылдам ауыстыру кезінде оның жарықтану анықтығын басқара отырып, жарықдиодта 0 және 5 В арасында үнемі сигнал беруге болады. Графикада жасыл сызықтар тұрақты уақытша кезеңдерді белгілейді. Кезеңнің ұзақтығы   ЕИМ   жиілігіне   қарсы   пропорциялы.   Яғни,   ЕИМ   жиілігі   500   Гц құрайтын болса, онда жасыл сызықтар әрқайсысы 2 миллисекунд ұзақтығымен интервалды   белгілеп   отырады. 0­255   ауқымымен  analogWrite()   функциясын шақыру   analogWrite(255)   жұмыс   циклына   100%   (үнемі   қосылу   5   В),   ал analogWrite(127) мәні жұмыс циклына 50% сәйкес келетінін білдіреді.Ендік­Импульсті модуляция жұмыс циклынан 0% – analogWrite(0) жұмыс циклынан 25% – analogWrite(64) жұмыс циклынан 50% – analogWrite(127) жұмыс циклынан 75% – analogWrite(191) жұмыс циклынан 100% – analogWrite(255) Мысал үшін платформаны алып оны алға артқа сілкілей бастау керек. Біздің көзімізге бұл қозғалыс жарықдиодтың жыпықтауын жарқырауық сызықтарға айналады. Жарықдиодта импульс енін ұлғайту немесе азайту жарықдиодтың жарқырауық сызықтарын ұлғайтады немесе азайтады. Енді сіз импульстің ені не екенін білесіздер.