How to Interface HART enabled device with Arduino.

Hello

I have a level meter whose user manual is here

From the user manual, I found out that this level meter will operate with 12V dc. The current will be in form of HART signal that is an FSK signal superimposed on a traditional 4-20mA current loop. FSK signal mark and space frequency is 1200/2200Hz.

My question is is how can I demodulate this FSK signal using Arduino?.

I have googled it and found that I need to use AD5700 along with Arduino to perform this task. Please suggest me any other option to get the digital data from the HART signal.

Note: I don't want to use HART adapter because it is too much costlier.

1 Like