INTERFACING A LOAD-CELL AND HUMAN MACHINE INTERFACE USING A DSPIC MICRO-CONTROLLER

 

ABSTRACT

The main product of the Nuclear Fuel Complex is the Nuclear Fuel Bundle which is the fuel of a nuclear reactor. This bundle goes through various testing processes in its making and also after it is put together. A load cell is used to weigh the bundle while it is going through the testing process in the end. The information that is given by the loadcell should be communicated into a Human Machine Interface.

The communication that is used for this process is asynchronous serial communication by using RS232 and RS485 communication protocols. This kind of communication is possible only with a microcontroller is in play. The usage of the DSPIC30F4013 microcontroller enables the usage of serial communication as it converts the received ASCII data from the loadcell indicator and will convert the data in the format that is accepted by the HMI. Modbus RTU protocol is used by the HMI in order to receive information. The microcontroller converts the data and transmits it to the HMI. The weight information is observed in the display of the HMI.

Keywords: Loadcell, Human Machine Interface, DSPIC microcontroller, Serial Communication

CIRCUIT DIAGRAM


SOFTWARE

MikroC for DSPIC
The mikroC PRO for dsPIC30/33 and PIC24 is a powerful, feature-rich development tool for dsPIC30/33 and PIC24 microcontrollers. It is designed to provide the programmer with the easiest possible solution to developing applications for embedded systems, without compromising performance or control.


Crimson Software for HMI
With Crimson, simple applications can be set up quickly using a step-by-step process to configure communications protocols and define data tags for access. An extensive menu of built-in, point-and-click serial and Ethernet drivers map controller data to PLC registers in seconds. Built-in communications drivers inherently know how to talk to PLCs, PCs, or SCADA systems—so no code is required to establish communication.
RS485 Comms port communication

RS485 Comms port PLC2 communication - 1
RS485 Comms port PLC2 communication - 2

Display page

OUTPUT
Project without power connection

Project with power connection

Project with power connection and checking load

Comments

Popular posts from this blog

SOUNDBOX WITH RASPBERRY PI

RFID BASED ACCESS CONTROL USING ARDUINO