Keyboard Shortcuts
Likes
- BITX20
- Messages
Search
Re: W8TEE TFT /VFO BOARD - WHICH DISPLAY?
Jack Purdum
Try forcing it. Add this line at 1333: ? g_identifier = 9486; recompile, and upload. If you see white smoke coming from...naw, just kidding. Try forcing the ID and see if one works Jack, W8TEE From: K5ESS <k5ess.nothdurft@...> To: [email protected] Sent: Friday, July 14, 2017 11:01 PM Subject: Re: [BITX20] W8TEE TFT /VFO BOARD - WHICH DISPLAY? Jack, My display looks like the bottom picture below but my display is the Mcufriend 3.5¡° TFT LCD for arduino uno.? It identifies as g-ID = 9486.? However looking at the code around line 1335 there is no case for ID 0x9486.? Can you tell me what parameters go with this case? Thanks, Mike K5ESS ? From: [email protected] [mailto:[email protected]] On Behalf Of Jack Purdum via Groups.Io Sent: Tuesday, June 13, 2017 1:30 PM To: [email protected] Subject: Re: [BITX20] W8TEE TFT /VFO BOARD - WHICH DISPLAY? ? Joe: ? What happens if you put this code in my program: ? ? g_identifier = tft.readID(); // ? Serial.print("ID = 0x"); ? Serial.println(g_identifier, HEX); ? if (g_identifier == 0x00D3 || g_identifier == 0xD3D3) g_identifier = 0x9481; // write-only shield ? if (g_identifier == 0xFFFF) g_identifier = 0x9341; // serial ? // ? ?g_identifier = 0x9329; ? ? ? ? ? ? ? ? ? ? ? ? ? ? // force ID ? tft.begin(g_identifier); ? starting around line 1335? The key is setting the identifier. ? Jack, W8TEE From: Joe <joeman2116@...> To: [email protected] Sent: Tuesday, June 13, 2017 2:14 PM Subject: Re: [BITX20] W8TEE TFT /VFO BOARD - WHICH DISPLAY? ? As a further test I ?tried some other code from "PD8W ? ?" see below Display working with various codes but it seems to fit on this one (PD8W'S CODE) ? ? ? Joe VE1BWV ? On Tue, Jun 13, 2017 at 2:57 PM, Joe <joeman2116@...> wrote: Jack, John, Vince......THANKS!!!!! ? ? ?It works! ? ? 1. ?modify mcufriend kbv.cpp? In the mcufriend_kbv library, see the file MCUFRIEND_kbv.cpp. There is a line near the top that is commented out: "//define support_1289? // costs about 408 bytes" ? ? ?----- ( I uncommented?it) ? ? 2. and? ? line 1332 0n my code ?I added ? ? ?g_identifier = 0x1289; ? just before this code. ?switch (g_identifier) { ? Recompile and now can see display - freq, s meter, etc. ? As a further test ? I un commented and commented each line below to see if the display would change? ? Display appeared but not correct ?placement? ? ? line 1344 ? ?g_identifier = tft.readID(); ? ?// Get TFT ID ?3.95" = 0x9486, 3.6" = 0x9488 ?2.8 = 0x1289 ? ? - when using this the pictures is as appears below ? ? line1346 ? ? // g_identifier = 0x1289; ? ? ? I also tried this - same results as picture below ? ? ? It looks like text size on some lines are ?to large or incorrect display line? ? ?see photo ? running on an regular atmega 2560 for testing ? ? ? On Mon, Jun 12, 2017 at 10:56 PM, Vince Vielhaber <vev@...> wrote: ok, before the line tft.begin(g_identifier) put g_identifier = 0x8989; and see if it runs.? You may need to check on the arduino forum for other possible values.? I didn't see a chip number in the pic you posted. Vince. On 06/12/2017 09:46 PM, Joe wrote: I ran it? before. It suggests trying? the defined option One resulted in? id =0 and when I tried the other option the id said? id =8989 tft =240 x320 On Mon, Jun 12, 2017 at 10:34 PM, Vince Vielhaber <vev@... <mailto:vev@...>> wrote: ? ? Go to the examples for the library and run the LCD_ID example.? Have ? ? a serial monitor window open and see what they ID it as, if they do. ? ? Vince. ? ? On 06/12/2017 09:29 PM, Joe wrote: ? ? ? ? I have the? MCUFRIEND_kbv library loaded and it compiles with ? ? ? ? some ino ? ? ? ? examples but only white screen. ? ? ? ? Joe ? ? ? ? On Mon, Jun 12, 2017 at 10:27 PM, Vince Vielhaber ? ? ? ? <vev@... <mailto:vev@...> ? ? ? ? <mailto:vev@... <mailto:vev@...>>> wrote: ? ? ? ? ? ? Go to <> ? ? ? ? <> and do a search for ? ? ? ? ? ? MCUFRIEND_kbv.? That driver should work. ? ? ? ? ? ? Vince. ? ? ? ? ? ? On 06/12/2017 09:16 PM, Joe wrote: ? ? ? ? ? ? ? ? Jack, ? ? ? ? ? ? ? ? I have been experimenting while waiting for my remaining few ? ? ? ? ? ? ? ? parts to ? ? ? ? ? ? ? ? arrive. ? ? ? ? ? ? ? ? I purchase a 2.8 inch tft display ( it says ? ? ? ? <> ? ? ? ? ? ? ? ? <> on it) ? ? ? ? ? ? ? ? It has appears to have the correct pins / jacks etc. ? ? ? ? ? ? ? ? The problem is I thought I would try to find an example ? ? ? ? to test ? ? ? ? ? ? ? ? if the ? ? ? ? ? ? ? ? TFT works. ? ? ? ? ? ? ? ? Well, I tried several but only get a white screen.? I ? ? ? ? used a uno and ? ? ? ? ? ? ? ? attached the tft to - as pins match ...tried other ? ? ? ? sketches - ? ? ? ? ? ? ? ? still only ? ? ? ? ? ? ? ? a white screen ? ? ? ? ? ? ? ? I tried other arduino, atmega 2560 and adjusted the pins ? ? ? ? ? ? ? ? accordingly , ? ? ? ? ? ? ? ? same results, they compile and upload but nothing but a ? ? ? ? white ? ? ? ? ? ? ? ? screen. ? ? ? ? ? ? ? ? 1. Do you have an exact source where you purchased your ? ? ? ? display? ? ? ? ? ? ? ? ? 2. Any guidance to further test my current display? ? ? ? ? ? ? ? ? 3. The photo below is my current display.. ? ? ? ? ? ? ? ? Any help would be appreciated ? ? ? ? ? ? ? ? Joe ? ? ? ? ? ? ? ? VE1BWV ? ? ? ? ? ? -- ? ? ? ? ? ? ? Michigan VHF Corp.? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -- ? ? ? Michigan VHF Corp.? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -- ? Michigan VHF Corp.? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? |
||
Re: W8TEE TFT /VFO BOARD - WHICH DISPLAY?
¿ªÔÆÌåÓýJack, My display looks like the bottom picture below but my display is the Mcufriend 3.5¡° TFT LCD for arduino uno.? It identifies as g-ID = 9486.? However looking at the code around line 1335 there is no case for ID 0x9486.? Can you tell me what parameters go with this case? Thanks, Mike K5ESS ? From: [email protected] [mailto:[email protected]] On Behalf Of Jack Purdum via Groups.Io
Sent: Tuesday, June 13, 2017 1:30 PM To: [email protected] Subject: Re: [BITX20] W8TEE TFT /VFO BOARD - WHICH DISPLAY? ? Joe: ? What happens if you put this code in my program: ? ? g_identifier = tft.readID(); // ? Serial.print("ID = 0x"); ? Serial.println(g_identifier, HEX); ? if (g_identifier == 0x00D3 || g_identifier == 0xD3D3) g_identifier = 0x9481; // write-only shield ? if (g_identifier == 0xFFFF) g_identifier = 0x9341; // serial ? // ? ?g_identifier = 0x9329; ? ? ? ? ? ? ? ? ? ? ? ? ? ? // force ID ? tft.begin(g_identifier); ? starting around line 1335? The key is setting the identifier. ? Jack, W8TEE From: Joe <joeman2116@...> ? As a further test I ?tried some other code from "PD8W ? ?" see below Display working with various codes but it seems to fit on this one (PD8W'S CODE) ? ? ? Joe VE1BWV ? On Tue, Jun 13, 2017 at 2:57 PM, Joe <joeman2116@...> wrote: Jack, John, Vince......THANKS!!!!! ? ? ?It works! ? ? 1. ?modify mcufriend kbv.cpp? In the mcufriend_kbv library, see the file MCUFRIEND_kbv.cpp. ? ? 2. and? ? line 1332 0n my code ?I added ? ? ?g_identifier = 0x1289; ? just before this code. ?switch (g_identifier) { ? Recompile and now can see display - freq, s meter, etc. ? As a further test ? I un commented and commented each line below to see if the display would change? ? Display appeared but not correct ?placement? ? ? line 1344 ? ?g_identifier = tft.readID(); ? ?// Get TFT ID ?3.95" = 0x9486, 3.6" = 0x9488 ?2.8 = 0x1289 ? ? - when using this the pictures is as appears below ? ? line1346 ? ? // g_identifier = 0x1289; ? ? ? I also tried this - same results as picture below ? ? ? It looks like text size on some lines are ?to large or incorrect display line? ? ?see photo ? running on an regular atmega 2560 for testing ? ? ? On Mon, Jun 12, 2017 at 10:56 PM, Vince Vielhaber <vev@...> wrote:
I ran it? before. ? ? ? ? <mailto:vev@... <mailto:vev@...>>> wrote:
? ? ? ? |
||
Re: CQ tonight
chris gress
I been looking on 7,250 and 7,273 nothing on these frqs stations on 7,270 & 7,272 and a station on 7,249 I have s2 noise on my old ICOM 745 chris g0wfh On 15 Jul 2017 03:39, "Andrew Krause" <andrew.krause@...> wrote:
|
||
Re: Still Not Working
Jack Purdum
Have you tried installing the drivers that appear in the drivers subdirectory if where you installed the IDE? There are 2 EXE files to use, depending on your system. Jack, W8TEE From: Curt M. <Kc3hjp@...> To: [email protected] Sent: Friday, July 14, 2017 6:42 PM Subject: Re: [BITX20] Still Not Working I have 12v in and 5v out like I would expect to have. I pulled the board off of the display and connected it to my laptop. The radrino shows up as USB-Serial CH340 (COM10) when I plug it into my laptop. ? The short version of the error that I get while trying to upload is "programmer is not responding", "attempt 1 of 10: not in sync" i see the RX light flash occasionally while it trying to upload but it's not taking the upload.? I've tried to press the reset button on the board and that didn't seem to make a difference.? Board type in software is set for Arduino Nano |
||
Re: Still Not Working
Thanks Jack, this is my third Arduino project. I built a couple of antenna analyzers and made some changes to the code. I am by no means an expert but not afraid to get in there and see what makes it tick. I have access to large scale building automation controllers being that's what I do for a living. Who knows, maybe one of these days I may want to do some ground up projects with an Arduino but I'm spoiled with mainstream equipment that take a lot less parts to accomplish the same tasks being that the hardware is more robust but that also comes with a price.?
If this thing comes back up once I put the new Arduino in can someone tell me where I should start with RV1 & RV136 prior to keying up the mic with a dummy load attached? Here's the kit that I just finished. These guys did a nice job. I built one for myself and one for a friend. Both worked perfectly. ? |
||
Re: CQ tonight
I could hear N9ARZ, but the band must be broken between Atlanta, GA and Spiceland, IN. Too much chatter on this freq. I'll have to restring my antenna an point it North tomorrow. On Fri, Jul 14, 2017 at 10:21 PM Andrew Krause <andrew.krause@...> wrote:
-- |
||
Re: Still Not Working
Jack Purdum
This is an unabashed plug: The Arduino Projects for Amateur Radio book was written for non-programming hams who want to ease into learning about the Arduino family of microcontrollers. It starts out with the installation of the Arduino IDE software and the first project is an IDE display. It ends with a solar panel that tracks the sun. You can read the Table of Contents for the book by going to Amazon, search for the book, and then click on the Look Inside banner that's on the cover of the book. Once you get hooked on these little devices--and you will--then you need to read Beginning C for Arduino. After that, the XYL will wonder where you went. These things are fun to play with and cheap enough not to worry. Jack, W8TEE From: Arv Evans <arvid.evans@...> To: [email protected] Sent: Friday, July 14, 2017 9:26 PM Subject: Re: [BITX20] Still Not Working Curt As you know the Nano board has built-in USB-to-TTL conversion.? This TTL data is handled by the built in UART and managed by the boot-loader.? That puts your compiled program data into memory for execution by the Arduino.? All this usually works fine.? I have only damaged one of my Nano boards in over two years of experimenting. That one has burned open its protection diode between +volts and the 5V regulator. I have never had any problem with the original boot loader code.? I have had lots of problems trying to reinstall the OptiBoot boot loader, mostly because there are so many of them....all different. When you begin a software reload or upgrade of you Arduino Nano the on-board LED will light while the download is progressing.? The RESET LED will flicker at the start of this download process.? If that happens it probably means that the boot loader is seeing your attempt to install software.? If that does not happen you will see some error messages on the PC program that you are using to install the software.? These messages may, or may not, be helpful.? If you compiled the software with the wrong Arduino board setting the resulting HEX-code may not be compatible and the installer may refuse to accept the code.? A common error with the Arduino IDE as a software installer is to forget to set the USB/tty port number.? That can block software from installing. If your Nano is socket mounted it can easily be removed and replaced.? If it is wired into the BITX-40 you may have to remove the leads and re-wire it.? My own BITX-40 is old enough that it does not include the raduino or Si5351a synthesizer.? This required me to make my own controller using a Chinese made Arduino Nano and an Si5351a board from Hans G0UPL at .? Given the low price of a replacement Arduino Nano it probably does not make any sense to try just replacing the AVR Mega-328 processor on your Nano board.? Purchased in singles a new Mega-328 may cost more than a replacement Nano with its new CPU chip. Some may gripe about using a Chinese made Arduino Nano, but those AVR Mega-328 CPU chips are made under license to Atmel and will meet all the original specifications. I use them all the time and have never found a bad one. I don't know what your interest and time available might be, but I highly recommend hams and experimenters to obtain a few spare Nano boards, and a couple of LCD displays just for play and entertainment.? It is educational, and will qualify you as a local "expert" in programming circles.??? Friends and family will be amazed and the local old-timer hams will want you to build all sort of digital things for them.?? 8-) You can experiment with an Arduino without the LCD by using an attached PC as a serial terminal.? The Serial_R/W commands let you send text to the PC and read keyboard entries from it over the USB/ttl cable.? With Chinese made Arduino Nano devices costing less than $2.00 each this is a very economical way to learn all about the Arduino and how to make your own radio controllers and automated test equipment.? Start with making a simple digital voltmeter using the built-in ADC (Analog- to-Digital Converter) and your PC as the readout device.? This simple layout gives you 0.0047 volt resolution for zero-to 5 volts input.? With digital readout via an LCD or your PC this is an amazing piece of test equipment for the workbench.? Arv _._ On Fri, Jul 14, 2017 at 6:42 PM, Larry Smith <815cpu@...> wrote:
|
||
Re: Still Not Working
After unsoldering the nano I visually inspecting the board it appears as though C7 may have self destructed. The only thing different that I did before this happened was run the radio off of my 13.8v supply and it is putting out a very solid 13.8v. It also looks like a cap on the left side of the connector was about to go also. Why would that difference in voltage cause a problem?
|
||
Re: Still Not Working
Jack Purdum
Just don't buy the Nano Pro Mini, as it does not have the USB connector on it and makes it a lot harder to program without additional hardware. Jack, W8TEE From: Curt M. <Kc3hjp@...> To: [email protected] Sent: Friday, July 14, 2017 10:01 PM Subject: Re: [BITX20] Still Not Working Is there any specific nano that I should be looking for? I see it looks like there are a few flavors of the same board? ?I typically buy on Amazon or eBay.?
|
||
2nd harmonic mod...
Hi guys....
Still putting together my Bitx40v3.? Does anyone have a spare 100pF/200v cap for the 2nd harmonic mod?? I have a TON of 100pf/50v and for some reason cant find a cheap supplier for the 200v ones ($7 on ebay!?!?).? I could trade you a small hand full of some nice SUPER BRIGHT white SMT LEDS for one.? These are perfect for any QRP lighting needs or QRO for that matter.? Let me know...I'm good on QRZ thx es 73 de Paul, AA9GG |
||
Re: CQ tonight
I'm going to be calling on 7.2500 for the next half hour. Seem quiet. Still trying for my first QSO. On Fri, Jul 14, 2017 at 10:11 PM N8DAH <Dherron@...> wrote: I give up if its not gators its some random AM station from god knows where......sigh guess I'll try again later. -- |
||
Re: W8TEE TFT/ VFO DISPLAY BOARD BOARD
All of the Chinese AD9850 and 9851 boards I've purchased have oscillators made by Taitien whose part numbers start with the letters CET. These are all 3.3v parts. To date I've not found any with bad crystals and I operate them at 5v without any failures so far. I have however heard of failures.
toggle quoted message
Show quoted text
Mike K5ESS -----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of John Backo via Groups.Io Sent: Friday, July 14, 2017 8:33 PM To: [email protected] Subject: Re: [BITX20] W8TEE TFT/ VFO DISPLAY BOARD BOARD I have found one of the bad things about these AD9850/51 units is that they are often shipped with a bad crystal. Sometimes. also. they have a 3.3v unit installed and the device is running at 5v. It will run ok for a while, then rather suddenly fail. Note the crystal. Some, but not all are marked for 5v or 3.3v operation. If you have a frequency counter, you can connect it temporarily through a 100 pf. capacitor or so to the output pin of the oscillator, and measure for any output. It should be about 125 MHz for the AD9850 and about 30 MHz for the AD9851. The exact number does not matter; what you are trying to do is verify that the oscillator is working. Quite often, they do not. If it is bad, it is easily replaced by anything from 30 to 34 MHz for the AD9851 and 125 MHz for the AD9850. Try to determine both the working voltage of the device AND the designed voltage for the crystal oscillator. Match them. Then calibrate the combined working unit. I have recovered several bad units in this manner. YRMV. IF a device is not working, it is likely to be a bad solder joint or a bad crystal oscillator. The AD98xx devices themselves are rather rugged. Either can take a 5V supply (but NOT a12v one!). Now, how well they work is another story. I have heard several explanations for this, most commonly a mismatched filter string. john AD5YE |
||
Re: W8TEE TFT/ VFO DISPLAY BOARD
Jack Purdum
The power that comes into the B40 through two 2 480uF electrolytic caps and a 0.1uF bypass cap at a little over 12V. I have that tied to the power supply feed for the PA. That 12V is then fed through a 7808 and another set of 2 480uF and 0.1uF caps. The output from that is fed at about 8V to the external power connector you mentioned. The regulator on the Mega can actually handle up to about 15V, but that really stresses it, so I backed off that to 8V. Jack, W8TEE From: Art Olson <olson339@...> To: [email protected] Sent: Friday, July 14, 2017 6:19 PM Subject: Re: [BITX20] W8TEE TFT/ VFO DISPLAY BOARD Jack ? Thanks. Question:? External power on picture states 7-9 volts. I have been using 12 volts. I assume my assumption is wrong and that a voltage regulator is needed to reduce 12v to 7-9 v for the external power input? ? ? Art From: [email protected] [mailto:[email protected]] On Behalf Of Jack Purdum via Groups.Io Sent: Friday, July 14, 2017 4:46 PM To: [email protected] Subject: Re: [BITX20] W8TEE TFT/ VFO DISPLAY BOARD ? All: ? Thought this might help some of you decipher some of the pins coming out from the board. ? ? Jack, W8TEE ?
|
||
Re: CQ tonight
Great stuff I had ya for a few then same here dropped hard on my end. I did the AGC mod today so still getting use to it I guess, being deaf on one side maybe the agc wasn't the best idea hihi. Just happy adjusting R134 to 3/4 from 1/2 worked to boost my mic and got me out a bit more. ? ?Thanks for trying and happy to work other qrpers anytime I love this part of the hobby. Wit over watt! ? I was running my hardrock 50 but what what can ya do with not so good bands. |
||
Re: Still Not Working
Wait...don't tell me.
I don't know what you did to the radiuno, but unless the nano was zapped with 12v. it is likely ok. The same applies to the Si5351, though the safe limit on that is really 3.3v. If the nano software is bad, it can be redone. Check it if you think it is bad by trying to upload the blinkie program. If that works, you can upload anything. If the driver is recognized, then the mcu is recognized. If the display is showing a row of solid blocks, try adjusting the the contrast. It should range from showing blocks to pure white. Somewhere in there (at the block end) the output of the mcu should show up. If it doesn't, likely the nano is gone; it has happened before as many messages attest. As to the rig itself, if you have been fiddling with RV1 without taking some precautions, it is very likely that the IRF510 is blown and needs to be replaced. As noted, these pots are wired in reverse; turning them clockwise decreases the signal. Ordinarily (by custom, I guess), it would increase. The output of the VR is 5v. But the maximum voltage applied to the gate should be about 3-3.5v. These are notoriously finicky devices and will blow almost instantly if too much voltage is applied to the gate. ALWAYS make the first gate voltage adjustment without a drain voltage connected. Measure it with a DVM to be sure the voltage is about 2.5-3v. Then connect the drain and VERY SLOWLY adjust for an increase of drain current of about 100-150 ma. Thereafter, leave RV1 alone. If there is still insufficient drive, look to R136 first and then your transmit circuit. R136 is the driver transistor "drive". It delivers the output signal to the 2N2219A and then to the final. The total RF voltage at R136 should be about 1-1.5v Pk-Pk. The adjustment is to provide just the right amount of drive to deliver about 5W out of the IRF510. With the drain connected, that should measure an increase to about 1-1.2 amperes (with the "ha-l-l-l-o" suggested input signal). If it doesn't, then look further upstream in the transmit chain for the problem. Q13 is very often a suspect as it is rather easily blown by strong RF signals. See the messages for that problem. Another oft-quoted problem is the mic and the gain circuit. There may be something wrong there. But it could be anywhere. First, verify that the RX is working. If not find out why. Usually that is because the VFO is wrong or the BFO is maladjusted, or, most commonly, there is a bad solder joint somewhere. If you can hear others, then that verifies nearly all of the circuitry. Then do a transmitter adjustment, being especially careful around the IRF510. If all that is good, look to the TX chain for the problem. As always, modestly ask a lot of questions. Most everyone on this list is interested in both the question and the answers. Frustration results when you stop asking "Why is it doing that? What's normal and why is it not doing what I expected?" That noodling is the mark of the craftsman not not merely the appliance operator. IMHO. Hope this helps a bit. Hang in there; it gets better... john AD5YE |
||
Re: Still Not Working
Good luck. _._ On Fri, Jul 14, 2017 at 7:55 PM, Curt M. <Kc3hjp@...> wrote: Hi Arv, I just unsoldered the Nano.? I'm going to try and download it off of the other board. If that doesn't work then I'll order a replacement. Their cheap enough. At least that will get me back to where I was before this all happened.? |
||
Re: CQ tonight
David, I didn't hear the Bitx40 part of your CQ call until we finished our QSO and you started calling CQ again.? That was my first contact with my Bitx40.? You were fading pretty badly here. 73, Sean - KB0OVD On Friday, July 14, 2017 9:00 PM, N8DAH <Dherron@...> wrote: moving to 2.273 got a century club net just below me on .270
|
||
Re: CQ tonight
Vince Vielhaber
2.273, huh? :)
toggle quoted message
Show quoted text
Vince. On 07/14/2017 09:59 PM, N8DAH wrote:
moving to 2.273 got a century club net just below me on .270 --
Michigan VHF Corp. |