Ensemble RX II (HF/LF) Local Oscillator and Control
Band: HF

Introduction

Band Specific Components

This stage involves band-specific components and is currently configured for the HF band. If you need to configure this page for a different band, click on the "Band" tab in the menu above. This would take you to the home page, where you can select the new band and then return to this page.

General Info About the Stage

This stage completes the component installation for the isolated USB ground plane and implements:

  • the microcontroller and
  • the local oscillator functionality.

 

The microcontroller implements a USB device which can control frequency of the programmable oscillator (Si570) and provides programmatic band-select switching signals to select from among bands 0, 1, 2, and 3. These bands are "super bands" which, depending upon the builder's choice of options, provide coverage of the traditional HF bands or a set of HF bands plus 6m.

It is important to remember that the Local Oscillator does not output at the desired center frequency for your band; it produces an output at a frequency that is:

  • For the HF option, 4 times the desired center frequency
  • For the LF optikon, 16 times the desired center frequency

Theory of Operation

There are two components to this theoretical discussion: hardware and software

Hardware

The hardware part is fairly straight=forward.  The two primary components installed here are the ATTINY-85 microcontroller (a USB device) and the Si570 Programmable Oscillator  The microcontroller, reacting to signals from the PC, puts the Si570 through its paces.  Actions include configuring the Si570 for operation and, of course, setting its output frequency to a desired value (which is 4 times the desired "center-frequency" of the radio).  The Si570 can also respond to sytatus inquiries from the microcontroller.  The output of the Si570 is provided to the "radio" side of the radio via the isolation transformer, T1.

In addition, this stage provides the bandswitching control (from the microcontroller) to optoisolators U4 and U5, crossing the galvanic boundqary between the USB side and the "radio" side.

 

SDR Software Architacture

Software Architecture

The above diagram illustrates the various pieces and their places in the SDR Software architecture.  The Radio's critical functionality is provided via the SDR Program.  Examples of this include Rocky, HDSDR, SDR#, PowerSDR, PowerSDR-IQ, and others.  Each program has its plusses and minuses and it is up to the builder to decide which to use.

The SDR program needs a was to tell the hardware's LO what it should do.  There is normally an intermediary piece of software (a "dll") that provides the interface between the SDR software and another (very low level) piece of software called a driver.  In the Ensemble's case, the driver is a variant on the "libUSB"

USB driver.  The microcontroller on the Ensemble (ATTINY-85) is a computer which "looks like" a USB device to the PC.  This is where the USB driver comes in.  Every USB device needs some sort of driver that allows the PC's operating system to "recognize" the USB device.  The ATTINY-85 is no exception.

The dll talks to the USB device (ATTINY-85) through the USB driver.

The ATTINY-85 then reacts to the signals "delvered" via the PC's USB port into which the cable is plugged.  The USB signals (Data+ and Data-) are translated by the ATTINY-85 (running the "firmware" that is pre-loaded into the device) into signals that are recognized by the Si570.  Since the USB bus is bi-directional, the Si570 can communicate status back to the PC.  Similarly, the ATTINY-85 can send hi/lo signals to the opto-isolators controlling things like PTT (on the RXTX) or Band Switching (on the RX) and can receive dash and dot input lines from an attached paddle (in the case of the RXTX).

Stage Schematic

03_lo stage schematic

Go to Top of Page

Click here for full schematic

(Red dots represent the "hairpin" (or left-hand or topmost) lead of the component)

USB 5V dc to the USB Power Supply 3.3 V dc from USB Power Supply Local Oscillator Output to Quadrature Clock Generator Filter Selection Signals to Auto-Switched BPF

Board Layouts

Board Top

03_lo stage topside
Go to Top of Page

Board Bottom

03_lo stage underside
Go to Top of Page

Local Oscillator and Control Bill of Materials
(HF band option)

(details for installation of each component are provided in the step instructions, further down the page)

Be sure to use the correct wire gauge when winding inductor(s)

