¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io
Date

Re: AVR

 

I have used this programmer for everything -
Tutorials here are good -
Just thought to add this info.
Jim


Re: #qcx Both rows blank on LCD #qcx

 

Hi

1. Have you adjusted the brightness control?
2. Does the display that works on the other QCX work on yours?
3. Have you fitted the mods on.....



Mike
G0CVZ


R17 and R24 wrong value

 

Hello,

Building the kit was going along quite well. Of course I made some mistakes. I saw these during alignment. First I have to remove 5 windings from T1. Then I had trimmer R17 and R24 at the max and still now dip. Then I noticed the wrong value! Two 201 in stat of 501.

I all ready replaced R14 with 20k. That helped for R17, but not for R24 obvious. Then I start searching the internet and found the problem.

This evening I will continue with this new information.

Thanks!
PE1PHY


Re: #qcx Both rows blank on LCD #qcx

 

Maybe a connection problem leading to the lcd. Check and reflow solder joints. Also check inductors there to insure they aren't open.

Curt


#qcx Both rows blank on LCD #qcx

 

Hello, I've built the 30m version QCX kit. LCD is completely blank and the Si5351A chip does not generate any signal at all. The main ATMEGA328 Chip works fine (tested it by seating it in another qcx transceiver). Replugging the LCD gives a blank row on top, suggesting that the MCU 'talks' with LCD. Any help would be appreciated!


Re: R47 trimmer potentiometer wrong value?

 

On Fri, Dec 29, 2017 at 12:56 am, John Rabson wrote:
Why not measure the resistances of the two pots?
That's too simple ;-)


Re: Aldi 3D Printer #case #qcx

 

Hi David,

If you are thinking of printing my short case it's at .


The bottom case is 108 x 96mm (X x Y). Z (height) is not an issue.

I have no experience with the Aldi printer.

Another option is the stand at?


Although not a full case I found this useful for protecting the board whilst testing.

If you need any more help pls send me an email off list.

73,
Dave, G8XUL



On Friday, 29 December 2017, 8:34, David vk2dmh via Groups.Io <gedanate@...> wrote:


I have just bought myself a 3D printer from Aldi (the German supermarket). The maximum size of anything it can create is 135 x 95 x 100 mm, which is pretty restrictive. But I hope it is going to be adequate for making a custom box to suit my freshly-built 20m QCX radio transceiver. A few days ago I read somebody had a data file that would make such a case, and I think I saw a photo. But now I cannot find it. Can anyone help me? I haven't even opened the box for the 3D printer, in case I need to return it for a refund. I paid $199 AUD for the printer and $30 AUD for a box of printer filament (Rolls of colored plastic line to feed the 3D printer.

Can anyone help or advise me, please?

Thank you.

72 es 77 de David VK2DMH



Re: R47 trimmer potentiometer wrong value?

 

¿ªÔÆÌåÓý

Why not measure the resistances of the two pots?

John F5VLF

On 29 Dec 2017, at 01:23, Joe Sanches via Groups.Io <jms95762@...> wrote:

?(QCX Serial Number: 2011)

I received 2 trimmer potentiometers that fit in the R47 location BUT their labels are not "104"as indicated on the manual.? It looks like they are labeled 14m as seen in the inclose picture. I don't know what value this is.

Is one of these ok to use?

I wonder if their value is close enough to use?<R47.jpg>



Re: R47 trimmer potentiometer wrong value?

 

If you search for R47 you will find that your question have already been answered many times. Please SEARCH first before sending a question. Also read the QCX FAQ the answer is there.?

Jan


Re: Firmware update with USBasp

John Backo
 

Enno:

Programming a microprocessor involves lots of different programs and each does a particular job.
You, the "programmer" see only the interface with more or less language-based information. You tell the rest
of the programs what you want the microprocessor to do.

That language-based program is interpreted and put together by the compiler and its associates. Remember
that the microprocessor understands only binary information; it has no idea what any other language is.
The compiler produces a binary file which is the "program" for the processor. Then it hands it off to another program.

In the case of AVR and ATmel microprocessors, the compiler which translates your language file into binary is the
gnu compiler. The compiler translates the language file to the binary file and hands it off to AVRdude. It is the responsibility
of AVRdude to get the program into the processor.

