Home
Accesso / Registrazione
 di 

STC15L204 + NRF24L01 micro con interfaccia WIFI per $6

3 risposte [Ultimo post]
ritratto di Riccardo Guanciale
Offline
Titolo: User
Utente
Ultima visita:
8 ore 43 min fa
Utente dal: 06/06/2014
Messaggi: 2
Utente PREMIUM

Qualcuno si è mai cimentato con questa combinazione?

Penso proprio sia un argomento interessante, a breve riceverò un convertitore USB/TTL 232 per cimentarmi nella programmazione di questo device, spero presto di trovare un articolo a riguaro su elettronica open source.

ritratto di Piero Boccadoro
Offline
Titolo: Moderator
Moderatore
Ultima visita:
1 giorno 3 ore fa
Utente dal: 28/06/2011
Messaggi: 859
Utente PREMIUM
Personalmente non ancora ma

Personalmente non ancora ma la tua richiesta è stimolante.
Davvero.
La mettiamo in agenda :)

ritratto di adrirobot
Offline
Titolo: PowerUser
Utente Power
Ultima visita:
56 min 18 sec fa
Utente dal: 04/06/2013
Messaggi: 107
Utente PREMIUM
Utilizzo dei moduli STC15L204 e NRF24L01

Non conoscevo questi componenti.
Ho cercato in rete, il modulo con STC15L204 serve per interfacciarsi con il modulo radio WI-FI NRF24L01,  è inoltre presente un regolatore di tensione per l’alimentazione che fornisce 3,3V.

Sono presenti due strip una a 4 pin (VCC, GND, TX, RX) e una a 8 pin per l’interfacciamento con il modulo WI-FI (interfaccia SPI).

L’integrato STC15F204 è un microcontrollore single-chip basato su un’architettura 80C51
La CPU è prodotta da STC MCU Limited.

Possiede un kernel migliorato, ed esegue le istruzioni da 1 a 6 cicli di clock (circa 6 ~ 7 volte il tasso di un dispositivo standard di 8051), ed ha una pienamente compatibilità nel set di istruzioni del microcontroller della serie 80C51, con un sistema di programmazione In-System-Programming (ISP) e In-Application-Programming (IAP), permettendo agli utenti di aggiornare il programma e dati nel sistema senza rimuovere il microcontrollore dalla scheda,  permette inoltre di scrivere dati in una memoria Flash non volatile mentre il programma è in esecuzione.
Lo STC15F204 ha di serie ha nove interrupt sources, ADC a 10-bit, un oscillatore RC on-chip ad alta precisione e un one-time enabled watch-Dog Time.

il modulo con l’integrato NRF24L01 è quello che fornisce il collegamento WI-FI, è prodotto dalla Nordic Semiconductor.
Il nRF24L01 è un ricetrasmettitore nella banda a 2,4 GHz con un protocollo baseband integrato
(Enhanced ShockBurst ™), progettato per le applicazioni wireless a bassisima potenza.
L'integrato è progettato per il funzionamento nella banda di frequenza ISM a livello mondiale a 2.400 - 2,4835, per il suo funzionamento sono necessari una MCU (microcontrollore) e pochi altro componenti passivi esterni.

Per cui se si utilizza il modulo con il STC15L204 occorrerà scrivere un programma per quel tipo di processore.

Molto più semplice è invece utilizzare per esempio il modulo con il NRF24L01 collegato con Arduino, in rete sono presti svariate esempi.
Il modulo s’interfaccia tramite il protocollo Serial Peripheral Interface o SPI.
Su sito di Arduino è disponibile un’apposita libreria per il suo utilizzo.

Il collegamento è fatto utilizzando i seguenti pin.
(1) GND.......GND
(2) VCC.......3.3V
(3) CE........DIO 8
(4) CSN.......DIO 7
(5) SCK.......DIO 13
(6) MOSI......DIO 11
(7) MISO......DIO 12
(8) IRQ.......N/A

 

Ciao

Adriano

ritratto di Riccardo Guanciale
Offline
Titolo: User
Utente
Ultima visita:
8 ore 43 min fa
Utente dal: 06/06/2014
Messaggi: 2
Utente PREMIUM
Grazie per le info e l'interessamento all'argomento

Grazie per le info fin qui riportate. 

Per chiunque volesse cimentarsi con la combinazione di queste due schede, c'è il blog di un francese (http://jjmz.free.fr/) che ha già pubblicato qualche progetto

First tests with STC15L204 + NRF24L01 boards – SDCC code

Playing with STC15L204 : memory layout / IAP&EEPROM

STC15L204 : v2, and Thingspeak

 

 

Login   
 Twitter Facebook LinkedIn Youtube Google RSS

Chi è online

Ci sono attualmente 10 utenti e 76 visitatori collegati.

Ultimi Commenti