CheckTypeCategory ComponentCountMarkingImage
Capacitor Ceramic 0.01 uF 1 103 0.01 uF
Capacitor SMT 1206 0.1 uF 3 (smt) black stripe 0.1 uF
Diode Axial BZX55C3V3 3.3V zener diode 2 BZX55C BZX55C3V3 3.3V zener diode
IC DIP 8 ATtiny 85-20 PU w/V15.12 Firmware 1 AVR ATTINY85-20PU ESD!!! ATtiny 85-20 PU w/V15.12 Firmware
IC DIP-4 LTV-817 Opto-Isolator 2 LTV 817 ESD!!! LTV-817 Opto-Isolator
IC I2C Si570 Programmable Oscillator 1 SiLabs 570 ESD!!! Si570 Programmable Oscillator
inductor Binocular core BN-43-2402 (no markings!) 1 none BN-43-2402 (no markings!)
Inductor xfrmr 5.76uH: 2T(bi)T #30(5 (2x2.5)in) on BN43-2402 1 (magnetic wire)
Resistor 1/6W 68 1/6W 5% 2 bl-gry-blk-gld 68    1/6W 5%
Resistor 1/6W 2.2k 1/6W 5% 6 red-red-red-gld 2.2k 1/6W 5%
Resistor 1/6W 10 k 1/6W 5% 2 brn-blk-ora-gld 10 k 1/6W 5%
Resistor 1/6W 1 M 1/6W 5% 1 brn-blk-grn-gld 1 M 1/6W 5%
socket Socket 8 pin dip socket 1
wire Magnetic Magnetic Wire, enameled #30 1

Go to Top of Page

Detailed Build Steps

Install Protective Topside Parts

Install Protective Topside Parts

Install these resistors first, so as to protet against solder splashover at pins 4 and 8 off the Si570 (see below)

CheckDesignation Component (top/bottom) OrientationMarking Image Band Notes
R07 2.2k 1/6W 5% (top) N-S red-red-red-gld 2.2k 1/6W 5% any
R08 2.2k 1/6W 5% (top) N-S red-red-red-gld 2.2k 1/6W 5% any

Install Bottomside Components

Do not install C33, per this advice from FiveDash.com:  ATTENTION:  An SMT capacitor (C33) on pin 1 of the Si570 needs to be removed to comply with the NO CONNECT for this pin for the Si570 supplied with the various kits. Having this capacitor mounted on the circuit board degrades the performance of the RXTX transceiver, especially the higher frequency builds of this kit.

Watch out when installing C35 to avoid solder splashover into the adjacent holes for the T1 primary windings.

Note the orientation photo for the Si570 and install with correct orientation.

Pay close attention to the pins 4 , 7, and 8, as their footprint is quite small relative to the other pads. The very tight space around those pins and the multiple contacts in close proximity can easily lead to frustrating solder bridges.  (See helpful video below from Alan, W2AEW):

CheckDesignation Component (top/bottom) OrientationMarking Image Band Notes
C30 0.1 uF ((bottom)) white pads (smt) black stripe 0.1 uF any
C33 0.1 uF ((bottom)) white pads (smt) black stripe 0.1 uF any

DO NOT INSTALL

C35 0.1 uF ((bottom)) white pads (smt) black stripe 0.1 uF any
U03 Si570 Programmable Oscillator ((bottom)) SiLabs 570 ESD!!! Si570 Programmable Oscillator any

Wind and Install T1

Inductor Information

