【技术实现步骤摘要】
本专利技术属于工业控制,尤其涉及一种基于fpga的多路hart调制解调器及调制解调方法。
技术介绍
1、hart协议采用基于bell202标准的fsk频移键控信号,在低频(4~20)ma模拟信号上叠加幅度为0.5ma、波特率为1200bps的数字信号进行双向数字通讯。由于fsk信号的平均值为0,不影响传送给控制系统模拟信号的大小,保证了与现有模拟系统的兼容性。在需要的情况下控制系统可以通过hart协议访问现场仪表,获取测量、过程参数、设备组态信息,或者对其进行校准和诊断。
2、hart协议调制解调器一般采用专用集成电路,例如a5191hrt、ds8500、ht20c15等。hart通信采用的是半双工的通信方式,其特点是在现有模拟信号传输线上实现数字信号通信,属于模拟系统向数字系统转变过程中过渡性产品,因而在当前的过渡时期具有较强的市场竞争能力,得到了较快发展。hart有三类命令,第一类称为通用命令,这是所有设备都理解、执行的命令;第二类称为一般行为命令,所提供的功能可以在许多现场设备中实现,这类命令包括最常用的的现场设备的功
...【技术保护点】
1.一种基于FPGA的多路HART调制解调器,其特征在于,包括:
2.根据权利要求1所述的基于FPGA的多路HART调制解调器,其特征在于,所述HART信号解调单元采用边沿触发,检测出脉宽并和设定的最小脉宽比对,如果检测出的脉宽大于最小脉宽,则将脉宽信号存入脉宽保持寄存器,如果检测出的脉宽小于最小脉宽,则将最小脉宽存入脉宽保持寄存器;经过加法运算,将脉宽寄存器中脉宽信号和累加器中的数据相加,并减去滤波移位寄存器中的待移出值,得到新的累加值;所述新的累加值与设定的累加值最大值比较,如果所述新的累加值大于设定的累加值最大值,则滤波累加器不更新,滤波移位寄存器也
...【技术特征摘要】
1.一种基于fpga的多路hart调制解调器,其特征在于,包括:
2.根据权利要求1所述的基于fpga的多路hart调制解调器,其特征在于,所述hart信号解调单元采用边沿触发,检测出脉宽并和设定的最小脉宽比对,如果检测出的脉宽大于最小脉宽,则将脉宽信号存入脉宽保持寄存器,如果检测出的脉宽小于最小脉宽,则将最小脉宽存入脉宽保持寄存器;经过加法运算,将脉宽寄存器中脉宽信号和累加器中的数据相加,并减去滤波移位寄存器中的待移出值,得到新的累加值;所述新的累加值与设定的累加值最大值比较,如果所述新的累加值大于设定的累加值最大值,则滤波累加器不更新,滤波移位寄存器也不进行数据的移进移出;如果所述新的累加值小于设定的累加值最大值,则滤波累加器更新为新的累加值,采到的脉宽信号移入滤波移位寄存器;所述新的累加值还与累加值比较器中的设定值比较,如果大于所述累加值比较器中的设定值,则输出1;否则输出0,以实现将hart信号解码成数字信号。
3.根据权利要求1所述的基于fpga的多路hart调制解调器,其特征在于,所述hart信号调制单元给数字信号0和1分配不同的累加值,累加器的值为π的倍数时使fpga输出引脚进行一次电平翻转,通过0和1分配不同的累加值达到改变频率的目的。
4.根据权利要求1所述的基于fpga的多路hart调制解调器,其特征在于,所述ac-dc电路为hart转fsk电路,所述hart转f...
【专利技术属性】
技术研发人员:王自北,江郑浩,谢灿华,夏嘉乐,李思祥,鲁俊楠,
申请(专利权)人:浙江中控研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。