La interfaz de LDmicro tambien tiene su pantalla LCD conocido como LCD Serial V2.2 el cual se realiza con un PIC16F628A para que la comunicacion se realice por UART con el LDmicro desarrolado por los mismos.
Para ello les dejo el PCB como el listado de componentes para su fabricacion ya que para usar una LCD se recomienda usar el LCD Serial V2.2 solo un programa firmeware que esta en .hex para cargarlo al PIC para este caso estoy usando un PICkit 2 con v2.61.
La ventaja de tener esta configuracion es que uso los puertos UART nativos del microcontrolador ya la verdad solo lo usamos por lo general para pasar el programa.
La placa tiene 4 botones los cuales al presionar manda por UART la siguiente A, B, C y D el cual en el codigo podemos usar para 4 instrucciones con comparadores cuando sea =, en el esquema hay un transistor que habilita la iluminacion del LCD pero se lo realiza por software para los que no quieren complicarce pueden no colocar el R3, Q1 y usar un jumper entre el pin C y E del transistor alimentando directo el K catodo del LED asi siempre esta activo.
Los LED1, LED2, R9 y R10 tambien se puede no colocar solo esos pines indican Rx y Tx mas alla de eso pueden usar cualquier color tambien.
==========================================================================
==========================================================================PLC Ladder con Arduino UNO
LCD Serial V2.2
PIC16F628A
PICkit2 v2.61
Schematic: Download
Gerber: Download
PDF .hex: Download
LCD Serial V2.2: Download
LDmicro: Download
AVRDUDE: Download
Archivos Ejemplo: Download
R1-2= 10k
R3= 4k7
R4= 330R
R5-8= 10k
R9-10= 1k5
Led1-2 = led 3mm
U1= PIC16F628A
LCD= 16x2
Q1= 2n2222
S1-4= pulsadores