C
ChronoFish
- Jan 1, 1970
- 0
Hi there,
I am "successfully" capturing on my scope a series of (return to zero) bits (11001010 repeating) where each "1" bit is made up of 8
square waves. The square waves are pulsing just under 1 MHz. If you need a visual it looks something like this:
|||||||| |||||||| |||||||| ||||||||
Where each "|" is a square wave.
The real-world environment is quite noisy and so I have chosen this method in hopes that it will be easier to decipher the signal.
Certainly with my eyes as the decoder this is the case so far.
The goal is to feed the signal into a PIC microcontroller.
My questions follow:
1. How do I amplify the signal to TTL levels?
2. Is there a simple way to translate the 8 square waves for a given bit into 1 long square wave? Certainly this can be done in
software - I'm just wondering what can be done in hardware.
I've been experimenting with a variety of amplifies and comparators - and though I can get a fairly clean signal, I don't seem to be
able to amplify beyond 500mV. I'm under the impression that I need the final signal to be at least 1 1/2 V for the PIC to read it.
The inability is almost certainly due to my inexperience and lack of knowledge.
Thanks for sharing any insight you might have...
-CF
I am "successfully" capturing on my scope a series of (return to zero) bits (11001010 repeating) where each "1" bit is made up of 8
square waves. The square waves are pulsing just under 1 MHz. If you need a visual it looks something like this:
|||||||| |||||||| |||||||| ||||||||
Where each "|" is a square wave.
The real-world environment is quite noisy and so I have chosen this method in hopes that it will be easier to decipher the signal.
Certainly with my eyes as the decoder this is the case so far.
The goal is to feed the signal into a PIC microcontroller.
My questions follow:
1. How do I amplify the signal to TTL levels?
2. Is there a simple way to translate the 8 square waves for a given bit into 1 long square wave? Certainly this can be done in
software - I'm just wondering what can be done in hardware.
I've been experimenting with a variety of amplifies and comparators - and though I can get a fairly clean signal, I don't seem to be
able to amplify beyond 500mV. I'm under the impression that I need the final signal to be at least 1 1/2 V for the PIC to read it.
The inability is almost certainly due to my inexperience and lack of knowledge.
Thanks for sharing any insight you might have...
-CF