Manchester code decoding method based on FPGA and IEC60044-8 standards

A decoding method and standard technology, applied in the field of Manchester code decoding, can solve the problems of complex decoding logic and high clock requirements, and achieve the effect of simple control logic, low timing requirements, and small writing workload

Pending Publication Date: 2020-10-13
BEIJING ELECTRIC POWER AUTOMATION EQUIP CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a kind of Manchester decoding method based on FPGA and IEC60044-8 standard, to solve the Manchester decoding existing in the prior art to the problem that the clock is too high and the decoding logic is relatively complicated

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Manchester code decoding method based on FPGA and IEC60044-8 standards

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The technical solutions in the embodiments of the present invention will be clearly and completely described below, obviously, the described embodiments are only some of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present invention belong to the protection scope of the present invention.

[0025] The present invention will be described in detail below with reference to the accompanying drawings and examples. It should be noted that, in the case of no conflict, the embodiments of the present invention and the features in the embodiments can be combined with each other.

[0026] Such as figure 1 As shown, the present invention provides a kind of Manchester code decoding method based on FPGA and IEC60044-8 standard, and this Manchester code decoding method comprises the following steps:

[0027] Step S1, filter the Manchester code signal, store...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a Manchester code decoding method based on FPGA and IEC60044-8 standards. The Manchester code decoding method comprises the following steps: S1, filtering a Manchester code signal; S2, generating a receiving clock which is used for detecting a level signal in a Manchester code, wherein the frequency of the receiving clock is twice that of an encoding clock; S3, aligning thefalling edge of the receiving clock with the level falling edge of the Manchester code; S4, detecting a frame header by adopting the receiving clock; S5, generating a decoding clock with the same frequency as the encoding clock; S6, decoding, namely sampling the Manchester code detected by the receiving clock by adopting the decoding clock to obtain bit information of the Manchester code. According to the method, the problems that in the prior art, Manchester code decoding is too high in clock requirement and complex in decoding logic are well solved.

Description

technical field [0001] The invention belongs to the technical field of power system equipment communication, and in particular relates to a Manchester code decoding method based on FPGA and IEC60044-8 standard. Background technique [0002] Manchester encoding is a self-synchronizing encoding method, that is, the clock synchronization signal is hidden in the data waveform. The principle of Manchester encoding level transition is: at the middle moment of the clock signal, a falling edge transition indicates 0, and a rising edge transition indicates 1. This can prevent the loss of clock synchronization, or problems such as data reception errors caused by clock and data transmission out of synchronization. But each symbol is modulated to two levels, so the data transmission rate is only half of the modulation rate. [0003] When decoding, it is necessary to separate the clock and data signals in the Manchester code from the received signal. Generally, by oversampling, it is r...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H03M5/12
CPCH03M5/12
Inventor 郭志超王贵海陈杰
Owner BEIJING ELECTRIC POWER AUTOMATION EQUIP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products