Common Techniques:
  • Wire Gauge: remember the higher the number, the thinner the wire. E.g., #30 wire is thinner than #26 wire.
  • One turn:
    • For toroids, one turn is a single pass through the center hole.
    • For binocular cores, one turn is a pass in which the wire goes in the bottom, comes out the top, goes back in the other hole at the top, and comes out the other hole at the bottom.
  • Bi (tri) filar means 2(3) equal lengths of wire. You get the bi(tri)filar strand by taking the length of wire specified for the primary winding, folding it into half(thirds), twisting it to 3~ twists per inch, and winding it over the primary winding. One end of such a strand will have two(three) leads; the other end will have a "hairpin" bend (and a single lead in the case of tri-filar).
  • Multi-filar windings are usually done AFTER the uni-filar winding is done.
  • Windings shoud be evenly spaced and ideally made such that the winding covers ~345 degrees of the toroid
  • Inductance values given are for the single (uni-filar) winding. They are provided to help verify turn counts and core material selected. It's often reported inductances are higher using the theoretical number of turns as calculated by the manufacturer's windings calculator tool, e.g. http://toroids.info/. Normally though these are not too critical, especially with the LF bands antenna noise will still be seen.
  • Toroid nomenclature provides the outside diameter of the toroid (in hundredths of an inch - the "30" in "T30-2"), and material code (the "2" in "T30-2"). Color codes used in these kits are:
    • 2=Red
    • 3=Gray
    • 6=Yellow
    • 7=White
    • 10=Black
    • 12=Green (with White on opposite side)
Inductors In This Step
T01

XFRMR: 5.76uH: 2T(bi)T #30(5 (2x2.5)in) on BN43-2402
Primary/Secondary using a total of approximately 5 inches of #30 wire, wind 2 turns , bifilar, on a BN-43-2402 ferrite.Inductance of the single winding (usually the primary) is 5.76 uH.

 


