ПредишенСледващото

SPI (английски SerialPeripheralInterface, SPIbus -. Serial периферен интерфейс, SPI автобус) - синхронен сериен стандарт за пренос на данни в пълен дуплекс режим. предназначен да осигури лесен и евтин микроконтролер и периферен интерфейс. SPI е синхронен интерфейс, в който всяко предаване се синхронизира с общия часовник сигнал, генериран от майстор устройство (CPU). Получаване (роб) периферия синхронизира с информационни битове с часовник сигнал. За един сериен периферен интерфейс майстор чип може да се свърже няколко устройства.

четири цифров сигнал използва SPI:

· SCLK - сериен часовник (на английски SerialClock.). Тя служи за предаване на сигнал часовник с устройството за роб.

· CS или SS - (. Английски Chip Select, Slave Изберете) избор на чипове, избор на Slave.

В SPI автобус mozhnopodklyuchit няколко устройства, сигналите Моси. Мишо. SCLK ще бъде споделен и CS за всяко устройство. В същото време за активиране на КС на това, което това специално устройство, с което комуникирате с него, останалата част от рецепцията на данни и предаването няма да участва.

Конкретни имена SPI интерфейс пристанища могат да се различават в зависимост от производителя на хардуера, от следните опции:

· MOSI. SIMO, SDI (на устройството), DI, DIN, SI, MTST;

Заключения А1 до А4 са свързани към +5 V. Заключения В1 чрез В4 са свързани към земята. Заключения W1-W4 - Инициатива "бегачи", т.е. да ги искаме да се справи със стреса. Светодиоди, свързани с тях (не забравяйте за tokogranichivayuschie резистори). Сега се свърже потенциометър с Arduino. Както казах, можете да използвате софтуера на SPI (т.е. свързване на потенциометъра на щифтове, които ще бъдат определени от вас в програмата) или хардуер (за която трябва да бъде свързан към конектора на Arduino IPSC).

Аз съм на разположение, не е имало кабели мъжко-женски, така че използвах статията към вашия софтуер и свързани към стандартните щифтове SPI Ардуино. Така да намерите връзка IPSC конектор (фигура) и е свързана с него в съответствие с пиновете. За да използвате софтуер SPI свърже нашата потенциометър за щифтове 10,11, 12,13, както е показано. (Фигура) Снимката, която виждате AD5206, вместо AD5204, те се различават само по броя на изводи (6 и 4, съответно) и свържете точно същото.

Така че, ние съставихме схема вече е програмируем. Като за начало, можете да вземете програмата от папката примери. Отидете в раздела Файл, след което примери и изберете проекта SPI нарича DigitalPotControl. По-долу е кода на програмата с необходимите обяснения.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!