Signal generator, decoder, method for generating a transmit signal and method for determining speed data
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G08C-019/16
G08C-019/20
출원번호
US-0751335
(2013-01-28)
등록번호
US-10026306
(2018-07-17)
발명자
/ 주소
Hammerschmidt, Dirk
출원인 / 주소
Infineon Technologies AG
대리인 / 주소
Eschweiler & Potashnik, LLC
인용정보
피인용 횟수 :
0인용 특허 :
6
초록▼
A signal generator includes a signal provider and a signal processing unit. The signal provider is configured to provide a sensor signal indicating a repeatedly detected event, occurring within differing time intervals. The signal processing unit is configured to generate a transmit signal based on
A signal generator includes a signal provider and a signal processing unit. The signal provider is configured to provide a sensor signal indicating a repeatedly detected event, occurring within differing time intervals. The signal processing unit is configured to generate a transmit signal based on the sensor signal. The transmit signal includes event information representing the temporal occurrence of the event and additional information representing additional data. The event information includes pulses or signal edges associated to detected events, wherein the pulses or signal edges are temporarily separated within the transmit signal according to the differing time intervals of detected events so that each time interval of the differing time intervals includes one pulse or one signal edge associated with a detected event. Further, the additional data includes at least one frame including a predefined number of additional data bits. The information of the additional data bits of the at least one frame is distributed over at least two time intervals of the differing time intervals.
대표청구항▼
1. A signal generator comprising: a signal provider configured to provide a sensor signal indicating a repeatedly detected event, occurring within differing time intervals; anda signal processing unit configured to generate a transmit signal based on the sensor signal,wherein the transmit signal com
1. A signal generator comprising: a signal provider configured to provide a sensor signal indicating a repeatedly detected event, occurring within differing time intervals; anda signal processing unit configured to generate a transmit signal based on the sensor signal,wherein the transmit signal comprises event information representing a temporal occurrence of the detected event and additional information representing additional data,wherein the event information comprises pulses or signal edges associated with detected events,wherein the pulses or signal edges are temporally separated within the transmit signal according to the differing time intervals of the detected events so that each time interval of the differing time intervals comprises one pulse or one signal edge associated to a detected event,wherein the additional data comprises at least one frame comprising a predefined number of additional data bits, andwherein the information of the additional data bits of the at least one frame is distributed over at least two time intervals of the differing time intervals. 2. The signal generator according to claim 1, wherein the signal processing unit is configured to generate the transmit signal, so that an information of a number of bits of the additional data bits of the at least one frame comprised by a time interval of the differing time intervals varies based on a length of the differing time intervals. 3. The signal generator according to claim 1, wherein the signal processing unit is configured to estimate the length of a time interval for the next transmission from a length of a previous time interval and a highest possible increase of the speed of the process that generates the detected events. 4. The signal generator according to claim 1, wherein a first time interval of the differing time intervals comprises a first length and a second time interval of the differing time intervals comprises a second length,wherein the first length is larger than the second length,wherein the signal processing unit is configured to generate the transmit signal so that the first time interval comprises information of a first number of bits of the additional data bits of the at least one frame and the second time interval comprises information of a second number of bits of the additional data bits of the at least one frame, andwherein the first number is higher than the second number. 5. The signal generator according to claim 1, wherein the signal processing unit is configured to map the information of the additional data bits of the at least one frame to the transmit signal by using a pulse width modulation of the pulses associated with detected events comprised by the at least two time intervals or by adding Manchester coded sequences to the at least two time intervals. 6. The signal generator according to claim 1, wherein the additional data further comprises a separator preceding the at least one frame, wherein the separator indicates a beginning of the at least one frame and comprises a predefined number of separator bits. 7. The signal generator according to claim 6, wherein the signal processing unit is configured to generate the transmit signal so that the information of at least one bit of the separator bits and at least one bit of the additional data bits of the at least one frame are contained by the same time interval. 8. The signal generator according to claim 6, wherein the additional data comprises a predefined number of frames succeeding the separator. 9. The signal generator according to claim 1, wherein the event information and the additional information represent a part of a physical layer of a transmission protocol, and wherein the at least one frame represents a part of a data transport layer of the transmission protocol. 10. The signal generator according to claim 1, wherein the signal provider is a sensor unit and the signal generator further comprises a signal generator output,wherein the sensor unit is configured to detect repeatedly the event occurring within differing time intervals, andwherein the signal generator output is configured to provide the transmit signal. 11. The signal generator according to claim 10, wherein the sensor unit is configured to detect repeatedly the event occurring within the differing time intervals, which is caused by a moving or rotating part in the proximity of the sensor unit, and wherein the lengths of the differing time intervals between succeeding detected events depend on a speed of travel or a rotational speed of the moving or rotating part. 12. The signal generator according to claim 11, wherein the sensor unit is configured to detect additionally a moving direction or a rotational direction of the moving or rotating part and provide this direction data. 13. The signal generator according to claim 1, wherein the signal processing unit is configured to generate transmit data, so that the additional data to be added to the transmit data comprises direction data indicating the moving direction or the rotational direction of the moving or rotating part additionally to the at least one frame. 14. The signal generator according to claim 13, wherein the direction data is represented by one data bit, and wherein information of the direction data is comprised by each time interval of the differing time intervals as long as the length of the time intervals is above a predefined limit. 15. The signal generator according to claim 14, wherein the additional data within a time interval comprises direction data, if the length of the time interval is above the predefined limit only. 16. The signal generator according to claim 1, wherein the signal generator comprises a wheel speed sensor, a transmission speed sensor, a cam rotation speed sensor, a crankshaft rotation speed sensor, a rotation speed sensor or a position sensor. 17. A signal generator configured to generate a transmit signal based on a sensor signal indicating a repeatedly detected event, occurring within differing time intervals, wherein the transmit signal comprises pulses or signal edges associated with detected events representing a temporal occurrence of the event and additional information representing additional data, wherein the additional data comprises at least one frame comprising a predefined number of additional data bits, wherein the signal generator is configured to generate the transmit signal so that the information of the additional data bits of the at least one frame is interrupted within the transmit signal by at least one pulse or one signal edge associated with a detected event. 18. A decoder configured to determine speed data and additional decoded data based on a received signal, wherein the decoder is configured to determine the speed data based on repeatedly and within differing time intervals occurring pulses or signal edges within the received signal, wherein each time interval of the differing time intervals comprises one pulse or one signal edge, and wherein the decoder is configured to determine at least one frame of additional decoded data comprising a predefined number of additional data bits based on information obtained from at least two time intervals of the differing time intervals. 19. The decoder according to claim 18, wherein a number of bits of the additional data bits of the at least one frame obtained by the decoder from the same time interval may vary based on a length of the differing time intervals. 20. The decoder according to claim 18, wherein the decoder is configured to determine direction data indicating a moving or rotating direction based on information obtained from a single time interval. 21. A method for generating a transmit signal, comprising: providing, by a signal provider, a sensor signal indicating a repeatedly detected event, occurring within differing time intervals; andgenerating, by a signal processing unit, a transmit signal based on the sensor signal, wherein the transmit signal comprises event information representing a temporal occurrence of the detected event and additional information representing additional data, wherein the event information comprises pulses or signal edges associated with the detected events, wherein the pulses or signal edges are temporally separated within the transmit signal according to the differing time intervals of the detected events so that each time interval of the differing time intervals comprises one pulse or one signal edge associated to a detected event, wherein the additional data comprises at least one frame comprising a predefined number of additional data bits, wherein the information of the additional data bits of the at least one frame is distributed over at least two time intervals of the differing time intervals. 22. A method for determining speed data and additional decoded data based on a received signal at a decoder, comprising: determining, by the decoder, the speed data based on repeatedly and within differing time intervals occurring pulses or signal edges within the received signal, wherein each time interval of the differing time intervals comprises one pulse or one signal edge; anddetermining, by the decoder, at least one frame of additional decoded data comprising a predefined number of additional data bits based on information obtained from at least two time intervals of the differing time intervals. 23. A computer program having a program code on a non-transitory medium for performing, when the computer program is executed on a computer or processor, a method to generate a transmit signal comprising providing, by a signal provider, a sensor signal indicating a repeatedly detected event, occurring within differing time intervals, and generating, by a signal processing unit, a transmit signal based on the sensor signal, wherein the transmit signal comprises event information representing a temporal occurrence of the detected event and additional information representing additional data, wherein the event information comprises pulses or signal edges associated with the detected events, wherein the pulses or signal edges are temporally separated within the transmit signal according to the differing time intervals of the detected events so that each time interval of the differing time intervals comprises one pulse or one signal edge associated with a detected event, and wherein the additional data comprises at least one frame comprising a predefined number of additional data bits, wherein the information of the additional data bits of the at least one frame is distributed over at least two time intervals of the differing time intervals. 24. A computer program having a program code on a non-transitory medium for performing, when the computer program is executed on a computer or processor, a method for determining speed data and additional decoded data based on a received signal at a decoder, the method comprising determining, by the decoder, the speed data based on repeatedly and within differing time intervals occurring pulses or signal edges within the received signal, wherein each time interval of the differing time intervals comprises one pulse or one signal edge, and comprising determining, by the decoder, at least one frame of additional decoded data comprising a predefined number of additional data bits based on information obtained from at least two different time intervals of the differing time intervals.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (6)
Taguchi Akemi,JPX ; Hyodo Masahito,JPX, Communication system.
Olaf Zinke DE; Wolfgang Fey DE; Heinz Loreck DE, Method of transmitting data within pulse intervals of a rotational speed signal, and circuit arrangement for implementing the method.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.