Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- QRPLabs
- Messages
Search
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!
|
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?
toggle quoted message
Show quoted text
|
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 |
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: 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
|
Re: AVR
mkx mkx
toggle quoted message
Show quoted text
---------- Original Message ----------
|
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
toggle quoted message
Show quoted text
---------- Original Message ----------
|
to navigate to use esc to dismiss