Designing a Guanella 1:1 balun using the ‘unknown’ ferrite toroid

At Characterising an unknown ferrite toroid an ‘unknown’ ferrite toroid was characterised. This article uses that information for design of a Guanella 1:1 current balun.

The proposed design uses 11t of small coax wound in the Reisert ‘cross-over’ style.

The impedance of a single turn vs freq was used to predict the impedance of an 11t choke. Such a choke exhibits a self resonance that can be represented as due to an equivalent shunt capacitance. This equivalent capacitance is not easily estimated, and can best be determined by calibrating an analytical model of the choke for the same self resonance as exhibited by a real choke.

Clip 030

Above is common mode impedance from an analytical model of the choke, assuming an equivalent self capacitance of 11pF.
Continue reading Designing a Guanella 1:1 balun using the ‘unknown’ ferrite toroid

Characterising an unknown ferrite toroid

The ‘unknown’ toroid is wound with a single turn and measured with a VNA, an AIMuhf in this case.

LO1230

Of interest in the first instance is the apparent inductance of the single turn winding at low frequencies where typically permeability µ is fairly constant and core loss is fairly low. Continue reading Characterising an unknown ferrite toroid

Mini60 antenna analyser

There seems a never ending stream of low end antenna analysers appearing.

The Mini60 antenna analyser is one in that vein, and is sure to prove popular because of its low price. As is common, there does not appear to be an English language user manual and the specifications in eBay ads are not very reliable (eg weight: 200kg).

Clip 010

Above is a screenshot from an online demo of the Mini60 on a 7MHz antenna. Continue reading Mini60 antenna analyser

USBTiny

I bought a USBTiny AVR programmer on eBay for about A$8 posted.

HOT NEW Usbtinyisp AVR ISP Programmer FOR Arduino Bootloader MEAG2560 UNO R3 | eBay - Mozilla Firefox firefox 06/08/2015 , 08:24:12

 

Above, the seller’s pic of the package.

It is almost always the case that the ISP headers on the programmer use the standard pinout published by Atmel, and in that case the supplied ISP cables need to be pinned pin for pin, ie pin 1 to pin 1 etc.

If you look carefully at the pic, the key is towards the top of the pic which means pin 1 on the right hand plug is towards the viewer and pin 1 on the left hand plug is away from the viewer. The cable does not connect pin 1 to pin 1, and as a consequence the package did not work.

6wayDil

There is more than one way to connect these plugs, and above is one way that does connect pin 1 to pin 1, and the cable and USBTiny work. Though the seller has been told of this defect, he continues to sell the item with the pic of the defective cable.

One wonders how many thousands of these things are and will be sold with this defect.

 

A tale of two USB-RS232 adapters

There are a number of USB-RS232 adapters available, among them Silabs, FTDI, Prolific and WCH.

The Silabs CP series adapters have been reliable but not very widely used.

The Prolific adapters are, well, prolific… but given their major compatibility problems and poisoned drivers, they are not a good choice.

FTDI was a good choice until they distributed through Microsoft Windows Update their device poisoning trick to disable chips they thought counterfeit… though they seemed to have backed away from that action.

The new kid on the block is an adapter by Chinese company WCH, chips that appearing in lots of low cost devices, eg Arduino Nano clones with WCH adapters instead of FTDI selling for around A$3+ on eBay whereas the FTDI equipped Nanos are more like A$12.

This article compares the WCH  CH340G and  FTDI FT232RL.

2USBRS232Above are two inexpensive adapters for Arduino boards, the upper one is FTDI based at A$8 each (inc post), and the lower one WCH based at 3 for $3.60 (inc post). Continue reading A tale of two USB-RS232 adapters

Solar power supply for foxflasher2

The Fox flasher MkII is designed to run directly from a 1S LiPo battery at 3.8-4.3V. The battery can be charged by a simple voltage limited charger to 4.1V with a small loss in capacity. This article describes a simple solar charger for such a battery.

The regulator uses a TL431 precision programmable reference in a simple shunt regulator.

PV6V1W

Above, the 6V 1W PV array. Continue reading Solar power supply for foxflasher2

Arduino HMC5883 magnetometer – a tutorial

This tutorial shows how to explore an inexpensive HMC5883 3 axis magnetometer module with Arduino.

The magnetometer module can be purchased on eBay at very low cost (<$3), and is an ideal educational project for the budding Arduino practitioner.

It is an ideal low cost project for a first exploration of explore I2C, and the basis for a digital compass. This particular module breaks out DRDY which is useful for interrupt driven applications.

Fig 1
Fig 1

Fig 1 shows the test setup:

  • at the top is a Arduino Pro 328 with Opti bootloader and FTDI adapter for programming;
  • middle is the HMC5883L module; and
  • bottom is a Logic Shrimp for logic tracing.

Continue reading Arduino HMC5883 magnetometer – a tutorial

Arduino stepper motor – a tutorial

This tutorial shows how to explore an inexpensive stepper motor and driver board using an Arduino and included stepper library.

The stepper motor and driver board can be purchased on eBay at very low cost, and is an ideal educational project for the budding Arduino practitioner.

Fig01
Fig 1

Fig 1 shows the test setup:

  • at the top is a Arduino Pro 328 with Opti bootloader and FTDI adapter for programming;
  • middle is a Logic Shrimp for logic tracing;
  • bottom left is a 28BYJ-48 stepper motor; and
  • bottom right is a driver module based on UNL2003.

Continue reading Arduino stepper motor – a tutorial

Arduino thermistor thermometer – a tutorial

This project was designed ad-hoc as a learning exercise for a friend who ‘needed’ to acquaint himself with Arduino.

What better than a practical exercise that demonstrates some key advantages and disadvantages of the Arduino environment.

The project was a simple digital thermometer to display normal environment air temperature, say from -20° to 50° using common and inexpensive Arduino hardware with firmware developed on the free Arduino IDE, all using hardware that was on hand. Continue reading Arduino thermistor thermometer – a tutorial