After two turns with the twisted pair you have a transformer with two windings (each winding corresponding to one of the two twisted single wires).
Each winding (primary and secondary) is two turns. Since the windings are identical in length and number of turns, you can arbitratily pick either one as the primary, with the remaining winding serving as the secondary winding.
(Hont: use an ohmmeter (or other continuity checker) to identify which wire-ends go together to make the ends of a winding.

Alert!!!! Examination of the Ensemble receiver PCBs  shows the grounding point of the two windings of the LO isolating transformer, T1, are diagonally apart, not adjacent.  The ground connection of the primary winding is on the right; the ground for the secondary winding is on the left.  If the local oscillator isolation transformer is not connected properly some of the Si570 fundamental and harmonics will be radiated from the USB and other cables.   The principle is that the grounded side of the isolation transformers should go to the same end of the primary and secondary. The two wires that come from the same hole in the binocular core.must be switched (for one of the windings, primary or secondary - your choice). See the article by Alan G4ZFQ for IMPORTANT details.

CheckDesignation Component (top/bottom) OrientationMarking Image Band Notes
magwire Magnetic Wire, enameled #30 (top) any
T01-core BN-43-2402 (no markings!) (top) none BN-43-2402 (no markings!) any
T01 5.76uH: 2T(bi)T #30(5 (2x2.5)in) on BN43-2402 (top) 5.76uH: 2T(bi)T #30(5 (2x2.5)in) on BN43-2402 HF

See notice above about switching the leads

Install Topside Ics

Double check the orientation on the two optoisolators. They should be oriented so that their "dimple" is in the upper left-hand corner.

CheckDesignation Component (top/bottom) OrientationMarking Image Band Notes
SO1 8 pin dip socket (top) any for ATTiny85
U01 ATtiny 85-20 PU w/V15.12 Firmware (top) (dimple in upper right) AVR ATTINY85-20PU ESD!!! ATtiny 85-20 PU w/V15.12 Firmware any PE0FKO V15.12 firmware
U04 LTV-817 Opto-Isolator (top) (dimple in upper left) LTV 817 ESD!!! LTV-817 Opto-Isolator any
U05 LTV-817 Opto-Isolator (top) (dimple in upper left) LTV 817 ESD!!! LTV-817 Opto-Isolator any

Install Remainder of Topside Components

Careful installing the resistors and diodes clustered near the USB connector area. Builders have been known to insert these into the wrong holes. Review the board layout and the orientation column below to double check the orientation.

The body of each zener is to be located above the silkscreen circles for D1 and D2 on the board with the diodes mounted standing perpendicular to the board in a hairpin fashion. The banded end of each diode is then at the lead of the diode that loops back to the circuit board.

CheckDesignation Component (top/bottom) OrientationMarking Image Band Notes
C03 0.01 uF (top) horiz 103 0.01 uF any
D1 BZX55C3V3 3.3V zener diode (top) BZX55C BZX55C3V3 3.3V zener diode any The band end of the diode is the hairpin lead - see board layout 3.6V Zener
D2 BZX55C3V3 3.3V zener diode (top) BZX55C BZX55C3V3 3.3V zener diode any The band end of the diode is the hairpin lead - see board layout 3.6V Zener
R01 68 1/6W 5% (top) N-S bl-gry-blk-gld 68    1/6W 5% any
R02 68 1/6W 5% (top) N-S bl-gry-blk-gld 68    1/6W 5% any
R03 2.2k 1/6W 5% (top) E-W red-red-red-gld 2.2k 1/6W 5% any
R04 1 M 1/6W 5% (top) E-W brn-blk-grn-gld 1 M 1/6W 5% any
R05 2.2k 1/6W 5% (top) W-E red-red-red-gld 2.2k 1/6W 5% any
R06 2.2k 1/6W 5% (top) W-E red-red-red-gld 2.2k 1/6W 5% any
R09 2.2k 1/6W 5% (top) W-E red-red-red-gld 2.2k 1/6W 5% any chenged from 221
R12 10 k 1/6W 5% (top) N-S brn-blk-ora-gld 10 k 1/6W 5% any
R13 10 k 1/6W 5% (top) N-S brn-blk-ora-gld 10 k 1/6W 5% any

Download and Install Required Software

All of the latest versions of essential firmware configuration programs, USB driver and their associated documentation can be obtained from Fred PE0FKO's website:

In order to test (and later, operate) your rig, you must download and install required software (SDR programs and Dynamic Link Libraries, along with hardware drivers. The actual steps and programs may vary, depending upon your computer's windows operating system version (XP, Vista, Windows 7, 8, or 10) and architecture CPU/memory (32 bit or 64 bit). Generally, the process involves the following:

  1. Install the libraries and drivers (PE0FKO'a "All-In_One" Installer
  2. Test installation using CFGSR
  3. When ready to operate, install desired SDR program (e.g., HDSDR, SDR#, Rocky, PowerSDR, etc)

The following links are provided and, as of 1/22/2012, are current. Links highlighted in an Aqua-colored background apply only to those Softrock kits that use the SI570 programmable oscillator:

Software Role/Purpose Function Download Link Notes
CFGSR Configure/Control Ensemble microcontroller Configure download See the FiveDash documentation for software installation
SRDLL dll for other Softrock controllers Control (now part of CFGSR install file, so no need to go out and find/install it separately.)
New All-In-One Driver Installer
(See Section Titled "Install the PC driver software automatic"
New installer for "signed" PE0FKO-USB-Driver from Fred, PE0FKO. Driver Download See the FiveDash documentation for software installation
USB driver(s) drivers for ATTiny85 USB Driver download Zip file with 32 and 64 bit drivers (latest version is 1.2.6.0)*.
Preferred installation method is the "All in One" method depicted above and further described in the FiveDash documentation for software installation .
(32/64 bit Windows 7, Vista, XP) PowerSDR-V2.4 For Homemade SDR Transceivers Latest Version of FlexRadio's PowerSDR tailored for I/Q Soundcard-based SDRs. Click here for installation instructions. RXTX download Has Si570 Control Capability ( Please see Christos Nikolaou' message 2583 on the PowerSDR-IQ Yahoo Reflector). This is good for all Windows platforms and handles RX and TX in all modes. All required software (to include the All-In-One USB Driver Installer) is furnished. One needs only to download the basic FLex PowerSDR V2.4.4 from the Flex site) to have a complete software solution.
This is the most comprehensive of all the packages. However, commensurate with its power comes a steep learning curve.
SDR # SDR # ("SDR Sharp") for RX RX Download Very good and simple program (RX only; TX tbd) from Youssef Touil. Alan, G4ZFQ, has a nice article on setting up SDR# for an Ensemble RX II.
Rocky (V3.7). (V3.8 has been developed for later Windows versions) Simple SDR (RX/TX) Program (see note below) RXTX download SSB RX, CW and PSK-31 RXTX. Great little Windows-based program (but it has hsd its issues with more modern versions of Windows - soundcards. The later version of Rocky - V3.8 - addresses many of these issues.).
HDSDR (V2.7) Elegant SDR (RXTX) Program (based upon original Winrad) RXTX download CW is very basic and only properly useable on the older 6.3 Softrocks. For installation and setup info, see: these pages from Alan, G4FZQ. Also, see the FiveDash documentation for software installation
(Windows XP) PowerSDR-IQ V1.12.20 Version of FlexRadio's PowerSDR tailored for I/Q Soundcard-based SDRs RXTX download Has Si570 Control Capability.
Based upon recent experience, the PowerSdr v2.4 above is recommended in lieu of this version.
(Windows 7, Vista) PowerSDR-IQ V1.19.3.15 Earlier version of FlexRadio's PowerSDR tailored for I/Q Soundcard-based SDRs RXTX download Based upon recent experience, the PowerSdr v2.4.4 above is recommended in lieu of this version.
Has Si570 Control Capability (Please see Christos' message 43204 on the Yahoo Reflector)
com0com An open source null modem/virtual serial port manager Utility (VSP) Com0com is useful for interfacing third-party CAT-based software (e.g., HRD, FLDIGI, etc.) with PowerSDR or other CAT-capable SDR programs. Christos Nikolaou, SV1EIA, has provided this signed version of com0com's installation file for Windows 7 64 bit OS (which requires a signed version).
VAC Virtual Audio Cable - a software audio "patch cable" Utility (VAC) - Free trial (but don't use trial on the air!) Website for download: http://software.muzychenko.net/eng/vac.htm VAC is indispensible when attempting to interface thrird party programs (e.g., HRD, FLDIGI, etc.) with SDR Programs. It allows us to "patch" audio to and from the soundcard to another program.
*Note on installing PE0-FKO's USB Drivers: Fred's website has an excellent step-by-step guide to instaling the USB driver. However, see the All-In-One installer (it renders the instructions unnecessary)

Install Driver

To be extra safe, it is highly recommended that you install the drivers with no other USB devices connected directly to your PC during the install. If your mouse and/or keyboard are USB, reconnect them through a USB hub. This seems to help avoid the dreaded "Unknown Device" Problem.

If you do not use the All_in_One Installer from PE0FKO, the correct procedure is to download the driver and put it in a suitable folder, then plug in the USB lead, Windows should detect new hardware has been found and you need to manually point it to the folder containing the drive. It should then install correctly. Certainly does on Win2000 and XP. On Vista or Windows 7, there used to be some issues with driver signing. There have been messages on the forum describing methods of working around these issues. One such solution is addressed in the author's MOBO4.3 builders notes.

LibUSB - "Unknown Device" Error

Others have experienced the dreaded "Unknown Device" problem upon plugging in the USB cable after having installed the LibUsb driver. This "unknown device" problem (and a remedy for those who are using Logitech cordless mouse and/or various wireless internet connection adaptors) are discussed in message #45071 and Message #47755 on the Yahoo Softrock40 Group

Another valueable resource for troubleshooting the "unknown device" error is Alan's webpage Installing the ATTiny45/85_USB Controller

Install/Run CFGSR ("ConFiGureSoftRock") (automatically installed in All-In_One Installer)

Once the driver is installed, if you run 'CFGSR' that will either automatically 'open' the firmware, or if not, you need to go to the 'USB' tab and select it from the list displayed in the bottom box. Which way depends on if you have 'CFGSR' set up to auto connect on program start or not.

Following configuration with CFGSR, it is adviseable to use one of the simpler SDR programs for initial testing of RX (and/or TX) functionality, even though you may want to have a more robust piece of software as your ultimate radio.

For further discussions of the software side of SDR and soundcard issues, see Alan G4ZFQ's pages.

Test Local Oscillator Using CFGSDRr

You can use 'CFGSR' to exercise the Si570 using the 'Tune' tab that makes it into a 'VFO'. Just a case of setting the frequency, and the Si570 should output a signal at 4 times the frequency displayed on the main display on the screen. Tuning can be done either by typing in the frequency or by using the mouse wheel to change the frequency by increments ranging from 1kHz to 10 MHz.

The 'Test' tab can also be used to look at all the various Si570 registers etc, but probably unnecessary as if you can hear or measure the Si570 output frequency, you know it is working.

Optionally, Install SD Program

You may, if you wish, install the SDR program of your choice here (e.g., HDSDR, Rocky, SDR#, etc.). However it is not necessary until the final stage of the build project, when you test out the receiver.

usbsoftrock" [Linux]:There is also a usb driver for Linux platforms. it's no longer available from the Google Code repository, but is still available in various Linux distros and in Alex Lee's github repo at https://github.com/alexlee188/usbsoftrock-alex

CheckDesignation Component (top/bottom) OrientationMarking Image Band Notes

Configure Si570 for LF Option

For the LF version, it will be essential to change the firmware configuration to successfully operate that version. Tthe default values are only suitable for the 'normal' HF version.

Changes needed are (using CFGSR.exe):

  • Si570 tab

    set the minimum device frequency to 3MHz (default 6MHz). Although the Si570 will not run below 3.5MHz, the box only accepts integer values
  • LO tab

    need to change the 'LO:Total' multiply for bands 0 - 3 from the default x4 to x16
  • ABPF tab

    need to change the filter cross over points to 0.4, 0.8 and 1.6MHz

(TX to Bob G8VOI for the instructions on how to configure the Ensemble RX II Local Oscilklator for LF operation.)

CheckDesignation Component (top/bottom) OrientationMarking Image Band Notes
}

Completed Photos

View of Completed Topside

03_lo stage completed topside

View of Completed Underside

03_lo stage completed underside
Go to Top of Page

Test the Local Oscillator and Control Stage

Local Oscillator and Control - Current Draw

Power up the regular circuit side of the board

Measure the current draw on the 12 V power lead (WITHOUT the USB plugged in)

Plug in the USB cable and keep 12V power to the main circuit

Measure the current draw on the 12 V power lead (WITH the USB plugged in). You should get a slightly higher current draw.


Go to Top of Page

Test Steps (if any)

StepTest PointUOMNominalAuthor'sBuilder's
0 Current Draw - NO USB mA < 8 4.3         
1 Current Draw - USB plugged in mA < 9 5.3         

Go to Top of Page

Local Oscillator and Control - Test T1 Windings

Using an ohmmeter, check for continuity between the right-hand pad for C35 (point marked "A") and the USB ground (point marked "B"). You should get continuity (~ 0 ohms). Then, check for continuity (~ 0 ohms) between the right-hand pad of C35 (point marked "A") and the regular ground (point marked "C"). You should NOT get continuity; if you do get continuity, then you have a short in the windings or you have your windings crossed. Test T1 Windingsgraphic
Go to Top of Page

Test Steps (if any)

StepTest PointUOMNominalAuthor'sBuilder's
1 "A" to "B" ohms ~0         
2 "A" to "C" ohms ~ infinity         

Go to Top of Page

Local Oscillator and Control - LO Stage Outputs

Here we want to measure the output (4x center frequency for dividers). It is measured WRT (regular) ground (at the R9 hairpion lead).

Setup

Be sure all software and drivers, etc., have been installed. Connect the USB jack via USB cable to the PC. You should hear the "BoopBoop" sound the PC makes when it recognizes a device (the Ensemble) has been attached to a USB port..

Next, run CFGSR.exe and you should get the following screen:

CFGSR General Tab

Then, check out the "Si570" tab. It should look like this:

CFGSR Si570 tab

Note that the Local Oscillator's outputs are measured with respect to the analog ground plane, NOT with respect to the galvanically isolated USB groundplane.
The /QSD EN shunt is a good point for this ground connection.

Using the CFGSR Software (at the "Tune" tab), test scenarios for setting the center frequency (remember, the Si570 produces a signal that is 4 times the desired center frequency).

Measure the output at the hairpin lead of R9.

Below is an example of tuning the Si570 in CFGSR, selecting a center frerquency of 1.53 MHz (with an Si570 output frequency of 4x, or 6.12MHz. (Pay no attention to the lousy oscilloscope behind the curtains - the output is really a square wave, but the scope is a cheap USB scope that doesn't sample HF square waves very well.)

Testing Si570 output

You can place your mouse on the frequency in the center frequency field and turn your mouse wheel. The center frequency will increase or decrease and the LO Output frequency (4x) will increase or decrease at a rate 4 times that of the center frequency.

John, KB6QL, discovered this trick for those with no scope, counter, or HF radio to use in testing LO output:

"Turns out that local oscillator can be tuned for a frequency that is in the FM band. So, as a quick and dirty, I got out my little MP3 player-cum-FM-radio and tuned it to that frequency and let the headset cord/ant drape over the RX. It gave me full quieting. Then I switched the RX to another frequency and the quieting was gone."

Troubleshooting Hints

Using Wrong Ground

When making measurements on the analog side, you must use the analog ("regular") ground plane - the /QSD-EN is a good ground connection point.

 
USB Device Not Recognized

If your computer does not recognize the ATTiny 85 (USB) device, the cause could be either hardware or software.  If you find yourself getting into a "loop" trying to install the USB driver/device, then pop over to Alan G4FZQ's great site and read his excellent page dealing with this and related issues.  Hardware-related causes are often traced back to the resistors and/or diodes installed in the USB section or to improper installation/insertion of the ATTINY-85 microprocessor.

In many cases, this can be attributed to the way Windows handles USB devices.  A common solution is to disconnect all USB devices and then connect the Ensemble's USB cable first.  Another way is to leave the Ensemble plugged in and reboot the computer with the Ensemble cable still connected.  This will deal with Windows' inability to uniquely identify the USB device from among competing, simiar devices.

Hardware

Check the resistors (R1-R4) and make certain they are the correct value

Check the alignment and placement of U1 and make sure it is snugly fitting in the socket. It is easy to accidentally bend one or more of the pins when inserting the chip into the socket.

Software

Review the WB5RVZ software "schematic" and then:

Check out Alan G4ZFQ's great webpage on Si570/ATTiny85 issues.

Si570 Does Not Respond to Control Signals

Si570 Soldering

Soldering on the Si570 is the most usual problem with lack of control, providing the USB is properly recognised.

LO Stage Outputsgraphic
Go to Top of Page

Test Steps (if any)


Go to Top of Page

Local Oscillator and Control - Validate Filter Selection Outputs

With power applied to the 12V bus and to the USB bus:

Start up CFSR again and tune the local oscillator through four frequencies (each being in the middle of one of the bands):

  1. 2MHz
  2. 6MHz
  3. 12MHz
  4. 24MHz

Measure the voltages at "FL SEL 0" (R13 hairpin) and "FL SEL 1" (R12 hairpin) with respect to regular ground

(The high/low values at R12 and R13 are used in the ABPF switching truth table, shown in the Automatic Band Pass Filter stage's introductory paragraphs.
Go to Top of Page

Test Steps (if any)

StepTest PointUOMNominalAuthor'sBuilder's
1 R12 (for 2 MHz band 0) Vdc 0 100 mV         
3 R12 (for 6 MHz band 1) Vdc 0 100 mV         
5 R12 (for 12 MHz band 2) Vdc 5 4.92         
7 R12 (for 24 MHz band 3) Vdc 5 4.92         
12 R13 (for 2 MHz band 0) Vdc 0 100 mV         
14 R13 (for 6 MHz band 1) Vdc 5 4.92         
16 R13 (for 12 MHz band 2) Vdc 0 100 mV         
18 R13 (for 24 MHz band 3) Vdc 5 4.92         

Go to Top of Page