Coprocesor PIC

Coprocesor PIC

Coprocesor PIC

ADC, PWM, I/O pe baza microprocesorului PIC 16F1824.

#31

120,31 lei

Adaugă în coş

Prin cumpararea acestui produs se acorda pana la 12 puncte de loialitate. Cosul tau va totaliza 12 points care poate/pot fi schimbat(e) intr-un cupon de 1,20 lei.

30 other products in the same category:

Informații

Coprocesor PIC

ADC, PWM, I/O pe baza microprocesorului PIC 16F1824.
Detalii

Forma: M1S

Putere:

    5V - Consuma 20mA

Se potriveste cu: #19, #20, #21

Detalii

Tibbit #31 se bazeaza pe microcontrolerul PIC16F1824 si beneficiaza de setul bogat de periferice disponibil pe acest dispozitiv PIC. Interfa?a I2C este utilizata pentru comunica?iile cu CPU-ul principal al placii TPP si, de asemenea, pentru actualizarea firmware-ului PIC. Patru dintre liniile I/O ale cip-ului func?ioneaza ca linii IO1 ~ 4 ale modulului Tibbit:

    Trei linii au capacitate PWM;
    Toate cele patru linii pot func?iona ca intrari ADC;
    Doua linii pot ac?iona ca TX si RX ale UART-ului PIC;
    Fiecare linie poate func?iona si ca intrare / ie?ire obisnuita.

Trei canale PWM sunt expuse prin liniile IO1 ~ 3. Fiecare canal va permite sa seta?i independent frecven?a si la?imea impulsului (ciclul de func?ionare). Frecven?a este controlata printr-un divizor si o valoare a perioadei. Divizorul selecteaza frecven?a de baza pentru canalul PWM. Op?iunile disponibile sunt 32MHz, 8MHz, 2MHz si 500KHz. Semnalul de ie?ire al PWM poate fi apoi programat sa aiba o perioada egala cu 4 ~ 1024 perioade de frecven?a de baza în pasi de 4 perioade (adica 4, 8, 12, ... 1020, 1024). Acest lucru va ofera domeniul de ie?ire de la 8MHz pâna la 488Hz. La?imea pulsului PWM poate fi programata sa aiba o perioada egala cu 1 ~ 1024 perioade de frecven?a de baza în pasi de 1 perioada (1, 2, 3, ... 1023, 1024).

Convertorul analog-digital are rezolu?ia de 10 bi?i si domeniul de intrare de 0 ~ 5V.

UART are capabilita?i standard care includ baudrate programabil, bit de paritate si op?iunea de operare pe 8 sau 9 bi?i.

Combinati acest Tibbit cu #20 (noua blocuri terminale) sau #19 (conector DB9M). Nu este o varianta uzuala, dar este posibil sa se foloseasca DB9 pentru conectarea la iesirile DAC. Se poate folosi si Tibbit #21 (patru blocuri terminale), dar va trebui sa conectati GND în alta parte, deoarece #21 nu are terminal pt GND, iar PWM genereaza tensiunile de iesire în raport cu GND.

LED-uri

Exista doua LED-uri rosii, unul galben si unul verde. Primul LED rosu este conectat la linia SCL a interfe?ei I2C, iar cea de-a doua la linia RST a microcontrolerului PIC. LED-ul galben este conectat la linia SDA a interfe?ei I2C. LED-ul verde se afla pe linia -INT.

micro PIC si firmware-ul GRA

Tibbit #31 este livrat cu firmware-ul GRA (general register access), care va permite sa accesati registrele interne ale PIC si memoria prin interfata I2C. Firmware-ul implementeaza un protocol de comunicare foarte simplu, care consta, în esenta, din doua comenzi importante - citirea adreselor si scrierea adreselor. Aceste doua comenzi sunt folosite pentru scrierea si citirea din memoria RAM interna si registrele PIC. Acest lucru faciliteaza accesul simplu si versatil la toate resursele microcontrolerului. Biblioteca Tibbo BASIC disponibila se afla pe nivel superior firmware-ului GRA si utilizeaza protocolul de comunicatii pentru a accesa si seta canalele PWM.

Deoarece firmware-ul GRA nu face nimic inteligent si toate setarile de configurare sunt scrise în Tibbo BASIC, este posibil sa se modifice configurarea PWM (si comportamentul PIC) fara a se aduce modificari firmware-ului PIC.

Firmware-ul GRA poate fi actualizat sau înlocuit folosind proiectul pic_firmware_upgrade Tibbo BASIC (vezi mai jos). Puteti, prin urmare, sa creati si sa executati aplicatii PIC care depasesc cu mult accesul simplu la registrii si memorie.


Proiect de proba

Utilizarea acestui Tibbit este ilustrata de un proiect de testare Tibbo BASIC. Po?i gasi aici: https://github.com/tibbotech/CA-Test-Tibbits-16-17-31.

Comentarii

No customer comments for the moment.

Scrie-ti recenzia

Coprocesor PIC

Coprocesor PIC

Coprocesor PIC

ADC, PWM, I/O pe baza microprocesorului PIC 16F1824.

Scrie-ti recenzia