Featured
HVAC System activated through an SCADA

HVAC System activated through an SCADA

Introduction As a continuation of the Air-conditioning system post, in today´s newsletter Opiron suggests to expand the HVAC system controlled through the Touchberry Pi Panel PC and Ardbox Relay from IndustrialShields. As the last post, the suggested SCADA that will run on the Touchberry Pi is the following: myscadatechnologies.com Summarizing the previous post, we designed a system that was able to activate the air conditioning with a relay. In order to expand the system, we will include the following sensors to have a complete automatic…

Read More Read More

Featured
Controlling temperature with a got exchanger through a modulating valve in chemical industry

Controlling temperature with a got exchanger through a modulating valve in chemical industry

Introduction In industrial applications, the need to control temperature is usual. A typical element used and designed with this purpose is the hot exchanger, which interchanges two or more fluids with different temperatures.In this post we are going to explain how to implement a temperature control through a modulating valve that will regulate the amount of steam that enters the hot exchanger, in order to heat the chemical process. To fulfill the specified requirements, Opiron electronics has developed a PID algorithm…

Read More Read More

Featured
Feeding a packaging machine with a frequency driver with Arduino

Feeding a packaging machine with a frequency driver with Arduino

In the dairy industry, packaging machines are used to package food in containers such as yogurt, milk, etc. They are usually integrated into more complex systems, and they are fed by a tank that contains the product (usually milk). In this project we will design a system composed of a tank with milk, a packaging machine, a valve to open and close the way to the machine, and a PID formed by a flow meter and a pump controlled by…

Read More Read More

Tools40 library, useful tool using our equipments

Tools40 library, useful tool using our equipments

This is Industrial Shields library for our different PLC’s  Tools40 library include SimpleComm library, Filter library and Timer library. With the SimpleComm library you can send data through any Arduino Stream: RS-485, RS-232, and Ethernet… It is enough flexible to support different kind of communication typologies: Ad-hoc, Master-Slave, Client-Server… Using an easy to use API. Filter library includes filtering software that allow you to smooth analog inputs. This is really useful when you have an analog signal that is unstable. With Timer library you can create…

Read More Read More

How to touch up data from the EEPROM

How to touch up data from the EEPROM

EEPROM is a memory whose values are kept when the board is turned off. In this example it is showed how to write and read from the EEPROM. In our products, Ardbox  has 1KB and M-Duino  has 4KB of EEPROM This example we will see how to use functions EEPROM.write(), EEPROM.read(),EEPROM.put() and EEPROM.get().

How to connect and configure a load cell using HX711 transmitter with Arduino based PLC

How to connect and configure a load cell using HX711 transmitter with Arduino based PLC

In this post is showed how to use a load cell transductor with our equipment’s for example an Ardbox analog. Load cell is a transductor that generate an electrical signal directly proportional to the measured force. On market there are different transmitters that can convert this analog signal to digital. In this example is used the HX711 that is very used in industrial applications. HX711 get and convert the analog signal from the load cell to digital with his intern converter A/D…

Read More Read More

How to generate a different PWM’s signals with Arduino based PLC

How to generate a different PWM’s signals with Arduino based PLC

On this example is explained how to generate a PWM with M-DUINO  and ARDBOX  In our equipment’s you can generate a PWM on Digital/Analog Ports. But most of these ports have a limitation of frequency (500 Hz approx.). PIN3 for ARDBOX and PIN3 and PIN2 for M-DUINO don’t have limitation and they can generate a PWM between 100Hz (even less) and 8MHz. PIN3 for ARDBOX can work as an external output for the Timer/Counter0 Output Compare B (OC0B). And the…

Read More Read More

M-DUINO RELAY

M-DUINO RELAY

The M-DUINO RELAY is a PLC based on Open Source Hardware including Arduino Mega board. It has a 16MHz crystal oscillator and a micro USB connection.   Power This PLC can be powered at 12 – 24Vdc   Memory The M-DUINO RELAY has 256KB (8KB used for the bootloader). It also have 8KB of SRAM and 4KB of EEPROM (Wich can be read and written with the EEPROM library) all from the Arduino Mega. 

M-DUINO 19R I/O PINOUT

M-DUINO 19R I/O PINOUT

M-DUINO 19R I/OS PLC has a diferents types of Inputs and Outputs. It has 19 input/output signals: 6 Inputs, of which: 4 can be used as Analog/Digital Input 0-10Vdc, 10bits,(using Pins A0, A1, A2, A3).  2 are Digital Input which can work as a Interrupt Input also. (using Pins 2 and 3). 11 Outputs, of which: 8 are Relay Output (Using Pins  22, 23, 24, 25, 37, 38, 39, 40). 3 are Analog Output 0-10Vdc (Using Pins 4, 5, 6), 8bits. All of them can also work as Digital Output and PWM output. IMPORTANT: To…

Read More Read More

M-DUINO 38R I/OS PINOUT

M-DUINO 38R I/OS PINOUT

M-DUINO 38R I/OS PLC has a diferents types of Inputs and Outputs. It has 34 input/output signals: 12 Inputs, of which: 8 can be used as Analog/Digital Input 0-10Vdc, 10bits,(using Pins A0, A1, A2, A3, A6, A7, A8 , A9).  4 are Digital Input which can work as a Interrupt Input also. (using Pins 2, 3, 19, 18). 22 Outputs, of which: 16 are Relay Output (Using Pins  22, 23, 24, 25, 27, 28, 29, 30, 37, 38, 39, 40, 42, 43, 44, 45). 6 are Analog Output 0-10Vdc…

Read More Read More