sales@robot-domestici.it
P3! P2 EDGE Platinum Platform
Piattaforma modulare basata sul multicontrollore P2X8C4M64P della PARALLAX, ideale per lo sviluppo, la produzione e il retrofitting di sistemi ed apparecchiature elettroniche industriali, robotiche, tecnico scientifiche, etc.
Con funzionalità innovative in attesa di brevetto
Periferiche a bordo e Schede di Espansione
Basata sul modulo Parallax P2 EDGE, dispone a bordo delle seguenti periferiche base :
- Video ( HDMI, VGA, EVEx, NEXTION, Etc. )
- 1 USB seriale e 1 USB Host
- Modulo Ethernet LAN seriale con Wi-Fi in modalità Access Point e / o Station
- Audio Stereo Out , Audio in Mono
- uSD Card
- Real Time Clock
- Watch Dog Hardware, Buzzer
inoltre nelle Smart Slot presenti è possibile installare fino a 4 schede DI ESPANSIONE aggiuntive :
- Schede per connessione e sperimentazione con area millefori
- Input digitali optoisolati e open collector
- Scheda per sensori temperatura PT100 *
- Scheda per sensori per termocoppie *
- Scheda di interfacciamento e condizionamento ADC e DAC Smart pin,
I/O analogico 0-5V, 0-10V, -5 +5V, -10 +10V *
- Driver per motori brushless *
- Driver per motori a spazzole *
- Driver per motori passo-passo *
- Scheda relais *
- ADC / DAC ad alte prestazioni *
- Modem cellulare LTE con GPS *
- ... ...
* In preparazione
Strumenti di programmazione P2 (IDE)
Linguaggi di programmazione
AMBIENTE: Propellet Tool
LINGUAGGIO: Spin2/PASM2
SISTEMA OPERATIVO: Windows
SUPPORTO: xxx
NOTE: xxx
AMBIENTE: Visual Studio Code
LINGUAGGIO: Spin2/PASM2, C, Basic
SISTEMA OPERATIVO: Windows, Mac, Linux
SUPPORTO: xxx
NOTE: xxx
AMBIENTE: Pnut
LINGUAGGIO: Spin2/PASM2
SISTEMA OPERATIVO: Windows
SUPPORTO: xxx
NOTE: xxx
AMBIENTE: Flex Prop
LINGUAGGIO: Spin2/PASM2, C, Basic
SISTEMA OPERATIVO: Windows, Mac, Linux
SUPPORTO: xxx
NOTE: xxx
AMBIENTE: Code with Mu
LINGUAGGIO: Python
SISTEMA OPERATIVO: Windows, Mac, Linux
SUPPORTO: xxx
NOTE: xxx
SMART Slot
Peculiarità della P3! è la presenza di 4 Smart Slot per l'inserimento di schede aggiuntive con le seguenti caratteristiche :
* 8 pin dedicati allo Smart Slot specifico P0-7, P8-15, P16-23, P24-31
* 8 pin comuni a tutti gli Smart Slot P32-39
* 1 pin di Watchdog Hardware comune a tutti gli Smart Slot
* Alimentazioni cc +24V, +5V, +3.3V, +15V, -15V comuni a tutti gli Smart Slot
I 64 pin del microcontrollore NON hanno funzioni pre-assegnate es.: I2C, SPI, UART, PWM, ecc. ma possono essere configurati per qualsiasi funzione attraverso le librerie del Software. Inoltre i pin possono essere utilizzati indifferentemente come I / O digitali, ADC o DAC.
Caratteristiche HW P3!
MODULO P2 EDGE REV. C
MODULO P2 EDGE REV. A
La Platinum Platform P3! può ospitare un modulo Parallax P2 EDGE rev. A o rev. C basato sul microcontrollore P2X8C4M64P multitasking 32 bit composto da 8 Core identici chiamati Cog, la tensione di alimentazione della P3! è di 24 Vcc e la corrente massima prelevata è di 4 Ampere essa dipende dal tipo di schede di espansione installate sui 4 Smart Slot.
Il P2 ha la capacità di eseguire fino a 8 task contemporaneamente in modo indipendente o cooperativo e può operare fino a 350 MHz. Gli 8 Cog del Propeller P2 godono del pieno controllo dell'I/O di tutti i pin.
Tramite il PLL interno programmabile si può modificare con grande flessibilita la frequenza di clock, inoltre è possibile avviare / arrestare a piacimento ognuno degli 8 COG (core) in qualsiasi punto del codice.
Ciascuno degli 8 microcontrollori del P2 dispone di :
- 512 KB di RAM collegata ad un hub comune
- Risolutore matematico CORDIC
- La possibilità di leggere o scrivere 32 bits ad ogni ciclo di clock
- 64 pin I/O intelligenti denominati Smart Pin, ciascuno in grado di svolgere innumerevoli funzioni autonome analogiche e digitali
Il linguaggio assembly del Propeller P2 (PASM2) presenta il condizionale per istruzione in esecuzione e speciali meccanismi di ciclo e salto di istruzioni basato su pattern per incoraggiare il programmatore a scrivere un codice veloce e compatto.
Caratteristiche Propeller 2 ( P2X8C4M64P )
P2 interfaccia RAM dell'Hub
Gli otto Cog (core) del microcontrollore Propeller P2 possono operare in modo indipendente o cooperativo, comunicando a piacimento attraverso risorse condivise. Ogni COG ha accesso diretto alla sua memoria interna e condivide lo stesso accesso a tutti i pin I/O e alle risorse di sistema.
Questo design agile offre una potenza di elaborazione flessibile e un facile adattamento a numerosi usi, liberando gli sviluppatori da circuiti integrati specifici per attività e riducendo il numero di parti e il tempo dalla progettazione alla produzione. L'elaborazione viene eseguita rapidamente in isolamento all'interno dei singoli COG. Le risorse condivise sono accessibili tramite un meccanismo di "Hub" dimostrato concettualmente dall'animazione.