由于Type A型和Type B型915MHz REID读写器接收的来自于电子标签的信息都是采用FM0编码,因此915MHz RFID读写器的解码即是对接收信息进行FM0解码。由于FM0编码的特点,信号“0”和信号“1”明显的不同是在位窗中部有电平跳变,因此只需要使用二倍频时钟在上升沿对输入信号进行两次抽样。如果两次抽样的数值相等,则应该输出信号“1”;否则,输出信号“0”。以下是对数据进行FM0解码的VHDL程序。 从以上的程序可以看出,利用数字逻辑的基本原理实现数据的FM0解码是比较简单的,只是还需要将buffer数据回读到系统内,以便进一步处理。 欢迎转载,信息维库电