0,00 €

V košarici ni izdelkov.

0,00 €

V košarici ni izdelkov.

More
    DomovRevijaProgramiranjeProgramiranje PSoC4 (1)

    Programiranje PSoC4 (1)

    8bit mikrokontroler na 32bit programabilni sistem na čipu. Precej Iet nazaj sem začel delati z Atmel mikrokontrolerji daleč preden je Arduino skupnost pričela s svojim delom. Takrat sem večino kode napisal v zbirniku in Bascomu. To obdobje je trajalo kar nekaj časa preden sem se začel ozirati za različnimi mikrokontrolerji in programskimi okolji. Imel sem omejen proračun za eksperimentiranje, zato sem se začel ozirati za vodilnimi proizvajalci in njihovimi razvojnimi okolji. Nekatere sem zavrgel, ker so bili predragi, drugi so bili preveč komplicirani, nekatere pa sem zavrgel zaradi slabe podpore.

    Slike niPred kratkim sem našel proizvajalca mikrokontrolerjev, ki je ponudil poceni razvojni kit, ki ima brezplačno in dobro razvojno okolje, ki daje obilje brezplačne in enostavno razumljive pomoči ter podporo na forumih.

    Proizvajalec čipov je Cypress Semiconductor, obseg proizvodov je njihov “Programmable System on a Chip” (slov. Programabilni sistem na čipu).

    PSoC4 je družina mikrokontrolerjev s katerimi sem pričel eksperimentirati, saj Cypress prodaja svoja razvojna orodja za manj kot 5 Euro. Razvojni kit je dober, saj se napaja iz USB vodila preko katerega teče tudi programiranje. Razvojni kit vsebuje tudi odlično programsko okolje (Creator 3.1), ki teče na večini Microsoft Windows® osebnih računalnikih.

    PSoC 4 CY8CKIT-049 4xxx Prototipni Kiti

    Slike niObe varianti staneta enako, vendar jaz uporabljam CY8CKIT-049-42xx razvojni kit. Preden boste poizkusili kit po hitrem Cypressovim vodiču predlagam, da si nabavite nekaj letvic in jih prispajkate v svojo ploščo. Tako boste imeli ploščo, ki jo lahko vklopite v standardno prototipno ploščo ali v končno tiskano vezje. Za to ceno dobite kit, ki ga lahko vtaknete v večje vezje, vsa SMD vezja na kit-u pa so že zaspajkana. Na slikah 1- 3 vidite kako enostavno pripravite kit za uporabo v prototipni plošči.

    Kaj je takšnega na tem razvojnem orodju in zakaj sem nad PSoC 4 čipi tako navdušen?

    Vse je pravzaprav odvisno od uporabljenih čipov. Poglejmo si kaj vse je podjetje Cypress vgradilo v PSoC4 čipe:

    • PSoC® 4 Poudarki
    • ARM® Cortex™-M0 CPU ki teče na taktu do 48MHz
    • Do 32 kB Flash, 4 kB SRAM
    • Programabilna analogna vezja: op.ojačevalnik, 12-bit 1Msps SAR ADC
    • Programabilna digitalna vezja: štirje logični bloki, ki bazirajo na PLD
    • CapSense® zaznavanje dotika
    • Delovanje od 1,71 do 5,5 V
    • 150nA način hiberniranja, 20nA v Stop načinu

    Celotni članek

    Programiranje PSoC4 (1)

    2015_SE233_34