Arduino DiSEqC Decoder (1 Viewer)

Status
Please reply by conversation.

KE4EST

Thread Starter
SatelliteGuys Is My Second Home
Staff member
HERE TO HELP YOU!
Lifetime Supporter
Aug 9, 2004
25,690
5,934
EM75xb
I'll let you know. It will be a couple of weeks or so though. Ordered from China.
 
  • Like
Reactions: lost_mesa

KE4EST

Thread Starter
SatelliteGuys Is My Second Home
Staff member
HERE TO HELP YOU!
Lifetime Supporter
Aug 9, 2004
25,690
5,934
EM75xb
Okay, I have writing to an SD card and Bluetooth working!
So far only tested on a mega board. Will have to test on a nano and uno.
Will also clean up the latest version of code and get it posted in a couple of days.

Also got some XR2211 PLL chips in the mail today. So will experiment with that too, over the next couple of days.
 

Arcy

New Member
Jul 22, 2016
2
1
Redhill
Thank you for this interesting project. However, I have a couple of queries about the circuit diagram which maybe some kind person can answer. First, is C2 correctly placed? It looks as if it will shunt out all the RF passing between the LNB and RCVR sockets. And (for this Arduino newcomer), which terminals of the Arduino should the outputs X1-1 and X2-1 connect to?
 

KE4EST

Thread Starter
SatelliteGuys Is My Second Home
Staff member
HERE TO HELP YOU!
Lifetime Supporter
Aug 9, 2004
25,690
5,934
EM75xb
Yes, I have the one on my test setup still working fine here. C2 is just a filter cap for the voltage regulator.
X1 goes to pin digital pin 2.
X2 is just for reading the voltage on the coax. I am not even sure I have it in the code above. :) You can eliminate R8, R9, and R10.....
....or add it and I will update the code in a day or two to add that part. I have it here, just haven't uploaded a newer version.
It is real simple... it is just a voltage divider that is hooked to one of the Analog inputs and a little code and math to display the voltage on the LCD.
 
  • Like
Reactions: Arcy

lost_mesa

SatelliteGuys Pro
Oct 18, 2010
517
406
New Mexico
First, is C2 correctly placed? It looks as if it will shunt out all the RF passing between the LNB and RCVR sockets.

I was wondering about that too. Seems like C2 would shunt the I.F. and DiSEqC commands to ground. Maybe feed the voltage regulator/C2 connection with a choke, similar to L1? But if it works, it works.
 

KE4EST

Thread Starter
SatelliteGuys Is My Second Home
Staff member
HERE TO HELP YOU!
Lifetime Supporter
Aug 9, 2004
25,690
5,934
EM75xb
I was just looking and I see that N0QBH did the same with his PIC version.
Has got me to pondering it though.
 

KE4EST

Thread Starter
SatelliteGuys Is My Second Home
Staff member
HERE TO HELP YOU!
Lifetime Supporter
Aug 9, 2004
25,690
5,934
EM75xb
L1 acts like a choke at the IF of the satellite signal, but will pass the much lower freq. of 22k just fine.
I actually have experimented with taking it out, and had it work with not using L1.
 

Magic Static

FTA Geek
Staff member
HERE TO HELP YOU!
Lifetime Supporter
Oct 12, 2010
7,367
4,685
Montana
Another thing to ponder. I noticed that the units I built from N0QBHs design would not operate behind my microHD. I never pursued that issue.
 

Arcy

New Member
Jul 22, 2016
2
1
Redhill
Thank you very much, K4EST! I also noticed N0QBH's design, but there the supply to the regulator is taken from the other side of L1. This looks a better arrangement -- unless there is sufficient inductance in the wiring to block the RF....
 
  • Like
Reactions: KE4EST

KE4EST

Thread Starter
SatelliteGuys Is My Second Home
Staff member
HERE TO HELP YOU!
Lifetime Supporter
Aug 9, 2004
25,690
5,934
EM75xb
BTW Arcy Welcome to SatelliteGuys!! :)
 
  • Like
Reactions: Arcy

KE4EST

Thread Starter
SatelliteGuys Is My Second Home
Staff member
HERE TO HELP YOU!
Lifetime Supporter
Aug 9, 2004
25,690
5,934
EM75xb
diseqc_circuit_board.jpg diseqc_circuit_board_Stuffed.jpg diseqc_circuit_board_working_small.jpg
.
Boards came in from the board house today.
The mess of wires in the background are just temp going from arduino to LCD.
It is working much better on a board like this, with shorter leads on components and no jumper wires everywhere.
I had to modify the timing on the interrupts! :)
The timing coming out of the Amiko Mini HD SE was almost perfect on the scope coming out of this board!!!
 

KE4EST

Thread Starter
SatelliteGuys Is My Second Home
Staff member
HERE TO HELP YOU!
Lifetime Supporter
Aug 9, 2004
25,690
5,934
EM75xb
Ok I made the change to the code listed in post #2. If you download the zip though and use it you will get a possible error.
Will up load the update later.
 
  • Like
Reactions: Titanium

KE4EST

Thread Starter
SatelliteGuys Is My Second Home
Staff member
HERE TO HELP YOU!
Lifetime Supporter
Aug 9, 2004
25,690
5,934
EM75xb
Minor update to code in Post #2.
 
  • Like
Reactions: Titanium

Magic Static

FTA Geek
Staff member
HERE TO HELP YOU!
Lifetime Supporter
Oct 12, 2010
7,367
4,685
Montana
What and how are you doing contrast control on the LCD?
And do you have a serial output for logging?
 

KE4EST

Thread Starter
SatelliteGuys Is My Second Home
Staff member
HERE TO HELP YOU!
Lifetime Supporter
Aug 9, 2004
25,690
5,934
EM75xb
What and how are you doing contrast control on the LCD?
External 5k POT, didn't put that in the schematic since, I didn't put the Arduino or Atmel chip and or the LCD, in the schematic.
And do you have a serial output for logging?
I am using an external SD card module and using the SPI bus.
I need to upload that code at some point, just haven't got it finalized.
Works pretty good though so far. I can pull the chip out and stick it in the computer and look at all the data.
Even have Bluetooth working. Pretty neat to watch it output to my phone.
...but it introduces an error somewhere. After a 5-15 successful decodes I get an erroneous one.
 
Status
Please reply by conversation.

Users who are viewing this thread

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

Latest posts

Top