Бұл мақалада Arduino көмегімен цифрлық потенциометрді қалай басқаруға болатындығы, сондай-ақ бұл құрылғының қандай қолдану салалары болуы мүмкін екендігі талқыланады. Бағасы 1 доллардан аспайтын дайын модульді қолданайық.
Қажетті
- - сандық потенциометр X9C;
- - Ардуино;
- - Arduino IDE ортасы бар компьютер;
- - прототип тақтасы және құрастыру сымдары.
Нұсқаулық
1-қадам
Потенциометр немесе айнымалы резистор - бұл электр тогының кедергісін өзгертуге мүмкіндік беретін электр құрылғысы. Классикалық (механикалық) потенциометр екі контакттан тұрады, олардың арасында үшінші - қозғалмалы болады. Жылжымалы контактіні жылжыту арқылы біз оның және бекітілген контактілердің әрқайсысының арасындағы қарсылықты өзгертеміз.
Электрондық потенциометр - бұл механикалық потенциометрдің аналогы, бірақ бірқатар артықшылықтары бар: оның механикалық бөлшектері жоқ, оны қашықтықтан басқаруға болады, мысалы, микроконтроллер, және ол мөлшері жағынан едәуір кіші.
2-қадам
X9C сандық потенциометрі келесі рейтингтердің бірі бола алады: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ. Бұл мәндер - резистор үшін мүмкін болатын кедергі. Максимумның 1/100 қадамдарындағы 0 мен максималды мән аралығында сіз үшінші «қозғалмалы» контакт бойынша қарсылықты реттей аласыз.
«Қозғалыстағы» контактінің позициясы бірқатар теріс импульстармен басқарылады. Әрбір импульс қарсылық мәнін өсу немесе кему бағытында 1 қадамға ауыстырады. Қарсылықтың жоғарылауы немесе төмендеуі арнайы микросұлба табанымен реттеледі.
3-қадам
Суретте көрсетілгендей тізбек құрастырайық. Бізге қуат көзі және 3 басқару сымы қажет: CS - құрылғыны таңдау (төменгі деңгей), INC - шығыс кедергісінің өзгеруі (төменгі деңгей импульсі), U / D - өзгеру бағыты (U - жоғары - микросұлба аяғындағы кернеу жоғары логикалық деңгей, D - төмен - төмен деңгей).
4-қадам
Енді осындай эскиз жазып, оны Arduino тақтасының жадына жүктейік.
Бұл эскизде келесі алгоритм бар: қарсылықты әрбір 100 мс-те 10% қадаммен потенциометр максимумының 0-ден 100% -на дейін арттыру.
5-қадам
Егер қазір мультиметрдің көмегімен біз орталық пен соңғы қорытындылардың бірінің арасындағы қарсылықты тексеретін болсақ, онда біз қарсылықтағы өзгерістерді түзетеміз.
Мен потенциометрге 5 вольт қосып, кернеуді осциллографпен өлшеймін. Фотосурет нәтижені бейнелейді.