Progress

The operation of transmitters designed to jam or block wireless communications is a violation of the Communications Act of 1934, as amended ("Act"). See 47 U.S.C. Sections 301, 302a, 333. The Act prohibits any person from willfully or maliciously interfering with the radio communications of any station licensed or authorized under the Act or operated by the U.S. government. 47 U.S.C. Section 333. The manufacture, importation, sale or offer for sale, including advertising, of devices designed to block or jam wireless transmissions is prohibited. 47 U.S.C. Section 302a(b). Parties in violation of these provisions may be subject to the penalties set out in 47 U.S.C. Sections 501-510. Fines for a first offense can range as high as $11,000 for each violation or imprisonment for up to one year, and the device used may also be seized and forfeited to the U.S. government.

Moderators: adafruit_support_bill, adafruit

Postby MightyGuru » Thu Jun 28, 2007 8:47 am

Well I have finally got all the parts and PCB's. I got the Li-Poly battery board assembled and tested last night. I have been taking picts and will start a new post of my progress soon. Thank you for all your images and insight!
MightyGuru
 
Posts: 128
Joined: Thu Jun 14, 2007 10:24 pm
Location: Land of the free.

Postby rys » Thu Jun 28, 2007 2:21 pm

I really need more sleep, heh.

For those of you that didn't see it in the Parts List thread, I am currently on the PLL stage. I also mentioned that I am traveling -- someone asked for how long -- I will be gone only a few weeks and should be back by mid July.

I am missing C77 (filter cap) for the PLL stage, so I am unable to fully test. C77 is a filter cap, so the PLL should work without this part placed (in my opinion), but I plan on placing the part as soon as I get back and can place a parts order.

Right now the PLL "sort of" works. Needs some debugging.

Notes from last night (PLL Stage):

If you thought the VCOs were a pain to solder, get ready for the 0603 parts. It takes a little practice, but soldering 0603 isn't that bad. There are just quite a few of them, so it will take a while.

Microscope and/or good optics are essential for this stage. You will need good tweezers, solder wick, and a good iron.

It's entirely possible to use hot air and solder paste, but extreme care must be taken for several reasons. The first being that you can blow away an 0603 component pretty easily, even with hot air set on low. Second, being that the board will only stand up to so much thermal shock before delaminating. Lastly, the entire ground plane for the RF stage acts as a heat sink. It's possible to reflow components on the opposite side of the board - Although they should stick due to surface tension of the solder.

It isn't required, but having a brush and flux near (for reconditioning your soldering tip), or having spare tips for your iron is very helpful.

The Crystal: For the first time, I actually used hot air to mount a component on this project. I really dislike using it, but saw no other way to mount the crystal. The pads are basically right beneath the part, with very little visible pad on the sides (once the component is down). I didn't want to destroy the crystal with the heat of the iron. There are some great videos on SparkFun showing the proper technique for mounting a part with hot air. Tin the pads by hand (or use paste), then heat and place.

Tests

This is going to sound silly, but with the lack of sleep, etc. I can't recall if I got 2.49v from the PLL power regulator, or 2.20v. Obviously the latter would be a problem. I will check it as soon as I have a chance.

The crystal is being driven by the PLL properly, I'm getting approximately 20-22mhz on it.

PLL1 test code shows noise on the pin 10 of the PLL.

PLL2 test code programs into the AVR fine, but output is not as expected. I am not getting 0.00-2.20v at the 10k resistors.

I was unable to verify the VCO test, since I do not have a spectrum analyzer. Vcc on the VCO has +12v. All voltage rails from the power supply stage are correct (3.3, 4.95, 12, 27).

Next steps

I will need to verify voltage to the PLL as soon as I have a chance. Although the PWM and 555 sawtooth stage tests were functioning correctly. I am going to go over the LM358 area again and verify the output into vTune on the VCOs.

More soon...
rys
 
Posts: 54
Joined: Mon Apr 09, 2007 10:45 am

Postby Superworms » Thu Jun 28, 2007 6:19 pm

ha ha ha. that was me who asked how long you were going to be gone
Superworms
 
Posts: 68
Joined: Thu May 10, 2007 3:58 pm

Postby MightyGuru » Fri Jun 29, 2007 3:03 pm

rys wrote:
fdsa wrote:Dont forget to install C20! :)


Joke right? C20 is do not place. :)


Personal observation. Looking at the datasheet for the LM2733X it is strongly recommended that C20 be used. According to the datasheet:

Although internally compensated, the feed-forward capacitor Cf is required for stability. Adding this capacitor puts a zero in the loop response of the converter. Without it, the regulator loop can oscillate. The recommended frequency for the zero fz should be approximately 8 kHz. Cf can be calculated using the formula: Cf = 1 / (2 X π X R3 X fz)

Based on your circuit values and the above formula: C20 = 199pF
Last edited by MightyGuru on Fri Jun 29, 2007 3:11 pm, edited 1 time in total.
MightyGuru
 
Posts: 128
Joined: Thu Jun 14, 2007 10:24 pm
Location: Land of the free.

Postby MightyGuru » Fri Jun 29, 2007 3:10 pm

Another observation is the value specified in the schematics for C20 (160pF) is incorrect based on the before mentioned formula. If calculated the value should be around 538pF. Maybe this difference was the reason/cause of the 'odd' behavior which prompted the designer to leave it out??
MightyGuru
 