AVRdude knows that there are 3 program areas in every 8-bit ATmel chip. One is the main flash memory. Another is the
EEPROM memory. And the third is the fuse memory. It looks at the binary file and arranges it so that each area is covered
according to what the compiler has told it. It then connect to the programmer, which is the actual physical connection to the
processor, and uses a protocol to communicate. That involves using a serial clock signal for getting bits of information
into the processor and the miso and mosi signal ports to get and receive the actual binary information. It also knows something
else. It has to identify the processor.

So, the first thing that AVRdude does is to ask the processor (via scl, miso, and mosi) "Who are you?" There is a special area in every
ATmel chip which is programmed at the factory with a number. That number is the ID of the chip. AVRdude knows, because it has been told,
what to expect,i.e., what chip is out there and what the number should be. The chip responds with its ID number and then all is well.
If it doesn't, AVRdude tries up to 10 times to find out what it is. If it doesn't find out, or the answer it gets is "000000", then it gives up and tells
us that it didn't find anything or that it is not what it wanted and it can't go on. Unfortunately, the information AVRdude gives us is pretty cryptic and useless for the
average user...but at least we know something is wrong.

If all is well, AVRdude has identified what chip is out there, and then prepares the physical programmer to transfer its binary information.
It writes flash memory. Then it writes EEPROM memory if it has been instructed to do so. And then it writes to the fuses.
Almost all the information for the operation of the program is contained in the fuse bits. The most important for AVR users is perhaps what oscillator to
use. ATmel chips are capable of operating on an internal oscillator. Usually it is limited to about 8 MHz. It can also operate on an external oscillator,
which can go to 20MHz or so. It knows which to use according to the information in the fuse area.

Now suppose, the program is flashed into memory ok, but the fuse information says "Look for an external oscillator". The processor looks for that oscillator
and if it isn't there...it stops operation. Almost all AVR programs use an external oscillator. That is why one should be present
on the ad-hoc or pc programming board. All Arduinos have one, for instance..

Now as to scl, mosi, and miso, they are used only during the programming of the chip; they disappear (under the supervision of AVRdude) when programming
is finished and verified. The fuses determine which oscillator to use from that point on, and the processor must have some oscillator to operate.

Once programming is finished, the need for the physical apparatus that connects the serial or USB port to the processor is also finished. You can leave
it connected, but it is not doing anything. There is one exception. That port is used for special serial communication between the processor and
the computer. But neither the editor, the compiler, nor AVRdude is involved anymore. That is controlled by yet another program in the whole suite, the serial
communications program is the controller, and the pins Do and D1 (Tx and RX) are the serial port on the processor.

So programming a microcontroller is not exactly a simple process. But most of it is not the responsibility of the user, the programmer. He or she is responsible only
to see that the environment is ok for the other programs to do their job, and to enter the program in a human-readable form. The rest is handled internally and
pretty much invisibly to humans. We can request informational messages to chart progress. And, of course, error messages are automatically
given out to the human user. We see the result of those in all kinds of threads in this list. There is usually a lot of other things involved, but the main thing for the human user
is getting the language part right, and realizing that there are both physical and binary parts to the program. They do most of the work automatically if they are configured right.

Hope this helps.

john
AD5YE


Aldi 3D Printer #case #qcx

 

I have just bought myself a 3D printer from Aldi (the German supermarket). The maximum size of anything it can create is 135 x 95 x 100 mm, which is pretty restrictive. But I hope it is going to be adequate for making a custom box to suit my freshly-built 20m QCX radio transceiver. A few days ago I read somebody had a data file that would make such a case, and I think I saw a photo. But now I cannot find it. Can anyone help me? I haven't even opened the box for the 3D printer, in case I need to return it for a refund. I paid $199 AUD for the printer and $30 AUD for a box of printer filament (Rolls of colored plastic line to feed the 3D printer.

Can anyone help or advise me, please?

Thank you.

72 es 77 de David VK2DMH


R47 trimmer potentiometer wrong value?

 

?(QCX Serial Number: 2011)

I received 2 trimmer potentiometers that fit in the R47 location BUT their labels are not "104"as indicated on the manual.? It looks like they are labeled 14m as seen in the inclose picture. I don't know what value this is.

Is one of these ok to use?

I wonder if their value is close enough to use?


Re: i broke it

 

Sounds like the dreaded socket problem experienced on the audio output.

Those sockets have too tight a fit and yours has cut through the PCB causing a short to ground.

That would be my guess Barry .......

73 de Eddie ZS6BNE


Re: Firmware update with USBasp

 

Yes, I've never had any problem with getting the USBasp driver installed.
So it does look as if you've been unlucky and got a bad one.
73 Alan G4ZFQ


