контроль швидкості двигуна постійного струму за допомогою 8051
додому » Блог » Регулювання швидкості двигуна постійного струму за допомогою 8051

контроль швидкості двигуна постійного струму за допомогою 8051

Перегляди: 0     Автор: Редактор сайту Час публікації: 2020-09-02 Походження: Сайт

Запитуйте

кнопка спільного доступу до Facebook
кнопка спільного доступу до Twitter
кнопка спільного доступу до лінії
кнопка спільного доступу до wechat
кнопка спільного доступу в Linkedin
кнопка спільного доступу на pinterest
кнопка спільного доступу до WhatsApp
кнопка обміну kakao
кнопка обміну snapchat
кнопка обміну телеграмою
поділитися цією кнопкою спільного доступу

Привіт, друзі, це мій проект BE \'Контроль швидкості для двигунів постійного струму\' третього року навчання, і я хотів би поділитися з вами.
Тут ви дізнаєтесь, як підключити LCD, шестигранну клавіатуру та двигун.
Код був написаний на асемблері для спрощення. Спочатку я пояснив шістнадцятковий інтерфейс РК-інтерфейсу клавіатури та інтерфейс двигуна з L293D. почнемо! ! !
* Lumia 52 * РК-монітор * шестигранна клавіатура * Двигун постійного струму. Гадаю, ви маєте базові знання про програмування 8051 у драйвері
двигуна 293d Bridge, тож за допомогою мікросхеми ми можемо з’єднати два двигуни постійного струму, якими можна керувати за годинниковою стрілкою та проти неї, і ми можемо контролювати швидкість кожного двигуна постійного струму, надавши контакти для активації ШІМ.
L293D має вихідний струм 600 мА та піковий вихідний струм 1,2 А на канал.
Крім того, інтегральна схема також включена для захисту схеми від впливу вихідного діода зворотного потенціалу.
Вихідне джерело живлення (VCC2)
Існує широкий діапазон від 4,5
В до 36 В, що робить L293D найкращим вибором для двигунів постійного струму.
Як ви можете бачити на схемі, для підключення двигуна постійного струму потрібні три контакти (A, B, Enable).
Якщо ви хочете контролювати швидкість, контакт дозволу підключений до контакту ШІМ мікроконтролера.
Я підключив лише один двигун і використовував контакт дозволу для керування швидкістю двигуна постійного струму.
Я не збираюся заглиблюватися в РК-дисплеї, оскільки це надто велика тема, і я згадав деякі сайти, які дуже використовують повний РК-дисплей, включаючи 16-контактний Vss-GND Vdd-
Позитивна напруга v-
Налаштування контрасту на контактному світлодіодному індикаторі для підсвічування контактного світлодіода та світлодіода-
3 лінії керування потрібні для РК-дисплея (RS, R/W і EN) і 8 (або 4) ліній даних. Коли RS має низький рівень (0)
, дані розглядатимуться як команда.
Коли RS має високий рівень (1)
, надіслані дані вважаються текстовими даними, які мають відображатися на екрані. Коли R/W низький (0)
, інформація про шину даних записується на РК-дисплей.
Коли RW високий (1)
, програма ефективно зчитується з РК-дисплея.
У більшості випадків не потрібно зчитувати дані з РК-дисплея, тому цю лінію можна підключити безпосередньо до Gnd, зберігаючи лінію контролера.
Enablepin використовується для блокування даних на контакті даних. HIGH - Low.
Для блокування даних потрібен сигнал
РК-дисплей пояснить і виконає наші команди, коли лінія EN опущена.
Якщо ви ніколи не ставите його низько, ваші вказівки ніколи не будуть виконані. refrence –
клавіатура по суті є набором із 16 клавіш, розташованих у формі матриці 4 × 4.
Шістнадцяткова клавіатура зазвичай має клавіші, які представляють числа від 0 до 9 і символи від A до F.
Шістнадцяткова клавіатура має 8 ліній зв’язку, R1, R2, R3, R4, C1, C2, C3 і c4 відповідно.
R1-R4 представляють чотири рядки, а C1-C4 представляють чотири стовпці.
При натисканні певної клавіші відбувається замикання відповідного рядка і стовпця клемного з'єднання клавіші.
Наприклад, якщо натиснути 1, буде замкнуто рядок R1 і стовпець C1 і так далі.
Програма визначає, яку клавішу натиснуто, за допомогою методу, що називається скануванням стовпців.
У цьому методі певний рядок залишається низьким (
Зберігайте інші рядки високими)
і перевірте, чи стовпець низький.
Якщо стовпець виявився низьким,
рядок зберігає низький рівень) .
була натиснута клавіша, що представляє зв’язок між стовпцем і відповідним рядком (
Наприклад, якщо рядок R1 спочатку підтримується на низькому рівні, а стовпець C1 виявляється низьким під час сканування, це означає, що натиснуто клавішу 1.

Група HOPRIO, професійний виробник контролерів і двигунів, була заснована в 2000 році. Штаб-квартира групи знаходиться в місті Чанчжоу, провінція Цзянсу.

Швидкі посилання

Зв'яжіться з нами

WhatsApp: +86 18921090987 
Тел.: + 18921090987 
Електронна пошта: sales02@hoprio.com
Адреса: No.19 Mahang South Road, Wujin High-tech District, Changzhou City, Jiangsu Province, China 213167
Залиште повідомлення
ЗВ'ЯЖІТЬСЯ З НАМИ
Copyright © 2024 ChangZhou Hoprio E-Commerce Co., Ltd. Усі права захищено. Карта сайту | Політика конфіденційності