Un PLC conveniente e programmabile
Siamo tutti abituati a schede microcontrollore per uso generico come Arduino o i suoi numerosi imitatori, ma forse non vediamo così tanto i loro cugini industriali. Un controllore logico programmabile (PLC) è un computer progettato per automatizzare macchinari industriali e viene fornito con interfacce protette e solitamente un ambiente di programmazione PLC specifico. Pertanto il lavoro di [Galopago] con un clone economico di PLC cinese è particolarmente interessante, poiché fornisce un percorso per utilizzarlo all'interno dell'ecosistema IDE di Arduino.
Aprendolo, il processore viene identificato come STM32F103 e viene identificata la connessione necessaria per posizionarlo in modalità bootloader. Quindi può essere programmato dall'IDE di Arduino, anche se il suo bootloader non può essere modificato. Quindi per completare il processo è necessario identificare i vari input e output mediante il reverse engineering dell'hardware vecchio stile.
Questo PLC potrebbe non essere robusto quanto alcuni prodotti che costano molto di più, ma rappresenta comunque un modo conveniente per accedere a una scheda microcontrollore con gran parte dei circuiti di interfaccia già installati che normalmente sarebbero necessari per il controllo dei macchinari. Ci aspettiamo di vederlo apparire su queste pagine nei prossimi mesi, e forse potrebbe esserci anche un altro confronto nell'aria.