BS2 based Home Brew HDTV Antenna Rotor system
a very lightweight, high quality antenna can be for pennies if you search the net
mine is a copy of 4 bay ChannelMaster
For the brains a Parallax BS2 board ( cheap Basic language driven PIC controller )
so being that light
I decided to used a sturdy old record player for the mechanical part of the rotor
gutted the insides and cleared the topside surface: so we wouldn't hit anything
I went back and forth between stepper or DC motor and decided on dc motor; because I had all the parts I needed..
Including:
DC motor
Rubber Pinch Roller
hardware to mount it, spring loaded on a pivoting axis
and a DC motor control IC with Brakes part # TLE 5602-2 ( an Infinieon IC )
so far we have rotor and motor completed and just started with
It rolls right up against the side of the platter
there will be 2 feed back sensor switches used
CCW & CW Over rotation limits !
and a hard wired user control pod
a little black box with 2 buttons and 2 led's
simple current loops
clockwise rotation
counter rotation
LED's directional limit met indicators !
( could have used one LED " DOH ! indicator but what the hay )
later the basics are working
we are going to add an opto "Seeeing Eye" photo transistor & PhotoDiode st rattling the edge of the rotating platter
the record player is set up perfect for better position feedback
since the rotating platter is molded plastic
some compass holes for the seeing eye will improve feedback greatly
but all I need formy aplication is point in 2 different directions
one direction watch Saturday night live
the other direction watch everything else !
mine is a copy of 4 bay ChannelMaster
For the brains a Parallax BS2 board ( cheap Basic language driven PIC controller )
so being that light
I decided to used a sturdy old record player for the mechanical part of the rotor
gutted the insides and cleared the topside surface: so we wouldn't hit anything
I went back and forth between stepper or DC motor and decided on dc motor; because I had all the parts I needed..
Including:
DC motor
Rubber Pinch Roller
hardware to mount it, spring loaded on a pivoting axis
and a DC motor control IC with Brakes part # TLE 5602-2 ( an Infinieon IC )
so far we have rotor and motor completed and just started with
It rolls right up against the side of the platter
there will be 2 feed back sensor switches used
CCW & CW Over rotation limits !
and a hard wired user control pod
a little black box with 2 buttons and 2 led's
simple current loops
clockwise rotation
counter rotation
LED's directional limit met indicators !
( could have used one LED " DOH ! indicator but what the hay )
later the basics are working
we are going to add an opto "Seeeing Eye" photo transistor & PhotoDiode st rattling the edge of the rotating platter
the record player is set up perfect for better position feedback
since the rotating platter is molded plastic
some compass holes for the seeing eye will improve feedback greatly
but all I need formy aplication is point in 2 different directions
one direction watch Saturday night live
the other direction watch everything else !
Comments
Pivot mounted on one screw, a channel for the other screw.
Underneath is the spring loading fro the pinch roller against the side of the platter
Ed
OK everything works great but the motor
I do OUTL %00000100 CW + - motor drive polarity
I do OUTL %00000010 CCW - +
I do OUTL %00000110 Brakes High
I do OUTL %00000000 Brakes Low
BUT
the screws I put in the DC motor were too long and I broke it
but tested with a meter the H bridge is working
More to come
and here's that more
new motor fitted and tested !
the the platter spins very nice even with the minimal current test wart used 9volts 600ma
SO:
Spring loaded Pinch roller on a pivot
Motor control
platter bearings
YEAH..
OK so
we put the antenna mast on top the platter and then we needed 10 at 1 amp to to move it gracefully
success
after my NiMh batteries re-charge .. I'll get pics up
Moose
Tested with two programs:
one that acted just like a standard rotor
and myapp
' {$STAMP BS2}
'
' the ThisAway or That A way App
'
' By Ed Corter : )
'
DIRL = %00001110 ' p7,p6,p5... p0 IIIIOOOI set io
EF PIN 0 ' input
A PIN 1
B PIN 2
SNL PIN 4 ' saturday night live
EOE PIN 5 ' everyone else
BtnA PIN 6
BtnB PIN 7
btnWrkA VAR Byte
OUTL = %00000000 'clear ports 0-7
idle:
IF EOE = 0 THEN GOTO ButnB
IF SNL = 0 THEN GOTO ButnA
ButnA:
BUTTON BtnB, 0, 200, 20, btnWrkA, 0, No_Press
OUTL = %00000010 '
movingA:
IF EOE = 0 THEN GOTO idle
GOTO movingA
ButnB:
BUTTON BtnA, 0, 200, 20, btnWrkA, 0, No_Press
OUTL = %00000100 '
movingB:
IF SNL = 0 THEN GOTO idle
GOTO movingB
No_Press:
OUTL = %00000000 '
GOTO idle
once we put some feed back switches in place we found..
this thing needs some working out so we don't blast through our feedback switch
we got a simple for next loop with pause
working for a PWM algorithm
now I want better positional feed back
might just run of processor
trying to PWM and monitor FeedBack
Any thoughts ?
10 turn pot in an RC circuit for the pulsin command ?
Do I have enough stamp ?
OK
dont want to spend the dough on a 10 turn pot
I'm gonna try this
I opened a pot and made it endless "non stopping"
and I'll to use pulsin with the RC circuit and count how many time I go through the range..
wish me luck
Suggestions welcome