Low cost Atmega328p PLC | RS485 | RS232 | HMI

DIY low cost PLC using Atmega328P + 24VDC support + RS485 Modbus + HMI

DIY low cost PLC using Atmega328P + 24VDC support + RS485 Modbus + HMI

Hello friends in this video I have developed a low-cost PLC using the most famous microcontroller atmega328p This PLC supports RS485 | RS485 | HMI.

VIDEO

What is PLC

A Programmable Logic Controller (PLC) represents a type of industrial computing apparatus specifically crafted for the automation of control mechanisms in various industrial environments, manufacturing included.

Key Features of PLCs:

  • Rugged and Reliable: Designed to operate in harsh industrial environments.
  • Real-Time Processing: Capable of handling multiple inputs and outputs simultaneously with minimal delay.
  • Flexible Programming: Can be programmed to control a wide range of processes, from simple tasks to complex operations.
  • Enhanced Safety: Often used in critical applications where safety and precise control are paramount.
  • Scalability: Suitable for small, single-machine applications as well as large, complex automation systems.

Hello, friends! In this video, I’ll show you how to build an incredibly low-cost and affordable PLC (Programmable Logic Controller) using the popular ATmega328P microcontroller.

This PLC features digital inputs and outputs, analog inputs (0-10V), and analog outputs (0-10V). It also supports communication protocols like RS232 and RS485 for seamless integration with various devices.

I’ve connected a DWIN HMI over RS232 to this PLC, and a VFD over RS485 to control a 3-phase induction motor directly from the HMI.

Highly customizable PLC module tailored to meet the specific needs of your projects.

Whether you’re working on packaging machines, filling machines, molding machines, or any other industrial automation project,

this affordable PLC and HMI setup offers a cost-effective solution for machine manufacturers.

PLC component introduction

DIY low cost PLC using Atmega328P + 24VDC support + RS485 Modbus + HMI

This plc has 6nos. 24 DC digital inputs, 4nos. 24V transistor high-speed digital output suitable for servo and stepper motors.

This PLC has a provision to connect HMI on RS232 protocol.

PLC also has the option to support RS485 to connect various devices like VFD or energy monitoring controller etc.

Software to program

This PLC use the Atmega328p microcontroller which is very much popular and widely available.

you can use software like

  1. arduino ide
  2. platform.io
  3. atmel studio
  4. any arm ide

DIY low cost PLC using Atmega328P + 24VDC support + RS485 Modbus + HMI
DIY low cost PLC using Atmega328P + 24VDC support + RS485 Modbus + HMI

dimensions are
width 100mm
length 85mm
height 40mm

with din rail mounting

PCB & SCHEMATIC

You can buy PCB and schematic file of PLC

PCB and SCHEMATIC file is EasyEDA

if you don’t receive the file please mail us at [email protected]

if require custom PLC you can also reach us above mail id.