Posts: 128
Joined: Thu Jun 14, 2007 10:24 pm
Location: Land of the free.

Postby rys » Fri Jun 29, 2007 3:33 pm

Small update. I am leaving on my trip tomorrow, and have had little time for working on the WB.

I tested the PLL stage and currently the voltage regulator is completely down. (At one point it was functional, and the PLL was driving the crystal, but now the enitre stage is down.) Maybe a pin shorted to ground or something silly.

Once I return I will strip the parts past the voltage regulator and see if there is a bad connection somewhere.

In the interim, I am excited to post that I created a heavily modified and stripped down version of the wavebubble firmware designed to test the VCOs. It successfully jams using both VCOs in close proximity of my cell phone. (Within a few inches -- Gain stage is not installed yet - waiting for a functional PLL).

MightyGuru, thanks for the update on C20, I will see about placing it when I return. Excited to see your progress, keep up the good work.
rys
 
Posts: 54
Joined: Mon Apr 09, 2007 10:45 am

Postby MightyGuru » Fri Jun 29, 2007 3:47 pm

Light at the end of the tunnel 8)
Would you mind sharing your 'modded' firmware?
MightyGuru
 
Posts: 128
Joined: Thu Jun 14, 2007 10:24 pm
Location: Land of the free.

Postby rys » Fri Jun 29, 2007 4:03 pm

Sure thing,

Here is the Modified Firmware.

It's basically missing the PLL entirely. I will caution however that use of this firmware is at your own risk. If vTune exceeds the absolute max of your VCOs, or attempts to tune too low, you can accidentally blow one or both of the VCOs out.

The tuning numbers for dcoffset and bandwidth are actually taken from the config page of the Wavebubble project. While these numbers aren't exact, they're good enough for testing.

Again, use at your own risk. I'd recommend a few checks prior to using the code:

1. Verify the PWM test.
2. Verify the sawtooth High / Low test.
3. Verify the digital resistors test.
4. Ensure that you have attached D5 and D6 (protection to the VCOs) for going below ground.
5. Verify the switches tests.
6. Verify the output from the LM358s, that they are within range of your VCOs. (For this code).

(As a rule, this all should be performed before the VCOs are actually attached to the board).

Once everything checks out. You can attach the VCOs and wave guide wire antennas, and run the code.

Good luck!

Edit: I should also point out that, if you are in posession of a spectrum analyzer, it's possible to build the WB without the PLL entirely, tuning would need to be performed by hand. A modified firmware like the one located above could be used, it could even be further modified for multiple programs.
rys
 
Posts: 54
Joined: Mon Apr 09, 2007 10:45 am

Postby rys » Sat Jul 14, 2007 2:44 pm

I'm still alive! Just waiting on replacement PLL parts to arrive.

In the mean time...

Wavebubble works with iPhone
rys
 
Posts: 54
Joined: Mon Apr 09, 2007 10:45 am

Postby WBVenom » Mon Apr 28, 2008 10:23 pm

Excellent pictures and documentation. Your battery solution is most elegant. Is that typically the finished solder quality you get with non-leaded solder? Doesn't look like you're able to get smooth fillets on most of your components.

Excellent work though! Very helpful!
Disclaimer: I have not, will not, and do not work on or manufacture any device not in compliance with FCC regulations. Any involvement here is strictly a matter of education. No intent or actions expressed have been or will ever be realized.
WBVenom
 
Posts: 17
Joined: Fri Apr 11, 2008 2:33 am

Previous

Return to Wave Bubble

Who is online

Users browsing this forum: No registered users and 2 guests

Stuff to buy from the Adafruit store and links to product documentation!


New Products [113]

Raspberry Pi[82]
 
FLORA[24]
 
Bunnie Studios[9]
 
FPGA[1]
 
mbed[12]
Arduino[60]
 
NETduino[14]
 
BeagleBone[23]
 
Android[6]
 
XBee[10]
More Dev Boards[30]


 
BoArduino[8]
 
SpokePOV[4]
 
TV-B-Gone[4]
 
MiniPOV[3]
 
SIM reader[3]
 
Microtouch[5]
 
Clocks & Watches[18]
 
Drawdio[4]
 
Brain Machine[1]
 
Game of Life[2]
 
MintyBoost[2]
More DIY Kits[16]


 
MaKey MaKey[3]
 
Tweet-a-Watt[5]
 
Young Engineers[39]
 
Discover Electronics[2]
 
Snap Circuits[4]
 
littleBits[3]
 
Project packs[9]


 
Breakout Boards[35]
LCDs & Displays[49]
Components & Parts[70]
Batteries & Power[54]
EL Wire/Tape/Panel[52]
LEDs[112]
 
Wireless[16]
Cables[66]
 
Lasers[6]
Sensors/Parts[147]
 
Enclosures/Cases[11]
 
Solar[11]
 
RFID / NFC[13]
Prototyping[70]
 
iDevices[13]
Tools[71]
 
Wearables[41]
 
CNC[37]
 
Robotics[29]
 
3D printing[1]
 
Materials[25]


 
Stickers[41]
 
Skill badges[55]
 
Books[26]
 
Circuit Playground[7]
 
Gift Certificates[4]