Main page
Recent changes
Rotator module version 3.1
B
I
U
S
link
image
code
list
Show page
Syntax
{TOC} [Components of Multi rotator controller server|https://remoteqth.com/remote-multi-rotator-control.php] Version 3.1 in addition to the [3.0 version|Rotator module version 3.0] only circuit to stabilize the voltage measured azimuth - [AREF|https://arduino.cc/en/Reference/AnalogReference?from=Reference.AREF] compensates for slight decrease voltage at relay switching, so there is no need of external power supply to measure the azimuth. !!Circuit diagram *[.SVG|https://remoteqth.com/hw/rotator_interface_31.svg] *[.PDF|https://remoteqth.com/hw/rotator_interface_31.pdf] !!Planting plan [https://remoteqth.com/img/wiki-rotator-interface-plan_31.png] !!Part list | P1,P2 | strip 9 pins | | P3,P4 | strip 13 pins | | P5 | pin array_3x2 | | R4,R6,R7,R8 | k510 ohm | | S1,S2,S3 | tact led sw | | U1 | LCD-16x2 | | U3 | Preset encoder | | C1,C2,C3,C4 | capacity 4n7 | | CON1 | pin array 5x2 | | D1,D2,D3,D4 | diode 1n4148 | | J1 | DB15 female connector | | L1,L2 | inductor 100uH | | R1,R2,R3,R5 | resistor 1k | | RV1 | potentiometer 1k | | U2 | ArduinoNano3.0 | | P6 | pin_array_3x2 | | RL1,RL2,RL3 | Relay | | Q1,Q2,Q3 | transistor BC547 | !!Assembly gallery [https://remoteqth.com/img/wiki-rot30-1.jpg] ✔ All components [https://remoteqth.com/img/wiki-rot30-2.jpg] ❏ Solder R4 R6 R7 R8 (marked in blue) [https://remoteqth.com/img/wiki-rot30-3.jpg] ❏ 13 and 9 pins 90° strip [https://remoteqth.com/img/wiki-rot21-3.jpg] ❏ 16 pins strip to LCD [https://remoteqth.com/img/wiki-rot30-4.jpg] ❏ Insulating spacer washers between LCD and PCB [https://remoteqth.com/img/wiki-rot30-5.jpg] ❏ LCD module to PCB [https://remoteqth.com/img/wiki-rot30-6.jpg] ❏ CW, CCW and START switch (marked in blue) and preset encoder, Now front panel is final [https://remoteqth.com/img/wiki-rot30-7.jpg] ❏ Next R1 R2 R3 R5 (marked in black) and R9 solder on main board [https://remoteqth.com/img/wiki-rot30-8.jpg] ❏ D1 D2 D3 D4 (marked in red) [https://remoteqth.com/img/wiki-rot30-9.jpg] ❏ L1 L2 (marked in green) [https://remoteqth.com/img/wiki-rot30-10.jpg] ❏ Q1 Q2 Q3 [https://remoteqth.com/img/wiki-rot30-11.jpg] ❏ C1 C2 C3 C4 C5 and C6 [https://remoteqth.com/img/wiki-rot30-12.jpg] ❏ 6 pins of brake sw, Inputs connector, R9, DIL cocketfor Arduino NANO [https://remoteqth.com/img/wiki-rot30-13.jpg] ❏ F15 connector, three relay, Arduino nano [https://remoteqth.com/img/wiki-rot30-14.jpg] ❏ last solder front panel via pin strip !!Firmware Configure [Arduino firmware by K3NG|https://blog.radioartisan.com/yaesu-rotator-computer-serial-interface/] # '''Download''' [stable|https://sourceforge.net/p/k3ngarduinorota/code/ci/master/tree/] or [unstable|https://sourceforge.net/p/k3ngarduinorota/code/ci/unstable/tree/] arduino code, plus read [documentation|https://blog.radioartisan.com/yaesu-rotator-computer-serial-interface/] # '''Download''' and change custom [pins.h|https://remoteqth.com/download-count.php?Down=hw/rotator_pins.h] ## Enable '''External Analog reference''' ### in unstable code - uncoment line in rotator_features.h {{#define OPTION_EXTERNAL_ANALOG_REFERENCE //Activate external analog voltage reference (needed for RemoteQTH.com unit)}} ###in stable code activate this function with insert '''analogReference(EXTERNAL);''' to arduino code before '''analog_az = analogRead(rotator_analog_az);''' in master .ino file{{ analogReference(EXTERNAL); analog_az = analogRead(rotator_analog_az);}} # Edit '''rotator_features.h''' and enable: (delete // at the lines) ## LCD Display{{#define FEATURE_LCD_DISPLAY}} ## Azimuth voltage potentiometer{{#define FEATURE_AZ_POSITION_POTENTIOMETER}} ## Preset encoder {{#define FEATURE_AZ_PRESET_ENCODER #define OPTION_ENCODER_HALF_STEP_MODE #define OPTION_ENCODER_ENABLE_PULLUPS}} # Possible change the Baud rate to 9600 in (at K3NG source code its 115.k baud the preset){{#define SERIAL_BAUD_RATE 9600}} !!Connect Rotator (DB15 female) and power inputs Phase jumper (5+6 CON1) change relay function between DC (change phase voltage) and AC (change direction). Pin 3 in CON1 - input 5V stabilized voltage from [power board|https://remoteqth.com/wiki/index.php?page=Raspberry+PI+GPIO+interface+board] This pin may be connected with pin4 CON1, then the voltage measurement uses a common 5V voltage from the power supply module. The entire module can be powered from USB only, but there is a voltage drop, it is better to use an external source, or a DC/DC converter. [https://remoteqth.com/img/wiki-rotator-server-inputs.png|noborder][https://remoteqth.com/img/wiki-rotator-server-db15.png|noborder] * [AC rotator Examples|How to connect AC rotators example]