Re: U3, my gizmo, has died

 

Is it possible that input voltage reversed or too high unregulated.Ddid you find some spike or surge during that moment?
mostly mains surge or lightening strike are possibl;e major reasons.? How ever , it is painful to lolose n equimwent in such bad way? .


Re: U3, my gizmo, has died

 

Wow, that is bad news. I am curious? what got the GPS and uP. They are downstream of the 5v regulator. 120vac get thru?
--
Wes

AE6ZM

Hereford, AZ

?


Re: QCX20 #1834 Lives!

 

Know how you feel.... I had to wait until the weekend before I was able to get on the air with my QCX-20.

So far I¡¯ve worked some state side and some DX. The rig is quite easy to use.

Good luck on your build.

72;
Kurt-W2MW

Get



On Thu, Dec 28, 2017 at 11:20 PM -0500, "Jim Sheldon" <w0eb@...> wrote:

This one belongs to a friend of mine.  He got it yesterday and he brought it to me as I volunteered to build it for him.

I started on it this morning and finished the construction just before suppertime with a few breaks for coffee.  It fired right up when I connected power, and all alignment parameters were right about where the book said they should be.  After I got the IQ, Lo and Hi balance alignments done, I hooked up my GPS module and calibrated the oscillators.  A check against my K3S which is GPS disciplined by a Trimble Thunderbolt, shows it right on.  Wattmeter check shows just over 3 watts so I'm going to leave it alone. Readable signal measures .15 microvolt but 20 meters is dead right now in this part of the world so I'm going to let my friend do the first QSO with it himself after he gets it tomorrow.

Now, my own QCX20 has been shipped so I hope mine goes together as easy and works as well as this one.

Jim, W0EB





Re: AVR

mkx mkx
 

¿ªÔÆÌåÓý

thanks

73 Mike

---------- Original Message ----------
From: TrueBlue <44-40@...>
Date: December 28, 2017 at 10:47 PM

On Thu, Dec 28, 2017 at 06:28 pm, Al Holt wrote:
The only glitch or hang-up was the document tells you to use ATmega328 for the MCU
Yeah, I immediately caught that one.? I think most use the 328P; both of my U3Ss do, anyway.? The other confusing part is that it seems to say that you use a 5-pin ICSP configuration instead of the 6-pin one required for the USBasp, which it also shows.? Naturally, I just converted the blank voltage pin on the U3S to a live 5V as the U3S instructions show, just to accommodate the (useless) USBasp I got.

There's a .TXT file on using the Arduino to program the main chip and it is pretty scary.? This seems straightforward.

When Hans finishes the FT8 firmware update for the U3S I think I'll try to do it this way.

Thanks for the tip!


?


QCX20 #1834 Lives!

 

This one belongs to a friend of mine. He got it yesterday and he brought it to me as I volunteered to build it for him.

I started on it this morning and finished the construction just before suppertime with a few breaks for coffee. It fired right up when I connected power, and all alignment parameters were right about where the book said they should be. After I got the IQ, Lo and Hi balance alignments done, I hooked up my GPS module and calibrated the oscillators. A check against my K3S which is GPS disciplined by a Trimble Thunderbolt, shows it right on. Wattmeter check shows just over 3 watts so I'm going to leave it alone. Readable signal measures .15 microvolt but 20 meters is dead right now in this part of the world so I'm going to let my friend do the first QSO with it himself after he gets it tomorrow.

Now, my own QCX20 has been shipped so I hope mine goes together as easy and works as well as this one.

Jim, W0EB


Re: AVR

mkx mkx
 

¿ªÔÆÌåÓý

thanks

73 Mike

---------- Original Message ----------
From: TrueBlue <44-40@...>
Date: December 28, 2017 at 10:47 PM

On Thu, Dec 28, 2017 at 06:28 pm, Al Holt wrote:
The only glitch or hang-up was the document tells you to use ATmega328 for the MCU
Yeah, I immediately caught that one.? I think most use the 328P; both of my U3Ss do, anyway.? The other confusing part is that it seems to say that you use a 5-pin ICSP configuration instead of the 6-pin one required for the USBasp, which it also shows.? Naturally, I just converted the blank voltage pin on the U3S to a live 5V as the U3S instructions show, just to accommodate the (useless) USBasp I got.

There's a .TXT file on using the Arduino to program the main chip and it is pretty scary.? This seems straightforward.

When Hans finishes the FT8 firmware update for the U3S I think I'll try to do it this way.

Thanks for the tip!


?